助学指导书高等教育自学考试《计算机基础与程序设计》复习参考题郑州大学土木工程学院2010年11月第一章计算机及程序设计基础知识一、单项选择题1.一个完整的计算机系统应该包括( D )A.主机和外设B.主机和操作系统C.硬件系统和系统软件D.硬件系统和软件系统2.在计算机中, 指令通常是由( A )A .操作码、操作数组成B .源操作数、目标操作数组成C .反码、补码组成D .直接寻址、目的寻址组成3.下列设备中属于输出设备的是( D )A .扫描仪B .键盘C .鼠标D .显示器4.整数-2在机器内存中的表示是( B )A .00010B .11110C .D .111115.如果文件存储的是数据在内存中存放的字节形式, 则该文件是( C )A .ASCII 文件B .文本文件C .二进制文件D .设备文件6.下列软件中属于应用软件的是( C )A. Ms-DosB. Windows2000C. WPS2000 字处理软件D. C 语言处理程序7. 在计算机硬件设备中能用作输入设备是( B )A. 显示器B. 键盘C. 绘图仪D. 打印机8. 在Dos系统中可以用文件扩展名表示文件类型,其中批处理文件的扩展名是(C)A. .OBJB. .CC. .BATD. .BAK9.具有只读功能的内存储器是指( A )A .ROMB .RAMC .硬盘D .CD-ROM10. 存储量1MB 等于( C )A.23字节B.210字节C.220字节D.230字节11. 下面数据中最小数是( A )A.(0.1100)2B.(0.64)8C.(0.8125)10D.(0.D)1612. CPU处理数据和指令的基本单位是字(Word),一个字的字长是(D)A. 8bitsB. 16bitsC. 32bitsD. 与CPU数据总线有关的bit位数13. 与十进制1100等值的十六进制数是( B )A. 44AB. 44CC. 54AD. 54C14. 与二进制数1011.01 等值的十进制数是( C )A.7.25B.11.05C.11.25D.19.2515.Unix 是( D )A. 单用户、单任务的操作系统B. 单用户、多任务的操作系统C. 多用户、单任务的操作系统D. 多用户、多任务的操作系统16. 一个二进制数位也称为一个( D )A.wordB.byteC.KBD.bit17.( B )是用助记符来表示指令的符号语言。
A.机器语言B.汇编语言C.高级语言D.语言处理程序18.-123的原码是(A)A.11111011B.10000101C.01111011D.000010119. 若当前路径为 C 盘TC 子目录,仅将 A 盘根目录下的文件名第 3 个字符为P ,扩展名为 C 的所有文件复制到 C 盘TC 子目录下,一定成功的命令是( C ) 。
A.COPY A :\*P*.CB.COPY A:\??P*.C C:C.COPY A:\??P*.CD.COPY ??P*.C C:\TC20.按冯诺依曼的设计思想,计算机采用的数制是( A )A.二进制B.八进制C.十进制D.十六进制21. 计算机能够自动按照人们的意图进行工作的最基本思想是( B )A. 采用逻辑部件B. 存储程序和数据C. 控制代码D. 总结结构22. 磁盘处于写保护状态,那么磁盘中的数据( B )A) 不能读出,不能删改,也不能写入新数据B) 可以读出,不能删改,也不能写入新数据C) 可以读出,可以删改,但不能写入新数据D) 可以读出,不能删改,但可以写入新数据23. 应用软件系统TH的总容量大约1MB,其主要程序文件存放在C:\TH目录中,而数据文件存放在C:\TH\DATA目录中,如果将它们完整地复制到A盘, 应该使用的命令是( B )A) XCOPY C:\TH A:\ B) XCOPY C:\TH A:\ /SC) XCOPY C:\TH A:\ /M D) XCOPY C:\TH A:\ /P24. 所谓“裸机“是指( C )A)单片机B)单板机C)不装备任何软件的计算机D)只装备操作系统的计算机25. 算法中,对需要执行的每一步操作,必须给出清楚、严格的规定,这属于算法的( C ) A)正当性B)可行性C)确定性D)有穷性二、多项选择题1.存储在下列哪些设备中的信息可以长期保存? (BCDE )A .RAMB .ROMC .硬盘D .软盘E .光盘2.下列设备中属于外存储设备的有(BCDE )A .RAMB .光盘C .硬盘D .软盘E .磁带3. 微机系统的主机包含的部件有(BDE )A. 输入设备B. 存储器C. 输出设备D. 运算器E. 控制器4. 总线是连接微机CPU、内存和外设之间传送信号的公共通道,微机的总线包括有(BCD )A. 电源线B. 数据线C. 地址线D. 控制线E. 网络线5. 下面哪些软件属于操作系统范畴( ADE ) 。
A.DOSB.FoxproC.Turbo CD.UNIXE.Windows6. 下面哪些是组成MS — DOS 操作系统的模块( ABCE )B.IO.SYSC.MSDOS.SYSD.Turbo CE.BOOT7. 与十进制141 等值的数是( ACD )A.(10001101)2B.(10001110)2C.(215)8D.(8D)16E.(8E)168.?X*.C可以代表的文件是(ADE )A、AXCD.CB、AXCD.DC、ABX.CD、RX.CE、XX1234.C三、填空题1. 计算机的硬件由五部分组成,它们分别是输入设备、输出设备、存储器、运算器和控制器。
2. 微型计算机的性能主要取决于CPU 。
3. 一片存储容量是1.44MB的软磁盘,可以存储大约140万个_ 字节(byte)__。
4. 在MS-DOS环境中同时按下[Ctrl]和[Break]两个键,其作用是__中断程序运行__。
第二章关于C语言程序的基本知识一、选择题1.下列转义字符中,表示回车的是( B )A.\0 B.\n C.\r D.\f2.若定义double d;则d在内存中分配的字节数是( D )A.1个B.2个C.4个D.8个3. 如果a=5,b=2,c=3,d=4 ,则表达式a>b? a:c>d? c:d 的值是( C )A. 8B. 9C. 10D. 74. C 语言源程序的基本单位是( D )A .过程B.函数 C .子程序 D .语句5. 在Turbo C 2.0 中,寻求在线帮助可按键( A )A.F1B.F5C.F9D.F106. 设有int a =3, b=-4, c=0 ;表达式((a>b)?a:b )&&c<0 的值是( B )A.-4B.0C.1D.37. 退出Turbo C 2.0返回系统,在主菜单File项中可选择( D )A. LoadB. NewC. SaveD. Quit8. 在Turbo C2.0 中,若定义unsigned int a ;则变量 a 在内存中分配的字节数是( B )A.1 个B.2 个C.4 个D.8 个9.下面四个选项中,均是合法整型常量的选项是( A )。
A.160-0xffff011B.-0xcdf01a0xeC.-01986,012 0668D. -0x48a2e50x10. 在 C 程序中,main 函数的位置是( C ) 。
A. 必须作为第一个函数B. 必须作为最后一个函数C. 可以放在任意位置D. 必须放在它所调用的函数之后11. 如果a=5,b=2,c=3,d=4 ,则表达式a>b? a:c>d? c:d 的值是( D ) 。
A.2B.3C.4D.512. 在 C 程序中,设一表达式中包含有int, long, char 和unsigned 类型的变量和数据,这四种类型数据的转换规则是( C ) 。
A.int → unsigned → long → charB.char →int → long → unsignedC.char → int → unsigned → longD.int → char → unsigned → long13. 设有说明:int a=11, b=10 ;执行表达式a%=b+(a&&b) 后, a 的值为( A ) 。
A.0B.1C.11D.2214.下面哪一个是合法的指数型实数( C )A.%dB.a+bC.-123D.3D15.以下使i的运算结果为4的表达式是( D )A.int i=0,j=0;(i=3,(j++)+i);B.int i=1,j=0;j=i=(i=3)*2);C.int i=0,j=1;(j==1)?(i=1):(i=3);D.int i=1,j=1;i+=j+=2;16.字符串常数"CHINA"在内存中存储时占的字节数是( B )A、5个B、6个C、7个D、8个17.设有int p,q;以下不正确的语句是( D )A、p*=3B、p/=qC、p+=3D、p&&=q18.以下不正确的C语言标识符是( D )。
(题目为:简述标识符的命名规则)A. ABCB. abcC. a_bcD. ab.c19、下面关于运算符优先顺序的描述中正确的是( C )A 关系运算符< 算术运算符< 赋值运算符< 逻辑与运算符B 逻辑运算符< 关系运算符< 算术运算符< 赋值运算符C 赋值运算符< 逻辑与运算符< 关系运算符< 算术运算符D 算术运算符< 关系运算符< 赋值运算符< 逻辑与运算符20、下列叙述中正确的是( D )A)C语言中既有逻辑类型也有集合类型B)C语言中没有逻辑类型但有集合类型C)C语言中有逻辑类型但没有集合类型D) C语言中既没有逻辑类型也没有集合类型21.已知int i,a; 执行语句”i=(a=2*3,a*5),a+6;”后,变量a的值是( A )。
A. 6B. 12C. 30D. 3622.不能进行++和--运算的数据类型是( B )。
A. 指针B. doubleC. intD. long23. 下列叙述中错误的是( D ) 【2007计算机等级考试】A)计算机不能直接执行用C语言编写的源程序B)C程序经编译程序编译后,生成后缀为.obj的文件是一个二进制文件C)后缀为.obj的文件,经连接程序生成后缀为.exe的文件是一个二进制文件D)后缀为.obj和.exe的二进制文件都可以直接运行24. 对于一个正常运行的C程序,以下叙述中正确的是( A )A)程序的执行总是从main函数开始,在main函数结束p23B)程序的执行总是从程序的第一个函数开始,在main函数结束C)程序的执行总是从main函数开始,在程序的最后一个函数中结束D)程序的执行总是从程序的第一个函数开始,在程序的最后一个函数中结束25 以下合法的字符型常量是( AD )A)”\x13”B)”\018”C)”65”D)”\n”26. C程序在作逻辑运算时判断操作数真、假的表述中,正确的是( A )A.0为假,非0为真B.只有1为真C.-1为假,1为真D.0为真,非0为假二、多项选择题1.设a=1,b=3,c=0 ;下面表达式的值为 1 的有(ABCE )A .!a&&b| |a&&(c+1)B .a -b+3C .(a>b)==cD .(a=0)&&(b=10)E .b>a&&a>c2.若有int x;float y;指出下面结果为整型数的表达式(ACD )p41A、(int)(x+y)B、(int)x+yC、'a'+xD、x+(int)yE、x*y三、填空题1.C语言中基本数据类型包括___整型、实型、字符型____。