文档库 最新最全的文档下载
当前位置:文档库 › 2013-2014第一学期c语言程序设计期末考试试题

2013-2014第一学期c语言程序设计期末考试试题

2013-2014第一学期c语言程序设计期末考试试题
2013-2014第一学期c语言程序设计期末考试试题

一、.单选题

1.一个完整的C程序是 B

A.要由一个主函数(或)一个以上的非主函数组成

B.由一个且仅由一个主函数和零个以上(含零)的非主函数组成

C.要由一个主函数和一个以上的非主函数构成

D.由一个且只有一个主函数或多个非主函数组成

2.int a=3,则执行完语句a-=a+=a*=a后,a的值是__0_____

3.x,y为整形,表达式x=4,y=2+6/x的值是____3______

4.int a=3,b=-2;printf(“%d”,(a=3)&&(b=-3);的输出结果是___1____

5.“10≥a≥0”的C语言表达式为___a>=0&&a<=10 ______

6.以下错误的if语句是 C

A.if(x>y)z=x;

B.if(x==y)z=0;

C.if(x!=y)

printf(“%d”,x)

else

printf(“%d”,y);

D.if(x

7.c语言中,下列说法正确的是__D__

A.do-while语句构成循环的循环次数可以为0

B.do-while构成的循环必须用break语句才能结束

C.do-while构成的循环,当while语句中的表达式值为非0时循环结束

D. do-while构成的循环,当while语句中的表达式值为0时循环结束

8.以下循环执行的次数是___3____

main()

{

int i,j;

for(i=1,j=10;i<=j;i++,j-=2)

{

if(i%3==0)i++;

printf(“%f\n”,i);

}

}

9.以下正确的数组定义语句是___B_____

A.int a[3][]={1,2,3,4,5,6}

B.int n=2,a[n]={1,2};

C.int a[3]={1};

D.int a[][3];

10.若有说明:int a[3][4];则对于a数组元素的非法引用是_D___

A.a[2][2*1]

B.a[0][3]

C.a[4-2][0]

D.a[1][4]

11.函数调用语句fun((a,b),(x+y,z))中实参的个数是__2__

12.下面程序错误的行是_3___

main()

{int a[3]={1};

int I;

scanf(“%d”,&a);

for(i=1;i<3;i++)

a[0]=a[0]+a[i];

printf(“a[0]=%d\n”,a[0]);

}

13.C语言程序由函数组成__A_

A.可以嵌套调用函数

B.可以嵌套定义函数

C.递归函数只能直接递归,不能间接递归

D.主函数必须定义在其他函数之后

14.若使用一维数组名作函数的实参,则以下正确的说法是__C__

A.参数传递时,是将实参数组的第一个元素的值传给了形参数组

B. 参数传递时,是将实参数组中全部元素的值传给了形参数组

C.在定义被调用的函数是,定义的形参数组的大小可以为空

D.实参数组名和形参数组名必须一样

16.以下函数值的类型是_int___

fun(float x)

{

float y;

y=3*x-4;

return y;

}

16.若已定义char s[10],在下面表达式中不能表示s[1]的地址是B

A.s+1

B.s++

C.&s[0]+1

D.&s[1]

17.关于局部变量的作用域,下列说法正确的是____D_

A.本文件的全部范围

B.本程序的全部范围

C.本函数的全部范围

D.从定义开始至本函数结束

18.已定义如下函数 int fun(int *p) {return *p;}该函数的返回值是 D

A.不确定的值

B.形参p中存放的值

C.形参p的地址值

D.形参p所指的存储单元的值

19.逻辑运算符两侧运算对象的数据类型可以是__D_

A.只能是0或1

B.只能是0或非0正数

C.只能是整形或字符型数据

D.可以是任何类型的数据。

二填空题

1.若a=6,b=4,c=2,则表达式!(a-b)+c-1&&b+c/2的值是__1__

2.若有以下定义和语句:int a[4]={0,1,2,3,},*p;p=&a[1];则++(*p)的值是___2_

3.语句 for(i=1;i==10;i++)

if(i%5==0) break;

循环次数是_0__

4.若有以下程序段

int a[5]={2,4,6,8,10},*p,k;

p=&a[2];

k=*(p--);

则程序段执行后k的值为___6__

5.以下程序的功能是计算1*2*3+3*4*5+5*6*7+…+99*100*101

请填空

main()

{

int i,sum=0;

for(i=1;i<=99;___i+=2____)

sum=sum+____i*(i+1)*(i+2)____

printf(“%d\n”,sum);

}

}

5.下面程序的功能是统计0至9之间的不同的数字组成的三位数的个数

main()

{

int I,j,k,count=0;

for(i=1;i<=9;i++)

for(j=0;j<=9;j++)

if(i==j)continue;

else

for(k=0;k<=9;k++)

if(i!=k&&j!=k) count++;

printf(“%d\n”,count);

}

三、写程序的运行结果

1.void fun(int *a,int *b)

{

int *k;

k=a;a=b;b=k;

}

main()

{

int a=3,b=6,*x=&a,*y=&b;

fun(x,y);

printf(“%d,%d\n”,a,b);

}

(3,6)

2.f(int n)

{

float r;

r=n/2.0;

return r;

}

main()

{

float x;

x=f(3);

printf(“%3.1f\n”,x);

}

1.0

3.main()

{

int I,b,k=0;

for(i=1;i<=5;i++)

{

b=i%2;

while(b>=0){k++;b--}

}

printf(“%d,%d\n”,k,b);

}

8 -1

4,

void func(int a)

{

static int m=1;

m+=a;

printf(“%d\n”,m);

}

void main()

{

int k=3;

func(k);func(k);

}

4

7

5.

main()

{

int a[]={1,2,3,4,5,6,7,8,9,10},*p;

p=a;*(p+2)+=2;

printf(“%d,%d\n”,*p,*(p+2);

p+=3;

printf(“%d,%d\n”,*p,*(p+2);

}

1 5

4 6

6.

main()

{

int i;

for(i=1;i<3;i++)

{

if(i%2) printf(“*”);

else { printf(“#”);continue;} printf(“$”);

} *$#

7.

main()

{

int x=1,y=0;

switch(x)

{

case 1:

switch(y)

{

case 0:printf(“zero\n”);break;

case 1: printf(“first\n”);break;

}

case 2: printf(“second\n”);break;

case 3: printf(“third\n”);break;

}

}

zero

second

8.

main(0

{

int a=1,b=10;

do

{

b-=a;

a++

}while(b<0);

printf(“%d,%d\n”,a,b);

}

2,9

编程题

1.编写程序输出10到99之间符合如下条件的数:

设次数的个位数和十位数的乘积为k,满足2≤k≤7

#include

int main(void)

{

int i,n;

for(i=10;i<=99;i++)

{

n=i%10*((i-i%10)/10);

if(n>=2&&n<=7)

printf("%d ",i);

}

}

2.设某班人数为50人,参加c语言考试,用一维数组int score[50]存放考试成绩,编写一函数int count(int score[],int n)统计不及格人数,在主程序中调用该函数求出不及格的百分比。

#include

void main (void)

{

int i;

float scoer[50], precent;

int count=0;

for (i=0;i<50;i++)

{

scanf("%f",&scoer[i]);

if(scoer[i]<60)

count++;

}

precent=count/50.0;

printf("不及格人数:%d,不及格比例:%f\n",count,precent);

}

C语言程序设计试题及答案

C语言程序设计 一、选择题(共40分,每小题2分) 1、以下叙述不正确的是(D) A、一个C源程序可由一个或多个函数组成 B、一个C源程序必须包含一个main函数 C、C程序的基本组成单位是函数 D、在C程序中,注释说明只能位于一条语句的后面 2、下列四个选项中,是不合法的用户标识符的选项是(B) A、abc B、12AC C、sun D、A 3、设有语句inta=4;则执行了语句a+=a-=a*a后,变量a的值是(A) A、-24 B、0 C、4 D、16 4、下列运算符中优先级最高的是(B) A、< B、+ C、&& D、== 5、在C语言中,运算对象必须是整型数的运算符是(A) A、% B、/ C、%和/ D、+ 6、以下关于运算符的优先顺序的描述正确的是(C) A、关系运算符<算术运算符<赋值运算符<逻辑与运算符 B、逻辑与运算符<关系运算符<算术运算符<赋值运算符 C、赋值运算符<逻辑与运算符<关系运算符<算术运算符 D、算术运算符<关系运算符<赋值运算符<逻辑与运算符 7、在C语言中,如果下面的变量都是int类型,则输出的结果是(C) sum=pad=5;pAd=sum++,pAd++,++pAd; printf(“%d\n”,pad); A、7 B、6 C、5 D、4 8、x、y、z被定义为int型变量,若从键盘给x、y、z输入数据,正确的输入语句是(B)

A、INPUTx、y、z; B、scanf(“%d%d%d”,&x,&y,&z); C、scanf(“%d%d%d”,x,y,z); D、read(“%d%d%d”,&x,&y,&z); 9、假定从键盘输入23456<回车>,下面程序的输出结果是:(C)voidmain() {intm,n; scanf(“%2d%3d”,&m,&n); printf(“m=%dn=%d\n”,m,n); } A、m=23n=45 B、m=234n=56 C、m=23n=456 D、语句有错误 10、若运行时,给变量x输入12,则以下程序的运行结果是(A)main() {intx,y; scanf(“%d”,&x); y=x>12?x+10:x-12; printf(“%d\n”,y); } A、0B、22C、12D、10 11、C语言中while和do-while循环的主要区别(A) A、do-while的循环体至少执行一次 B、while的循环控制条件比do-while的循环控制条件严格 C、do-while允许从外部转到循环体内 D、do-while的循环体不能是复合语句 12、以下对二维数组的正确说明的语句是(C) A、inta[3][] B、floata(3,4) C、doublea[3][4] D、floata(3)(4) 13、以下程序的输出结果是(C) main()

c语言期末测试题附答案

c语言期末测试题附答 案 集团标准化工作小组 #Q8QGGQT-GX8G08Q8-GNQGJ8-MHHGN#

课程代码:A100002 座位号: 《计算机技术基础(C 语言)》试卷A 姓名: 学号: 专业: 学院: 班级: 20 年 月 日 第一 部分 选择题(共 30 分) 一、单项选择题(本大题共 15 小题,每题只有一个正确答 案,答对一题得 2 分,共 30 分) 1、以下关于C 语言标识符的描述中,正确的是 【 】。 A )标 识符可以由汉字组成 B )标识符只能以字母开头 C )关键字可以作为用户标识符 D )Area 与area 是不同的标识符 2、使下列程序段输出“123,456,78”,键盘输入数据,正确的输入是【 】。 int i,j,k; scanf(“%d,%3d%d”,&i,&j,&k); printf(“%d,%d,%d \n”,i,j,k); 3、判断char 类型的变量c1是否为数字字符的正确表达式为 【 】。 A) (c1>=0)&&(c1<=9) B) (c1>=’0’)&&(c1<=’9’) C) ’0’<=c1<=’9’ D) (c1>=’0’)||(c1<=’9’) 4、若有语句int a=1,b=2,c=3;则以下值为0的表达式是 【 】。 A )’a’&&’b’ B )a<=b C )((a>b)||(b0;i--);后,变量i 的值为 【 】。 A )10 B )9 C )0 D )1 8、若有int *p1, *p2,k; 不正确的语句是 【 】 A. p1=&k B. p2=p1 C. *p1=k+12 D. k=p1+p2 9、在函数中未指定存储类别的局部变量,其隐含的存储类别是 【 】

应用文写作第一学期期末考试题及答案

) C.报 D. 暂行 号 ) A. 生动 B. 真实 C. 完整 D.准确 1. 应用文的宣传、教育作用主要体现在上级党政机关颁发的各类公文中。( ) 2. 真实性是应用文最根本的特点,是应用文的生命线。( ) 3. 不同文体对主题的提法不同:在新闻和文学作品中一般用“主题” ;在理论文章 中通常称为“基本观点”或“中心论点” ;在应用性文章中称为“中心思想”或“中心”。( ) 4. 在选择材料时,要做到材料统帅观点,观点表现材料。( ) 5. 主题是文章的灵魂、统帅,因此,结构布局要为主题服务。( ) 6. 批复是下行文,具有指示性、针对性和简要性等特点,是针对请示做出答复的公 文。( ) 7. 会议纪要按会议的的形式可以分为决议性会议纪要、部署性会议纪要、情况性会 议纪要等。( ) 8. 函的标题中应该写明发文机关名称、事由、文种名称,文种名称应点明是“函” 还是“复函” 。( ) 9. 公文标题中除法规、规章名称加书名号外,一般不用标点符号。( ) 10. 公文的成文时间要用数字把年、月、日标全。( ) 1. 下列说法正确的是( ) A .附件如有序号,使用阿拉伯数码 B. 附件名称后不加标点符号 C. 附件应该与公文一起装订 D. 附件的序号和名称前后标识应一致 2.搜集、积累材料的途径主要有( ) A.观察 B.感受 C.调查 D. 想象 E.阅读 3.谋篇的原则有( ) A.服从表现主旨的需要 B. 为读者着想 C.最好采用总横式结构 D.反映客观事物的发展规律和内部联系 E.适应不同文体的要求 4.下列属于应用文结尾专用语言的是( ) A.鉴于 B.兹 C. 当否,请批示 D.

c期末考试试题及答案完整版

c期末考试试题及答案 HUA system office room 【HUA16H-TTMS2A-HUAS8Q8-HUAH1688】

AutoCAD 试卷 一、 单项选择 1、AutoCAD 默认扩展名是 A 、dwt B 、dwg C 、bak D 、dxf 答案:B 2、在CAD 中,以下哪个命令可用来绘制横 平竖直的直线 A 、栅格 B 、捕捉 C 、正交 D 、对象捕捉答案:C 3、按哪个键可切换文本窗口和绘图窗口 A 、F2 B 、F8 C 、F3 D 、F5答案:A 4、默认情况下,命令提示行显示为几行 A 、3 B 、5 C 、2 D 、8答案:A 5、在CAD 中为一条直线制作平行线用什么命令 A 、移动 B 、镜像 C 、偏移 D 、旋转答案:C 6、在图层特性管理器中不可以设定哪项 A 、颜色 B 、页面设置 C 、线 宽 D 、是否打印答案:B 7、绘制建筑图步骤为 A 、墙线、轴线、门窗 B 、墙线、 门窗、轴线 C 、轴线、门窗、墙线 D 、轴线、 墙线、门窗答案:D 8、哪个命令可用于绘制直线与圆弧的复合 体 A 、圆弧 B 、构造线 C 、多段线 D 、样条曲线答案:C 9、如何在图中输入“直径”符号 A 、%%P B 、%%C C 、%%D D 、%%U 答案:B

10、如果要在一个圆的圆心写一个“A”字,应使用以下哪种对正方式 A、中间 B、对齐 C、中心 D、调整答案:A 11、在哪个层创建的块可在插入时与当前层特性一致 A、0层 B、在所有自动产生的层 C、所有图层 D、新建的图层答案:A 12、一个完整的尺寸由几部分组成 A、尺寸线、文本、箭头 B、尺寸线、尺寸界线、文本、标记 C、基线、尺寸界线、文本、箭头 D、尺寸线、尺寸界线、文本、箭头 答案:D 13、要将图形中的所有尺寸都为原有尺寸的2倍,应设定以下哪项A、文字高度 B、使用全局比例 C、测量单位比例 D、换算单位 答案:B 14、三维模型中哪种模型可以进行布尔运算 A、线框模型 B、实心体模型 C、表面体模型答案:B 15、渲染三维模型时,哪种类型可以渲染出物体的所有效果 A、一般渲染 B、普通渲染 C、照片级真实感渲染 D、照片级光线跟踪渲染答案:D 16、样板文件的括展名是 A、BAK B、SVS C、DWT D、DWG 答案:C 17、以下哪种相对坐标的输入方法是画8个单位的线长 A.8, 0 B.@0,8 C.@0<8

C语言程序设计试题集

第一章基础知识 一.填空 1. 每个C程序都必须有且仅有一个________ 函数。 2. C语言程序开发到执行通常要经过6个阶段即编辑、预处理、________、链接、加载和执行。 3. 软件是程序,以及______、使用和维护所需要的所有文档。 4. 国标中规定:“计算机程序是按照具体要求产生的适合于计算机处理的_________”。 5. 程序设计语言按照书写形式,以及思维方式的不同一般分为低级语言和________两大类。 6. C语言是由________组成的。 7. C语言的函数可分为主函数main、标准库函数和_________。 8. 一个函数是由两部分组成的,即:________和函数体。 9. 编译是将C语言所编写的源程序________成机器代码,也称为建立目标代码程序的过程。

程序是由某种程序设计语言编制出来,体现了编程者的控制思想和对计算机执行操作 的要求。不同的任务功能,就会需求不同的软件程序,如:控制计算机本身软硬件协调工作,并使其设备充分发挥效力,方便用户使用的系统软件程序,称为操作系统;而为办公自动化(OA)、管理信息系统(MIS)、人工智能、电子商务、网络互联等等应用而开发的软件程序,统称为_________。 11. 机器语言是以__________形式表示的机器基本指令的集合,是计算机系统唯一不需要翻译可以直接识别和执行的程序设计语言。 12. 与机器语言相比,使用汇编语言来编写程序可以用_______来表示指令的操作码和操作对 象,也可以用标号和符号来代替地址、常量和变量。 13. 在编译程序之前,凡以____开头的代码行都先由预处理程序预处理。 14. C程序的执行均是由执行_________开始。 15. 函数体即为包含在{}内的部分。它分为________和为完成功能任务由若干个C 语句 组成的执行部分。 16. C语言程序中一条简单语句是以________字符作为结束符的。 17. C语言是结构化、________的程序设计语言。

第一学期期终考试试卷

第一学期期终考试试卷 八年级 物理学科 (满分100分,考试时间60分钟) 一、选择题(每题2分,共20分) 1.下列估测中最接近实际的是 A .人步行的速度约是10 米/秒 B .课本中每张纸的厚度约为7.5毫米 C .一个苹果重约0.25牛 D .一个鸡蛋的质量约为50克 2. 下列说法不符合光的反射定律的是 A .入射角是零度,反射角也是零度 B .入射光线靠拢法线,反射光线也靠拢法线 C .入射角增加10°,反射角也增加10° D .入射光线与界面成30°角,反射光线与入射光线夹角为60°角 3.如图1所示,某人骑自行车沿水平向东的方向在公路上正常行驶,一辆轿车停在路边。若骑自行车的人选择自行车为参照物,那么下列说法正确的是 A . 轿车静止 B . 轿车水平向东行驶 C . 轿车水平向西行驶 D . 无法判断轿车的运动状态 4.图2中,老师用相同的力吹一根吸管,并将它不断剪短,他在研究声音的 A .响度与吸管长短的关系 B.音调与吸管材料的关系 C .音调与吸管长短的关系 D.音色与吸管材料的关系 5.力的作用都是相互的,下列现象中没有利用这一原理的是 A .向前划船时,要用桨向后拨水 B .人向前跑步时,要向后下方蹬地 C .火箭起飞时,要向下方喷气 D .头球攻门时,要向球门方向用力顶球 6. 甲、乙两个物体做匀速直线运动,已知甲的速度大于乙的速度,则下列说法中正确的是 A .甲通过的路程一定比乙大 B .甲所用的时间一定比乙少 C .甲可能运动的比乙快 D .甲通过的路程可能比乙少 学校_______________________ 班级__________ 学号_________ 姓名_ _____________ …………………………密○………………………………………封○………………………………………○线………………………… 图1 图2

C语言程序设计习题集(3)

指针 一单项选择题(每题2分,共40分) 1 以下叙述中错误的是_B__。 A 在程序中凡是以“#”开始的语句行都是预处理命令行 B 预处理命令行的最后不能以分号表示结束 C #define MAX是合法的宏定义命令行 D C程序对预处理命令行的处理是在程序执行的过程中进行的 2 若程序中有宏定义行:#define N 100 ,则以下叙述中正确的是__B_。 A 宏定义行中定义了标识符N的值为整数100 B 在编译程序对C源程序进行预处理时用100替换标识符N C 对C源程序进行编译时用100替换标识符N D 在运行时用100替换标识符 3 若有如下宏定义: #define N 2 #define y(n) ((N+1)*n) 则执行下列语句:z=4*(N+y(5));后的结果是_B__。 A 语句有错误 B z值为68 C z值为60 D z值为180 4 以下程序运行后的输出结果是_A__。 #define F(X,Y) (X)*(Y) main() { int a=3,b=4; printf("%d\n",F(a++,b++)); } A 12 B 15 C 16 D 20 5 以下程序运行后的输出结果是_C__。 #define f(x) (x*x) main() { int i1,i2; i1=f(8)/f(4); i2=f(4+4)/f(2+2); printf("%d,%d\n",i1,i2); } A 64,28 B 4,4 C 4,3 D 64,64 6 若已定义a为int型变量,则__D_是对指针变量p的正确说明和初始化。 A int p=&a; B int *p=a; C int *p=*a; D int *p=&a; 7 已知下列说明语句: static int a[]={2,4,6,8} static int *p[]={a,a+1,a+2,a+3}; int **q; q=p; 则表达式**(q+2)的值是_A__。 A 6 B 2 C 4 D 8 8 下面是一个初始化指针的语句:int *px=&a;,其中指针变量的名字应该__C_。 A *px B a C px D &a 9 若指针px为空指针,则_B__。。

C期末考试题及答案

C期末考试题及答案 Revised at 2 pm on December 25, 2020.

一、填空题(每空0.5分,共30分) 1、世界坐标系简称__WCS_用户自定义坐标系简称__UCS_。 2、工作空间的切换:“工具”/“工作空间”或“工作空间”工具栏。 3、工具栏包括30种,系统默认的显示工具栏包括:“标准”、“属性”、“绘图”和“修改”等工具栏。 4、多线的对正方式有_上(T)_、_无(Z)_和_下(B)_。 5、文字标注包括标注单行文字和标注多行文字。 6、渲染环境是指在渲染对象时进行的雾化和深度设置。 7、漫游和飞行用户可以通过键盘和鼠标来控制视图显示,并创建导航动画。 8、编辑实体的边的种类:压印边、复制边、着色边。 9、动态块是通过自定义夹点或自定义特性定义的块。在图形中使用动态块,用户可以随时对组成块的对象进行修改。 10、三维实体是具有体积、质量、重心、回转半径、惯性距等特征的三维对象。 11、在AutoCAD 2007中,用户可以创建的光源有电光源、聚光灯光源和平行光光源。 12、相切、相切、半径法是指:通过指定圆的两个切点和半径来绘制圆。 13、绘制圆环的步骤中,先输入圆环的内径和外径,后确定圆环的中心点。 14、计算机辅助设计是:工程技术人员在CAD系统的辅助下,根据产品的设计程序进行设计的一项新技术。 15、菜单栏包括11种,每一种菜单中都含有四种显示情况:命令后跟右三角 、后跟省略号、后跟快捷键或功能键或命令呈灰色。 16、要对图形对象进行编辑就必须选中图形对象,在AutoCAD 2007中,选择对象的方法很多,常用的有_直接拾取_、矩形框选择_、_不规则区域选择_和快速选择。 17、在设置显示精度时,如果设置的精度越高,即分辨率就越高,计算机计算的时间 也越长,显示图形的速度也就越慢。 18、三维基本实体的种类包括:多段体、长方体、楔体、圆柱体、圆锥体、球体、圆环体、棱锥面。 19、布尔运算中只留重复的一部分的运算是交集运算。从一个图形中去掉与另一个图形重复部分的运算是差集运算。

三年级第一学期期末考试试题

二年级语文第一学期期末考试试题 期末考试就要来啦,为了大家更好地复习,小编为大家收集整理的广州市小学生各年级的期末考试,希望同学们在期末考试中能取到一个好的成绩。 一、我会听 1、我会听写六个词语(6分) 诚实、突然、回忆、滋润、黑暗、仁爱 2、听老师读文段三次,我能完成练习(3分) 是柳树、迎春花、布谷鸟和平凡的小鸟,把春天到来的消息告诉人们。 二、我能读准拼音,写好字词。(8分) 大概(g ① 帆(f 01)船糖(t eng )果(gu o)鼓(g u)励(I i)或(hu o)者(zh e) 三、我能用“一”画出带点字的正确读音。(3分) 1、在这个小区里,邻居们都能和睦相处(ch u、ch 4) 2、昨天,我参(c m、sh列加了学校举办的文艺表演。 3、放假(ji d、j i①了,我又可以回家了。 四、我能把字正确地填在括号里。(10分) 带戴峰锋导异堵绪脑恼 穿()()利()乡()车()袋 ()路山()引()情()()怒 五、我能把下面的四字词补充完整,并能选词填空。(9分) 大()失()()()仆仆()提()论 奔流()() ()() 倒置()()正经 1、听了这个坏消息,大家都()。 2、“这是真的!我没骗你。”我()的地说。

3、看他那()的样子,路上一定很辛苦了。 六、我能选词填空。(4分) 认真的认真地 1、看到他这个()样子,我们笑了。 2、老师正在办公室()批改作业。 迷失消失 3、在沙漠行走,很容易会()方向。 4、一会儿工夫,那几个调皮鬼()得无影无踪 七、我能照样子,完成句子练习。(6分) 例:鱼在珊瑚丛中穿来穿去。 鱼成群结队地在珊瑚丛中穿来穿去。 1、小蚂蚁在地上爬着。_______________ (把句子写得更加具体)例:我们快活地喊 叫着,在田野里拼命地奔跑。 2、___________________________________ (造一个描写人物心情的句子) 八、我能按要求完成练习。(9分) 1、在学习《》这课时,我知道了“谁善于把别人的长处集于一身,谁就会是胜 利者。”的道理。 2、我知道描写花开的句子有很多,如“吹起了紫色的小喇,”“ _____ ”等。 3、在《夜书所见》这首古诗,我最喜欢的句子是:“ ____________________ ' 九、阅读园地(15分)电视机“生病”了 ①一天晚上,我刚做完作业,还没把作业本放进书包,就冲出房间,往电视机的 开关一按,准备看电视了。奇怪,电视机怎么不亮呢?屏幕还是黑黑的。

最新软件测试期末考试试题及答案

一,判断 1 √ 2.× 3.√ 4.× 5. × 6. ×7. ×8. ×9.√10. ×二,选择 1. D 2. D 3. B 4. B 5. B 6. A 7. D 8. B 9. C 10. A 三填空 1. 测试计划、测试用例 2. 稳定性测试、负载测试、压力测试 3. 非增量是集成测试自顶向下增量式测试、自底向上增量式测试 4. 回归 5. 软件需求 四简答题(30分) 1.试描述软件测试的定义?(3分) 答:利用手工或者自动化的方式,按照测试方案对系统执行测试用例的过程叫做软件测试。 2.什么是软件缺陷?(4分) 答:满足以下条件的问题都叫缺陷: 软件未达到产品说明书中已标明的功能 软件出现了产品说明书中指明不会出现的错误 软件功能超出了产品说明书指明的范围 软件未达到产品说明书虽未指出但应达到的目标 软件测试员认为软件难以理解,不易使用,运行速度缓慢,或者最终用户认为该软件使用效果不好。 3.常见的黑盒测试用例的设计方法?并分别简单介绍一下各自的思想。(8分)答:等价类划分:等价类划分法是一种重要的、常用的黑盒测试方法,它将不能穷举的测试过程进行合理分类,从而保证设计出来的测试用例具有完整性和代表性。 边界值分析:对输入输出的边界值进行测试的一种黑盒测试方法。 决策表法:决策表是分析和表达多逻辑条件下执行不同操作的情况的工具 因果图分析法:是一种利用图解法分析输入的各种组合情况,从而设计测试用例的方法,它适合于检查程序输入条件的各种组合情况。 错误推测法:基于经验和直觉推测程序中所有可能存在的各种错误,从而有针对

性的设计测试用例的方法。 4. 列举常见的系统测试方法。答出来5个即可。(5分) 答:恢复测试 安全测试 强度测试 性能测试 正确性测试 可靠性测试 兼容性测试 Web测试 5.文档测试主要测试哪些内容?答出来5点即可(5分) 答:(1)检查产品说明书属性 (2)检查是否完整 (3)检查是否准确 (4)检查是否精确 (5)检查是否一致 (6)检查是否贴切 (7)检查是否合理 (8)检查代码无关 (9)检查可测试性 6. 单元测试主要测试那几方面的问题?(5分) 答:模块接口、局部数据结构、边界条件、独立的路径和错误处理。五,设计题

c语言期末测试题(附答案)

课程代码: A100002 《计算机技术基础( C 语言)》试卷 A 姓名: 学号: 专业 : 学院 : 班级 : 20 年 月 日 选择题(共 30 分) 题(本大题共 15 小题,每题只有一个正确答案,答 分,共 30 分) 1、以下关于 C 语言标识符的描述中,正确的是 【 】。 A) 标识符可以由汉字组成 B )标识符只能以字母开头 C )关键字可以作为用户标识符 D ) Area 与 area 是不同的标识符 2、使下列程序段输出“ 123, 456,78”,键盘输入数据,正确的输入是【 】 int i,j,k; scanf( “%d,%3d%”d ,&i,&j,&k); printf( “%d,%d,%dn ”,i,j,k); A ) 12345678 B )123,456, 78 C ) 123,45678 D ) 123,*45678 3、判断 char 类型的变量 c1 是否为数字字符的正确表达式为 【 】。 A) (c1>=0)&&(c1<=9) B) (c1>= '0')&&(c1<='9') C) '0'<=c1<='9' D) (c1>= '0')||(c1<= '9') 4、若有语句 int a=1,b=2,c=3 ;则以下值为 0 的表达式是 【 】。 A )' a '&&'b ' B )a<=b C )((a>b)||(b

计算机技术基础试题 第 2 页(共 10 页) A. *(a[0]+2) B. a[1][3] C . a[1][0] D. *(*(a+1)+2) 6、在循环语句的循环体中执行 break 语句,其作用是 【 】。 A )跳出该循 环体,提前结束循环 B) 继续执行 break 语句之后的循环体各语句 C) 结束本次循环,进行下次循环 D) 终止程序运行 7、执行语句 for(i=10;i>0;i--) ;后,变量 i 的值为 【 】。 A ) 10 B )9 C )0 D )1 8、若有 int *p1, *p2, k; 不正确的语句是 【 】 A. p1=&k B. p2=p1 C. *p1=k+12 D. k=p1+p2 9、在函数中未指定存储类别的局部变量,其隐含的存储类别是 【 】 A. 静态( static ) B. 外部( extern ) C. 自动( auto ) D . 寄存器( register ) 10、如下程序的输出结果是 【 】 main( ) { int x=2,a=0,b=0; switch(x) { case 2: a++; b++; case 1: ++a; b--; break; case 0: b++;} printf("a=%d, b=%d\n", a, b);} A. a=2, b=0 B. a=2, b=1 C. a=1, b=1 D. a=1, b=0 11、表示关系 a

英语第一学期期末考试试卷及答案

第一学期期末考试八年级英语试题(说明:考试时间:80分钟,满分:120分请把答案写在答题卷上) 第一部分:听力(25分) 一、听句子,选择正确答语。每个句子读两遍。(5分) 1. A. That’s a dream. B. I hope so. C. I don’t know. 2. A. Good idea. B. Never mind. C. Sorry, I’ll go somewhere else. 3. A. Close the window. B. Wash hands often. C. Drink sour milk. 4. A. No, I’m not sure of that. B. Yes, I agree with you. C. No, I don’t agree with you. 5. A. Just a moment, please. B. Thank you very much. C. Don’t wait. 二、听对话,选择正确图片。每段对话读两遍。(5分) 6. A B C 7. A B C 8. A B C 9. A B C 10. A B C

三、听对话,选择正确答案。每段对话读两遍。(5分) 听对话1,回答16-17题。 11. Is Bill busy tomorrow? A. Yes, he is. B. No, he isn’t. C. We don’t know. 12. Why isn’t Bill going to the zoo tomorrow? A. Because he went there last month. B. Because he will go to play football. C. Because he doesn’t like animals. 听对话2,回答18-20题。 13. Who answered the telephone? A. Mr. Smith. B. Henry Brown. C. We don’t know. 14. When will Mr. Smith be back? A. After nine o’clock. B. After ten o’clock. C. At ten o’clock. 15. What does Henry Brown ask Mr. Smith to do? A. To ring him up at ten. B. To give him the message. C. To call him tomorrow. 四、听短文,选择正确答案。短文读两遍。(5分) 16. Why did the woman go to London? A.To learn English. B. To have supper. C. To see her son. 17. Could the woman speak English? A.No,she didn’t know any English. B. Yes,but only a little. C.Yes,she could speak English very well. 18. Why did the shop assistant(助手)think the egg’s mother must be? A. Bigger eggs. B. Cocks. C. Hens. 19. Why did the shop assistant laugh at last? A.Because he laughed at woman. B. Because he thought it was interesting. C.Because he did not understand the woman. 20. What can we know from the story? A.The shop assistant was clever. B. The woman could get what she wanted at last. C.The woman would never go to London again. 五、听短文,完成表格。短文读两遍。(5分) 第二部分:笔试(95分) 一、单项选择。(15分) 26.—Which animal is ________, the tiger or the lion? —I’m not sure. A. more dangerous B. the most dangerous C. most dangerous D. dangerous 27.—What _______ you ________ at nine o’clock last night, Michael? —I was watching TV.

数据库期末考试试题及答案

数据库期末考试试题 ━━━━━━━━━━━━━━━ 一、填空共30题(共计30分) ━━━━━━━━━━━━━━━ 第1题(分)题号:2385 ORDER BY 子句实现的是【1】. 答案: =======(答案1)======= 排序 第2题(分)题号:2374 如果列上有约束,要删除该列,应先删除【1】 答案: =======(答案1)======= 相应的约束 第3题(分)题号:2394 在每次访问视图时,视图都是从【1】中提取所包含的行和列. 答案: =======(答案1)======= 基表 第4题(分)题号:2372

1.在增加数据文件时,如果用户没有指明文件组,则系统将该数据文件增加到【1】文件组.答案: =======(答案1)======= 主 第5题(分)题号:2371 查看XSCJ数据库信息的存储过程命令是【1】 答案: =======(答案1)======= sp_helpdb 第6题(分)题号:2392 创建视图定义的T-SQL语句的系统存储过程是【1】. 答案: =======(答案1)======= sp_helptext 第7题(分)题号:2379 1.表的外键约束实现的是数据的【1】完整性. 答案: =======(答案1)======= 参照 第8题(分)题号:2390 要进行模糊匹配查询,需要使用【1】关键字来设置查询条件.

答案: =======(答案1)======= LIKE 第9题(分)题号:2380 定义标识列的关键字是【1】. 答案: =======(答案1)======= identity 第10题(分)题号:2383 在进行多表查询是,必须设置【1】条件. 答案: =======(答案1)======= 连接 第11题(分)题号:2363 联系两个表的关键字称为【1】 答案: =======(答案1)======= 外键 第12题(分)题号:2382 用【1】字句可以实现选择行的运算. 答案:

C语言程序设计程序填空题库及答案

程序填空题 导读:在程序填空题中,已经给出了程序的主干,读者首先要理解程序的思路,再选择正确的内容填入空白处,使程序完成既定的功能。这类习题的设计就是要引导读者逐步掌握编程的方法。本节习题的难度适中,可能有些典型的程序在课堂上已经有所接触,读者一定要独立完成它,这样就可以逐步提高自己的编程能力。在程序设计语言学习的中期,读者对程序设计已经有了初步的了解,而自己编写程序又不知从何处入手,此时解答此类题目可以避免盲目性,从而提高学习的效率。 【】下面程序的功能是不用第三个变量,实现两个数的对调操作。#include <> main() { int a,b; scanf("%d%d",&a,&b); printf("a=%d,b=%d\n",a,b); a= ①; b= ②; a= ③; printf("a=%d,b=%d\n",a,b); }

【】下面程序的功能是根据近似公式:π2/6≈ 1/12+1/22+1/32+ …… +1/n2,求π值。 #include <> double pi(long n) { double s=; long i; for(i=1;i<=n;i++) s=s+ ①; return( ②); } 【】下面的程序的功能是求一维数组中的最小元素。 findmin(int *s,int t,int *k) { int p; for(p=0,*k=p;p

C语言程序设计期末考试试题(含答案)

C语言程序设计 期末考试试题及其答案 一、单项选择题(本大题共20题,每题2 分,共40分) 1、以下不是C语言的特点的是( ) A、C语言简洁、紧凑 B、能够编制出功能复杂的程序 C、C语言可以直接对硬件进行操作 D、C语言移植性好 2、以下不正确的C语言标识符是( ) A、ABC B、abc C、a_bc D、ab.c 3、一个C语言程序是由( ) A、一个主程序和若干子程序组成 B、函数组成 C、若干过程组成 D、若干子程序组成 4、一个算法应该具有“确定性”等5个特性,对另外4个特性的描述中错误的是( ) A、有零个或多个输入 B、有零个或多个输出 C、有穷性 D、可行性 5、设变量a是整型,f是实型,i是双精度型,则表达式10+‘a’+i*f值的数据类型为( ) A、int B、float C、double D、不确定 6、在C语言中,char型数据在内存中的存储形式是( ) A、补码 B、反码 C、源码 D、ASCII码 7、有如下程序,输入数据:12345M678<cR>后(表示回车),x的值是( ) 。 #include main(){ int x; float y; scanf("%3d%f",&x,&y); } A、12345 B、123 C、45 D、345 8、若有以下定义int a,b; float x,则正确的赋值语句是( ) A、a=1,b=2 B、b++; C、a=b=5 D、b=int(x); 9、以下程序的执行结果是( )

#include { int i=10,j=10; printf("%d,%d\n",++i,j--); } A、11,10 B、9,10 C、11,9 D、10,9 10、巳知字母A的ASCII码是65,以下程序的执行结果是( ) #include main() { char c1='A',c2='Y'; printf("%d,%d\n",c1,c2); A、A,Y B、65,65 C、65,90 D、65,89 11、下列运算符中优先级最高的是( ) A、< B、十 C、% D、!= 12、设x、y和z是int型变量,且x=3,y=4,z=5,则下面表达式中值为0是( ) 。 A、’x’&&’y’ B、x<=y C、x||y+z&&y-z D、!((x<y)&&!z ||1) 13、判断char型变量cl是否为小写字母的正确表达式为( ) A、’a’<=c1<=f’z’ B、(c1>=a)&&(c1<=z) C、(‘a’>=c1) (‘z’<=c1) D、(c1>=’a’)&&(c1<=’z’) 14、字符串"a"在内存中占据的字节个数为( ) A、0 B、 1 C、 2 D、 3 15、下面有关for循环的正确描述是( ) A、for循环只能用于循环次数已经确定的情况 B、for循环是先执行循环体语句,后判定表达式 C、在for循环中,不能用break语句跳出循环体 D、for循环体语句中,可以包含多条语句,但要用花括号括起来 16、下面程序的运行结果是( ) #include main() {int num=0; while(num<=2) {num++; printf(“%d ,num); } } A、 1 B、 1 2 C、 1 2 3

数据库期末考试试题及答案

一、选择题(每题1分,共20分) 1.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个阶段中,数据独立性最高的是( A )阶段。 A. 数据库系统 B. 文件系统 C. 人工管理 D.数据项管理 2.数据库三级视图,反映了三种不同角度看待数据库的观点,用户眼中的数据库称为(D)。 A. 存储视图 B. 概念视图 C. 内部视图 D. 外部视图 3.数据库的概念模型独立于(A)。 A.具体的机器和DBMS B. E-R图 C. 信息世界 D. 现实世界 4.数据库中,数据的物理独立性是指(C)。 A. 数据库与数据库管理系统的相互独立 B. 用户程序与DBMS的相互独立 C. 用户的应用程序与存储在磁盘上的数据库中的数据是相互独立的 D. 应用程序与数据库中数据的逻辑结构相互独立 5.关系模式的任何属性(A)。 A. 不可再分 B. 可再分 C. 命名在该关系模式中可以不惟一 D.以上都不是 6.下面的两个关系中,职工号和设备号分别为职工关系和设备关系的关键字: 职工(职工号,职工名,部门号,职务,工资) 设备(设备号,职工号,设备名,数量) 两个关系的属性中,存在一个外关键字为( C )。 A. 职工关系的“职工号” B. 职工关系的“设备号” C. 设备关系的“职工号” D. 设备关系的“设备号” 7.以下四个叙述中,哪一个不是对关系模式进行规X化的主要目的( C )。 A. 减少数据冗余 B. 解决更新异常问题 C. 加快查询速度 D. 提高存储空间效率 8.关系模式中各级X式之间的关系为( A )。 A. B. C. D. 9.保护数据库,防止未经授权或不合法的使用造成的数据泄漏、非法更改或破坏。这是指数据的( A )。 A. 安全性 B.完整性 C.并发控制 D.恢复 10.事务的原子性是指( B )。 A. 事务一旦提交,对数据库的改变是永久的 B. 事务中包括的所有操作要么都做,要么都不做 C. 一个事务内部的操作及使用的数据对并发的其他事务是隔离的 D. 事务必须使数据库从一个一致性状态变到另一个一致性状态 11.下列哪些运算是关系代数的基本运算( D )。 A. 交、并、差 B. 投影、选取、除、联结 C. 联结、自然联结、笛卡尔乘积 D. 投影、选取、笛卡尔乘积、差运算

C语言程序设计试题集与答案解析

一.填空 1. 每个C程序都必须有且仅有一个________ 函数。 2. C语言程序开发到执行通常要经过6个阶段即编辑、预处理、________、链接、加载和执行。 3. 软件是程序,以及______、使用和维护所需要的所有文档。 4. 国标中规定:“计算机程序是按照具体要求产生的适合于计算机处理的_________”。 5. 程序设计语言按照书写形式,以及思维方式的不同一般分为低级语言和________两大类。 6. C语言是由________组成的。 7. C语言的函数可分为主函数main、标准库函数和_________。 8. 一个函数是由两部分组成的,即:________和函数体。 9. 编译是将C语言所编写的源程序________成机器代码,也称为建立目标代码程序的过程。 10. 程序是由某种程序设计语言编制出来,体现了编程者的控制思想和对计算机执行操作 的要求。不同的任务功能,就会需求不同的软件程序,如:控制计算机本身软硬件协调工作,并使其设备充分发挥效力,方便用户使用的系统软件程序,称为操作系统;而为办公自动化(OA)、管理信息系统(MIS)、人工智能、电子商务、网络互联等等应用而开发的软件程序,统称为_________。 11. 机器语言是以__________形式表示的机器基本指令的集合,是计算机系统唯一不需要翻译可以直接识别和执行的程序设计语言。 12. 与机器语言相比,使用汇编语言来编写程序可以用_______来表示指令的操作码和操作对 象,也可以用标号和符号来代替地址、常量和变量。

13. 在编译程序之前,凡以____开头的代码行都先由预处理程序预处理。 14. C程序的执行均是由执行_________开始。 15. 函数体即为包含在{}内的部分。它分为________和为完成功能任务由若干个C 语句 组成的执行部分。 16. C语言程序中一条简单语句是以________字符作为结束符的。 17. C语言是结构化、________的程序设计语言。 18. 由于计算机硬件不能直接识别高级语言中的语句,因此,必须经过“_______程序”,将用高级语言编写的程序翻译成计算机硬件所能识别的机器语言程序方可执行。 19. 用高级语言编写的程序需翻译成计算机硬件所能识别的机器语言程序方可执行。所以 说,用高级语言进行程序设计,其编程效率高,方便易用,但_______没有低级语言高。 20.

相关文档
相关文档 最新文档