程序员考试模拟题第七套.docx

上传人:b****5 文档编号:8483206 上传时间:2023-01-31 格式:DOCX 页数:23 大小:28.07KB
下载 相关 举报
程序员考试模拟题第七套.docx_第1页
第1页 / 共23页
程序员考试模拟题第七套.docx_第2页
第2页 / 共23页
程序员考试模拟题第七套.docx_第3页
第3页 / 共23页
程序员考试模拟题第七套.docx_第4页
第4页 / 共23页
程序员考试模拟题第七套.docx_第5页
第5页 / 共23页
点击查看更多>>
下载资源
资源描述

程序员考试模拟题第七套.docx

《程序员考试模拟题第七套.docx》由会员分享,可在线阅读,更多相关《程序员考试模拟题第七套.docx(23页珍藏版)》请在冰豆网上搜索。

程序员考试模拟题第七套.docx

程序员考试模拟题第七套

程序员考试模拟题(七)

•在常用的字处理软件中,选中文本块后,按下Ctrl键再拖曳鼠标,

可以

(1);直接用鼠标拖曳已选定的文本,可以

(2)。

(1)A.复制选中的文本

B.移动选中的文本

C.选中一个矩形区域中的文本

D.选中一个段落

(2)A.复制选中的文本

B.移动选中的文本

C.选中一个矩形区域中的文本

D.选中一个段落

•电子商务交易必须具备抗抵赖性,目的在于防止(3)。

(3)A.一个实体假装成另一个实体

B.他人对数据进行非授权的修改、破坏

C.参与此交易的一方否认曾经发生过此次交易

D.信息从被监视的通信过程中泄漏出去

•"不为公众所知悉,能为权利人带来经济利益,具有实用性并经权利人采取保密措施的技术信息和经营信息"是《中华人民共和国反不正当竞争法》中(4)的法律定义。

(4)A.技术秘密

B.软件秘密

C.开发秘密

D.商业秘密

•设有关键码序列(16,9,4,25,15,2,13,18,17,5,8,24),要按关键码值递增的次序排序,采用直接选择排序法,一趟扫描后的结果为⑸。

(5)A.(2,9,4,25,15,16,13,18,17,5,8,24)

B.(15,2,4,18,16,5,8,24,17,9,13,25)

C.(9,4,16,15,2,13,18,17,5,8,24,25)

D.(9,16,4,25,2,15,13,18,5,17,8,24)

•与十进制数200等值的十六进制数为(6)。

(6)A.A8

B.A4

C.C8

D.C4

•下列人员中,不属于信息系统基本开发人员的是(7)o

(7)A.系统分析员

B.系统设计员

C.编程人员

D.终端用户

•在可行性研究中,需要进行初步调查。

最好的方法是(8)o

(8)A.访问企业主要业务部门领导,征求其对信息系统的需求

B.访问信息部门负责人,了解系统更新原因

C.访问终端用户,了解其对系统功能的需求

D.访问企业高层主管,了解系统目标、边界要求

•某逻辑电路有两个输入端分别为X和丫,其输出端为乙当且仅当两个输入端X和丫同时为0时,输出Z才为0,则该电路输出Z的逻辑表达式为(9)

(9)A.X-Y

B.X+Y

C.XO+Y

D.X•Y

•假定下列字符码中有奇偶校验位,但没有数据错误,采用偶校检的字

符码是(10)o

(10)A.11000011

B.11010101

C.11001101

D.11010011

•设机器码的长度为8位,已知x,z为带符号纯整数,y为带符号纯小数,[X]原=[Y]补=[Z]移=11111111,求出x、y、z的十进制真值:

X=(11)Y=(12),Z=(13)。

(11)A.127

B.-1

C.-127

D.1

(12)A.1/128

B.-1/128

C.127/128

D.-127/128

(13)A.-1

B.127

C.-127

D.1

•算法指的是(14)。

(14)A.计算机程序

B.解决问题的计算方法

B.排序算法

D.解决冋题的有限运算序列

•在面向对象技术中,类属是一种(15)机制。

一个类属类是关于一组类的一个特性抽象,它强调的是这些类的成员特征中与(16)的那些部分,而用变元来表示与(17)的那些部分。

(15)A.包含多态

B.参数多态

C.过载多态

D.强制多态

(16)A.具体对象无关

B.具体类型无关

C.具体对象相关

D.具体类型相关

(17)A.具体对象无关

B.具体类型无关

C.具体对象相关

D.具体类型相关

•在软件的生命周期中,下列哪一种说法是错误的(18)。

(18)A.软件生命周期分为计划、开发和运行3个阶段

B.运行阶段主要是进行软将维护

C.在开发后期要进行代码编写和软将测试

D.在开发初期要进行可行性研究和详细设计

•在一个具有n个顶点的无向图中,要连通全部顶点至少需要(19)条边。

(19)A.n

B.n+1

C.n/2

D.n-1

•下列描述的不是链表的优点是(20)。

(20)A.逻辑上相邻的结点物理上不必邻接

B.插入、删除运算操作方便,不必移动结点

C.所需存储空间比线性表节省

D.无需事先估计存储空间的大小

•(21)是重复性事物或概念所做的统一规定,它以科学,技术和实践经验

的综合成果为基础,经有关方面协商一致,由主管部门批准,以特定形式发布,作为共同遵守的准则和依据。

(21)A.标准化

B.标准

C.规范

D.规程

•关系数据库设计理论主要有3个方面,其中最主要的是(22)。

(22)A.范式

B.数据模式

C.数据依赖

D.范式和数据依赖

•数据库文件的逻辑结构形式是(23)。

(23)A.字符流式文件

B.档案文件

C.记录式文件

D.只读文件

•SQL语言集数据查询、数据操作、数据定义和数据控制功能于一体,语句INSERTDELETEUPDAT实现(24)功能。

(24)A.数据查询

B.数据控制

C.数据定义

D.数据操纵

•许多网络通信需要进行多播,以下选项中不采用多播协议的应用是

(25)。

在IPv4中把(26)类地址作为多播地址。

(25)A.VOD

B.Netmeeting

C.CSCW

D.FTP

(26)A.A

B.B

C.D

D.E

•ER模型可以转换成关系模型。

当两个实体间联系是M:

N联系时,它

通常可转换成(27)个关系模式。

(27)A.2

B.3

C.M+N

D.M-N

•虚拟存储管理系统的基础是程序的(28)理论,这个理论的基本含义是指程序执行时往往会不均匀地访问主存储器单元。

根据这个理论,Denning提

出了工作集理论。

工作集是进程运行时被频繁地访问的页面集合。

在进程运行时,

如果它的工作集页面都在(29)内,能够使该进程有效地运行,否则会出现频繁的页面调入/调出现象。

(28)A.全局性

B.局部性

C.时间全局性

D.空间全局性

(29)A.主存储器

B.虚拟存储器

C.辅助存储器

D.u盘

•设某种二叉树有如下特点;结点的子树数目不是两个,则是0个。

这样的一棵二叉树中有m(m>0个子树为0的结点时,该二叉树上的结点总数为

(30)。

(30)A.2m+I

B.2m-1

C.2(m-1)

D.2m

•一个含有n个顶点和e条边的简单无向图,在其邻接矩阵存储结构中共有(31)个0元素。

(31)A.n2-2e

B.2e-1

C.n2-e

D.e2

•一个具有767个结点的完全二叉树,其叶子结点个数为(32)

(32)A.382

B.387

C.384

D.388

•在一棵度为3的树中,若有2个度为3的结点,有1个度为2的结点,则有(33)个度为0的结点。

(33)A.8

B.6

C.3

D.2

•下面关于主存储器的叙述中,不正确的是(34)。

(34)A.当前正在执行的指令与数据一定要存放在主存储器内,否则处理器不能进行处理

B.字节是主存储器中信息的基本编址单位

C.存储器的读、写操作是一次读出或写入一个字节

D.从程序设计的角度来看,cache(高速缓存)就是主存储器

•操作控制器的功能是(35)。

(35)A.产生时序信号

B.从主存取出一条指令

C.完成指令操作码译码

D.从主存取出指令,完成指令操作码译码,并产生有关的操作控制信号,以解释执行该指令

•在10BASE5网络结构中,每个网段的最多节点数目是(36)。

(36)A.无限制

B.300个

C.1024个

D.100个

•显示器是PC的一种输出设备,它必须通过显示控制卡(简称显卡)与PC相连。

在下面有关PC显卡的叙述中,哪一个是错误的?

(37)。

(37)A.显示存储器做在显卡中,在物理上独立于系统内存,CPU不能

访问显存的内容

B.目前PC使用的显卡大多与VGA兼容,即至少能支持640X480像素的分辨率、60Hz的帧频和256种颜色

C.显示屏上显示的信息都被保存在显卡中,通过显卡中的显示控制器送

到屏幕上

D.显卡中的总线接口用于显示控制器和系统内存之间的通信,目前大多

通过AGP端口直接与系统内存连接

•若指令流水线把一条指令分为取指、分析和执行三部分,且三部分的时间分别是指t取指=2ns,t分析=2ns,t执行=1ns。

则100条指令全部执行完毕需(38)ns。

(38)A.163

B.183

C.193

D.203

•下面对于冯•诺依曼计算机特点的描述中,(39)是不正确的。

(39)A.分别使用单一处理部件来完成计算、存储及通信工作

B.存储空间的单元是直接寻址的

C.计算进行集中的顺序的控制

D.用十六进制编码

•系统测试是将软件系统与硬件、外设和网络等其他因素结合,对整个软件系统进行测试。

(40)不是系统测试的内容。

(40)A.路径测试

B.可靠性测试

C.安装测试

D.安全测试

•使Cache命中率最高的替换算法是(41)

(41)A.替换最近最少使用的块算法LRU

B.先进先出算法FIFO

C.随机算法RAND

D.先进后出算法FILO

•计算机的主存储器容量达到1GB时,其地址的表示至少需要使用(42)个二进位。

(42)A.60

B.25

C.50

D.30

•编译器中扫描器的任务是从源程序中识别出一个个(43)o

(43)A.运算符

B.语句

C.单词符号

D.操作数

•UNIX的基本特点是(44)o

(44)A.多用户,单任务,实时

B.多用户,多任务,交互式

C.单用户,单任务,分时

D.多用户,多任务,分时

•现代操作系统的两个基本特征是(45)和资源共享。

(45)A.程序的并发执行

B.中断处理

C.多道程序设计

D.实现分时与实时处理

•产生死锁的4个必要条件是互斥、(46)、循环等待和不剥夺;一旦系统中出现了死锁,操作系统就应将陷入死锁的进程从死锁状态中解脱出来,使系统恢复正常运行。

解除死锁的常用方法有两种(47)和(48)o

(46)A.请求与拒绝

B.请求与保护

C.请求与保持

D.保护与阻塞

(47)A.分步分配法

B.内存剥夺法

C.断点保存法

D.资源剥夺法

(48)A.部分分配法

B.优先级分配法

C.撤销进程法

D.内存剥夺法

•设数组a[3..16,5..20]的元素以列为主序存放,每个元素占用两个存储单元,数组空间的起始地址为a,则数组元素a[i,j](3

(49)A.a-144+2i+28j

B.a-116+2i+28j

C.a-118+2i+28j

D.a-146+2i+28j

•MIPS是衡量CPI处理速度的一种常用指标,它的含义是(50)。

(50)A.每秒钟平均可执行的单字长定点指令的数目

B.每秒钟平均可执行指令的数目

C.每秒钟平均可执行的浮点指令的数目

D.每秒钟平均可执行的算术运算指令的数目

•若有一个仓库,可以存放P1、P2两种产品,但是每次只能存放一种产品,要求:

①w=p1的数量-p2的数量②-i

为正整数)<>

若用PV操作实现P1和P2产品的入库过程,至少需要(51)同步信号量及(52)个互斥信号量,其中,同步信号量的初值分别为(53),互斥信号量的初值分别为(54)。

(51)A.1

B.2

C.3

D.4

(52)A.1

B.2

C.2

D.4

(53)A.0

B.i,k,0

C.i,k

D.i-1,k-1

(54)A.1,1,1

B.1,1

C.1

D.i,k

•在计算机网络中,能将异种网络互联起来,实现不同高层网络协议相互转换的网络互联设备是(55)。

(55)A.集线器

B.路由器

C.网关

D.网桥

•图1是一个逻辑结构框图。

根据此图判断S2、S1、S0为(56)时,Fi必为0。

S2、Sl、S0为(57)时,逻辑运算Fi=Xi+Yi成立(图中的符号说明:

&为逻辑与,》1为逻辑或,=1为异或)。

图1

•在下面列出的条目中,哪个(些)是当前应用开发工具的发展趋势

(58)。

I.采用三层或多层Client/Server结构

n.支持Web应用

川.支持开放的、构件式的分布计算环境

(58)A.I和n

B.只有n

C.只有川

D.都是

•数字视频信息的数据量相当大,对PC机的存储、处理和传输都是极大的负担,为此必须对数字视频信息进行压缩编码处理。

目前VCD光盘上存储的数字视频采用的压缩编码标准是(59)。

(59)A.MPEG-4

B.MPEG-2

C.MPEG-1

D.MPEG-7

•计算机中使用的图像压缩编码方法有多种:

JPEG是一种适用范围广、能满足多种应用需求的国际标准。

在允许有失真但又不易被察觉的要求下,JPEG一般能将图像数据压缩多少倍?

(60)。

(60)A.5倍以下

B.100倍左右

C.60倍左右

D.10倍左右

•下列不属于网络操作系统的是(61)。

(61)A.WindowsNT

B.DOS

C丄inux

D.NetWare

•非对称数据用户线ADSL的下行速率最高可达(62),通常使用(63)对线进行信息传输。

(62)A.512Kbit/s

B.4Mbit/s

C.2Mbit/s

D.8Mbit/s

(63)A.1

B.2

C.3

D.4

•美国国防部与国家标准局将计算机系统的安全性划分为不同的安全等级,下面的安全等级中最低的是(64)。

(64)A.A1

B.C1

C.D1

D.B1

•下面描述正确的是(65)。

(65)A.数字签名技术用来保证数据在传输过程中的安全性

B.数字信封技术用来保证数据在传输过程中的完整性

C.电子支票只要第二方认证就可以使用

D.以上都不对

•InInternet,(66)usedasabarriertopreventthespreadofviruses.

(66)A.modom

B.firewire

C.firewall

D.netcard

•Differentqualityfactorsofsoftwarecanbereflectedupon

user'sdifferentpointsofview

,throughproductrunning,product

modificationandproducttransformation.Ofthefollowingproperties,

whichoneisconnectedwithproductrunning?

(67).

I.Correctness

n.Robustness

川.re-use

(67)A.I

B.n

C.I,n

D.以上都是

•A(68)isafeatureofthesystemoradescriptionofsomethingthesystemiscapableofdoinginordertofulfillthesystem'spurpose.

(68)A.plan

B.requirement

C.document

D.Design

•Inordertoimprovetheperformaneeofanetworkserver,you

needtoselectbusorlocalbus.Theappropriatelocalbusis(69).

(69)A.VESA

B.ISA

C.EISA

D.PCI

•Localbuscanincreasethedatathroughput.Thebusthatismostfrequentlyusedis(70).

(70)A.VESA

B.PCI

C.MCA

D.EISA

•Afirewallisa(71)systemdesignedto(72)anorganization'

snetworkagainstthreats.

(71)A.operating

B.programming

C.security

D.data

(72)A.prevent

B.protect

C.examine

D.exploit

•Softwaremaintenanceistodonecessarymodification,

supplenemt,andcompletenessduringsoftwarelifecircle.Amongthe

followingvarykindsofmaintenance,whichonehasthemaximumworkloadinageneralway?

(73).

(73)A.relevaneemaintenance

B.completenessmaintenance

C.correctnessnaintenance

D.otherkindsofmaintenance

•IffileAhasthecapabilityof724,thesamegroup'susersoffileAmaydo(74).

(74)A.readAonly

B.writeA

C.executeA

D.non-operation

•Whereboxtestingofsoftwaretestingisatestforsoftwarestructure.Whichofthefollowingitemshouldnoebeincludedingthecontentofwhitebox?

(75).

(75)A.boundaryvalueanalysis

B.statementtesting

C.branchtesting

D.pathtesting

•Whereboxtestingofsoftwaretestingisatestforsoftware

structure.Whichofthefollowingitemshouldnoebeineludedingthe

contentofwhitebox?

(75).

•试题一

阅读下列函数说明和栏内。

【函数1.1说明】

函数strcpy(char*to

【函数1.1】

voidstrcpy(char*to

{while(

(1));}

【函数1.2说明】

函数merge(inta[]

C代码,把应填入其中n处的字句写在答卷的对应

char*from)将字符串from复制到字符串to。

,char*from)

intn,intb[],intm,int*c)是将两个从小到大有序数组a和b复制合并出一个有序整数序列c,其中形参n和m分别是数组a和b的元素个数

【函数1.2】

voidmerge(inta[],intn,intb[],intm,int*c)

{inti,j;

for(i=j=0;i

*c++=a[i]<="">

while(⑵)*c++=a[i++];

while(⑶)*c++=b[j++];

}

【函数1.3说明】

递归函数sum(inta[],intn)的返回值是数组a[]的前n个元素之

和。

【函数1.3】

intsum(inta[],intn)

{if(n>0)return(4);

else(5);

}

•试题二

阅读下列函数说明和C代码,将应填入(n)处的字句写在答题纸的对应栏内。

【说明】

该程序运行后,输出下面的数字金字塔

【程序】

#include

main()

{charmax,next;

inti;

for(max=,T;max<=9,;max++)

{for(i=1;i<=20-

(1);++i)

printf("");

for(next=

(2);next<=(3);next++)

printf("%c",next);

for(next=(4);next>=(5);next--)

printf("%c",next);

printf("\n");

}

}

•试题三

阅读下列函数说明和C代码,将应填入(n)处的字句写在答题纸的对应栏内。

【说明】

函数diff的功能是:

根据两个由整数(都大于-32768)按升序构成的单链表L1和L2(分别由A,B指向)构造一个单链表L3(由*r指向),要求L3中的所有整数都是L1,并且不是L2中的整数,还要求L3中的所有整数都两两不等。

【函数】

#include

C.h>

typedefstructnode{

intd;

structnode*next

}Node;

voiddiff(Node*A,Node*B,Node**r)

{

intlastnum;

Node*p;

*r=NULL;

if(!

A)return;

while(

(1))

if(A->dd)

{

lastnum=A->d;

p=(Node*)malloc(sizeof(Node));

p->d=lastnum;

p->next=*r;

(2);

do

A=A->next;

while((3));

}

elseif(A->d>B->d)

B=B->next;

else{

⑷;

lastnum=A->d;

while(A&&A->d==lastnum)A=A->next;

}

while(A)

{

lastnum=A->d;

p=(Node*)malloc(sizeof(Node));

p->d=lastnum;

(5);

*r=p;

while(A&&A->d==lastnum)A=A->next;

}

}

•试题四

阅读下列程序说明和C代码,将应填入(n)处的字句写在答题纸的对应栏内。

【说明】

本程序从若干个原始文件合并成的合并文件中恢复出其中一个或全部

原始文件。

所有文件均作为二进制文件进行处理。

合并文件中先顺序存储各原始文件,然后顺序存储各原始文件的控制信息,即文件名、文件长度和在合并文件中的位置(偏移

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 工学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1