visualc模拟试题二

  • 格式:docx
  • 大小:25.92 KB
  • 文档页数:16

1 / 16

本题目做练习用!关键要理解!

1.随着集成电路技术及其制造工艺的发展,CPU芯片的集成度越来越来高,目前Intel公司出品的pentium 4芯片,在其体积仅为几立方厘米的芯片上集成了__各种晶体管。

A.数万个B.数百万个C.近千万个D.数千万个2.在下列有关数的进制系统的叙述中,不正确的是__。

A.所有信息在计算机中的表示均采用二进制编码.

B.以任何一种进制表示的数,均可精确地用其它进制来表示.

C.二进制数的逻辑运算有三种基本类型,分别为"与"、"或"和"非".

D.Windows9x/2000/XP操作系统提供的"计算器"软件可以实现几种进制数之间的转换.3.目前汉字信息的编码标准有多个.在下列的叙述中,错误的是__。

A.WindowsXP不支持Unicode编码B.BIG5是一个繁体汉字字符集

C.GBK收录了20000多个汉字 D.GB2312-80共收录了6000多个汉字4.以下关于指令系统的叙述中,正确的是()

(A)用于解决某一问题的一个指令序列称为指令系统

(B)指令系统中的每条指令都是CPU可执行的

(C)不同类型的CPU,其指令系统是完全一样的

(D)不同类型的CPU,其指令系统完全不一样

5.现在计算机上都有高速缓冲存储器Cache,Cache是()

(A)硬盘和主存之间的缓存

(B)软盘和主存之间的缓存

2 / 16

(C)CPU和视频设备之间的缓存

(D)CPU和主存储器之间的缓存

6.在下列有关程序设计语言及其处理程序的叙述中,错误的是__。

A.用多种不同的汇编语言编写一个程序称为"交叉汇编"

B.汇编语言是一种用助记符号表示的、与机器语言接近的符号语言

C.机器语言指令是由一串“0”和“1”组成的二进位代码

D.编译程序应具有词法分析和语法分析功能

7.软件工程是指用工程化的概念、思想、方法和技术指导软件开发的全过程。在下列叙述中,不符合软件工程基本思想的是__。

A.需求分析应由软件设计人员与用户共同进行

B.在软件开发过程中,可借助业务流程图、数据流程图等工具进行规范的分析和设计C.软件维护期是软件生命周期中最长的阶段

D.在软件总体设计阶段,应着重决定每个软件模块内部的算法和算法描述

8.针对构建一个校园网/企业网,下列有关网络传输介质的叙述中正确的是__。

A.多模光纤的性能比单模光纤差

B.无屏蔽双绞线支持的数据传送距离比屏蔽双绞线远

C.在无中继设备时双绞线的传输距离比同轴电缆长

D.电话线是性能价格比最好的传输介质

9.在下列有关局域网与广域网的叙述中,错误的是__。

3 / 16

A.一般来说,局域网采用专用的传输介质,而广域网采用公用的通信介质

B.一般来说,局域网采用广播方式进行信息的传输,而广域网采用点对点的方式进行传输C.局域网可以采用无线信道进行组网,而广域网不可能采用无线信道进行信息的传输D.因特网是一种典型的广域网,它的联网基础是TCP/IP协议

10.在因特网中,每台主机的IP地址都是唯一的,每个IP地址使用__位的二进制编码表示。

A.4B.16C.32D.6411下列关于操作系统任务管理的说法,错误的是()

(A)Windows操作系统支持多任务处理

(B)分时是指将CPU时间划分成时间片,轮流为多个程序服务

(C)并行处理可以让多个处理器同时工作,提高计算机系统的效率

(D)分时处理要求计算机必须配有多个CPU

12.在下列有关声音信息在计算机中的表示与处理的叙述中,错误的是__。

A.在对声音进行“数字化”的过程中,采样频率越高,则声音的保真度越好

B.MIDI主要是用来表示由乐器所演奏的乐曲,目前尚不能表示由某人演唱的歌曲C.在多媒体计算机中,所有“声音卡”的功能是相同的,其区别仅在于处理声音时的质量高低

D.在采用Windows提供的“录音机”软件进行录音时,保存的文件其扩展名通常为.WAV

13.在下列有关多媒体信息处理的叙述中,错误的是__。

A.数码相机保存的图片文件是经过数据压缩处理的

4 / 16

B.MP3音乐中的“MP3”指音频信息的编码格式

C.不同类型的图片文件通常可以使用某种工具软件进行格式转换

D.VCD、DVD等视频信息是采用MPEG标准对运动图象及其伴音进行编码的

14.下列关于USB接口的说法错误的是()

(A)一般来说,1394接口的传输速度低于USB接口

(B)一个USB接口通过USB集线器可以连接多个设备

(C)USB的中文含义是通用串性总线

(D)USB接口连接的设备可以热插拔,即不需要关机就可以插拔设备

15.目前市场上有一种称为”手写笔”的设备,用户使用笔在基板上书写或绘画,计算机就可获得相应的信息,“手写笔”是一种()

(A)随机存储器

(B)输入设备

(C)输出设备

(D)通信设备

16.具有信号放大功能,可以用来增大信号传输距离的物理层网络设备是()A.中继器B.网桥C.网关D.路由器

17.在TCP/IP协议中,远程登陆使用的是()协议

(A)Telnet(B)FTP(C)HTTP(D)UDP

18.关于计算机上使用的光盘存储器,以下说法错误的是()

(A)CD-R是一种只能读不能写的光盘存储器

(B)CD-RW是一种既能读又能写的光盘存储器

5 / 16

(C)使用光盘时必须配有光盘驱动器

(D)DVD光驱也能读取CD光盘上的数据

19.计算机只能处理数字声音,在数字音频信息获取过程中,下列顺序正确的是()(A)模数转换、采样、编码

(B)采样、编码、模数转换

(C)采样、模数转换、编码

(D)采样、模数转换、编码

20.下列关于虚拟存储器的说明中,正确的是()

(A)是提高计算机运算速度的设备

(B)由RAM加上高速缓存组成

(C)其容量等于主存加上Cache的存储器

(D)由物理内存和硬盘上的虚拟内存组成

Visual C++模拟试题二

C++语言程序设计理论部分

一、选择题(30分)

1•设有定义“float y=5.16347;int x;”,则以下表达式中可以实现将y中的数值保留小数点后2位,将第三位四舍五人的表达式是_____________

A.y=(y*100+0.5)/100.0B.x=y*lOO+O.5,y=x/lOO.0

C.D.y=(y/100+0.5)*100.0

2.设有说明语句"int a=6;float b=l,c=l;",则表达式"c%=(b=a/=4),a+=3"

的值为_________

6 / 16

A.9B.1.5C.1D.编译有错

3.关于字符串,以下说法正确的是__________

A.字符串"abc\t\"op\\"中实际的字符个数为8

B.字符串是以0结尾的字符数组

C.sizeof("abc\O\"op\\")=3

D.strlen("abc\O\"op\\")=8

4.已定义"int a[5]={lOO,200,300,400,500};int *P1=&a[0]",若b=*++P1,则b和*P1的值分别为___。

A.100 200B.200 200C)101 101 D.100 101

5.下面给出的程序的输出结果不正确的是_________。

A.char *sl,s2[]="123";sl=s2;cout<<*sl;,结果:123

B. char *sl,s2[]="123";sl=s2;cout<

C.char *sl="123\0tear";cout<

D.char s1[]="567",s2[]=”123”;strcpy(sl,s2);cout<

6.设有变量说明“int a[][2]={{2,5},{4,8}};int *pa,(*pb)[2];"则执行语句"pa=&a[0][0];pb=a;"后,

(*(pa+1))与(*(pb+1))的值为:______

A.5,4B.&a[1][0],4C.5,&a[1][0]D. &a[0][1], &a[1][0]

7.下列关于数组的应用中,__________是正确的。

A.int a[5]={1,2,3,4,5);int b[5];b=a;cout<

B.int a[5]={1,2,3,4,5);int b[5];strcpy(a,b);cout<

7 / 16

C.char a[5]=”1234”;char b[5];strcpy(b,a);cout<

D.char a[5]=”1234”;char b[5];b=a;;cout<

8.以下程序的输出为

#include

int w=3;

int:fun(int):

void main(void)

{

int w=10;

cout<

}

int fun(int k)

{

if(k==0)return w;

return(fun(k-1)*k);

}

A.360B.3600C.1080D.1200

9.下列对派生类的描述中______是不正确的

A.一个派生类可以作为另一个派生类的基类

B.派生类至少有一个基类”

c:派生类的成员除了它自己的成员以外,还包含它的基类的成员

8 / 16

D.派生类中继承的基类的成员的访问权限到派生类保持不变

10.关于构造函数与析构函数的下列说法中正确的是:

①在类中构造函数与析构函数都有固定的函数名。

②在类中构造函数与析构函数都有相同的作用。

③在类中构造函数与析构函数都可以定义多个。

④在类中构造函数与析构函数都可以有返回值。

⑤在类中构造函数与析构函数的参数都可以有默认值。

A.①和②B.①C.④和⑤D.③和⑤。•

二、填空(30分)

●基本概念题(8分)

1.某类整数a满足的条件为:①a小于等于100②a大于等于10,③a的十位数是个位数的2倍或个位数是十位数的2倍。,‘‘+

请用一个逻辑表达式(1)将a表示出来。

2.c++中编译预处理有三种形式,分别是:______,___________,_____________3.面向对象程序设计语言的四个要素是:___________,__________________,_______________,__________。

●阅读程序写结果(10分)

4.(1分)若有宏定义:

#define A 2

#define B(n)(n*(A+2)/n*2)

则执行语句“int w=2;w*=2*(A*B(A+2))+3;"后,W的值为__________。

5.(1分)[程序]