2010福建专升本计科类真题
2010年普通高校专转本统一考试计算机基础 试题
绝密★启用前江苏省2010年普通高校专转本统一考试计算机基础试题注意事项:1.本试卷分为试题和答卷两部分·答题前考生务必填写卷首上的姓名,须用钢笔或圆珠笔将答案直接答在答卷纸上,答在试题纸上无效。
2.本试卷满分100分,考试时间90分钟。
一、单项选捧题(本大题共50小题,每小题1分.共50分。
在每小题给出的4 个选项中.只有一项是符合题目要求的.请将其字母标号填在答卷纸相应题号的空格中。
)1.下列关于比特的叙述,错误的是。
A.存储(记忆)1个比特需要使用具有两种稳定状态的器件B.比特的取值只有“O”和“1”C.比特既可以表示数值、文字,也可以表示图像、声音D.比特既没有颜色也没有重量,但有大小2.下列关于信息系统的叙述,错误的是。
A.电话是一种双向的、点对点的、以信息交互为主要目的的系统B.网络聊天是一种双向的、以信息交互为目的的系统C.广播是一种点到面的、双向信息交互系统D.因特网是一种跨越全球的多功能信息系统3.下列关于IC卡的叙述,错误的是。
A.IC卡按卡中镶嵌的集成电路芯片不同可分为存储器卡和CPU卡B.现在许多城市中使用的公交IC卡属于非接触式IC+C.只有CPU卡才具有数据加密的能力D.手机中使用的SIM卡是一种特殊的CPU卡4.对两个8位二进制数与分别进行算术加、逻辑加运算,其结果用八位制形式分别表示为。
A. 120.111B.157、157 c.170、146 D. 170.157 , 5.内存容量是影响PC机性能的要素之一,通常容量越大越好,但其容量受到多种)因素的制约。
下列因素中,不影响内存容量的因素是。
A.CPU数据线的宽度B.主板芯片组的型号C.主板存储器插座类型与数目 D.CPU地址线的宽度6.下列存储器按读写速度由高到低排列,正确的是。
A. RAM、cache、硬盘、光盘 B.ctiche、RAM、硬盘、光盘C.RAM、硬盘、cache、光盘 D. caChe、RAM、光盘、硬盘7.下列因素中,对微型计算机工作影响最小的是。
2010福建专升本计科类真题.docx
2010福建省高职高专升本科入学考试软件工程计算机科学与技术专业知识试卷数字媒体艺术(考试时间150分钟,满分300分,共三部分)第一部分C语言程序设计(共100分)一、单项选择题(本大题共30小题,每小题2分,共60分)1、在C语言中,浮点型常量的表示方法错误的是()(A)12.565(B)0.0(C)1.2521e2(D)5.3^82、下面程序执行后的结果是()#include<stdio.h>void main(){float b=189.22;printf("%2d",(int)b);}(A)189.22(B)189(C)18(D)893、如果要对a,b,c三个变量赋予同一个初值5,如下语句错误的是()(A)inta,b,c; a=b=c=5;(B)int a=5,b=5,c=5;(C)int a=5;b=5;c=5;(D)int a=5,b=a,c=b;4、设所有变量均是int类型,运行完表达式((a=4*6,a-3),a+22)后表达式的值为()(A)46(B)43(C)0(D)205、下列不能够正确得到a,b两个值中最大值,并把最大值赋予max的语句为()(A)if(a>b) max=a; else max=b;(B)a>b?max=b:max=a;(C)a>b?max=a:max=b;(D)a<b?max=b:max=a;6、已知float x=6.5; int a=8; float y=3.5; 则表达式x+a%3*(int)(x+y)%2/4最后的值是多少()(B)6.5(C)31.5(D)07、关于算法的描述,错误的是()//此题不妥(A)算法应具有零个或多个输入输出(B)算法中的每一个步骤都必须是确定的(C)算法可以是有限的,也可以是无限不停止的(D)算法的输出可以是屏幕上显示,也可以是通过打印机打印8、设a,b初始值分别是3和5,则如下程序执行完后,a和b的值分别是()if((a=b)>0) b=a++;else a=++b;(A)6,5(B)5,6(C)5,5(D)3,69、设a,b都是整数类型,要在键盘上输入a,b的值,则格式化输入函数应为()(A)scanf("%d,%d",*a,*b);(B)scanf("%d,%d",a,b);(C)scanf("%d,%d",&a,&b);(D)scanf("%d,%d",%a,%b);10、已知a和b值分别是4和5,关于如下逻辑表达式,值为0的是()(A)a||b(B)!a||b(C)(a&&b)||0(D)!!(a>b)11、以下程序的输出结果是()#include<stdio.h>void main(){int top=5;inttmp=0;do{tmp*=top;}while(--top);printf("%d,%d\n",top,tmp);}(A)0,120(B)1,120(D)1,012、已知有定义int a[10];,如下对数组a第5个元素引用中(数组的首元素为第1个元素),正确的表达式是()(A)a[0]+4(B)*a+4(C)*(a+4)(D)a[5]13、假设二维数组a定义为float a[3][4],下列对数组第二行、第二列元素引用方法中,错误的为()(A)*(a[0]+5)(B)a[2][2](C)a[1][1](D)*(a[1]+1)14、以下程序输出结果正确的是()#include<stdio.h>void main(){int sum=0;for(int n=0;n<10;n++){if(n%2==0)continue;if(n%5==0)break;sum+=n;}printf("%d,%d",sum,n);}(A)4,5(B)45,10(C)2,1(D)5,815、如下对字符串赋初值的方式中,错误的是()(A)char t[10]={'h','e','r','e'};(B)char t[]="here";(C)char t[]={"here"};(D)char t[10]='here';16、如下常用的字符串操作中,实现两个字符串连接操作的是()(A)strcmp(B)strcat(C)strcpy(D)strstr17、以下程序的输出结果正确的是()int f(inta,int *b){if(a>*b) *b=a;return *b;}void main(){int a=9; int b=6;int c=f(a,&b);printf("%d,%d,%d",a,b,c);}(A)9,6,9(B)9,9,6(C)9,6,6(D)9,9,918、一维数组a的定义为int a[10],对于如下函数定义,不能用f(a)调用的为()(A)int f(int *x)(B)int f(int x[])(C)int f(int x[10])(D)int f(int x)19、以下程序的输出结果正确的是()int p=1; int q=2;int f(int p){ p++; q++; return p;}int g(int x){ p+=x; return p;}void main(){f(3);g(5);printf("%d,%d",p,q);}(A)6,3(B)7,3(C)6,2(D)7,220、当函数中的局部变量在函数调用结束后不消失而保留原值,在下次调用该函数时,该变量已有值,那么申明该变量时需要使用何种关键字加以修饰()(A)register(B)const(C)static(D)extern21、以下程序的输出结果正确的是()void main(){int a[5]={0,1,2,3,4};printf("%d,%d,%d,%d",*a,*(a+3)+1,a[2]+2,a[3]);}(A)0,3,2,3(B)0,4,4,3(C)0,1,2,3(D)2,3,2,322、假设变量a,b初始值为4,5,通过swap(a,b)可以实现a和b值互换的函数定义为()(A)void swap(int p1,int p2){inttmp; tmp=*p1; *p1=*p2; *p2=tmp;}(B)void swap(int *p1,int *p2){int *tmp; *tmp=*p1; *p1=*p2; *p2=tmp;}(C)void swap(int p1,int p2){inttmp; tmp=p1; p1=p2; p2=tmp;}(D)void swap(int *p1,int *p2){inttmp; tmp=*p1; *p1=*p2; *p2=tmp;}23、以下表达式中,不能够实现结构体stu中age域值加1的表达式是()(A)stu.age++(B)++stu.age(C)stu.age+1(D)stu.age+=124、要打开一个文本文件,并且向文本文件中写入相关信息,那么如下打开文件方式正确的是()(A)FILE fp=fopen("filename.txt","w");(B)FILE fp=fopen("filename.txt","r");(C)FILE fp=fopen("filename.txt","rb");(D)FILE fp=fopen("filename.txt","wb");25、一下程序的输出结果正确的是()int f(int n){ if(n<=1) return n; else return (n+f(n-1));}void main(){printf("%d",f(5));}(A)10(B)5(C)120(D)1526、有如下宏定义#define A 100#define B 2*A对于表达式printf("A=%d,B=%d",A,B); 宏展开后语句为()(A)printf("A=%d,B=%d",100,2*A);(B)printf("100=%d,2*A=%d",100,2*A);(C)printf("A=%d,B=%d",100,2*100);(D)printf("A=%d,B=%d",100,200);27、关于结构体的叙述中,错误的是()(A)一个结构体变量的指针就是该变量所占据的内存起始位置(B)一个结构体变量中可以存放一组数据(C)结构体变量可以作为函数传递的参数(D)用结构体变量作实参时,采取的不是“值传递”的方式28、以下程序的输出结果正确的是()struct room{charroomName[20];int L;int W;}r[2]={"101",3,4,"102",4,4};void main(){printf("%s area is %d",r[1].roomName,r[1].L*r[1].W);}(A)printf("%s area is %d",r[1].roomName,r[1].L*r[1].W);语句错误(B)102 area is 16(C)101 area is 12(D)102 area is 1229、C语言提供的数据类型中,属于构造类型的是()(1)整型(2)字符型(3)浮点型(4)枚举类型(5)结构体类型(6)公用体类型(7)指针类型(A)(1)(2)(3)(B)(5)(6)(C)(4)(5)(6)(D)(7)30、组成结构化程序设计的三种基本控制结构中,不包括()。
计算机应用基础(专升本)考试历年真题汇总(含答案)
计算机应用基础(专升本)考试历年真题汇总(含答案)计算机应用基础(专升本)考试历年真题汇总(含答案)计算机应用基础是一门涉及电脑软硬件及其应用的学科,它在现代社会发展中起着举足轻重的作用。
对于计算机专业的学生来说,掌握基础知识是其学习的重要基石。
为了帮助广大学子备考计算机应用基础(专升本)考试,以下是历年真题的汇总与解答。
第一部分:选择题1. 下面哪个不是计算机的外部设备?A. 显示器B. 打印机C. 鼠标D. 内存条答案:D解析:计算机的外部设备是指与计算机主体相连,用于输入、输出和存储数据的设备。
显示器、打印机和鼠标都属于外部设备,而内存条则是计算机的内部组件。
2. 在二进制数10101110中,1的个数是多少?A. 4B. 5C. 6D. 7答案:C解析:二进制数10101110中,共有6个1。
3. 下列哪个不属于计算机的四个基本功能之一?A. 运算B. 存储C. 输入D. 传输答案:D解析:计算机的四个基本功能是输入、运算、存储和输出。
传输并不属于计算机的基本功能。
第二部分:填空题1. 计算机的硬件组成包括_______、_______和_______。
答案:中央处理器、内存、外部设备。
解析:计算机的硬件组成包括中央处理器(CPU)、内存和外部设备。
2. 程序是由一系列_______组成的。
答案:指令。
解析:程序是由一系列指令组成的,用于告诉计算机具体的操作。
第三部分:应用题1. 已知一个算术表达式为:a = b * (c + d),请编写一个计算器程序,实现对该表达式求值并将结果输出。
答案:```#include <stdio.h>int main() {int a, b, c, d;printf("请输入b, c, d的值:");scanf("%d %d %d", &b, &c, &d);a =b * (c + d);printf("a的值为:%d\n", a);return 0;}```解析:该程序通过用户输入b、c、d的值,然后计算并输出a的值。
专升本计算机考试题与参考答案可修改全文
可编辑修改精选全文完整版专升本计算机考试题与参考答案专升本计算机考试题与参考答案1、在计算机中指令主要存放在________中。
A: CPU B: 微处理器C: 存储器 D: 键盘2、下列设备中,只属于输出设备的是________。
A: 硬盘 B: 鼠标器 C: 网卡D: 绘图仪3、在表示存储器的容量时,KB的准确含义是________。
A: 1024字节 B: 1000字节 C: 1024位 D: 1000位4、硬盘的容量比软盘大得多,读写速度与软盘相比________。
A: 差不多 B: 慢一些 C: 快得多 D: 慢得多5、目前计算机上最常用的外存储器是________A: 打印机 B: 数据库C: 磁盘D: 数据库管理系统6、________的任务是将计算机外部的信息送入计算机。
A: 输入设备 B: 输出设备 C: 软盘 D: 电源线7、数码照相机是一种________。
A: 输出设备B: 输入设备 C: 存储器 D: 以上都错8、在表示存储器的容量时,MB的准确含义是________。
A: 1米 B: 1024K字节 C: 1024字节 D: 1024万字节9、计算机中的所有信息都是以______的形式存储在机器内部的。
A.字符B.二进制编码C.BCD码D.ASCII码10、十进制数241转换成八位二进制数是______。
A.11110001B.10111111C.11111001D.1011000111、下列数中最小的数是______。
A.11011001 BB.75 DC.75 OD.2A7 H12、下列数中最大的是______。
A.227 0B.1FF HC.1010001 BD.1789 D13、世界上第一台电子数字计算机诞生于______。
A.1946B.1949C.1950D.195114、第一代计算机称______计算机。
A.晶体管B.电子管C.中小规模集成电路D.大规模或超大规模集成电路15、目前,制造计算机所使用的逻辑器件主要是______。
2010福建省全国计算机等级考试二级VB笔试试卷及参考答案必过技巧
A、晶体管 B、大规模、超大规模集成电路
C、中、小规模集成电路 D、微处理器集成电路
27、目前微型计算机CPU进行算术逻辑运算时,可以处理的二进制信息长度是( D )
A、32位 B、16位 C、8位 D、以上3种都可以
28、计算机的内存中有一项占据4个字节的数据,内容依次为61H、41H、31H、51H,这项数据可能是( C )
A、汉字,西文混合字符串 B、汉字字符串
C、西文字符串 D、控制字符串
21、CRT指的是( A )
A、阴极射线管显示器 B、液晶显示器
C、等离子显示器 D、以上说法都不对
22、人们经常收发电子邮件,这属于计算机在( C )方面的应用。
A、过程控制 B、数据处理
14、汉字系统中,汉字字库里存放的是汉字的( C )
A、内码 B、外码 C、字形码 D、国标码
15、汉字系统中,汉字字库里存放的是汉字的( C )
A、内码 B、外码 C、字形码 D、国标码
C、进行读保护设置 D、进行写保护设置
31、在表示存储容量时,1MB表示2的( C )次方,或是( C )KB
A、20,1000 B、10,1000 C、20,1024 D、10,1024
32、断电会使原来存储的信息丢失的存储器是( A )
11、下面是关于微型计算机的叙述:
①微型计算机的核心是微处理器
②人们常以微处理器为依据来表述微型计算机的发展
③微处理器经历了4位、8位、16位和32位四代的发展过程
④微型计算机诞生于第三代计算机时代
其中全部正确的一组是( D )
2010福建专升本计科类真题
2010福建专升本计科类真题2010福建省高职高专升本科入学考试软件工程计算机科学与技术专业知识试卷数字媒体艺术(考试时间150分钟,满分300分,共三部分)第一部分C语言程序设计(共100分)一、单项选择题(本大题共30小题,每小题2分,共60分)1、在C语言中,浮点型常量的表示方法错误的是()(A)12.565(B)0.0(C)1.2521e2(D)5.3^82、下面程序执行后的结果是()#includevoid main(){float b=189.22;printf("%2d",(int)b);}(A)189.22(B)189(C)18(D)893、如果要对a,b,c三个变量赋予同一个初值5,如下语句错误的是()(A)inta,b,c; a=b=c=5;(B)int a=5,b=5,c=5;(C)int a=5;b=5;c=5;(D)int a=5,b=a,c=b;4、设所有变量均是int类型,运行完表达式((a=4*6,a-3),a+22)后表达式的值为()(A)46(B)43(C)0(D)205、下列不能够正确得到a,b两个值中最大值,并把最大值赋予max的语句为()(A)if(a>b) max=a; else max=b;(B)a>b?max=b:max=a;(C)a>b?max=a:max=b;(D)a< bdsfid="101" p=""><>6、已知float x=6.5; int a=8; float y=3.5; 则表达式x+a%3*(int)(x+y)%2/4最后的值是多少()(B)6.5(C)31.5(D)07、关于算法的描述,错误的是()//此题不妥(A)算法应具有零个或多个输入输出(B)算法中的每一个步骤都必须是确定的(C)算法可以是有限的,也可以是无限不停止的(D)算法的输出可以是屏幕上显示,也可以是通过打印机打印8、设a,b初始值分别是3和5,则如下程序执行完后,a和b的值分别是()if((a=b)>0) b=a++;else a=++b;(A)6,5(B)5,6(C)5,5(D)3,69、设a,b都是整数类型,要在键盘上输入a,b的值,则格式化输入函数应为()(A)scanf("%d,%d",*a,*b);(B)scanf("%d,%d",a,b);(C)scanf("%d,%d",&a,&b);(D)scanf("%d,%d",%a,%b);10、已知a和b值分别是4和5,关于如下逻辑表达式,值为0的是()(A)a||b(B)!a||b(C)(a&&b)||0(D)!!(a>b)11、以下程序的输出结果是()#includevoid main(){int top=5;inttmp=0;do{tmp*=top;}while(--top);printf("%d,%d\n",top,tmp);}(A)0,120(B)1,120(D)1,012、已知有定义int a[10];,如下对数组a第5个元素引用中(数组的首元素为第1个元素),正确的表达式是()(A)a[0]+4(B)*a+4(C)*(a+4)(D)a[5]13、假设二维数组a定义为float a[3][4],下列对数组第二行、第二列元素引用方法中,错误的为()(A)*(a[0]+5)(B)a[2][2](C)a[1][1](D)*(a[1]+1)14、以下程序输出结果正确的是()#includevoid main(){int sum=0;for(int n=0;n<10;n++){if(n%2==0)continue;if(n%5==0)break;sum+=n;}printf("%d,%d",sum,n);}(A)4,5(B)45,10(C)2,1(D)5,815、如下对字符串赋初值的方式中,错误的是()(A)char t[10]={'h','e','r','e'};(B)char t[]="here";(C)char t[]={"here"};(D)char t[10]='here';16、如下常用的字符串操作中,实现两个字符串连接操作的是()(A)strcmp(B)strcat(C)strcpy(D)strstr17、以下程序的输出结果正确的是()int f(inta,int *b){if(a>*b) *b=a;return *b;}void main(){int a=9; int b=6;int c=f(a,&b);printf("%d,%d,%d",a,b,c);}(A)9,6,9(B)9,9,6(C)9,6,6(D)9,9,918、一维数组a的定义为int a[10],对于如下函数定义,不能用f(a)调用的为()(A)int f(int *x)(B)int f(int x[])(C)int f(int x[10])(D)int f(int x)19、以下程序的输出结果正确的是()int p=1; int q=2;int f(int p){ p++; q++; return p;}int g(int x){ p+=x; return p;}void main(){f(3);g(5);printf("%d,%d",p,q);}(A)6,3(B)7,3(C)6,2(D)7,220、当函数中的局部变量在函数调用结束后不消失而保留原值,在下次调用该函数时,该变量已有值,那么申明该变量时需要使用何种关键字加以修饰()(A)register(B)const(C)static(D)extern21、以下程序的输出结果正确的是()void main(){int a[5]={0,1,2,3,4};printf("%d,%d,%d,%d",*a,*(a+3)+1,a[2]+2,a[3]);}(A)0,3,2,3(B)0,4,4,3(C)0,1,2,3(D)2,3,2,322、假设变量a,b初始值为4,5,通过swap(a,b)可以实现a和b 值互换的函数定义为()(A)void swap(int p1,int p2){inttmp; tmp=*p1; *p1=*p2; *p2=tmp;}(B)void swap(int *p1,int *p2){int *tmp; *tmp=*p1; *p1=*p2; *p2=tmp;}(C)void swap(int p1,int p2){inttmp; tmp=p1; p1=p2; p2=tmp;}(D)void swap(int *p1,int *p2){inttmp; tmp=*p1; *p1=*p2; *p2=tmp;}23、以下表达式中,不能够实现结构体stu中age域值加1的表达式是()(A)stu.age++(B)++stu.age(C)stu.age+1(D)stu.age+=124、要打开一个文本文件,并且向文本文件中写入相关信息,那么如下打开文件方式正确的是()(A)FILE fp=fopen("filename.txt","w");(B)FILE fp=fopen("filename.txt","r");(C)FILE fp=fopen("filename.txt","rb");(D)FILE fp=fopen("filename.txt","wb");25、一下程序的输出结果正确的是()int f(int n){ if(n<=1) return n; else return (n+f(n-1));}void main(){printf("%d",f(5));}(A)10(B)5(C)120(D)1526、有如下宏定义#define A 100#define B 2*A对于表达式printf("A=%d,B=%d",A,B); 宏展开后语句为()(A)printf("A=%d,B=%d",100,2*A);(B)printf("100=%d,2*A=%d",100,2*A);(C)printf("A=%d,B=%d",100,2*100);(D)printf("A=%d,B=%d",100,200);27、关于结构体的叙述中,错误的是()(A)一个结构体变量的指针就是该变量所占据的内存起始位置(B)一个结构体变量中可以存放一组数据(C)结构体变量可以作为函数传递的参数(D)用结构体变量作实参时,采取的不是“值传递”的方式28、以下程序的输出结果正确的是()struct room{charroomName[20];int L;int W;}r[2]={"101",3,4,"102",4,4};void main(){printf("%s area is %d",r[1].roomName,r[1].L*r[1].W);}(A)printf("%s area is %d",r[1].roomName,r[1].L*r[1].W);语句错误(B)102 area is 16(C)101 area is 12(D)102 area is 1229、C语言提供的数据类型中,属于构造类型的是()(1)整型(2)字符型(3)浮点型(4)枚举类型(5)结构体类型(6)公用体类型(7)指针类型(A)(1)(2)(3)(B)(5)(6)(C)(4)(5)(6)(D)(7)30、组成结构化程序设计的三种基本控制结构中,不包括()(A)顺序结构(B)选择结构(C)循环结构(D)嵌套结构二、程序阅读题(本大题共4小题,每小题5分,共20分)阅读下列程序,写出程序运行输出结果。
专升本计算机基础试题及答案文库
专升本计算机基础试题及答案文库第一章:计算机基础概述计算机基础试题一:1. 请简要描述计算机的定义和功能。
答案:计算机是一种能够按照预定程序进行高速运算、处理和存储大量信息的电子设备。
其功能包括数据的输入、输出、运算处理、存储和控制等。
2. 请列举几种常见的计算机分类。
答案:常见的计算机分类有:超级计算机、服务器、工作站、个人计算机和嵌入式系统。
3. 解释计算机硬件和软件的概念。
答案:计算机硬件指的是计算机的物理组成部分,包括中央处理器、内存、硬盘、输入设备、输出设备等。
计算机软件指的是指挥计算机硬件执行任务的程序和数据。
计算机基础试题二:1. 请简述二进制和十进制的概念以及它们的转换方式。
答案:二进制是一种以2为基数的计数系统,只由0和1两个数字组成。
十进制是一种以10为基数的计数系统,由0~9十个数字组成。
二进制转换为十进制可按权展开法,十进制转换为二进制可采用除2取余法。
2. 请解释计算机中的字节、位和字的定义。
答案:字节(byte)是计算机存储容量的基本单位,通常表示为8个二进制位。
位(bit)是计算机中存储和处理数据的最小单位,只能表示0和1两个状态。
字(word)是计算机处理数据的基本单位,其位数取决于计算机的架构和操作系统。
3. 请举例说明计算机中的输入设备和输出设备。
答案:输入设备包括键盘、鼠标、扫描仪等,用于向计算机输入数据和指令。
输出设备包括显示器、打印机、音箱等,用于将计算机处理后的结果输出给用户。
第二章:计算机硬件组成与原理计算机基础试题三:1. 解释计算机中的主板和中央处理器的作用。
答案:主板是计算机硬件的核心组件,负责连接和传输各个硬件设备之间的信号和数据。
中央处理器是计算机的核心部件,负责执行计算机指令、控制和处理数据。
2. 解释内存和硬盘的区别和作用。
答案:内存是计算机用于存储正在使用的数据和程序的地方,其容量较小但读写速度较快。
硬盘是计算机用于长期储存数据和程序的设备,容量较大但读写速度较慢。
2010年建筑类真题答案-福建专升本
历年真题参考答案(建筑施工)20102010年一、填空题(每空1分,共40分)1、土的含水量、铺土厚度、压实功2、先大后小、先浑后清3、由一侧向单一方向打、自中间向两个方向打、自中间向四周打4、外脚手架、里脚手架5、护壁、携渣、冷却、润滑6、焊接、机械、绑扎7、自落式、强制式8、混凝土浇筑、剪力较小9、全面分层、分段分层、斜面分层10、抗裂度、刚度11、正向扶直、方向扶直12、卷材防水、涂膜防水、细石混凝土防水13、标筋、灰饼14、水通、电通、路通、场地平整15、工艺逻辑关系、组织逻辑关系二、选择题(单项选则,每小题2分,共20分)16、C 17、C 18、A 19、C 20、B21、A 22、C 23、B 24、D 25、C三、简答题26、答:P10627、答:P12428、答:P289由于单代号网络图和双代号网络图所表达的计划内容是一致的,两者的区别仅在于绘图的符号不同,前者是单代号,后者为双代号。
因此,在双代号网络图中所说明的绘图规则,在单代号网络中原则上都应遵守,比如一张网络图只能有一个开始节点和一个结束结点;工作互相之间应严格遵守工艺顺序和组织顺序的逻辑关系;不允许出现循环回路;节点的编号应满足 i<j 的要求;搭接施工必须分段表达等等。
但是,根据单代号网络图的特点,一般必须而且只须引进一个表示计划开始的虚工作 ( 节点 ) 和表示计划结束的虚工作 ( 节点 ) ,网络图中不再出现其它的虚工作,因此,画图时可以在工艺网络图上直接加上组织顺序的约束,就得到生产网络图。
四、 计算题(每题20分,共60分) 29、解: (1)水泥:kg C 285'=砂:()kg S 9.752%4154.2285'=+⨯= 石子:()kg G 4.1488%2112.5285'=+⨯=kg W 71.115%24.1488%49.75261.0285'=⨯-⨯-⨯=41.0:22.5:64.2:1:::''''=W G S C(2) 水泥:kg C 1144.0285=⨯= 实际取 100kg,(2袋)砂:kg S 26464.2100=⨯= 石子:kg G 52222.5100=⨯=kg W 4141.0100=⨯=30、解:(1)确定流水步距:(9分)①K 1、2: 2 5 9 11 14 16 — 3 5 7 10 12 132 2 4 4 4 4 -13K 1、2=max{2 2 4 4 4 4 -13}=4(天)②K 2,3: 3 5 7 10 12 13— 2 5 7 8 10 12 3 3 2 3 4 3 -12 K 23=max{3 3 2 3 4 3 -12}=4(天)③K 3,4: 2 5 7 8 10 12 — 4 6 10 12 15 16 2 1 1 -2 -2 -3 -16 K 3,4=max{2 1 1 -2 -2 -3 -16}=2(天) ⑵确定计划总工期:(5分)⑶绘制水平图表:(6分,每错一处扣0.5分,最多扣6分)31题假设:⑴ ET 1=0 ⑵ LT 7=ET 7=15262)132424()244(1,1,1111,=+++++++++=-++=∑∑∑∑+++=-=+j j j j m i zh i n j j j C Z D K T zh4 4 10 10。
2010年1月高等教育自学考试福建省统一命题考试 计算机网络基础 试卷
2010年1月高等教育自学考试福建省统一命题考试计算机网络基础试卷(课程代码 08674)一、单项选择题(本大题共30小题,每小题1分,共30分)在每小题列出的四个备选项中只有一个是符合题目要求的.请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1.________是控制通信过程的规则【】 A.协议 B.介质 C.网络拓扑 D.网络体系结构2.在______拓扑中,一个电缆故障会终止所有的传输【】 A.总线 B.星型 C.主站 D.网状3.基带传输系统是使用什么信号进行传输的【】 A.模拟信号 B.数字信号C.多路模拟信号 D.模拟和数字信号4.在________传输中,一个字节有起始位和停止位封装【】 A.异步串行 B.同步串行 C.并行 D.A和B5.在广域网上提供可靠数据传输和流量控制的是OSl的【】 A.数据链路层 B.网络层 C.传输层 D.会话层6.数据链路层在数据包前添加链路层的控制信息作为头部信息,形成_____,再传递到物理层,在物理层传送原始的比特流【】 A.帧 B.信元 C.数据包 D.比特流7.关于数据报和虚电路,下列哪一个说法是正确的【】 A.数据报提供面向连接的不可靠服务B.虚电路提供面向连接的可靠服务C.数据报提供无连接的可靠的服务D.虚电路提供无连接的不可靠的服务8.采用______的网络中,工作站在发送数据之前,要检查网络是否空闲,只有在网络不阻塞时,工作站才能发送数据【】 A.TCP B.IP C.ICMP D.CSMA/CD9.10Base—T网络的电缆标准最大有效传输距离是【】 A.500米 B.100米 C.185米 D.200米10.在以太网中,设备______可以将网络分成多个冲突域,但不能将网络分成多个广播域【】 A.网桥 B.网关 C.路由器 D.集线器11.B/S模式分成三层结构,它将用户端与用户界面无关的功能抽出来,形成中间层,它是【】 A.表示层 B.应用层 C.数据层 D.功能层12.无盘工作站向服务器申请IP地址时,使用的是下列哪一项协议【】 A.RARP B.ARP C.ICMP D.IGMP13.IP协议的特征是【】 A.可靠,无连接 B.不可靠,无连接C.可靠,面向连接 D.不可靠,面向连接14.IP地址和它的子网掩码相与后,所得到的是此IP地址的【】 A.A类地址 B.主机地址 C.网络ID D.域名15.以下屈于动态路南协议的足【】 A.FTP B.OSPF C.DHCP D.ICMP16.DNS工作于【】 A.传输层 B.会话层 C.应用层 D.表示层17.下列关于动态路由协议的链路状态算法叙述正确的是【】 A.链路状态是对路由的描述B.链路状态是对网络拓扑结构的描述C.链路状态算法本身会产生路由自环D.OSPF和EIGRP都使用链路状态算法18.一个B类地址网大约能有______台主机【】 A.254 B.16K C.63K D.2M19.TCP和UDP协议的相似之处是【】 A.传输层协议 B.面向连接的协议C.面向非连接的协议 D.网络层协议20.SNMP使用下列哪一项协议进行工作【】 A.IP B.ARP C.TCP D.UDP21.A类地址第一个字节的范围是【】 A.0~126 B.0~127 C.1~126 D.1~12722.IP地址“190.233.27.1/16”的网络ID是【】 A.190.0.0.0 B.190.233.0.0C.190.233.27.0 D.190.233.27.123.主机通过______可以动态发现对应于一个IP地址的MAC地址【】 A.ARP B.DNS C.ICMP D.RARP24.下列——IP地址保留给程序员自环测试的【】 A.10.0.0.1 B.127.0.0.1C.192.168.0.1 D.255.255.0.125.以太网交换机在接收到数据帧时,如果没有在MAC地址表中查找到目的MAC地址,则【】 A.把以太网帧发送到除本端口以外的所有端口B.把以太网帧单点传送到特定端口C.把以太网帧复制到所有的端口D.丢弃该帧26.以下属于网络层的设备是【】 A.中继器 B.交换机 C.路由器 D.网关27.理论上,1000BaseLX多模光缆的最大传输距离是【】 A.100m B.550m C.2000m D.3000m28.数据链路层可提供的功能有【】 A.对数据分段 B.提供逻辑地址C.提供差错控制和流量控制功能 D.实现数据的加密29.EIA一232C标准接口为多少针【】 A.20 B.25 C 35 D.3030.当4相位PSK编码信号以400的波特率传输时,则比特率为【】 A.100 B.400 C.800 D.1600二、填空题(本大题共20空,每空1分,共20分)请在每小题的空格中填上正确答案。
07~11年福建专升本计科类真题答案
2006年大学英语试卷A答案Ⅰ.Vocabulary and Structure(45 points,1.5 for each)1-5 AABDB 6-10 DDCCA 11-15 DDCBC 16-20 CCCCC 21-25 CBDAA 26-30 ACBDCⅡCloze Test(16points,1 for each)31-35 BCCBB 36-40 DCCAD 41-45 BDCBDⅢReading Comprehension(45 points)Section A(30 points,2 for each)46-50 DAABD 51-55 CBBDB 56-60 ABDCDSection B(15 points,3 for each)61.About choosing a future career of one person for himself62.parents 63.be suitable for64.his interests,his talents,his limitations and his obligations65.advice from a guidance teacher or a courseⅣTranslation(20 points,4 for each)66.专家警告说,每一名驾驶员都应该努力控制自己的情绪,这是非常重要的。
67.专家指出,唯一现实且持久有效的解决方法,是告诫人们,驾驶汽车是一件技术活,需要始终保持警惕和专注。
68.如果广告业被废除了,就像许多人建议的那样,公众和广告公司将会遭受相当大的损失。
69.广告业并不总是增加销售产品的总数量,但的确有助于确定哪个公司销售哪种产品较多。
70.在(飞机)起飞之前,你应该找到最近的一个出口,并确定另一出口的位置,你要点一下你与两个出口处的座位排数,以便你能在黑暗找到位置。
ⅤWriting(25 points)2007年福建省英语专升本答案I.Vocabulary and Structure1、B2、B3、C4、B5、A6、B7、B8、D9、C 10、C11、B 12、A 13、D 14、D 15、D 16、A 17、B 18、B 19、A 20、D 21、C 22、C 23、A 24、D 25、B 26、B 27、C 28、C 29、C 30、C II. Close Test31、D 32、A 33、B 34、C 35、B 36、A 37、D 38、D 39、A 40、B 41、A 42、C 43、B 44、C 45、BIII. Reading ComprehensionSection A46、C 47、D 48、A 49、B 50、A 51、B 52、A 53、D 54、B 55、C56、C 57、B 58、D 59、C 60、ASection B61、People laugh and smile.62、A group of actors.63、Laughter can make people feel better.64、see the funny side.65、positive reactionIV. Translation66、也许由于猫头鹰的神秘的外貌,尤其是它那圆的眼睛和灵活的脖子,因此就有了有很多关于猫头鹰的传说和迷信。
2010福建专升本模拟试卷和参考答案
2010年福建省高职高专升本科入学考试计算机专业知识考试第一部分C语言程序设计模拟试卷(100分)一、单项选择题(本大题共30小题,每小题2分,共60分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将正确答案代码填写在答题纸相应的位置上。
写在试卷上不得分。
1.下列四个选项中,不是C语言关键字的选项是( A )。
A)define B)char C)case D)while2.下面四个选项中,是不合法的浮点数的选项是( D )。
A)160.B)0.2e4 C)-.18 D)0723.设有如下的变量定义: int i =8,k ,a,b ; unsigned long w=5; double x=1,42,y=5、2;则以下符合C语言语法的表达式是( A )。
A) a+=a-=(b=4)*(a=3) B) x%(-3); C)a=a*3=2 D)y=float(i)4.下面程序的输出结果是( C )。
main(){int k=17;printf(”%d,%o,%x\n ”,k,k,k);}A.17,17,17 B.17,021,0x11C.17,21,11 D.17,0x11,0215.下面程序的输出结果是( C )。
main(){double d=3.2 ;int x,y ; x=1.2 ; y=(x+3.8)/5.0 ;printf(”%d\n”,d*y);}A. 3 B. 3.2 C.0 D. 3.076.若有以下定义,则能使值为3的表达式是( D )。
int k=7,x=12;A)x%=(k%=5) B)x%=(k-k%5) C)x%=k-k%5 D) (x%=k)-(k%=5)7. 设a、b、c、d、m、n均为int型变量,且a=5、b=6、c=7、d=8、m=2、n=2,则逻辑表达式(m=a>b)&&(n=c>d)运算后,n的值为( C )。
A) 0 B) 1 C) 2 D) 38.数学关系式x≤y≤z 可用C语言表达式表示( C )。
2010年专升本_计算机科学与技术《专业综合》试卷
报名号____________ 姓名______________ 科目________________________…………………………………………线………………………封………………………密………………………………………………………………………黄冈师范学院2010年“专升本”考试试题科目:计算机科学与技术专业《专业综合》注意:答案一律书写在答题纸上,在试卷上答题一律无效。
第一部分 C 语言一、选择题(2分×20=40分)1、下列关于C 语言程序说法正确的是( )。
A) 是由一个主程序和若干子程序组成 B) 是由函数组成C) 是由若干过程组成 D) 是由若干子程序组成2、关于C 语言程序执行过程,下列说法正确的是( )。
A) 从main 函数开始,到main 函数结束B) 本程序文件的第一个函数开始,到本程序文件的最后一个函数结束C) 本程序文件的第一个函数开始,到main 函数结束 D) 从main 函数开始,到本程序文件的最后一个函数结束3、C 语言中的标识符只能由字母、数字和下划线三种字符组成,且第一个字符( )。
A) 必须为字母 B) 必须为下划线C) 必须为字母或下划线D) 可以是字母、数字和下划线中任一字符 4、用C 语言编写的代码程序( )。
A) 可立即执行 B) 经过编译解释才能执行 C) 经过编译即可执行 D) 以上说法都不对 5、以下定义语句中正确的是( )。
A) char a=\'A\'b=\'B\'; B) float a=b=10.0; C) int a=10,*b=&a; D) float *a,b=&a; 6、以下变量赋初值不正确的是( )。
A) int a = 3; B) int a,b=2,c=3; C) int a=1,b=2,c=3; D) int a=b=c=3;7、已知int x=1,y=2,z=3;以下语句执行后,x,y,z 的值是( )。
2010年福建省高职高专升本科入学考试
2011年计算机科学与技术、软件工程、数字媒体艺术(专升本)专业课考试大纲第一部分:(一)C 语言程序设计考试大纲(100 分)一、考试要求:1 .对C 语言的语法、语义有较好的理解。
2 .能熟练地阅读C 源程序,并具有初步分析程序的能力。
3 .初步掌握结构化程序设计的方法和技巧,能从分析问题入手,设计可行的算法,进而用C 语言编写结构良好的面向过程的程序。
4 .通过上机实验,掌握程序的调试和测试方法。
二、考试内容第一章C 语言概述•了解C 语言的发展、特点;•掌握C 程序的基本结构;3. 掌握TURBO C 环境下C 程序的上机步骤。
第二章算法•理解算法的概念;•了解算法的表示方法;•理解组成结构化程序的三种基本控制结构;4. 了解结构化程序设计的过程;第三章数据类型、运算符与表达式•了解C 语言中数据类型的分类;•掌握整型、实型、字符型、字符串常量的表示方法;•掌握符号常量的定义和使用;•掌握变量的定义、初始化;•掌握算术、赋值、复合赋值、自增、自减、逗号运算符及表达式;6. 掌握各类数值型数据间的混合运算。
第四章输入输出•掌握赋值语句及使用;•了解字符输入输出(get char 函数和putchar 函数);3. 掌握格式输入输出(scanf 函数和printf 函数)。
第五章选择结构•掌握关系、逻辑运算符及表达式;•掌握if 语句的三种形式;•掌握switch 语句及break 语句的使用;4. 要求能编写含有if 语句嵌套结构的程序。
第六章循环结构•掌握while 语句及应用;•掌握do-while 语句及应用;•掌握for 语句及应用;•掌握break 语句在循环中的作用;•了解continue 语句在循环中的作用;6. 要求能编写含有二重循环结构的程序。
第七章数组•掌握一维数组的定义、初始化及元素引用;•掌握二维数组的定义、初始化及元素引用;•掌握字符数组的定义及使用;4. 了解字符串处理函数;•掌握函数的定义与调用;•掌握函数调用时的实参与形参的结合;•理解函数原型声明与函数在源程序中的相对位置的关系;•理解函数的嵌套调用和递归调用;•理解局部变量和全局变量的概念及应用;•了解变量的存储类别(auto 、static 、register 、extern );7. 要求能编写编写多函数结构的程序。
[专升本类试卷]2010年福建专升本(英语)真题试卷.doc
(C)can't have been
(D)needn't have been
26 His parents no longer worry about him. He has a good job and can live ______ now.
(A)of his own
(D)having taken into consideration
13 No sooner______the photo than he remembered his girlfriend.
(A)had he seen
(B)he saw
(C)did he see
(D)saw he
14 They would have accomplished the project, but they______abroad for a conference.
(A)Seeing
(B)Having seen
(C)Seen
(D)To see
17 ______we have learned in school is beneficial to our future career.
(A)What
(B)That
(C)All what
(D)Which
18 Most students prefer______with their friends online to______them in person.
24 Some unexpected problems______when he left his job.
(A)rose
(B)aroused
专转本计算机各章分类历年真题
各章历年真题(05-14年)第1章信息技术概述一、判断题1.现代通信系统常常在信号的发送端用调制解调器对发送的信号进行调制。
调制只是改变了信息的表达方式,并没有改变信息的内容。
(07年)2.集成电路按用途可以分为通用集成电路与专用集成电路,存储器芯片属于通用集成电路。
(07年)3.在数据通信和计算机网络中,二进制信息是一位一位串行传输的,因此传输速率的度量单位是每秒多少比特。
(08年)4.信息技术是指用来取代人的信息器官功能,代替人类进行信息处理的一类技术。
(09年)5.分组交换方式必须在数据传输之前,在通信双方之间建立一条固定的物理链路。
(09年)6.计算机内部数据的运算可以采用二进制、八进制或十六进制。
(10年)7.载波信号是频率比被传输信号高得多的正弦波。
(10年)8.高频振荡的正弦波信号可作为携带信息的载波。
信息传输时,利用信源信号去调整载波的某个参数,这个过程称为解调。
(11年)9.3G移动通信技术能高质量地进行多媒体通信,它有多种技术标准,不同标准的网络是互通的,终端设备也相互兼容。
(11年)10.现在广泛使用的公交IC卡和身份证都是非接触式IC卡。
(12年)11.卫星通信也是一种微波通信。
(12年)12.江苏高速公路上使用的ETC苏通卡是物联网技术的一种典型应用,使用这种服务的车辆在通过收费站时无需停车即可自动扣费。
该服务需要一个电子标签(RFID)作为车辆的身份标识。
(13年)13.我国自行研制的北斗导航系统是卫星通信系统的一种典型应用。
(13年)14.日常生活中经常用“10M的宽带”描述上网速度,这里所说的10M是指“1.25*2B/s”。
(13年)15.信息技术是用来扩展人们信息器官功能、协助人们更有效地进行信息处理的一类技术,它引发了第三次工业革命。
(14年)16.使用多路复用技术能很好地解决信号的远距离传输问题。
(14年)17.分组交换网的基本工作模式是存储转发。
(14年)二、单项选择题1.计算机以太网采用的无屏蔽双绞线(UTP)的链接器为。
专升本公共课计算机试题及答案
A .按钮
B.菜单
C .程序
D .文件
37.关于鼠标的错误说法是(
B )。
A .左击通常是指点击鼠标左键
B .双击是指同时按下鼠标左右键
C.右击通常是指点击鼠标右键
D .鼠标左右键的功能可以由应用程序加以定义
38. Windows XP 属于( B )。
( A )单用户单任务操作系统
( B)单用户多任务操作系统
二、单项选择题 (在每小题的四个备选答案中, 选出一个正确的答案。 每小题 1分,共 50分)
1.世界上第一台电子计算机是 1946 年在美国研制成功的,该机的英文缩写是(
A )。
A.ENIAC
B.EDBAC
C.EDSAC
D.MARK
2.操作系统是计算机系统中的(
A )。
A .核心系统软件
B.关键的硬件部件 C.广泛使用的应用软件
3.计算机处理数据的基本单位是文件。
( F)
4.计算机的软件一定是程序。 ( F )
5.程序必须送到主存储器内,计算机才能够执行相应的命令。
( T)
6.计算机的所有计算都是在内存中进行的。 ( F )
7.计算机的存储器可分为主存储器和辅助存储器两种。 ( T )
8.裸机是指刚刚装好了操作系统,学期中考试
07 级 1 班《计算机基础》试题
客观题( 80 分)
(附:将答案填写到答案卷上,本卷为试题卷)
一、判断题(每小题 0.5 分,共 10分, 请填写 A(true或) B(false))
1.一般硬盘不应擅自打开。 ( T )
2.总线是一种通信标准。 ( T )
C.总线是计算机系统中各部件之间传输信息的公共通路
2010年福建专升本管理类真题
(C 09) 专业知识试卷 第1页(共11页)机密★启用前 C 092010年福建省高职高专升本科入学考试专业知识试卷 (考试时间150分钟,满分300分,共二部分)答题说明:请将答案写在答题纸相应的位置上。
注意事项:答案写在试卷上一律不给分。
第一部分 管理学原理(共150分)一、单项选择题(本大题共15小题,每小题2分,共30分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将正确答案代码填写在答题纸相应位置上。
1.从管理者技能角度分析,无论对于高层管理者、中层管理者还是基层管理者,同等重要的技能是( )。
A .概念技能B .技术技能C .人际技能D .以上都不是2.下列对法约尔的管理14原则之相关原则解释正确的是( )。
A .统一指挥是指组织内每一个人只能服从一个上级并接受他的命令B .报酬合理是指报酬制度应当公平,对工作业绩和工作效率优良者给予无限度的奖励C .人员稳定是指组织成员特别是管理者不能有所变动D .首创精神仅指领导者本人具有创新精神公共事业管理 工商管理旅游管理 市场营销 信息管理与信息系统 物流管理交通运输(国际航运管理) 人力资源管理3.根据期望理论基本模型:激励力(M)=效价(V)×期望值(E),下面等式关系错误的是()。
A.E高× V高= M高B.E高× V低= M高C.E低× V高= M低D.E中× V中= M中4.表明一个组织机构在社会上应起的作用和所处的地位的计划形式是()。
A.目的或使命B.预算C.程序D.方案5.在一个管理幅度为4,层次为7的企业中共有管理者()名。
A.1024 B.1365 C.1396 D.40966.工作轮换一般适用于提高()的技能。
A.学徒B.管理者C.技术员D.普通职员7.对企业生产经营过程中可能遇到的某种突发、不可抗力事件宜采取的控制为()。
A.适时控制B.适度控制C.客观控制D.弹性控制8.认为“人并不是懒惰的,他们对工作的喜欢和憎恶决定于这工作对他是一种满足还是一种惩罚,正常情况下人们愿意承担责任”的管理理论是()。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2010福建省高职高专升本科入学考试软件工程计算机科学与技术专业知识试卷数字媒体艺术(考试时间150分钟,满分300分,共三部分)第一部分C语言程序设计(共100分)一、单项选择题(本大题共30小题,每小题2分,共60分)1、在C语言中,浮点型常量的表示方法错误的是()(A)12.565(B)0.0(C)1.2521e2(D)5.3^82、下面程序执行后的结果是()#include<stdio.h>void main(){float b=189.22;printf("%2d",(int)b);}(A)189.22(B)189(C)18(D)893、如果要对a,b,c三个变量赋予同一个初值5,如下语句错误的是()(A)inta,b,c; a=b=c=5;(B)int a=5,b=5,c=5;(C)int a=5;b=5;c=5;(D)int a=5,b=a,c=b;4、设所有变量均是int类型,运行完表达式((a=4*6,a-3),a+22)后表达式的值为()(A)46(B)43(C)0(D)205、下列不能够正确得到a,b两个值中最大值,并把最大值赋予max的语句为()(A)if(a>b) max=a; else max=b;(B)a>b?max=b:max=a;(C)a>b?max=a:max=b;(D)a<b?max=b:max=a;6、已知float x=6.5; int a=8; float y=3.5; 则表达式x+a%3*(int)(x+y)%2/4最后的值是多少()(B)6.5(C)31.5(D)07、关于算法的描述,错误的是()//此题不妥(A)算法应具有零个或多个输入输出(B)算法中的每一个步骤都必须是确定的(C)算法可以是有限的,也可以是无限不停止的(D)算法的输出可以是屏幕上显示,也可以是通过打印机打印8、设a,b初始值分别是3和5,则如下程序执行完后,a和b的值分别是()if((a=b)>0) b=a++;else a=++b;(A)6,5(B)5,6(C)5,5(D)3,69、设a,b都是整数类型,要在键盘上输入a,b的值,则格式化输入函数应为()(A)scanf("%d,%d",*a,*b);(B)scanf("%d,%d",a,b);(C)scanf("%d,%d",&a,&b);(D)scanf("%d,%d",%a,%b);10、已知a和b值分别是4和5,关于如下逻辑表达式,值为0的是()(A)a||b(B)!a||b(C)(a&&b)||0(D)!!(a>b)11、以下程序的输出结果是()#include<stdio.h>void main(){int top=5;inttmp=0;do{tmp*=top;}while(--top);printf("%d,%d\n",top,tmp);}(A)0,120(B)1,120(D)1,012、已知有定义int a[10];,如下对数组a第5个元素引用中(数组的首元素为第1个元素),正确的表达式是()(A)a[0]+4(B)*a+4(C)*(a+4)(D)a[5]13、假设二维数组a定义为float a[3][4],下列对数组第二行、第二列元素引用方法中,错误的为()(A)*(a[0]+5)(B)a[2][2](C)a[1][1](D)*(a[1]+1)14、以下程序输出结果正确的是()#include<stdio.h>void main(){int sum=0;for(int n=0;n<10;n++){if(n%2==0)continue;if(n%5==0)break;sum+=n;}printf("%d,%d",sum,n);}(A)4,5(B)45,10(C)2,1(D)5,815、如下对字符串赋初值的方式中,错误的是()(A)char t[10]={'h','e','r','e'};(B)char t[]="here";(C)char t[]={"here"};(D)char t[10]='here';16、如下常用的字符串操作中,实现两个字符串连接操作的是()(A)strcmp(B)strcat(C)strcpy(D)strstr17、以下程序的输出结果正确的是()int f(inta,int *b){if(a>*b) *b=a;return *b;}void main(){int a=9; int b=6;int c=f(a,&b);printf("%d,%d,%d",a,b,c);}(A)9,6,9(B)9,9,6(C)9,6,6(D)9,9,918、一维数组a的定义为int a[10],对于如下函数定义,不能用f(a)调用的为()(A)int f(int *x)(B)int f(int x[])(C)int f(int x[10])(D)int f(int x)19、以下程序的输出结果正确的是()int p=1; int q=2;int f(int p){ p++; q++; return p;}int g(int x){ p+=x; return p;}void main(){f(3);g(5);printf("%d,%d",p,q);}(A)6,3(B)7,3(C)6,2(D)7,220、当函数中的局部变量在函数调用结束后不消失而保留原值,在下次调用该函数时,该变量已有值,那么申明该变量时需要使用何种关键字加以修饰()(A)register(B)const(C)static(D)extern21、以下程序的输出结果正确的是()void main(){int a[5]={0,1,2,3,4};printf("%d,%d,%d,%d",*a,*(a+3)+1,a[2]+2,a[3]);}(A)0,3,2,3(B)0,4,4,3(C)0,1,2,3(D)2,3,2,322、假设变量a,b初始值为4,5,通过swap(a,b)可以实现a和b值互换的函数定义为()(A)void swap(int p1,int p2){inttmp; tmp=*p1; *p1=*p2; *p2=tmp;}(B)void swap(int *p1,int *p2){int *tmp; *tmp=*p1; *p1=*p2; *p2=tmp;}(C)void swap(int p1,int p2){inttmp; tmp=p1; p1=p2; p2=tmp;}(D)void swap(int *p1,int *p2){inttmp; tmp=*p1; *p1=*p2; *p2=tmp;}23、以下表达式中,不能够实现结构体stu中age域值加1的表达式是()(A)stu.age++(B)++stu.age(C)stu.age+1(D)stu.age+=124、要打开一个文本文件,并且向文本文件中写入相关信息,那么如下打开文件方式正确的是()(A)FILE fp=fopen("filename.txt","w");(B)FILE fp=fopen("filename.txt","r");(C)FILE fp=fopen("filename.txt","rb");(D)FILE fp=fopen("filename.txt","wb");25、一下程序的输出结果正确的是()int f(int n){ if(n<=1) return n; else return (n+f(n-1));}void main(){printf("%d",f(5));}(A)10(B)5(C)120(D)1526、有如下宏定义#define A 100#define B 2*A对于表达式printf("A=%d,B=%d",A,B); 宏展开后语句为()(A)printf("A=%d,B=%d",100,2*A);(B)printf("100=%d,2*A=%d",100,2*A);(C)printf("A=%d,B=%d",100,2*100);(D)printf("A=%d,B=%d",100,200);27、关于结构体的叙述中,错误的是()(A)一个结构体变量的指针就是该变量所占据的内存起始位置(B)一个结构体变量中可以存放一组数据(C)结构体变量可以作为函数传递的参数(D)用结构体变量作实参时,采取的不是“值传递”的方式28、以下程序的输出结果正确的是()struct room{charroomName[20];int L;int W;}r[2]={"101",3,4,"102",4,4};void main(){printf("%s area is %d",r[1].roomName,r[1].L*r[1].W);}(A)printf("%s area is %d",r[1].roomName,r[1].L*r[1].W);语句错误(B)102 area is 16(C)101 area is 12(D)102 area is 1229、C语言提供的数据类型中,属于构造类型的是()(1)整型(2)字符型(3)浮点型(4)枚举类型(5)结构体类型(6)公用体类型(7)指针类型(A)(1)(2)(3)(B)(5)(6)(C)(4)(5)(6)(D)(7)30、组成结构化程序设计的三种基本控制结构中,不包括()(A)顺序结构(B)选择结构(C)循环结构(D)嵌套结构二、程序阅读题(本大题共4小题,每小题5分,共20分)阅读下列程序,写出程序运行输出结果。
31、#include<stdio.h>void main(){charch[20]="Example354";for(inti=0;i<10;i++)ch[i]=(ch[i]>='A'&&ch[i]<='Z')?(ch[i]+32):ch[i];printf("%s\n",ch);}32、#include<stdio.h>void main(){longint f1,f2;int i;f1=1; f2=1;printf("%10ld\n",f1);printf("%10ld\n",f2);for(i=1;i<=6;i++){f2=f1+f2;f1=f2-f1;printf("%10ld\n",f2);}}33、#include<stdio.h>void main(){int f[][3]={{1,2,3},{4,5,6},{7,8,9}};inttmp;for(inti=0;i<3;i++){for(int j=0;j<i;j++){tmp=f[i][j]; f[i][j]=f[j][i]; f[j][i]=tmp;}}for(i=0;i<3;i++){printf("%3d%3d%3d\n",f[i][0],f[i][1],f[i][2]);}}34、#include<stdio.h>int f(int n){staticint f=1;f=f*n;return f;}void main(){for(inti=1;i<=5;i++)printf("%d!=%d\n",i,f(i));}三、完善下列程序(本大题共2小题,每空4分,共20分)请将答案写在答题纸相应的位置上。