欢迎来到麦多课文档分享! | 帮助中心 海量文档,免费浏览,给你所需,享你所想!
麦多课文档分享
全部分类
  • 标准规范>
  • 教学课件>
  • 考试资料>
  • 办公文档>
  • 学术论文>
  • 行业资料>
  • 易语言源码>
  • ImageVerifierCode 换一换
    首页 麦多课文档分享 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

    【计算机类职业资格】初级程序员上午试题-80及答案解析.doc

    • 资源ID:1330059       资源大小:154KB        全文页数:28页
    • 资源格式: DOC        下载积分:5000积分
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    二维码
    微信扫一扫登录
    下载资源需要5000积分(如需开发票,请勿充值!)
    邮箱/手机:
    温馨提示:
    如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如需开发票,请勿充值!如填写123,账号就是123,密码也是123。
    支付方式: 支付宝扫码支付    微信扫码支付   
    验证码:   换一换

    加入VIP,交流精品资源
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    【计算机类职业资格】初级程序员上午试题-80及答案解析.doc

    1、初级程序员上午试题-80 及答案解析(总分:75.00,做题时间:90 分钟)一、单项选择题(总题数:73,分数:75.00)1.在目前流行的大多数 PC 中,硬盘一般是通过硬盘接口电路连接到_。(分数:1.00)A.CPU 局部总线B.PCI 总线C.ISA 总线(AT 总线)D.存储器总线2.松耦合多处理机实现处理机间通信靠的是_。(分数:1.00)A.共享主存B.共享系统总线C.共享外设或通信线路D.共享文件系统3.在进位计数制中,当某一位的值达到某个固定量时,就要向高位产生进位。这个固定量就是该种进位计数制的_。(分数:1.00)A.阶码B.尾数C.原码D.基数4.操作系统的功能不包括

    2、_。(分数:1.00)A.提供用户操作界面B.管理系统资源C.提供应用程序接口D.提供 HTML5.CPU 中的_的值可自动加 1,以便实现程序指令的顺序执行。(分数:1.00)A.指令寄存器(IR)B.程序计数器(PC)C.地址寄存器(AR)D.指令译码器(ID)6.块冲突概率最高的 Cache 地址映像方式是_。(分数:1.00)A.段相联映像B.组相联映像C.直接映像D.全相联映像7.信息安全就是要防止非法攻击和病毒的传播,保障电子信息的有效性,从具体的意义上来理解,需要保证_的内容。 保密性(Confldentiality) 完整性(Integrity) 可用性(Availabilit

    3、y) 可控性(Controllability)(分数:1.00)A.、和B.、和C.、和D.都是8.以下关于精简指令集计算机(RISC)指令系统特点的叙述中,错误的是_。(分数:1.00)A.对存储器操作进行限制,使控制简单化B.指令种类多,指令功能强C.设置大量通用寄存器D.选取使用频率较高的一些指令,提高执行速度9.在一个非零的无符号二进制整数右边加两个 0,形成的新整数是原数的_倍。(分数:1.00)A.2B.20C.4D.10010.下列 4 个不同数制的数中,最小的是_。(分数:1.00)A.二进制数 1011011B.八进制数 133C.十六进制数 5AD.十进制数 9111.设四

    4、位数 P=0110 和 Q=1010,则 按位逻辑运算的等价运算及其结果为_。 AP Q=1100 B C (分数:1.00)A.B.C.D.12.正数的机器数等于其真值的码制有_。(分数:1.00)A.原码B.补码C.反码D.原码、反码、补码13.若采用双符号位判断溢出,当结果的符号位为 11 时,表示_。(分数:1.00)A.结果为正溢出B.结果为正,无溢出C.结果为负溢出D.结果为负,无溢出14.UNIX 操作系统区别于 Windows XP 的主要特点是_。(分数:1.00)A.具有多用户分时功能B.提供图形用户界面C.文件系统采用多级目录结构D.提供字符用户界面15.下列关于进程间通

    5、信的描述中,不正确的是_。(分数:1.00)A.进程互斥是指同时只允许一个进程使用临界资源B.进程控制是通过原语实现的C.P、V 操作是一种进程同步机制D.管程是一种进程高级通信机制16.采用段式存储管理时,一个程序可以被分成若干段,每一段的最大长度是由_限定的。(分数:1.00)A.主存空闲区的长度B.硬件的地址结构C.用户编程时D.分配主存空间时17.一个作业 8:00 到达系统,估计运行时间为 1 小时,若 10:00 开始执行该作业,则其响应比是_。(分数:1.00)A.2B.1C.3D.0.518.分布式数据库系统的透明性主要表现在位置透明性和_。(分数:1.00)A.数据透明性B.

    6、处理透明性C.复制透明性D.映射透明性19.在 SQL 中,SELECT 语句的“SELECT DISTINCT”表示查询结果中_。(分数:1.00)A.属性名都不相同B.去掉了重复的列C.行都不相同D.属性值都不相同20.数据模型的三要素包括_。(分数:1.00)A.外模式、模式、内模式B.网状模型、层次模型、关系模型C.实体、联系、属性D.数据结构、数据操纵、完整性约束21.下面有关各种范式之间的包含关系的描述中,正确的是_。 A B C D (分数:1.00)A.B.C.D.22.在数据库技术中,未提交的随后又被撤销的数据称为_。(分数:1.00)A.脏数据B.冗余数据C.过期数据D.错

    7、误数据23.用_形式表示实体类型和实体间联系是关系模型的主要特征。(分数:1.00)A.指针B.链表C.关键字D.表格24.关系数据库规范化是为解决关系数据库中_问题引入的。(分数:1.00)A.减小数据操作的复杂性B.提高查询速度C.插入、删除异常和数据冗余D.保证数据的安全和完整性25.设根结点的层次为 0,则高度为 k 的二叉树的最大结点数为_。 A.2k-1 B.2k C.2k+1-1 D.2k+1(分数:1.00)A.B.C.D.26.设待排序关键码序列为(25,18,9,33,67,82,53,95,12,70),要按关键码值递增的顺序排序,采取以第一个关键码为分界元素的快速排序法

    8、,第一趟排序完成后关键码 33 被放到了第_个位置。(分数:1.00)A.3B.5C.7D.927.已知某二叉树的先序遍历序列是 ABDCE,中序遍历序列是 BDAEC,则该二叉树为_。 A B C D (分数:1.00)A.B.C.D.28.字符 A、B、C 依次进入一个栈,按出栈的先后顺序组成不同的字符串,至多可以组成_个不同的字符串。(分数:1.00)A.5B.4C.6D.129.设有一个用数组 Q1m表示的环形队列,约定厂为当前队头元素在数组中的位置,r 为队尾元素的后一个位置(按顺时针方向),若队列非空,则计算队列中元素个数的公式应为_。(分数:1.00)A.r-fB.(m+r-f)

    9、mod mC.(m-r+f)mod mD.(m-r-f)mod m30.设主串长为 n,模式串长为 m(mn),则在匹配失败的情况下,朴素匹配算法进行的无效位移次数为_。(分数:1.00)AmB.n-mC.n-m+1Dn31.二维数组 A1218采用列优先的存储方法,若每个元素各占 3 个存储单元,且第 1 个元素的地址为150,则元素 A97的地址为_。(分数:1.00)A.429B.432C.435D.43832.下面关于线性表的叙述中,错误的是_。(分数:1.00)A.顺序表使用一维数组实现线性表B.顺序表必须占用一片连续的存储单元C.顺序表的空间利用率高于链表D.在链表中,每个结点只有

    10、一个链域33.判定一个循环队列 QU(最多元素为 m)为空的条件是_。(分数:1.00)A.QU-front=QU-rearB.QU-front!=QU-rearC.Qu-front=(QU-rear+1)%mD.QU-front!=(QU-rear+1)%m34.带头结点的单链表 head 为空的判断条件是_。(分数:1.00)A.head=NULLB.head-next=NULLC.head-next=headD.head!=NULL35.散列文件使用散列函数将记录的关键字值计算转化为记录的存放地址。因为散列函数不是一对一的关系,所以选择好的_方法是散列文件的关键。(分数:1.00)A.散

    11、列函数B.除余法中的质数C.冲突处理D.散列函数和冲突处理36.在 Windows XP 中,下列选项中_不是附件程序组中的程序。(分数:1.00)A.记事本B.录音机C.Windows Media PlayerD.画图37.在 Word 中,若保存所有已打开和新建的文档,在单击菜单栏上的“文件”选项前,应先按住的键是_。(分数:1.00)A.CtrlB.DelC.ShiftD.Ctrl+Shift38.在 Excel 工作表中,已知在单元 A1 到 C1 中分别存放着数值 1、3、5,在单元 A2 到 C2 中分别存放着数值 2、4、6,在单元 A3 到 C3 中分别存放着数值 3、6、9,

    12、单元 E1 中存放着公式“=SUM($A1,$A2)”,此时将单元 E1 的内容分别复制到 E2、F1、F2,则这三个单元的结果分别是_。(分数:1.00)A.5、5、7B.3、3、3C.4、7、9D.2、5、439.在 Windows 的资源管理器中,要显示文件最近编辑的日期,应选择“查看”菜单中的_。(分数:1.00)A.大图标命令B.小图标命令C.列表命令D.详细资料命令40.在 Excel 中选择连续区域 A1:B100 的方法之一是用鼠标单击 A1 单元格,然后滚动屏幕找到 B100 单元格,在单击 B100 单元格的同时按住_。(分数:1.00)A.Shift 键B.Alt 键C.

    13、Ctrl 键D.Del 键如果杀毒软件报告一系列的 Word 文档被病毒感染,则可以推断病毒类型是_,如果用磁盘检测工具(CHKDSK、SCANDISK 等)检测磁盘发现大量文件链接地址错误,表明磁盘可能被_病毒感染。(分数:2.00)A.文件型B.引导型C.目录型D.宏病毒A.文件型B.引导型C.目录型D.宏病毒41.如果互连的局域网高层分别采用 TCP/IP 协议与 SPX/IPX 协议,那么我们可以选择的多个网络互连设备应该是_。(分数:1.00)A.中继器B.网桥C.网卡D.路由器42.下列有关网络的描述,正确的是_。(分数:1.00)A.目前双绞线可以使用的距离最远,所以经常使用B.

    14、目前双绞线价格低,所以经常使用C.总线使用令牌,环型和星型使用 CSMA/CDD.总线使用令牌,环型和星型不使用 CSMA/CD43.在网络上,只有使用用户名和口令才能访问网络资源,不同级别的访问权限,因用户而有所不同。这种网络安全级别是_。(分数:1.00)A.共享级完全B.部分访问安全C.用户级安全D.口令级安全44.下列_描述了网络体系结构中的分层概念。(分数:1.00)A.保持网络灵活且易于修改B.所有的网络体系结构都用相同的层次名称和功能C.把相关的网络功能组合在一层中D.A 和 C45.Outlook Express 作为邮件代理软件有诸多优点,以下叙述中,错误的是_。(分数:1.

    15、00)A.可以脱机处理邮件B.可以管理多个邮件账号C.可以使用通讯簿存储和检索电子邮件地址D.不能发送和接收安全邮件46.下列关于路由器的说法中,正确的是_。(分数:1.00)A.路由器处于物理层B.协议路由器能将一条线路上进入的数据分组接收后转发到另一条线路上,但是这些线路必须属于不同的网络C.路由器是 Internet 中最为重要的设备,它是网络与网络之间连接的桥梁D.数据从源主机出发,通常只需要经过一个路由器就能到达目的主机47.现有的加密体制可分为两种:单钥加密体制和_。(分数:1.00)A.对称钥加密体制B.双钥加密体制C.明文加密体制D.密文加密体制48.所有在函数中定义的变量都称

    16、为_。(分数:1.00)A.全局变量B.局部变量C.简单变量D.寄存器变量49.面向对象分析的主要任务是_。(分数:1.00)A.从宏观上描述一个软件系统应该如何组织B.将用户的需求用算法描述出来C.建立一个准确的、一致的系统模型以描述软件需要解决的问题D.对代码进行测试,以验证最终代码是否满足软件需求50.算法是问题求解过程的精确描述,它为解决某一特定类型的问题规定了一个运算过程。以下关于算法的叙述,错误的是_。(分数:1.00)A.流程图(flow chart)是算法的一种图形表示方法B.用伪代码描述的算法易于转换成程序C.用 N/S 盒图可以保证算法的良好结构(即由顺序、选择和重复结构来

    17、表示算法)D.用 E-R 图可以同时描述算法步骤和数据模型51.E-R 图的三要素是_。(分数:1.00)A.基本表、数据项和元组B.实体、联系和属性C.视图、基本表和数据项D.文件、记录和数据项52.程序语言的分类没有统一的标准,这里根据程序设计的方法将程序语言大致分为命令式程序设计语言、_、函数式程序设计语言和逻辑型程序设计语言等范型。(分数:1.00)A.面向对象的程序设计语言B.编译型的程序设计语言C.解释型的程序设计语言D.开放式的程序设计语言53.在 C 语言中,若函数调用时实参是某个数组元素,则传递给对应形参的是_。(分数:1.00)A.数组空间的首地址B.数组中此元素的元素值C

    18、.数组中元素的个数D.数组中所有的元素称一种语言为低级程序语言是由于它_,而高级程序语言_。(分数:2.00)A.离机器特性近B.通用性好C.编程难度低D.离自然语言近A.不必经过解释能直接执行B.不必经过编译能直接执行C.必须经过解释才能执行D.必须经过编译或解释才能执行54.结构化软件开发方法将软件的开发划分为多个阶段,其中关键是_。(分数:1.00)A.编码的正确性B.需求的准确性C.测试的严格性D.设计的科学性55.用户使用软件时难免会出现一些操作错误。在设计用户界面时必须考虑出错处理,使用户不必为避免操作错误而提心吊胆。_不是合适的出错处理方式。(分数:1.00)A.对输入数据进行校

    19、验,并提示可能的数据错误B.将可能会破坏数据的操作按钮或菜单项设置为无效C.提供 UNDO 功能,用以撤销用户刚进行的操作D.执行有重要影响的操作前,要求用户给予确认56.大型软件测试的基本步骤是_。(分数:1.00)A.单元测试、集成测试、功能测试和安全测试B.单元测试、集成测试、确认测试和系统测试C.单元测试、集成测试、功能测试和性能测试D.单元测试、集成测试、功能测试、性能测试和验收测试57.用于整个开发阶段,及早提交一个原型系统的是_原型。(分数:1.00)A.实验型B.探索型C.提交型D.演化型58.成功的测试是指运行测试用例后_。(分数:1.00)A.未发现程序错误B.发现了程序错

    20、误C.证明程序不正确D.改正了程序错误59.下列几种逻辑覆盖标准中,查错能力最强的是_。(分数:1.00)A.语句覆盖B.判定覆盖C.判定/条件覆盖D.条件组合覆盖60.程序设计语言的工程特性之一表现在_。(分数:1.00)A.软件的可重用性B.数据结构的描述性C.抽象类型的描述性D.数据库的易操作性61.UML 图中既包含展示系统动态特性的动态视图,又包括展示系统静态特性的静态视图,_关注系统的静态特性。(分数:1.00)A.类图B.序列图C.通信图D.状态图62.为了提高模块的独立性,模块之间最好是_。(分数:1.00)A.控制耦合B.公共耦合C.内容耦合D.数据耦合63.计算机语言是一类

    21、面向计算机的人工语言,它是进行程序设计的工具,又称程序设计语言。现有的程序设计语言一般可分为三类,它们是_。(分数:1.00)A.Basic 语言、Fortran 语言和 C 语言B.中文语言、英文语言和拉丁语言C.UNIX、Windows 和 LinuxD.机器语言、汇编语言和高级语言64.若一台计算机的字长为 2 字节,这意味着它_。(分数:1.00)A.能处理的数值最大为 2 位十进制数 99B.在 CPU 中作为一个整体同时加以传送和处理的数据是 16 位的二进制代码串C.能处理的字符串最多由 2 个英文字母组成D.在 CPU 中运行的结果最大为 2 的 16 次方65.下面是有关光盘

    22、刻录机的叙述,其中错误的是_。(分数:1.00)A.CD-R 光盘刻录机的刻录方式有整盘刻写方式和轨道刻写方式两种B.CD-RW 光盘刻录机使用 CD-RW 盘片刻录时,不可以进行重写操作C.CD-RW 光盘刻录机既能使用 CD-RW 盘片,也能对 CD-R 盘片进行刻录D.光盘刻录机的读出速度通常高于写入速度66.在设计数据库前,常常先建立概念模型,用_来表示实体类型及实体间的联系。(分数:1.00)A.数据流图B.E-R 图C.模块图D.程序框图67.The central processing unit (CPU), sometimes referred to as the proces

    23、soL interprets (解释) and carries outthe basic _ thatoperate a computer.(分数:1.00)A.databaseB.filesC.blockD.instructions68.Output is data that has been processed into useful form called _. That is a computer processes input into output.(分数:1.00)A.dataB.informationC.interfaceD.system69.Consumption of th

    24、e total life-cycle effort in software maintenance is _ that in software development.(分数:1.00)A.less thanB.largerthanC.equal orlessthanD.equal orlargerthan70.What refers to the protocols used to determine who goes next on a multi-access channel?_(分数:1.00)A.MAC(medium access control)B.ARP(address reso

    25、lution protocol)C.NAT(network address translation)D.CIDR(classless interdomain routing)71.Which one of the following describes the similarity between the stack and the queue?_(分数:1.00)A.logical characteristicsB.physical characteristicsC.operation methodD.element type初级程序员上午试题-80 答案解析(总分:75.00,做题时间:9

    26、0 分钟)一、单项选择题(总题数:73,分数:75.00)1.在目前流行的大多数 PC 中,硬盘一般是通过硬盘接口电路连接到_。(分数:1.00)A.CPU 局部总线B.PCI 总线 C.ISA 总线(AT 总线)D.存储器总线解析:解析 本题考查总线的相关知识。 总线是计算机中各部件相连的通信线。通过总线,各部件之间可以相互通信,而不是每两个部件之间相互直连,减少了计算机体系结构的设计成本,有利于新模块的扩展。下面我们来看看各类总线的作用。 CPU 局部总线是内部各部件之间的信息传送线,寄存器与寄存器之间、各寄存器与运算器之间的信息传送线。 ISA 总线是 8/16 位的系统总线,最大传输速

    27、率为 8MB/s,允许多个 CPU 共享系统资源。由于兼容性好,它在 20 世纪 80 年代得到了广泛采用,其缺点是:传输速率过低、CPU 占用率高、占用硬件中断资源等。 PCI 总线是为了解决 ISA 和 EISA 速度慢的问题而提出的。不像 ISA 总线那样把地址寻址和数据读写控制信号都交给微处理器来处理,而是独立于处理器,采用了独特的中间缓冲器设计,可将显示卡、声卡、网卡、硬盘控制器等高速的外围设备直接挂在 CPU 总线上,打破了瓶颈,使得 CPU 的性能得到充分的发挥。PCI 总线还具有能自动识别外设、与处理器和存储器子系统完全并行操作的能力,具有隐含的中央仲裁系统,采用多路复用方式(

    28、地址线和数据线)减少了引脚数,支持 64 位寻址,完全的多总线主控能力,提供地址和数据的奇偶校验等特点。目前流行的大多数 PC 中一般都用。PCI 总线。2.松耦合多处理机实现处理机间通信靠的是_。(分数:1.00)A.共享主存B.共享系统总线C.共享外设或通信线路 D.共享文件系统解析:解析 本题考查松耦合的概念与作用。 多处理机在系统结构上分为两类:紧耦合和松耦合。 紧耦合是通过共享主存实现处理机间的互相通信,处理机间的相互联系比较紧密。按所用处理机类型是否相同及对称,又可分为同构或异构及对称或非对称的形式。常见组合是同构对称式和异构非对称式。 松耦合是通过消息传递方式来实现处理机间的相互

    29、通信,而每个处理机是由一个独立性较强的计算机模块组成,处理机之间依靠共享外设或通信线路来实现通信。3.在进位计数制中,当某一位的值达到某个固定量时,就要向高位产生进位。这个固定量就是该种进位计数制的_。(分数:1.00)A.阶码B.尾数C.原码D.基数 解析:解析 本题考查数字表达的一些基本概念。 一个浮点数的表示分为阶码和尾数两个部分,例如 N=M2 e ,其中 e 是一个二进制整数,M 是二进制小数,这里称 e 为数 N 的阶码,M 称为数 N 的尾数,M 表示了数 N 的全部有效数字,阶码 e 指明了小数点的位置。 原码是将最高位用做符号位(0 表示正数,1 表示负数),其余各位代表数值

    30、本身的绝对值的表示形式。 基数等于进制数中不同数码的个数,如十进制数的数码为 0 到 9 这 10 个数,那么它的基数就应该是 10。当某一位的值达到某个固定量时(在 10 进制中,这个量就是 10),就要向高位产生进位。这个固定量就是这种进位计数制的基数。4.操作系统的功能不包括_。(分数:1.00)A.提供用户操作界面B.管理系统资源C.提供应用程序接口D.提供 HTML 解析:解析 本题考查操作系统的功能。 操作系统的功能如下。 (1)处理机管理(进程管理):实质上是对处理机执行“时间”的管理,即如何将 CPU 真正合理地分配给每个任务进程控制、进程同步、进程通信和调度。 (2)存储管理

    31、:实质是对存储“空间”的管理,主要指对内存的管理、内存分配、内存保护、内存扩充、地址映射、逻辑地址、物理地址的定义。 (3)设备管理:实质是对硬件设备的管理,其中包括对输入输出设备的分配和启动、完成和回收缓冲管理、设备分配、设备处理、设备独立性和虚拟设备。 (4)信息管理(文件管理):文件存储空间的管理、目录管理、文件的读/写管理和存取控制。 (5)用户接口(作业管理):命令接口、图形接口、系统调用是操作系统提供给软件开发人员的唯一接口,开发人员可利用它使用系统功能。操作系统核心中都有一组实现系统功能的过程(子程序),系统调用就是对上述过程的调用。包括任务管理、界面管理、人机交互、图形界面、语

    32、音控制和虚拟现实等。5.CPU 中的_的值可自动加 1,以便实现程序指令的顺序执行。(分数:1.00)A.指令寄存器(IR)B.程序计数器(PC) C.地址寄存器(AR)D.指令译码器(ID)解析:解析 本题考查 CPU 结构基础知识。 指令寄存器(IR)用来保存当前正在执行的指令。当执行一条指令时,先把它从内存取到数据寄存器(DR)中,然后再传送至指令寄存器(IR)。为了执行任何给定的指令,必须对操作码进行测试,以便识别所要求的操作。指令译码器(ID)就是做这项工作的。指令寄存器中操作码字段的输出就是指令译码器的输入。操作码一经译码后,即可向操作控制器发出具体操作的特定信号。 地址寄存器(A

    33、R)用来保存当前 CPU 所访问的内存单元的地址。由于在内存和 CPU 之间存在操作速度上的差别,所以必须使用地址寄存器来保持地址信息,直到内存的读/写操作完成为止。 为了保证程序指令能够连续地执行下去,CPU 必须具有某些手段来确定下一条指令的地址。而程序计数器正是起到这种作用,所以通常又称指令计数器。在程序开始执行前,必须将它的起始地址,即程序的一条指令所在的内存单元地址送入 PC,因此程序计数器(PC)的内容是从内存提取的第一条指令的地址。当执行指令时,CPU 将自动修改 PC 的内容,即每执行一条指令 PC 增加一个量,这个量等于指令所含的字节数,以便使其保持的总是将要执行的下一条指令

    34、的地址。由于大多数指令都是按顺序来执行的,所以修改的过程通常只是简单地对 PC 加 4。6.块冲突概率最高的 Cache 地址映像方式是_。(分数:1.00)A.段相联映像B.组相联映像C.直接映像 D.全相联映像解析:解析 本题考查 Cache 地址映像方式。 为了把信息放到 Cache 中,必须应用某种函数把主存地址映像到 Cache 中定位,称为地址映像。假设某机主存容量为 1MB,被分为 2048 块,每块 512B;Cache 容量为 8KB,被分为 16 块,每块也是 512B。下面以此为例介绍 3 种基本的地址映像方式。 直接映像是指主存中每一个块只能映像到某一固定的 Cache

    35、 块中,如主存的第 0 块、第 16 块、第2032 块等,只能映像到 Cache 的第 0 块;而主存的第 1 块、第 17 块、第 2033 块等,只能映像到Cache 的第 1 块。直接映像的关系可定义为 K=Imod2 9 。式中:K 为 Cache 的块号;I 为主存的块号。 直接映像是最简单的地址映像方式,它的地址变换速度快,而且不涉及其他两种映像方式中的替换算法问题。但是这种方式不够灵活,Cache 的存储空间得不到充分利用。例如:如果要将主存第 0 块与第 16 块同时复制到 Cache 中,由于它们都只能复制到 Cache 的第 0 块中,即使 Cache 中别的存储空间空着

    36、也不能占用,所以将有一个主存块不能写入 Cache,从而使块冲突概率较高。 全相联映像是指主存中任何一块都可以映像到 Cache 中的任何一块位置上,这种方式比较灵活,主存的各块可映像到 Cache 的任一块中,Cache 的利用率高,块冲突概率低,只要淘汰 Cache 中的某一块,即可调入主存的任一块,但是这种方式由于 Cache 标记太长,所以需要很长的时间才能判断出所需的主存字块是否在 Cache 中,实现起来比较困难。 组相联映像实际上是直接映像和全相联映像的折中方案,主存和 Cache 都分组,主存中一个组内的块数与Cache 中的分组数相同。组间采用直接映像方式,组内采用全相联映像

    37、方式。7.信息安全就是要防止非法攻击和病毒的传播,保障电子信息的有效性,从具体的意义上来理解,需要保证_的内容。 保密性(Confldentiality) 完整性(Integrity) 可用性(Availability) 可控性(Controllability)(分数:1.00)A.、和B.、和C.、和D.都是 解析:解析 本题考查信息安全的相关知识。 保密性是指网络信息不被泄露给非授权的用户、实体或过程。即信息只为授权用户使用。它是在可靠性和可用性基础之上,保障网络信息安全的重要手段。 完整性是指网络信息在传送的过程中没有被删除或修改。 可用性是指得到授权的实体在需要时可访问数据,即攻击者不

    38、能占用所有的资源而阻碍授权者的工作。 可控性是指可以控制授权范围内的信息流向及行为方式。 因此,上述这些都是保证信息安全的内容。8.以下关于精简指令集计算机(RISC)指令系统特点的叙述中,错误的是_。(分数:1.00)A.对存储器操作进行限制,使控制简单化B.指令种类多,指令功能强 C.设置大量通用寄存器D.选取使用频率较高的一些指令,提高执行速度解析:解析 本题考查指令系统基础知识。 RISC 指令系统的最大特点是:选取使用频率最高的一些简单指令,指令条数少:指令长度固定,指令格式种类少;只有取数/存数指令访问存储器,其余指令的操作都在寄存器之间进行。9.在一个非零的无符号二进制整数右边加

    39、两个 0,形成的新整数是原数的_倍。(分数:1.00)A.2B.20C.4 D.100解析:解析 本题考查无符号二进制整数的逻辑左移。 逻辑左移一位是将整个数向左移动一位,而低位补 0,其实际相当于给当前数乘以 2,如十进制数 4 的二进制值是 100,逻辑左移一位后是 1000,其对应的十进制数就是 8,刚好是 4 乘以 2 的值。 题目中是给一个非零的无符号二进制整数右边加两个 0,相当于逻辑左移两位,那么得到的新整数应该是原数的 4 倍。10.下列 4 个不同数制的数中,最小的是_。(分数:1.00)A.二进制数 1011011B.八进制数 133C.十六进制数 5A D.十进制数 91

    40、解析:解析 本题考查不同数制数之间的大小比较。 在做这类题时应该首先将不同数制的数转换为同一种数(10 进制数),而转换规则是:对于任意一个 R 进制数,它的每一位数值等于该位的数码乘以该位的权数。 下面我们来将题目中各项的值都转换为十进制数: (1011011) 2 =12 6 +12 4 +12 3 +12 1 +12 0 =91; (133) 8 =18 2 +38 1 +38 0 =91; (5A) 16 =516 1 +1016 0 =90。 因此我们可以知道这 4 个数中最小的数是十六进制数 5A。11.设四位数 P=0110 和 Q=1010,则 按位逻辑运算的等价运算及其结果为

    41、_。 AP Q=1100 B C (分数:1.00)A.B.C. D.解析:解析 本题考查逻辑与、或、非及异或运算。 计算本题时,先将 化简, 12.正数的机器数等于其真值的码制有_。(分数:1.00)A.原码B.补码C.反码D.原码、反码、补码 解析:解析 本题考查数据的表示形式。 在计算机中一般可以用原码、反码、补码来表示一个数。一个正数的原码、补码、反码是相同的,都等于正数的机器数。对于负数,除符号位外,数值部分的原码是相同的,但反码等于该数绝对值的原码按位取反,补码等于该数的反码加 1。13.若采用双符号位判断溢出,当结果的符号位为 11 时,表示_。(分数:1.00)A.结果为正溢出

    42、B.结果为正,无溢出C.结果为负溢出D.结果为负,无溢出 解析:解析 本题考查定点数加、减法溢出问题。 定点数加、减时,若采用双符号位法,即采用两个符号位,如果两个符号位相同,则没有溢出;若不同,则表示出现溢出,而第一符号位才是真正的符号。即两个符号位的高位为 1 表示负溢出,而高位为 0、低位为 1 则表示正溢出。 题目中给出的结果的符号位为 11,根据上面的分析,第一个符号位才是真正的符号,那么此数是负数,但两个符号位相同,表示没有溢出。14.UNIX 操作系统区别于 Windows XP 的主要特点是_。(分数:1.00)A.具有多用户分时功能 B.提供图形用户界面C.文件系统采用多级目

    43、录结构D.提供字符用户界面解析:解析 本题考查 UNIX 操作系统与 Windows XP 的区别。 UNIX 操作系统是一种多用户多任务的分时操作系统,主要特点是结构简练、便于移植和功能相对强大,具体表现在技术成熟、可靠性高、极强的可伸缩性、网络功能强、强大的数据库支持能力、开放性好等方面。 Windows XP 操作系统是一种单用户多任务的操作系统,提供图形用户界面,这也是它的主要特色。这两种操作系统的文件系统都采用多级目录结构。15.下列关于进程间通信的描述中,不正确的是_。(分数:1.00)A.进程互斥是指同时只允许一个进程使用临界资源B.进程控制是通过原语实现的C.P、V 操作是一种

    44、进程同步机制D.管程是一种进程高级通信机制 解析:解析 本题考查进程间通信的相关知识。 进程是一个程序关于某个数据集的一次运行,进程互斥是指同时只允许一个进程使用临界资源。 进程控制是通过进程控制原语实现的。用于进程控制的原语主要包括创建原语、阻塞原语、撤销原语、唤醒原语、优先级原语、调度原语。 P 操作和 V 操作都是不可分割的原子操作,也称原语,可以用来实现进程互斥与进程同步。 管程是一个由过程、变量及数据结构等组成的集合,即把系统中的资源用数据抽象地表示出来。这样,对资源的管理就可以用数据及在其上实施操作的若干过程来表示,而代表共享资源的数据及在其上操作的一组过程就构成了管程。进程可以在

    45、任何需要资源的时候调用管程,且在任一时刻最多只有一个进程能够真正地进入管程,而其他调用进程则只能等待。由此看来,管程实现了进程之间的互斥,使临界区互斥实现了自动化,它比信号量更容易保证并发进程的正确性,但它不是一种进程高级通信机制。16.采用段式存储管理时,一个程序可以被分成若干段,每一段的最大长度是由_限定的。(分数:1.00)A.主存空闲区的长度B.硬件的地址结构 C.用户编程时D.分配主存空间时解析:解析 本题考查段式存储管理方式。 段式存储管理与页式存储管理相似。分段的基本思想是把用户作业按逻辑意义上有完整意义的段来划分,以段为单位作为内、外存交换的空间尺度。一个作业是由若干个具有逻辑

    46、意义的段(如主程序、子程序、数据段等)组成的。而每一段的最大长度是由硬件的地址结构限定的。17.一个作业 8:00 到达系统,估计运行时间为 1 小时,若 10:00 开始执行该作业,则其响应比是_。(分数:1.00)A.2B.1C.3 D.0.5解析:解析 本题考查作业调度的相关知识。 响应比=作业响应时间/作业执行时间=(作业执行时间+作业等待时间)/作业执行时间,题目中告诉我们作业 8:00 到达系统,10:00 开始执行,那么等待时间为 2 小时,而估计运行时间为 1 小时,所以响应比=(1+2)/1=3。18.分布式数据库系统的透明性主要表现在位置透明性和_。(分数:1.00)A.数

    47、据透明性B.处理透明性C.复制透明性 D.映射透明性解析:解析 本题考查分布式数据库系统的特点。 分布式数据库系统是指将数据分开存储,而逻辑上集中的数据库系统,其主要特点是数据在物理上分散存储,在逻辑上是统一的。分布式数据库系统的多数处理就地完成,各地的计算机由数据通信网络相联系。 分布式数据库系统的透明性主要表现在位置透明性和复制透明性。位置透明性是指用户不必关心数据的逻辑分区,不必关心数据物理位置分布的细节,也不必关心重复副本(冗余数据)的一致性问题,同时也不必关心局部场地上数据库支持哪种数据模型。 复制透明性是指用户不用关心数据库在网络中各个节点的复制情况,被复制的数据的更新都由系统自动完成。在分布式数据库系统中,可以把一个场地的数据复制到其他场地存放,应用程序可以使用复制到本地的数据在本地完成分布式操作,避免通过网络传输数据,提高了系统的运行和查询效率。19.在 SQL 中,SELECT 语句的“SELECT DISTINCT”表示查询结果中_。(分数:1.00)A.属性名都不相同B.去掉了重复的列C.行都不相同 D.属性值都不相同解析:解析 本题考查 SQL 的基本语法结构。 在 SQL 语言中,只提供了一个动词 SELECT 用来进行数据查询操作,SELECT 一般结合 ALL 或 DISTINCT 来使用,而 DISTIN


    注意事项

    本文(【计算机类职业资格】初级程序员上午试题-80及答案解析.doc)为本站会员(ownview251)主动上传,麦多课文档分享仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文档分享(点击联系客服),我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
    备案/许可证编号:苏ICP备17064731号-1 

    收起
    展开