青岛理工大学C考试真题
- 格式:pdf
- 大小:208.21 KB
- 文档页数:21
简述12位的AD 单极性转化中要求量化误差为1/2LSB ±,(电压范围为0~5V )零位调整和满量程调整的步骤。
(8分)答:先输入电压为1/2LSB ,电压范围为0~5V 时为0.66mV ,调节调整电阻使得数字输出为000000000000B 到00000000001B 的跳变点。
即为零位调整(4分),输入电压为 , 调节调整电阻使得数字输出为111111111110B 到111111111111B 的跳变点。
即为满量程调整(4分)简述加权平均值滤波原理。
答:在算术平均滤波程序中,n 次采样值在最后的结果中所占的比重是相等的,这样虽然消除了随机干扰,但有用信号的灵敏度也随之降低。
为了提高滤波效果,将各个采样值取不同的比重,然后再相加求平均值,这种方法称为加权平均滤波。
一个n 项加权平均式为:n 11i n 1i 00Y(k)C X 1n i i C ---====∑∑式中:Ci 为各次采样值的系数项,它体现了各次样值在平均值中所占的比例。
压力测量仪表的量程为300~1500pa ,采用8位的A/D 转换器,设某采样周期计算机中经采样和滤波的数字量为10H ,求此时压力的真实值为多少pa ?(x x m 00mN A (A A )A N =-+) 答:由题意,0A =300 pa ,m A =1500 pa ,, x N =16D ,m N =255D ;(5分) x x m 00m N 16A (A A )A (1500300)300375pa N 255=-+=-⨯+=(5分)5V-3/2LSB 5V-3/2LSB说明以下计算机开关量输出的工作原理。
答:P1.0输出高电平,经反向器7406变为低电平,使得发光二极管发光,从而使光敏三极管导通,9013基极为高电平,故9013导通,使继电器J的线圈带电,使触电闭合,使得交流220V电源接通。
反之当P1.0输出低电平,使得交流220V电源断开。
青岛理工大学试题及答案一、单项选择题(每题2分,共20分)1. 青岛理工大学位于我国的哪个省份?A. 山东B. 江苏C. 浙江D. 广东答案:A2. 青岛理工大学的校训是什么?A. 求实创新B. 厚德博学C. 笃学力行D. 明德新民答案:A3. 青岛理工大学的校徽中包含哪种元素?A. 书卷B. 齿轮C. 火炬D. 帆船答案:B4. 青岛理工大学的校园占地面积大约是多少?A. 1000亩B. 2000亩C. 3000亩D. 4000亩答案:C5. 青岛理工大学的图书馆藏书量超过多少册?A. 50万册B. 100万册C. 150万册D. 200万册答案:B二、填空题(每空2分,共20分)1. 青岛理工大学的前身是成立于______年的青岛建筑工程学校。
答案:19532. 青岛理工大学的校庆日是每年的______月______日。
答案:10月18日3. 青岛理工大学的校园内有一个著名的______湖,是校园内的一大景观。
答案:镜湖4. 青岛理工大学的校歌名称为《______》。
答案:《青岛理工大学之歌》5. 青岛理工大学的校训“求实创新”中的“求实”指的是______,而“创新”则强调______。
答案:实事求是;不断追求新知三、简答题(每题10分,共30分)1. 简述青岛理工大学的发展历程。
答案:青岛理工大学始建于1953年,最初名为青岛建筑工程学校。
经过多年的发展,学校不断壮大,于1985年升格为青岛建筑工程学院。
2004年,学校更名为青岛理工大学,标志着学校进入了一个新的发展阶段。
2. 青岛理工大学有哪些特色专业?答案:青岛理工大学的特色专业包括土木工程、建筑学、机械工程、环境工程等。
这些专业在国内外享有较高的声誉,为社会培养了大量的优秀工程技术人才。
3. 青岛理工大学的校园文化建设有哪些特点?答案:青岛理工大学的校园文化建设注重培养学生的综合素质,通过举办各类文化、科技、体育活动,丰富学生的校园生活,促进学生全面发展。
一.填空题(每空2分,共30分)1.一个C语言程序总是从__开始执行。
2.变量名由字母、数字和下划线组成,并且必须是__打头。
3. C 语言对数组下标的引用一般从__开始。
4.在C语言中,单目运算符的结合方向(运算方向)是__;唯一的一个三目运算符是__。
5.C语言程序的三种基本结构是顺序结构、__和__结构。
6.在C语言中,char类数据在内存中是以___形式存储的。
7.在C 语言中,表示逻辑“真”值用__。
8.设x,y, z 均为整型变量,则描述“ x 或y中有一个小于z”的表达式是__。
9.表达式98&&8&&31&1的值为__。
10.使用字符串函数时,必须将头文件包含在主程序中11.若有char a[10]="abcd",则sizeof(a)、strlen(a)的值分别是、。
12.表达式sizeof("shanda")的值为__。
二、单项选择(1-10每小题1分,11-30,每小题2分,共50分)1.以下叙述正确的是(单击此处选择)A) 在C程序中,main函数必须位于程序的最前面B) C语言的每一行中只能写一条语句C) C语言本身没有输入输出语句D) 在对一个C语言进行编译的过程中,可发现注释中的拼写错误2.以下选项中关于C语言常量的叙述错误的是(单击此处选择)。
A)所谓常量,是指在程序运行过程中,其值不能被改变的量B)常量分为整型常量、实型常量、字符常量和字符串常量C)常量可分为数值型常量和非数值型常量D)经常被使用的变量可以定义成常量3.以下选项中不能用作C程序合法常量的是(单击此处选择)。
A)1,234 B) '\123' C)123 D)"\x7G"4.以下选项中可用作C程序合法实数的是(单击此处选择)。
A).1e0 B)3.0e0.2 C)E9 D)9.12E5.以下选项中,能用作用户标识符的是(单击此处选择)。
一.单项选择题(每题1分,共30分)(1)按照C语言规定的用户标识符命名规则,不能出现在标识符中的是()。
A)字母B)数字C)下划线D)连接符(2)计算机能直接执行的程序是()。
A)源程序B)目标程序C)可执行程序D)汇编程序(3)有以下定义语句,编译时会出现编译错误的是()。
A)char a='a'; B)char a='\n'; C)char a='aa'; D)char a='\t';(4)以下选项中正确的定义语句是()。
A)double a; b; B)double a=b=7; C)double a=7, b=7; D)double, a, b;(5)以下不能正确表示代数式2ab除cd的C语言表达式是()。
A)2*a*b/c/d B)a*b/c/d*2 C)a/c/d*b*2 D)2*a*b/c*d (6)若变量均已正确定义并赋值,以下合法的C语言赋值语句是()。
A)x=y==5; B)x=n%2.5; C)x+n=1; D)x=5=4+1;(7)设有定义:int k=0;,以下选项的四个表达式中与其他三个表达式的值不相同的是()。
A)k++ B)k+=1 C)++k D)k+1(8)以下选项中,当x=3时,值为0的表达式是()。
A)x%2==1 B)x/2 C)x%2!=0 D)x%2==0(9)下列关于C语言文件的叙述中正确的是()。
A)文件是由一组相关数据组成,只能构成二进制文件B)文件是由一组相关结构组成,可以构成二进制文件或文本文件C)文件是由一组相关数据组成,可以构成二进制文件或文本文件D)文件是由一组相关数据组成,只能构成文本文件(10)以下叙述中错误的是()。
A)C语言是一种结构化程序设计语言B)结构化程序有顺序、分支、循环三种基本结构组成C)使用三种基本结构构成的程序只能解决简单问题D)结构化程序设计提倡模块化的设计方法(11)有以下程序#include <stdio.h>void main(){ char c1,c2;c1=’A’+’8’-‘4’;c2=’A’+’8’-‘5’;printf(“%c,%d\n”,c1,c2);}已知字母A的ASCII码为65,程序运行后的输出结果是()A)E,68 B)D,69 C)E,D D)输出无定值(12)已知字符‘A’的ASCⅡ代码值是65,字符变量c1的值是‘A’,c2的值是’D’。
学号:姓名:班级:。
密。
封。
线。
计算、网络、软件专业2014 年级全院班2014~2015学年第1 学期《C程序设计基础》课试卷试卷类型:测试卷试题要求: 1.试题后标注本题得分;2.试卷应附有评卷用标准答案,并有每题每步得分标准;3.试卷必须提前一周送考试中心;4.考试前到指定地点领取试卷;5.考生不得拆散试卷,否则试卷无效。
学号:姓名:班级:。
密。
封。
线。
计算、网络、软件专业2014 年级全院班2014~2015学年第1 学期《C程序设计基础》课试卷试卷类型:测试卷青岛理工大学试卷纸共 4 页第1 页试题要求: 1.试题后标注本题得分;2.试卷应附有评卷用标准答案,并有每题每步得分标准;3.试卷必须提前一周送考试中心;4.考试前到指定地点领取试卷;5.考生不得拆散试卷,否则试卷无效。
学号:姓名:班级:。
密。
封。
线。
青岛理工大学试卷纸共 4 页第 4 页答案:一、单选题1~5AACDD 6~10 ABDAD 11~15 BDDAB 16~20 BDDAC二. 填空1、函数。
2、编译链接3、 14、 05、字母、下划线、数字。
6、非07、a=1,b=3,c=28 、”a”是字符串常量,而‟a‟是字符常量9 、 3.141593,3.1416,3.14210、条件运算符11、112、a%3==0&&a%5!=013、; }14、f=++p;15、1 4三、程序结果填空题1、答案:Sum of the digits in 26587 is 282 、8 10 123、j=814、x=8,y=45、326、i=123,j=457、m=110, n=48、c1=a c2=A c3=A c4=Ac1=97 c2=65 c3=65 c4=65sum=95四编程题1、答案:#include<stdio.h>void main(){int a=3,b=4;char c;scanf("%c",c);switch(c){ case …+‟ : printf("\n %d",a+b); break;case …-‟: printf("\n %d",a-b); break;case …*‟: printf("\n %d",a*b); break;case …/‟:printf("\n %d",a/b); break;}}2、答案:main(){ int i,g,s,b;for(i=100;i<=999;i++){ b=i/100;s=(i%100)/10;g=i%10;if(i==(b*b*b+s*s*s+g*g*g))printf(“%d ”,i);} }3、答案:#include<stdio.h>main(){ int i,j;for (i=1;i<=5;i++){for (j=1;j<=i;j++)printf("*");printf("\n");}}。
第一套一.选择题(共70分,每题1~50每题1分,51~60每题2分) 1.以下说法中正确的是( )。
A.c 语言程序总是从第一个定义的函数开始执行B.在c 语言程序中,要调用的函数必须在main()函数中定义C.c 语言程序总是从main()函数开始执行D.c 语言程序中的main()函数必须放在程序的开始部分 2.下列标识符中正确的有( )。
A.5fileB._fileC.?fileD.FILE3. 若已定义x 和y 为double 型数据,则表达式(x=1,y=x+3/2)的值是( )。
A. 1B. 3C. 2.0D. 2.5 4. 设x 、y 、z 、t 均为int 型变量,则执行以下语句后,t 的值为( )。
x=y=z=0; t=x++||++y&&++z; A. 不定值 B. 2 C. 1 D. 0 5. 执行语句for(i=1;i<4;i++);后,变量i 的值是( )。
A.3 B. 4 C. 5 D.不定 6. 以下程序段( )。
x=-1; do {x=x*x;} while(!x); A. 是死循环 B.循环执行二次 C.循环执行一次 D.语法错误 7. 以下能对数组a 进行正确初始化的语句是( )。
A. int a[10]=(0,1,2,3,4,5); B. int a[0]=( ); C. int a[]={‘0’}; D.int a[10]={10*2}; 8. 下列关于自增运算符++和自减运算符--的叙述中正确的是( )A .它们的运算对象可以是任何类形的变量和常量B .它们的运算对象可以是char 型变量和int 型变量,但不能是float 型变量C .它们的运算对象可以是int 型变量,但不能是double 型变量和float 型变量D .它们的运算对象可以是char 型变量,int 型变量和float 型变量 9. 以下选项中,( )是不正确的字符常量。
python期末考试题及答案青岛理工大学一、选择题(每题2分,共20分)1. Python中用于定义函数的关键字是?A. classB. defC. returnD. function答案:B2. 下列哪个选项是Python中的注释?A. // 这是注释B. /* 这是注释 */C. # 这是注释D. <!-- 这是注释 -->答案:C3. 在Python中,以下哪个数据类型是不可变的?A. 列表B. 字典C. 元组D. 集合答案:C4. Python中,如何实现循环遍历列表中的每个元素?A. for element in listB. for i in listC. for i in range(len(list))D. for element in range(len(list))5. Python中,以下哪个是正确的列表推导式?A. [x for x in range(10)]B. (x for x in range(10))C. {x for x in range(10)}D. [x if x % 2 == 0 for x in range(10)]答案:D6. Python中,以下哪个函数用于将字符串转换为浮点数?A. int()B. float()C. str()D. list()答案:B7. 在Python中,以下哪个操作符用于检查成员资格?A. +B. -C. inD. %答案:C8. Python中,以下哪个模块提供了日期和时间的功能?A. datetimeB. timeC. calendarD. date答案:A9. Python中,以下哪个关键字用于捕获异常?B. exceptC. finallyD. raise答案:B10. Python中,以下哪个函数用于将字符串连接成一个新的字符串?A. str()B. join()C. concat()D. append()答案:B二、填空题(每题2分,共20分)1. Python中,使用____关键字可以定义一个类。
程序设计基础(C语言)(山东联盟)智慧树知到课后章节答案2023年下青岛理工大学青岛理工大学第一章测试1.以下叙述中正确的是()。
答案:用C程序实现的算法可以没有输入但必须要有输出2.以下不能定义为用户标识符的是()。
答案:printf3.按照C语言规定的用户标识符命名规则,不能出现在标识符中的是()。
答案:连接符4.以下C语言用户标识符中,不合法的是()。
答案:a--b5.结构化程序由三种基本结构组成,三种基本结构组成的算法()。
答案:可以完成任何复杂的任务6.以下叙述中正确的是()。
答案:C语言规定必须用main作为主函数名,程序将从此开始执行,在此结束7.C语言源程序名的后缀是()。
.c8.以下叙述中错误的是()。
答案:C程序在书写时,有严格的缩进要求,否则不能编译通过9.下列关于C语言用户标识符的叙述中正确的是()。
答案:用户标识符中不可以出现中划线,但可以出现下划线10.下列4个选项中,()是合法的用户自定义标识符。
答案:_isw第二章测试1.下列选项中,()可以将x、y定义成double类型变量,并赋同一初值3.14。
double x=3.14, y=3.14;2.若变量已正确定义并赋值,表达式()不符合C语言语法。
答案:3.14%23.下列表达式中值为0的是()。
答案:3/54.以下选项中,()是不正确的字符常量。
答案:"a"5.以下选项中不正确的整型常量是()。
答案:1,9006.以下正确的字符串常量是()。
答案:"5111"7.假设在程序中a,b,c均被定义成整型,并且已赋大于1的值,则下列能正确表示代数式的表达式是()。
答案:1.0/a/b/c8.以下能正确定义且赋初值的语句是()。
答案:char ch='A';9.设x、y、z和k都是int型变量,则执行表达式:x=(y=4,z=16,32+z)后,x的值为()。
答案:4810.C语言中,运算对象必须是整型数的运算符是()。
2022年青岛理工大学公共课《C语言》科目期末试卷B(有答案)一、填空题1、设有一输入函数scanf("%d”,k);它不能使float类型变量k得到正确数值的原因是_______未指明变量k的地址和_______格式控制符与变量类型不匹配。
2、C语言的源程序必须通过【】和【】后,才能被计算机执行。
3、结构化程序由________、________ 、________ 3种基本结构组成。
4、表达式pow(2.8,sqrt(double(x))值的数据类型为_______。
5、在C语言中,用关键字_______定义单精度实型变量,用关键字_______定义双精度实型变量,用关键字_______定义字符型变量。
6、设x的二进制数是11001101,若想通过x&y运算使x中的低4位不变,高4位清零,则y的二进制数是_______。
7、鸡兔共有30只,脚共有90只,下面程序段是计算鸡兔各有多少只。
请填空。
for(x=0;x<=30;x++){y=30一x;if(_______)printf("%d,%d\n",x,y);}8、若有定义:inta[3][4]={{1,2},{0},{4,6,8,10}};,则初始化后,a[1][2]得到的初值是_______,a[2][1]得到的初值是_______。
9、设有如下定义:#define SWAP(T,X,Y){T=X;X=Y;Y=T;}以下程序段将通过调用宏实现变量x和y内容的交换,请填空。
Double x=2.5,y=6.4,z;SWAP(_______);10、若有以下定义和语句:int*p[3],a[6],i;for(i=0;i<3;i++)p[i]=8&a[2*i];则*p[0]引用的是a数组元素_______,*(p[1]+1)引用的是a数组元素_______。
二、选择题11、以下正确的叙述是( )。
青岛理工大学试卷标准答案及评分标准专用纸学年第 学期 工程测量 课程试卷标准答案及评分标准 卷专业_ 班级 __ __一、填空题(20分,每空1分)1、正;负2、高程测量;角度测量;距离测量3、高差4、63715、首(起始)子午面;二面角;赤道面6、真子午线方向;磁子午线方向;坐标纵轴方向7、锐8、180°9、h if h =∑10、物镜对光(调焦);目镜对光(调焦) 11、3.628m 12、159.812m二、选择题(10分,每小题1分)1、A ;2、C ;3、B ;4、D ;5、C ;6、B ;7、C ;8、B ;9、C ; 10、C三、名词解释(10分,每小题2分)1、 当望远镜视线水平、指标水准管气泡居中时,指标所指读数与其设计读数之差。
2、 高程相等的相邻点连成的闭合曲线。
3、 地图上一线段长度与其相应实地水平距离之比。
4、 从一点到两目标方向线在水平面上铅垂投影所组成的夹角。
5、 从标准方向的北端顺时针方向转到直线的水平角。
四、问答题(20分)1、对一个量的测量值与其真实值之差称为真误差,简称为误差。
(2分)产生误差的原因主要有:测量所用的仪器不够精密或检验校正不完善,观测员的技术水平或分辨力的限制,观测所处的外界环境条件的影响。
(4分)2、对中的目的是使仪器中心(水平度盘中心)位于过测站点(角顶点)的铅垂线上。
(1.5分) 整平的目的是使仪器的竖轴位于铅垂位置,从而使水平度盘位于水平位置。
(1.5分)①通过升降三角架使圆水准器气泡居中(1分);②旋转照准部使水准管与其中任意两个脚螺旋连线方向平行,调节这两个脚螺旋使水准管气泡居中(1分);③把照准部旋转90°使水准管与前述两个脚螺旋连线垂直,调节第三个脚螺旋使水准管气泡居中(1分);重复上述②③两步直到水准管在任意方向气泡都居中(1分)。
青岛理工大学试卷标准答案及评分标准专用纸3、同一条等高线上所有点的高程相等(1分);等高线都是闭合曲线,即使不在一幅图上闭合,也必在相邻图幅闭合(1.5分);不同高程的等高线一般不会相交(在悬崖处除外,在悬崖处交点必成双) (1.5分);等高线与山脊线、山谷线正交(1分);等高线平距与地面坡度成反比(即等高线平距小表示地面坡度大,等高线平距大表示地面坡度小) (2分)。