自考建筑工程的核心课程有线形代数,物理,结构力学,混凝土结构设计,钢结构,计算机基础与程序设计,流体力学,工程地质及土力学,建筑设备,建筑经济与企业管理等。该专业自考难度有点大,不过我们上学吧自考建筑工程题库将该考试近10年的历年真题进行了收集和解答,如果您能坚持刷题,必然学有所获,通过考试不难。现在就点击安装APP刷题。以下为试卷的详细内容:
一、单项选择题 (本大题共20小题.每小题1分,共20分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。参考答案见试卷末尾
1、与二进制数1011.01等值的十进制数是 ( )
A.7.25
B.11.05
C.11.25
D.19.25
2、Unix是 ( )
A.单用户、单任务的操作系统
B.单用户、多任务的操作系统
C.多用户、单任务的操作系统
D.多用户、多任务的操作系统
3、下面数据中最大的数是 ( )
A.(1010001.101)2
B.(121.3)8
C.(97.6)10
D.(51.5)16
4、断电后会使存储器失去信息的是 ( )
A.CD-ROM
B.RAM
C.ROM
D.硬盘
5、一个二进制数位也称为一个 ( )
A.word
B.byte
C.KB
D.bit
6、下面转义字符中,表示字符串结束的是 ( )
A.\r
B.\n
C.\0
D.\f
7、在Turbo C 2.0中,若定义unsigned int a;则变量a在内存中分配的字节数是 ( )
A.1个
B.2个
C.4个
D.8个
8、设有int x=2,y,z;执行z=y=x――;后,变量z的值是 ( )
A.0
B.1
C.2
D.3
9、以十六进制形式输出整数的格式说明符是 ( )
A.%u
B.%ld
C.%x
D.%o
10、下面合法的if语句是 ( )
A.if(a=b) c++;
B.if(a=
C.if(ab) c++;
D.if(a=>b)c++;
11、结束while(表达式)循环的条件是 ( )
A.当表达式的值为0时
B.当表达式的值不为O时
C.当表达式的值为1时
D.当表达式的值为非1时
12、若有定义int a[3][5];则数组a在内存中占用的字节数是 ( )
A.8
B.15
C.6
D.30
13、在C语言中,当函数返回值的类型缺省时,表示该函数返回值的类型是 ( )
A.char
B.float
C.1ong
D.int
14、若有说明:int *p,m=5,n;以下正确的程序段是 ( )
A.p=&n;
B.p=&n; scanf(“%d”,n); scanf(”%d”,*p); ’
C.seanf(“%d”,&n);
D.p=&n; p=n; *p=m;
15、变量的指针,其含义是指该变量的 ( )
A.值
B.地址
C.名
D.一个标志
16、结构体是C提供的一种专门处理彼此相互有联系,数据类型 ( )
A.不一致的多个数据的数据结构
B.不一致的单个数据的数据结构
C.一致的多个数据的数据结构
D.一致的单个数据的数据结构
17、下面列出的位运算符中,表示按位与操作的是 ( )
A.~
B.&
C.∧
D.︱
18、设有说明:int x=0x03,y=3;表达式x&~y的值是 ( )
A.0
B.1
C.2
D.3
19、设有说明:int u=1,v=3,w=2;表达式(v>>1︱ u<<2)&w的值是 ( )
A.0
B.1
C.3
D.5
20、设有说明:FILE *fp;char *filename=”paper";对于fp=fopen(filename,”rb+”);语句,下面说法正确的是 ( )
A.打开名为filename的文件读写
B.打开名为paper的文件读写
C.打开名为filename的文件只读
D.打开名为paper的文件只读
二、多项选择题 (本大题共5小题.每小题2分.共10分)在每小题列出的五个备选项中有二至五个是符合题目要求的.请将其代码填写在题后的括号内。错选、多选、少选或未选均无分。参考答案见试卷末尾
1、设有int a=3,b=-5;下面表达式值不等于1的有 ( )
A.a<0&&b<0
B.a=fabs(b)一(a+1)
C.a
D.(a,2,-5)= =(b,2,a)
E.!(a>0&&b<0)
2、若有定义int a[5];,则对a数组元素或地址的引用错误的有 ( )
A.&a[5]
B.a[2]
C.a++
D.*a
E.a[0]
3、若有定义及赋值:int *p,a[4],i;p=a;,则可以表示数组元素值的形式是 ( )
A.*(a+i)
B.a+i
C.&a[i]
D.a[i]
E.*(p+i)
4、设有说明:int u=1,v=3;下面表达式的值为3的是 ( )
A.v︱ u
B.u&v
C.u^v︱1
D.v ︱u>>1
E.v&~u
5、设有关于结构体类型的定义: ( ) struct food { char name[20]; int kind; }myfood,*p;下面各个选项中语句都正确的是
A.p=&myfood;P->kind=5;
B.p=&myfood;strcpy(p->name,”rice”);
C.p=&myfood; p.kind=7;
D.strcpy(myfood.name,”pie”); p=&myfood;
E.p=&myfood,p->kind=6;strcpy(myfood.name,”apple pie");
参考答案:
【一、单项选择题】
1~5 CDCBD 6~10 CBCCA
11~20点击安装“自考建筑题库APP”查看答案
【二、多项选择题】
1 ADE 2 AC 3 ADE 4 ACD 5 ABDE
如果这样刷题不过瘾,请立即安装APP刷题,历年真题、高质量模拟题应有尽有。