C语言、原理阶段测试卷一.docx_第1页
C语言、原理阶段测试卷一.docx_第2页
C语言、原理阶段测试卷一.docx_第3页
C语言、原理阶段测试卷一.docx_第4页
C语言、原理阶段测试卷一.docx_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

南京浦口中等专业学校综高部15-16学年第一学期C语言、原理阶段测试卷一考试时间60分钟,总分100分姓名_ _ 学号_ _ 得分_ _ _原理部分(50分)一、选择题(本大题每题1分,共20题,总分20分)1. 一台计算机每秒能够完成亿次以上计算,这体现了计算机的( )。A. 运算速度快 B. 计算精度高 C. 具有记忆能力 D. 具有逻辑判断能力2下列关于计算机的叙述中,不正确的是( )。A世界上第一台计算机诞生于美国,主要元件是晶体管B我国自主生产的巨型机代表是“银河”C笔记本电脑也是一种微型计算机 D计算机的字长一般都是8的整数倍3目前学校使用的学籍管理、财务管理等软件,按照计算机应用分类应属于( )。A数据处理 B科学计算 C实时控制 D计算机辅助工程4 目前市场上流行的IPAD属于( )。A小型计算机 B巨型计算机 C 大型主机 D微型计算机5控制器的功能是( )。A指挥、协调计算机各部件工作 B进行算术运算和逻辑运算C存储数据和程序 D控制数据的输入和输出6下列各存储器中,存取速度最快的是( )。ACD-ROM B内存储器 C软盘 D硬盘7下列叙述中,错误的是( )。A计算机硬件主要包括:主机、键盘、显示器、鼠标器和打印机五大部件B计算机软件分系统软件和应用软件两大类CCPU主要由运算器和控制器组成D内存储器中存储当前正在执行的程序和处理的数据8完整的计算机软件指的是( )。A程序、数据与相应的文档 B系统软件与应用软件C操作系统与应用软件 D操作系统和办公软件9下列各组软件中,全部属于应用软件的是( )。A程序语言处理程序、操作系统、数据库管理系统 B文字处理程序、编辑程序、Unix操作系统C财务处理软件、金融软件、WPS Office 2010DWord 2010、Photoshop、Windows XP10下列各类计算机程序语言中,不属于高级程序设计语言的是( )。AVisual Basic BVisual C+C CC语言 D汇编语言11在计算机内部用来传送、存储、加工处理的数据或指令都是以( )形式进行的。A十进制码 B二进制码 C八进制码 D十六进制码12在下列字符中,其ASCII码值最小的一个是( )。A空格字符 B0 CA Da13在ASCII码表中,根据码值由小到大的排列顺序是( )。A空格字符、数字符、大写英文字母、小写英文字母B数字符、空格字符、大写英文字母、小写英文字母C空格字符、数字符、小写英文字母、大写英文字母D数字符、大写英文字母、小写英文字母、空格字符14.在计算机系统中,主机是指( )。A.运算器和内存 B.存储器和控制器 C.运算器、控制器和内存 D.CPU和存储器15.下列进制数中,最大的是( )。A.127D B.01010010B C.247Q D.9FH16.2008D化成十六进制数是( )。A.7CDH B.7D8H C.7E0H D.7F0H17.下列四个不同进制的数中,大小与其他不同的是( )。A.11000111B B.307Q C.200D D.C7H18.对于R进制数来说,其基数(使用的数字符号个数)是( )。A.R-1 B.R C.R+1 D.2R19.627Q除以64D,余数是( )Q。A.7 B.27 C.627 D.1720.某进制下3*6=12,则8*9=( )。A.27 B.48 C.72 D.84二、判断题(本大题每题1分,共15题,总分15分)1.运算器的功能就是执行加、减、乘、除四则运算。 ( )2.衡量计算机的精度单位是MIPS。 ( )3.在计算机系统中,除CPU外的其它部件和设备称为外围设备。 ( )4.微型计算机硬件系统是由CPU、存储器和输入输出设备组成的。 ( )5.通常,硬盘安装在主机箱内,所以硬盘属于内存。 ( )6.汇编语言源程序可直接在机器上执行。 ( )7.字长越长,计算机的运算速度越快。 ( )8.巨型机和单片机的工作原理不同。 ( )9.在微型计算机广阔的应用领域中,会计电算化属于科学计算方面的应用。 ( )10.PC机的含义是个人计算机。 ( )11.IBM设计的“深蓝”计算机进行国际象棋比赛是人工智能的运用。 ( )12.计算机系统由主机和显示器组成。 ( )13.只有指令系统而没有其他软件的计算机称为“裸机”。 ( )14.高级语言出现的时代是第三代计算机。 ( )15.十进制整数和十进制小数转换为二进制数的方法相同 ( )二、填空题(本大题每题1分,共15题,总分15分)1第一台计算机是1946年在美国研制的,该机英文缩写名为_ _。2计算机的发展趋势是 、微型化、网络化和智能化。3 CPU 的主要组成部分是运算器和 。4微型机运算器的主要功能是进行 。5微机的硬件系统中,最核心的部件是 。6. 无人工厂属于计算机在 方面的应用。7. 英文符号MIPS表示的中文含义是 。8. 设备将人们熟悉的信息形式变化成计算机能够接收并识别的信息形式。9. 世界上第一台计算机是根据 提出的原理制造出来的。10. 数据库管理系统属于 软件。11十进制数 121 转换为二进制数为 。12在标准ASCII码表中,已知英文字母K的十进制码值是75,英文字母k的二进制码值是 。13. 八进制数73.5Q转换为二进制数为 。14. 十六进制数36.4H转换为二进制数为 。15. 数制转换:247.5D= H。C语言部分(50分)一、选择题(本大题每题1分,共15题,总分15分)1. 以下 4 个字符串函数中,( )所在的头文件与其他 3 个不同。A. gets B. strcpy C. strlen D. strcmp2. 以下 4 个数组定义中,( )是错误的。 A. int a7; B. #define N 5 long bN; C. char c5; D. int n,dn; 3. 对字符数组进行初始化,( )形式是错误。 A. char c1 =1, 2, 3; B. char c2 =123; C. char c3 = 1, 2, 3, 0; D. char c4 =123; 4.在数组中,数组名表示( )。 A. 数组第 1 个元素的首地址 B.数组第 2 个元素的首地址 C. 数组的首地址 D.数组最后 1 个元素的首地址5.若有以下数组说明,则数值最小的和最大的元素下标分别是( )。 int a12 =1,2,3,4,5,6,7,8,9,10,11,12; A. 1,12 B. 0,11 C. 1,11 D. 0,12 6.设有定义:char s12 = string ; 则printf( %dn,strlen(s); 的输出是( )。 A. 6 B. 7 C. 11 D. 12 7.设有定义:char s12 = string; 则printf(%dn , sizeof(s); 的输出是( )。 A. 6 B. 7 C. 11 D. 12 8. 合法的数组定义是( )。 A. int a3 =0,1,2,3,4,5; B. int a 3 =0,1,2,3,4; C. int a23=0,1,2,3,4,5,6; D. int a23=0,1,2,3,4,5,; 9. 下列语句中,正确的是( )。A. char a3 =abc, 1; B. char a 3 =abc, 1; C. char a3 =a, 1; D. char a 3 = a, 1; 10.下列定义的字符数组中,输出 printf(%sn, str2);的输出是( )。 char str320 = basic, foxpro, windows; A. basic B. foxpro C. windows D. 输出语句出错11.数组定义为 int a32=1,2,3,4,5,6,值为6的数组元素是( )。 A. a32 B. a21 C. a12 D. a23 12.下面的程序中哪一行有错误( )。#include main() float array5=0.0; /第A行 int i; for(i=0;i5;i+) scanf(%f,&arrayi); for(i=1;i5;i+) array0=array0+array;/第B行 printf(%fn,array0); /第C行A. 第A行 B. 第B行 C. 第C行 D. 没有13.若有以下说明和语句,则输出结果是哪一项( )。 char s12=a book!; printf(%d,strlen(s);A. 12 B. 8 C. 7 D. 1114.若有以下说明和语句,则输出结果是( )。 char sp=tv0willn; printf(%d,strlen(sp);A. 14 B. 3 C. 9 D. 字符串中有非法字符15 若有以下说明和语句,则输出结果是( )。 char str=c:abc.dat; printf(%s,str);A. 字符串中有非法字符 B. c:abc.dat C. c:abc.dat D. c:abc.dat二、填空题(本大题每题1分,共10题,总分10分)1.设有定义语句int a34 =1,2,3; 则 a10值为 ,a11 值为 ,a21的值为 。2.如定义语句为 char a = windows,b = 95;,语句 printf(%s,strcat(a,b);的输出结果为 。3.若有以下整型的a数组,数组元素和它们得值如下所示: 数组元素: a0 a1 a2 a3 a4 a5 a6 a7 a8 a9 元素的值: 9 4 12 8 2 10 7 5 1 3(1)写出对该数组的定义,并赋以上初值 。 (2)该数组的最小下标值为 ,最大下标值为 。(3)写出下面各式的值:aa9的值为 ;aa4+a8的值为 。4.字符串abn012/的在内存中所占的字节数为 。三、读程题(本大题每题5分,共25分)1.以下程序以每行 10个数据的形式输出 a 数组,请填空。#include void main( ) int a50,i; printf(输入50个整数:); for(i=0;i50;i+) scanf( %d, ); for(i=0;i50;i+) if( ) printf(n) ; printf(%3d, ); 2.阅读程序,写出运行结果#include void main( ) int a6=12,4,17,25,27,16,b6=27,13,4,25,23,16,i,j; for(i=0;i6;i+) for(j=0;j6;j+) if(ai=bj) break; if(j6) printf(%d ,ai); printf(n); 运行结果: 3.阅读下列程序,写出程序运行的输出结果。#include #include void main( ) char str1 =*; int i; for(i=0;i7;i+) printf(%sn,str1); str1strlen(str1)-1=0; 运行结果: 4. 写出下面这个程序的输出结果: #include void main()char str=ABCDEFGH

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论