精选试卷> 学历类> 自考专业(建筑工程)> 计算机基础与程序设计> 2009年自考专业(建筑工程)计算机基础与程序设计考试真题及答案

2009年自考专业(建筑工程)计算机基础与程序设计考试真题及答案

来源: 上学吧自考专业(建筑工程)题库发布时间:2021-08-27

自考建筑工程的核心课程有线形代数,物理,结构力学,混凝土结构设计,钢结构,计算机基础与程序设计,流体力学,工程地质及土力学,建筑设备,建筑经济与企业管理等。该专业自考难度有点大,不过我们上学吧自考建筑工程题库将该考试近10年的历年真题进行了收集和解答,如果您能坚持刷题,必然学有所获,通过考试不难。现在就点击安装APP刷题。以下为试卷的详细内容:

一、单项选择题 (本大题共20小题.每小题1分,共20分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。参考答案见试卷末尾

1、衡量存储器的基本单位是( )

A.bit

B.byte

C.KB

D.word

2、Windows操作系统是( )

A.单用户、单任务

B.单用户、多任务

C.多用户、单任务

D.多用户、多任务

3、组成微机主存储器的是( )

A.CD—ROM和RAM

B.硬盘和RAM

C.硬盘和CD—ROM

D.ROM和RAM

4、下列数据中最大数是( )

A.(1010010)2

B.(123.4)8

C.(84.5)10

D.(55)16

5、在Turbo C 2.0中,运行一个程序后,要查看运行结果可按键( )

A.Alt+F1

B.Alt+F5

C.Alt+F9

D.Alt+F10

6、下列是合法C语言常量的是( )

A.e

B.7E4.0

C.E4

D.-9.13E-30

7、设有int a=3,b=-4,c=5;表达式(a﹤b)?a:b&&c﹤0的值是( )

A.0

B.1

C.3

D.4

8、以指数形式输出实型数的格式说明符是( )

A.%u

B.%x

C.%f

D.%e

9、下列程序的输出结果是( )main( ){ int x=5,y;if(x﹤0)y=-1;if(x==0)y=0;y=1;printf(″%d″,y);}

A.-5

B.-1

C.0

D.1

10、下列程序段的输出结果是( )i=1;while(i﹤3){j=1;while(j﹤=i){printf(″%d″,i+j);j++;}i++;printf(″\n″);}

A.2 3 3 4

B.2 3 4

C.2 33 4

D.23 4

11、已知str1和str2是字符数组名,下面函数中能正确地完成字符串输出的是( )

A.puts (str1,str2)

B.puts (str2)

C.putchar (strl)

D.putchar (str1,str2)

12、下列关于函数的说明中不正确的是( )

A.函数名后面可以不要一对圆括号

B.函数参数类型必须作说明

C.函数形参个数可以是一个、多个或没有

D.空函数被调用时不做任何工作

13、若有定义:int a[5];则a数组中首元素的地址可以表示为( )

A.&a

B.a+1

C.a

D.&a[1]

14、设有char *s=″\ta\017bc″;则指针变量s指向的字符串在内存中所占的字节数是( )

A.5

B.6

C.7

D.9

15、下列关于结构体类型的定义正确的是( )

A.

B.

C.struct tree

D.

16、下列各个位运算符的优先级从左到右依次降低的是( )

A.| & ? ﹥ ﹥

B.? & ﹥ ﹥ |

C.~ ﹥ ﹥ ? |

D.~ ﹥ ﹥ | ?

17、设有说明:int u=1,v=3,w=5;表达式:v &~~u|w的值是( )

A.3

B.5

C.6

D.8

18、设有下列程序:( ) #include″stdio.h″main( ){unsigned x=8,y=2;printf(″%d\n″,y|~(x&y));}该程序的运行结果是

A.-1

B.0xff

C.127

D.65535

19、若有定义∶# define P(x) x*x*x+1和说明语句:int a=2;则表达式P(2)的值是( )

A.6

B.8

C.9

D.10

20、在语句fgets(str,n,p);中,下列说法不正确的是( )

A.str是字符指针

B.一次可以读n个字符

C.str是字符数组名

D.一次可以读n-1个字符

二、多项选择题 (本大题共5小题.每小题2分.共10分)在每小题列出的五个备选项中有二至五个是符合题目要求的.请将其代码填写在题后的括号内。错选、多选、少选或未选均无分。参考答案见试卷末尾

1、下列关于计算机的叙述中正确的是( )

A.CPU是计算机系统的部件

B.I/O设备不是计算机系统的部件

C.计算机区别于其他计算工具的本质特点是能存储数据

D.“裸机”是指不配置任何软件的计算机

E.计算机指令是控制计算机进行操作的命令

2、设有int a=3,b=-5;下列表达式的值等于1的有( )

A.a&&b﹤0

B.fabs(b)-a-1﹥0

C.a﹥b&&b﹤0

D.(a,2,-5)==(b,2,a)

E.a+b﹤0

3、下列关于break、goto、continue语句的说法中正确的是( )

A.break语句能够用于循环语句中

B.break语句不能用于switch语句中

C.goto语句可以用于直接从多层循环中退出

D.continue语句可用于跳出循环体

E.continue语句不能用于switch语句中

4、若有定义:int y[4][4],( *p)[4];及赋值p=y;则下列语句中可以输出数组元数y[2][0]的值的语句是( )

A.printf (″%d\n″,&y[2][0]);

B.printf (″%d\n″, y[2][0]);

C.printf (″%d\n″,p[2][0]);

D.printf (″%d\n″, y[2]);

E.printf (″%d\n″, * (* (y+2));

5、设有关于结构体类型的定义:struct worker{int id;char *name;float salary;}wl={102035,″Lihua″,2560.50},*p;下列选项中语句语法正确的有( )

A.p=wl;

B.p=&wl;

C.p-﹥id=wl-﹥id

D.p-﹥id=wl.id;

E.p.salary=wl.salary;

参考答案:

【一、单项选择题】

1~5 BBDDB 6~10 DADDD

11~20点击安装“自考建筑题库APP”查看答案

【二、多项选择题】

1 ADE 2 ABCE 3 ACE 4 BCE 5 BD

如果这样刷题不过瘾,请立即安装APP刷题,历年真题、高质量模拟题应有尽有。

自考建筑 APP
随时随地搜题刷题学习课程
找答案微信小程序
免下载,即可体验强大的搜题神器
小程序
上学吧找答案
APP下载
上学吧题库APP
TOP