基础部分和PASCAL语言程序设计.doc_第1页
基础部分和PASCAL语言程序设计.doc_第2页
基础部分和PASCAL语言程序设计.doc_第3页
基础部分和PASCAL语言程序设计.doc_第4页
基础部分和PASCAL语言程序设计.doc_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

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

文档简介

全国计算机等级考试二级笔试试题 基础部分和PASCAL语言程序设计一、选择题(1)-(40)每个选项1分,(41)-(50)每个选项2分,共60分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。(1)十进制数1385转换成十六进制数为A)568 B)569 C)D85 D)D55 (2)下列叙述中正确的是A)计算机病毒只能传染给可执行文件B)计算机软件是指存储在软盘中的程序C)计算机每次启动的过程之所以相同,是因为RAM 中的所有信息在关机后不会丢失D)硬盘虽然装在主机箱内,但它属于外存(3)一个字长的二进制数是A)8 B)16 C)32 D)随计算机系统而不同的(4)CPU主要由运算器与控制器组成,下列说法中正确的是A)运算器主要负责分析指令,并根据指令要求作相应的运算B)运算器主要完成对数据的运算,包括算术运算和逻辑运算C)控制器主要负责分析指令,并根据指令要求作相应的运算D)控制器直接控制计算机系统的输入与输出操作(5)下列叙述中正确的是A)将数学信号变换成便于在模拟通信线路中传输的信号称为调制B)以原封不动的形式将来自终端的信息送入通信线路称为调制解调C)在计算机网络中,一种传输介质不能传送多路信号D)在计算机局域网中,只能共享软件资源,而不能共享硬件资源(6)各种网络传输介质A)具有相同的传输速率和相同的传输距离B)具有不同的传输速率和不同的传输距离C)具有相同的传输速率和不同的传输距离D)具有不同的传输速率和相同的传输距离(7)多媒体计算机系统的两大组成部分是的 A)多媒体功能卡和多媒体主机B)多媒体通信软件和多媒体开发工具C)多媒体输入设备和多媒体输出设备D)多媒体计算机硬件系统和多媒体计算机软件系统(8)按通信距离划分,计算机网络可以分为局域网和广域网。下列网络中属于局域网的是A)Internet B)CERNET C)Novell D)CHINANET (9)在Windows中,启动应用程序的正确方法是A)用鼠标双击该应用图标B)将该应用程序窗口最小分成图标C)将该应用程序窗口还原D)将鼠标指向该应用程序窗口(10)在Windows中,终止应用程序执行的正确方法是A)用鼠标双击应用程序窗口左上角的控制菜单框B)将应用程序窗口最小化成图标C)用鼠标双击应用程序窗口右上角的还原按钮D)用鼠标双击应用程序窗口中的标题栏(11)DOS控制键CtrlAltDel的功能为A)删除一个字符并退格B)暂停标准输出设备的输出C)热启动D)终止当前操作(12)设当前盘为C盘,为了将A盘当前目录中所有扩展名为。PAS的文件改成扩展名为。P,应使用的DOS命令为A)REN A:*。PAS A:*。P B)REN A:*。PAS *。P C)REN A:。PAS A:。P D)REN A:。PAS .P (13)设当前盘为C盘,其根目录下有两个子目录D1和D2,且当前目录为D1,若要进入子目录D2,正确的DOS命令为A)CD D2 B)CD D2、C)CD 、D2 D)CD D1、D2 (14)设当前盘为A盘,要将B盘当前目录下的两个文件A.TXT与X.TXT 连接后以文件名Y.TXT存放到A盘的当前目录中,正确的DOS命令为A)COPY A.TXTX.TXT A:Y.TXT B)COPY B:A.TXTX.TXT A:Y.TXT C)COPY B:A.TXTB:X.TXT Y.TXT D)COPY B:A.TXTB:X.TXT Y.TXT (15)下列DOS命令中正确的是A)REN 、USER、A.TXT 、B.TXT B)CD 、C)TYPE *。TXT D)MD 、(16)根据函数Trunc(x)和Round(x)的定义,可用Trunc(x)来表示Round(x),正确的表示方法是A)Round(x)=Trunc(x0.5)B)Round(x)=Trunc(x-0.5)C)Round(x)=Trunc(x0.5)x=0 Trunc(x-0.5)x0 D)Round(x)=Trunc(x-0.5)x=0 Trunc(x0.5)x0 (17)y既不在-2到-1的范围内又不在1到2的范围内,其正确的表达式是A)(Abs(y)1)AND (Abs(y)2)B)(Abs(y)1)OR (Abs(y)2)C)(12)AND (-2-1)D)NOT(12)OR NOT (-2-1)(18)有下列程序PROGRAM print(Input,Output);VAR ch1,ch2,ch3:Char;BEGIN Readln(ch1);Readln(ch2,ch2);Readln(ch3,ch3,ch3);Writeln(ch1,ch2,ch3)END.若运行时输入red yellow blue 则正确的输出是A)ryb B)reu C)rdl D)blu (19)表达式8 MOD (2*(5-3*(46*(5 DIV 2)DIV 10)的值是A)0 B)1 C)2 D)3 (20)Integer是A)保留字B)标准标识符C)用户定义的标识符D)类型定义(21)假设a1,a2,a3是布尔变量,且值均为True,则下列表达式中值为False的是A)NOT a1 AND NOT a2 B)a1 OR a2 AND a3 C)(NOT a1 OR a2)AND (a2 OR a3)D)False OR a1 AND a2 OR NOT a3 (22)已知ch是字符变量,下列赋值语句中正确的是A)ch:=7B)ch:=7 C)ch:=-7D)ch:=-7(23)下列中正确的过程说明和调用是A)PROCEDURE proc1(a:Char;VAR b:Char);B)PROCEDURE proc2(a,b:Integer);BEGIN BEGIN 的b:=Chr(Ord(a)1);procl:=b END;END;BEGIN 主程序proc2(3.5,1);END.C)PROCEDURE proc3(a:Real;VAR b:Real);D)PROCEDURE proc4(c,d:Integer);BEGIN BEGIN END;END;BEGIN 主程序BEGIN 主程序a:=1;x:=1;b:=2;y:=2;proc4(a,b)proc3(xy,x-y);END.END.(24)下面程序中的过程proc的参数表没有给出PROGRAM exam(Output);VAR a,b:Integer;PROCEDURE proc();BEGIN c:=ab;d:=a-b END;BEGIN a:=1;b:=2;proc(a,b);Writeln(a:2,b:2)END.则过程proc中的参数表取下列哪种形式,程序的输出是1,2 A)c:Integer;VAR d:Integer B)VAR c:Integer;d:Integer C)c,d:Integer D)VAR c,d:Integer (25)一个记录的域标识符不可以与下列哪项相同?A)常量标识符B)函数名C)此域标识符所属记录的记录名D)同层域标识符(26)下列各程序段中正确的是A)TYPE tocp=Char;B)TYPE torp=Real;VAR charp:tocp;VAR rp:torp;BEGIN BEGIN New(charp);New(rp);IF charp10 THEN Writeln(Watch out);rp:=NIL;END.END.C)TYPE tocp=Char;D)TYPE toip=Integer;VAR cp:tocp;VAR ip1,ip2:toip;BEGIN BEGIN 的 New(cp);New(ip1);cp:=NIL;New(ip2);cp:=x;ip1:=5;ip1=ip2;END.END.(27)下列说法不正确的是A)几个指针可以指向同一个动态变量。B)p和q分别是指向实型变量和整型变量的指针,值NIL赋给了p,那么它还可以赋给q。C)设p、q是指向整型变量的指针,若已执行了下面的语句:New(p);q:=p;p:=5;Dispose(q);那么这时仍可以访问p。D)指针变量可以通过赋值语句改变其值。(28)下面关于文件变量的叙述中哪个是错误的A)不能用赋值语句给文件变量赋值B)若以文件变量作为子程序的形式参数,则只能作为变参,不能作为值参C)文件变量的类型只能是文件类型D)文件变量可以作为函数的返回值(29)要编写并执行一个Pascal程序,一般的步骤是A)用编辑软件编写源程序用Pascal的编译程序把源程序转换为目标程序用连接程序把目标程序转换为可执行程序运行可执行程序B)用编辑软件编写源程序修改,调试源程序用Pascal的编译程序把源程序转换为可执行程序运行可执行程序C)用编辑软件编写源程序有连接程序把源程序转换为可执行程序试运行可执行程序修改后再运行可执行程序D)用编辑软件编写源程序有连接程序把源程序转换为目标程序用Pascal的编译程序把目标程序转换为可执行程序运行可执行程序(30)下面是对实型常量的形式定义,其中表示是正号或负号,a表示整数部分,b 表示小数部分,E表示以10为底数的指数,则下面对实型量描述正确的是A)。b B)E6 C)IE5 D)a.bE0.5 (31)不能作为子界类型的基类型的是A)实数类型B)枚举类型C)字符类型D)布尔类型(32)下列语句对数组num进行说明,其中不正确的是A)VAR num:ARRAYBooleanOF Boolean;B)VAR num:ARRAY10,10OF Boolean;C)VAR num:ARRAY0.。8OF ARRAY5.。10OF Integer;D)VAR num:ARRAY-1.。5,aeOF Real;(33)下面哪个关于指针类型的叙述是错误的A)指针类型可以作为数组的基类型B)指针类型可以作为集合的基类型C)指针类型可以作为函数返回值的类型D)指针类型可以作为函数的形式参数的类型(34)设有说明VAR p,q:Integer;j,k:Char;n:Integer;则下列语句正确的是A)n:=p;B)p:=n;C)p:=j;D)p:=2*q1;(35)已知有说明VAR a,b,c:Integer;键盘输入变量a的值域为0,5,则下面正确的CASE语句是A)Readln(a);CASE a OF 0,1,2:Writeln(a*a=,Spr(a);3:b:=Spr(a)-a;Writeln(c=,c);4,5:Writeln(aa=,aa)END;B)Readln(a);的 CASE a OF 0,1,2:Writeln(a*a=,Spr(a);3:Writeln(a*a-a=,Spr(a)-a);1,4,5:Writeln(aa=,aa)END;C)Readln(a);CASE a OF 0,1,2:Writeln(a*a=,Spr(a);3:BEGIN b:=Spr(a)-a;Writeln(c=,c);END;4,5:Writeln(aa=,aa)END;D)Read

温馨提示

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

评论

0/150

提交评论