2018秋_高级程序设计语言_A卷
- 格式:pdf
- 大小:272.22 KB
- 文档页数:5
省计算机等级考试一级B2018年(秋)理论部分IT011(单选题):E-Mail的地址必须遵循一定的规则,以下规则中,正确的是________。
A.地址首字符必须为英文字母B.地址中允许出现中文C.地址只能由英文字母组成,不能出现数字D.地址不能有空格2 (填空题<1空> ):PC机上使用的外存储器主要有:硬盘、优盘、移动硬盘和________,它们所存储的信息在断电后不会丢失。
3 (填空题<1空> ):为了提高计算机的处理能力,一台计算机可以配置多个________,这种技术称为"并行处理"。
4(单选题):工业生产中制造机械模具,可以选用___________打印机打印。
A.3D B.激光C.针式D.喷墨5(单选题):下面的几种Windows操作系统中,版本最新的是________ 。
A.Windows XP B.Windows 10 C.Windows Vista D.Windows 76(单选题):某显示器的分辨率是1024×768,其含义是________。
A.横向字符数×纵向字符数B.横向点数×纵向点数C.纵向点数×横向点数D.纵向字符数×横向字符数7 (填空题<1空> ):某图书馆需要将图书馆藏书数字化,构建数字图书资料系统,在键盘输入、联机手写输入、语音识别输入和印刷体识别输入方法中,最有可能被采用的是________输入。
8(单选题):下面是关于操作系统虚拟存储器技术的叙述,其中错误的是________。
A.虚拟存储器可以解决存容量不够使用的问题B.虚拟存储器对多任务处理提供了有力的支持C.虚拟存储器的大小也是有限的D.虚拟存储器可以把硬盘当作存使用,提高硬盘的存取速度9(单选题):域名为的,其中cn表示它是________的。
A.匈牙利B.中国C.美国D.奥地利10(单选题):移动存储器有多种,目前已经不常使用的是______________。
系列一一、单项选择题1.逻辑与运算:11001010∧00001001的运算结果是_____。
A.00001000 B.00001001C.11000001 D.110010112.在某进制的运算中4*5=14,则根据这一运算规则,5*7=______。
A.3A B.35C.29 D.233.长度为1个字节的二进制整数,若采用补码表示,且由五个“1”和3个“0”组成,则可表示的最小十进制整数为_______。
A .-120 B.-113 C.-15 D.-84.根据摩尔(Moore)定律,单块集成电路的集成度平均每______翻一番。
A.8个月B.18个月C.28个月D.38个月5.中央处理器(CPU)是计算机的核心部件,一台计算机中可以包含_____中央处理器。
A.一个B.两个C.多个D.四个6.计算机在执行U盘上的程序时,首先把U盘上的程序和数据读入到_______,然后才能被计算机运行。
A.硬盘B.软盘C.内存D.缓存7.某处理器具有32GB的寻址能力,则该处理器的地址线有_______。
A.36根B.35根C.32根D.24根8.扫描仪是常用的输入设备,在扫描仪的性能指标中不包括______A.扫描仪的分辨率B.扫描仪的色彩位数C.扫描仪的扫描幅面D.扫描仪的结构9.彩色显示器的色彩是由三基色合成而得到的。
某显示器的三基色R、G、B分别用4位二进制数表示,则它可以表示______种不同的颜色。
A.65536 B.4096 C.256 D.1210.下列模型不属于常用的数据模型的是__________。
A.网状模型B.关系模型C.概念模型D.层次模型11.在计算机系统中,对计算机各类资源进行统一管理和调度的软件是_______.A.语言处理程序B.应用软件C.操作系统D.数据库管理系统12.虚拟存储技术是将上的一部分作为内存来使用。
A.硬盘B.缓存C.光盘D.内存条13.以下常用的高级程序设计语言中,主要用于数值计算的是。
第 1 页 共 5 页一、单选题(每小题1分,共30 分)1. 若变量已正确定义,要求完成求6!的计算,不能完成操作的程序段是 。
A )for(i=1;i<=6;i++) {p=1;p*=i;}B )for(i=1,p=1;i<=6;i++) p*=i;C )i=1;p=1;while(i<=6) {p*=i;i++;}D )i=1;p=1;do {p*=i;i++;} while(i<=6);2. 以下程序的输出结果是 。
main(){ int a=2,b=-1,c=2; if(a<b) if(b<0) c++; else c++; else c--; printf("%d",c);}A )1B )4C )2D )3 3. 以下程序的输出结果是 。
main(){int x=0,a=0,b=0; switch(x) {case 0:b++; case 1:a++;break; case 2:a++;b++;}printf("a=%d,b=%d",a,b); }A )a=2,b=1B )a=1,b=1C )a=1,b=0D )a=2,b=2 4. 以下程序的输出结果是 。
main(){ int x=10,y=10,i;for(i=0;x>8;y=++i) printf("%d %d ",x--,y); }A )10 1 9 2B )9 8 7 6C )10 10 9 1D )10 9 9 0 5. 以下程序的输出结果是 。
main(){int s=0,i,x[][3]={1,2,3,4,5,6,7,8}; for(i=0;i<3;i++) s=s+x[i][2-i]; printf("%d",s); }A )6B )15C )36D )0 6.下面程序段执行后,a 的值是______。
大学计算机基础a卷试题及答案一、选择题(每题2分,共20分)1. 计算机系统由哪两部分组成?A. 硬件和软件B. 系统软件和应用软件C. 计算机和网络D. 主机和外设答案:A2. 下列哪种设备属于计算机的输入设备?A. 打印机B. 显示器C. 键盘D. 硬盘答案:C3. 在计算机中,1KB等于多少字节?A. 1024B. 1000C. 512D. 128答案:A4. 以下哪个选项不属于操作系统的功能?A. 进程管理B. 设备管理C. 文件管理D. 网络通信答案:D5. 以下哪种方式不属于计算机网络的分类?A. 局域网B. 广域网C. 城域网D. 个人网答案:D6. 计算机病毒的主要传播途径是什么?A. 电子邮件B. 移动存储设备C. 网络下载D. 所有以上方式答案:D7. 以下哪种数据结构是线性结构?A. 树B. 图C. 链表D. 堆答案:C8. 在关系数据库中,二维表的每一列称为什么?A. 行B. 记录C. 元组D. 域答案:D9. 以下哪个选项是HTML的标签?A. <html>B. <h1>C. <body>D. 所有以上选项答案:D10. 以下哪种编程语言属于面向对象编程语言?A. PythonB. JavaC. CD. 所有以上选项答案:D二、填空题(每题2分,共20分)1. 计算机的CPU主要由______和______两部分组成。
答案:运算器;控制器2. 在计算机系统中,软件一般分为______和______。
答案:系统软件;应用软件3. 计算机存储容量的基本单位是______。
答案:字节4. 计算机病毒是一种______程序。
答案:破坏性5. 计算机网络的拓扑结构主要有星型、环型、总线型和______。
答案:网状型6. 在计算机中,______是存储数据的最小单位。
答案:位7. 数据库管理系统是数据库系统的核心,它负责数据库的______、维护和控制。
省计算机等级考试一级B2018年(秋)理论部分IT011(单选题):E-Mail的地址必须遵循一定的规则,以下规则中,正确的是________。
A.地址首字符必须为英文字母B.地址中允许出现中文C.地址只能由英文字母组成,不能出现数字D.地址不能有空格2 (填空题<1空> ):PC机上使用的外存储器主要有:硬盘、优盘、移动硬盘和________,它们所存储的信息在断电后不会丢失。
3 (填空题<1空> ):为了提高计算机的处理能力,一台计算机可以配置多个________,这种技术称为"并行处理"。
4(单选题):工业生产中制造机械模具,可以选用___________打印机打印。
A.3D B.激光C.针式D.喷墨5(单选题):下面的几种Windows操作系统中,版本最新的是________ 。
A.Windows XP B.Windows 10 C.Windows Vista D.Windows 76(单选题):某显示器的分辨率是1024×768,其含义是________。
A.横向字符数×纵向字符数B.横向点数×纵向点数C.纵向点数×横向点数D.纵向字符数×横向字符数7 (填空题<1空> ):某图书馆需要将图书馆藏书数字化,构建数字图书资料系统,在键盘输入、联机手写输入、语音识别输入和印刷体识别输入方法中,最有可能被采用的是________输入。
8(单选题):下面是关于操作系统虚拟存储器技术的叙述,其中错误的是________。
A.虚拟存储器可以解决存容量不够使用的问题B.虚拟存储器对多任务处理提供了有力的支持C.虚拟存储器的大小也是有限的D.虚拟存储器可以把硬盘当作存使用,提高硬盘的存取速度9(单选题):域名为的,其中cn表示它是________的。
A.匈牙利B.中国C.美国D.奥地利10(单选题):移动存储器有多种,目前已经不常使用的是______________。
专业班级:学号:姓名:一、选择题 (用铅笔把选中的方格涂黑 40×1=40分)1A B C D2A B C D3A B C D4A B C D 5A B C D6A B C D7A B C D8A B C D 9A B C D10A B C D11A B C D12A B C D 13A B C D14A B C D15A B C D16A B C D 17A B C D18A B C D19A B C D20A B C D 21A B C D22A B C D23A B C D24A B C D 25A B C D26A B C D27A B C D28A B C D 29A B C D30A B C D31A B C D32A B C D 33A B C D34A B C D35A B C D36A B C D 37A B C D38A B C D39A B C D40A B C D二、填空题(25×2=50分)(1) (2)(3) (4)(5) (6)(7) (8)(9) (10)(11) (12)(13) (14)(15) (16)(17)(18)(19)(20)(21)(22)(23)(24)(25)三、编程题(10分)求10个数的最大公约数和最小公倍数(定义两个函数,求两个数的最大公约数和两个数的最小公倍数)一、选择题 ( 40×1分=40分)1.以下叙述中正确的是 (1 )D 。
A.在编译时可以发现注释中的拼写错误B.C语言程序的每一行只能写一条语句C.main( ){}必须位于程序的开始D.C语言程序可以由一个或多个函数组成2.以下选项中不能用作变量名的是 (2 )B 。
A._float B.switch C.sum D._1233.已知sizeof(int)的值为2,为将10!的值存储到变量f中(10!=3628800),变量f的类型应声明为( 3)A。
装………. ………. ……….…………….….订………. ………. ……….…………….…. ………. ………. ……….…………….….线………. ………. ……….…………….….《C 语言程序设计》第 1 页共 5 页此处不能书写此处不能书写此处不能书写 此处不能书写《C 语言程序设计》(A 卷)期末考试班级名称:学号:姓名:题号 一 二 三 四 五 总分 分数得 分一、单项选择题(每题2分,共20分)1. 执行程序:int a;printf(“%d \n ”,(a=3*5,a*4,a+5));后,a 的值是( ) A 、60B 、20C 、15D 、102. 程序段:int x=023;printf(“%d \n ”,--x)的输出是( ) A 、19B 、18C 、23D 、223. 程序段:static char s[10]={‘C ’,’h ’,’i ’,’n ’,’a ’};printf(“%d \n ”,strlen(s));输出的是( ) A 、6B 、5C 、11D 、104.若fun(int x){printf(“%d,x ”);},则fun ( )5.有宏定义:#define MULT1(a,b) a*b #define MULT2(a,b) (a)*(b)且引用宏:y=MULT1(3+2,5+8);z=MULT2(3+2,5+8);则y 和z 的值是( )A 、y=65,z=65B 、y=21,z=65C 、y=65,z=21D 、y=21,z=216. 程序段char s[]=”Hello ”,*p;p=s;执行后,*(p+5)的值是( ) A 、’o ’B 、’\0’C 、’0’的地址D 、不确定的值7. 程序段:char *s=”ABCD ”,*p for(p=s;*p;p++) printf(“%s\n ”,p);的输出是( )A 、 ABCD BCD CD DB 、 A BC DC 、D C B AD 、 ABCD ABC AB A8. 若定义:int(*p)[3];则标识符p ( ) A 、定义不合法B 、是一个指针数组名,每个元素是一个指向整型变量的指针C 、是一个指针,它指向一个具有三个元素的一维数组装………. ………. ……….…………….….订………. ………. ……….…………….…. ………. ………. ……….…………….….线………. ………. ……….…………….….《C 语言程序设计》第 2 页共 5 页此处不能书写此处不能书写此处不能书写 此处不能书写( ) A 、p.data.aB 、(*p).aC 、p->data.aD 、(*p).data.a10. 以二进制只读方式打开一个已有的文本文件file1,正确调用fopen 函数的方式是( )A 、 FILE *fp;fp=fopen(“file1”,”rb ”); B 、 FILE *fpfp=fopen(“file1”,”r+);C 、 FILE *fp;fp=fopen(“file1”,”r ”);D 、 FILE *fp;fp=fopen(“file1”,”rb+”);得 分二、填空题(每空1分,共20分)1. C 程序一个函数的定义由( )和( )两部分组成。
海南师范大学 数学与统计 学院信息与计算科学 专业《Java 程序设计》一、单项选择题(本题共15小题,每小题2分,共30分)在每小题列出的四个选项中只有一个是符合题目要求的,请将其代码填在对应题号下面。
错选或未选均无分。
二、填空题(每空1分,共10分)1、 , ,2、3、4、 和5、 __6、 和三、阅读程序,分析程序输出结果(共5 小题,每小题6分,共30分)1、 答案2、 答案3、答案4、答案5、答案四、程序设计(共2题,共计30分) 1、答案2、答案一、单项选择题(本题共20小题,每小题1.5分,共30分)在每小题列出的四个选项中只有一个是符合题目要求的,请将其代码填在对应题号下面。
错选或未选均无分。
1、下列关于Java程序结构的描述中,不正确的一项是( )。
A、一个Java源文件中可以包括一个package语句B、一个Java源文件中可以包括多个类定义,但是只能有一个public类C、一个Java源文件中可以有多个public类D、源文件名须与程序的public类名一致2、编译下面源程序会得到哪些文件? ( )class AI{ } class A2{ }Public class B{ Public static void main(String args[ ]){ }}A、只有B.class文件B、只有A1.Class和A2.class文件C、有A1.class、A2.Class和B.class文件D、编泽不成功3、JAva面向对象程序设计的基本要素? ( )A、类B、对象C、方法D、安全4、为了区分重载多态中同名的不同方法,要求( )。
A、形式参数个数或者类型不同B、返回值类型不同C、调用时用类名或对象名做前缀D、形式参数名称不同5、下列描述中不属于Java异常处理机制优点的一项是( )。
A、把错误处理代码从正常代码中分离出来B、按错误类型和差别分组C、对无法预测的错误的捕获和处理D、能够处理任何类型的错误6、下列Swing构件中,属于中间容器的一项是( )。