电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本
换一换
首页 金锄头文库 > 资源分类 > DOCX文档下载
分享到微信 分享到微博 分享到QQ空间

计算机软考《程序员》考试提高练习题(1)

  • 资源ID:79705371       资源大小:59.57KB        全文页数:13页
  • 资源格式: DOCX        下载积分:5金贝
快捷下载 游客一键下载
账号登录下载
微信登录下载
三方登录下载: 微信开放平台登录   支付宝登录   QQ登录  
二维码
微信扫一扫登录
下载资源需要5金贝
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
支付方式: 支付宝    微信支付   
验证码:   换一换

 
账号:
密码:
验证码:   换一换
  忘记密码?
    
1、金锄头文库是“C2C”交易模式,即卖家上传的文档直接由买家下载,本站只是中间服务平台,本站所有文档下载所得的收益全部归上传人(卖家)所有,作为网络服务商,若您的权利被侵害请及时联系右侧客服;
2、如你看到网页展示的文档有jinchutou.com水印,是因预览和防盗链等技术需要对部份页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有jinchutou.com水印标识,下载后原文更清晰;
3、所有的PPT和DOC文档都被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;下载前须认真查看,确认无误后再购买;
4、文档大部份都是可以预览的,金锄头文库作为内容存储提供商,无法对各卖家所售文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;
5、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据;
6、如果您还有什么不清楚的或需要我们协助,可以点击右侧栏的客服。
下载须知 | 常见问题汇总

计算机软考《程序员》考试提高练习题(1)

计算机软考程序员考试提高练习题(1)1.下列哪一项不是从源程序文档化角度要求考虑的因素?( )A.符号的命名B.程序的注释C.视觉组织D.避免采用复杂的条件语句2.对建立良好的程序设计风格,下面描述正确的是( )A.程序应简单、清晰、可读性好B.符号名的命名只要符号语法C.充分考虑程序的执行效率D.程序的注释可有可无3.按照结构化程序的设计原则和方法,下列叙述中正确的是( )A.语言中所没有的控制结构,应该采用前后一致的方法来模拟B.基本结构在程序设计中不允许吨嵌套C.在程序中不要使用GOTO语句D.选用的结构只准有一个入口,但可以有多个出口4.继承性机制使得子类不仅可以重用其父类的数据结构和代码,而且可以在父类代码的基础上方便地修改和扩充,这类修改并不影响对原有类的使用。这体现了面向对象方法的( )A.使开发出来的软件易于被人理解B.接近人类的思维习惯C.易于测试和调试D.可重用性好5.下列哪一项方法不是说明面向对象的易于修改的特性?( )A.对象的封装性B.继承机制C.隐藏机制D.多态性机制6.信息隐蔽的概念与下列哪一种概念直接相关?( )A.软件结构的定义B.模块的独立性C.模块的分类性D.模块的内聚程度7.在面向对象方法中,一个对象请求另一个对象为其服务的方式是通过发送( )A.调用语句B.命令C.口令D.消息8.消息传递中所传递的消息实质上是哪种对象所具有的操作(或方法)名称?( )A.发送对象B.接受对象C.请求对象D.调用对象9.下列对消息机制的描述错误的是( )A.一个对象能接受不同形式、不同内容的多个消息B.相同形式的消息可以送往不同的对象C.不同对象形式相同的消息可以有不同的解释,能够做出不同的反应D.一个对象一次只能向一个对象传递消息,但允许多个对象同时向某个对象传递消息10.同样的消息被不同对象接受时可导致完全不同的行为,这种现象称为( )A.多态性B.继承性C.重载性D.封装性11.下面关于形成良好的程序设计风格要注意因素的描述中正确的是( )A.程序的注释不是必要的B.数据说明的次序可以根据程序员自己的爱好和风格来定C.在程序中应该尽量使用临时变量来增强程序的可读性D.输入和输出的方式和格式应尽量方便用户的使用12.结构化的程序设计主要强调的是( )A.程序的规模B.程序的易读性C.程序的执行效率D.程序的可移植性13.下列哪一项不是结构化程序设计的原则( )A.自顶向下B.逐步求精C.对象化D.模块化14.三种基本结构中,那种结构能简化大量的程序代码行?( )A.顺序结构B.分支结构C.选择结构D.重复结构15.下列关于结构化程序设计原则和方法的使用的描述错误的是( )A.使用程序设计语言中的顺序、选择、循环等有限的控制结构表示程序的控制逻辑B.对程序设计语言中所没有的基本控制结构,可以不局限于用基本结构来实现程序的逻辑C.程序语句组成容易识别的块,每块只有一个入口和一个出口D.严格限制GOTO语句的使用16.面向对象方法的核心是( )A.对象B.类C.封装D.继承17.下面哪一项不是面向对象方法的优点?( )A.稳定性好B.可重用性好C.运行效率高D.可维护性好18.下面对对象概念描述错误的是( )A.任何对象都必须有继承性B.对象是属性和方法的封装体C.对象间的通信靠消息传递D.操作是对象的动态属性19.对象的操作过程对外是封闭的不可见的,即用户只能看到这一操作实施后的结果。对象的这一特性,即是对象的( )A.封装性B.继承性C.多态性D.模块性20.对象间相互协作在面向对象的方法里是通过什么来实现的?( )A.方法B.属性C.消息D.操作在Word文字处理软件的工具条上,单击按钮 ,其作用是 (1) 。(1) A.保存当前页B.复制文档全文C.新建空白文档D.打开新文档【解析】这是命令"保存"的按钮,单击后会保存当前文档。在Word中,如果要选择多处不连续的文本,可以 (2) 。(2) A.按住Shift键不放,用鼠标分别选中欲选择的文本B.按住Alt键不放,用鼠标分别选中欲选择的文本C.按住Ctrl键不放,用鼠标分别选中欲选择的文本D.无法做到【解析】按住Ctrl键,可以选中多处文本。面向对象程序设计以 (3) 为基本的逻辑构件,用 (4) 来描述具有共同特征的一组对象;以 (5) 为共享机制,共享类中的方法和数据。(3) A.模块B.对象C.函数D.类(4) A.类型B.抽象C.类D.结构(5) A.引用B.成员函数C.数据成员D.继承【解析】面向对象程序设计将一组具有共同特征的事物抽象为类,用类的实例即一个对象及对象间的操作构成程序。子类通过继承父类,得到父类中的方法和数据。个人计算机(PC)是属于 (6) 类计算机。(6) A.大型计算机B.微型计算机C.小型机D.超级计算机【解析】计算机按照规模可分为超级计算机、巨型机、大型机、小型机(工作站)、微型机、单片机。个人计算机属于微型机范畴。完整的计算机系统包括 (7) 。(7) A.主机和外部设备B.运算器、存储器和控制器C.硬件系统和软件系统D.系统程序和应用程序【解析】计算机系统由硬件系统和软件系统组成。硬件是计算机系统中一切看得见、摸得着的有固定物理形式的部件,是计算机工作的物质基础;软件是在计算机中执行某种操作任务的程序的集合,是计算机的灵魂,它包括系统软件和应用软件两大类。若(E)n表示E是n进制的数,则下列数中最小数是 (8) 。(8) A.(20)16B.(55)8C.(47)10D.(10111)2【解析】(A)(20)16=2×16=42D,(D)(10111)2=23D,(B)(55)8=5×81+5×80=45D。由此可见(10111)2最小。若某数x的真值为-0.1010,在计算机中该数表示为1.0110,则该数所用的编码为 (9) 。(9) A.原码B.反码C.补码D.移码【解析】1010求反加1为0110,所以是反码。【解析】1010求反加1为0110,所以是反码。下面是关于汉字编码的叙述.在不同的汉字输入法中,同一个汉字的输入码通常不同.在GB2312中,汉字的国标交换码为该汉字的区号和位号分别加32之后得到的二进制代码.在GB2312中,汉字内码的每个字节的最高位是0或1.不同字体(宋体、仿宋体、楷体等)的字形描述信息存放在同一个字库中其中,正确的是 (10) 。(10) A.和B.和C.和D.和【解析】GB2312字符集构成一个94行、94列的二维表,行号称为区号,列号称为位号,每一个汉字或符号在码表中的位置用它所在的区号和位号来表示。为了处理与存储的方便,每个汉字的区号和位号在计算机内部分别用一个字节来表示。例如,"学"字的区号为49,位号为07,它的区位码即为4907,用2个字节的二进制数表示为:00110001 00000111区位码无法用于汉字通信,因为它可能与通信使用的控制码(00H1FH)(即031)发生冲突。ISO2022规定每个汉字的区号和位号必须分别加上32(即二进制数00100000),经过这样的处理而得的代码称为国标交换码,简称交换码,因此,"学"字的国标交换码计算为:01010001 00100111用十六进制数表示即为5127H。由于文本中通常混合使用汉字和西文字符,汉字信息如果不予以特别标识,就会与单字节的ASCII码混淆。此问题的解决方法之一是将一个汉字看成是两个扩展ASCII码,使表示GB2312汉字的两个字节的最高位都为1。这种高位为1的双字节汉字编码即为GB2312汉字的机内码,简称为内码。因此,"学"字的机内码为:11010001 10100111用16进制表示即为D1A7H。最后要指出的是,汉字的输入编码与汉字的机内码是不同范畴的概念。不管采用什么样的编码输入法(例如拼音、五笔字型等)来输入一个汉字,其输入码通常不同,但其机内码都是相同的。不同字体的字形描述信息是分开存放的。在浮点表示法中,用阶码和尾数表示一个浮点数。阶码通常为 (11) 的纯整数,尾数为带符号的纯小数。(11) A.不带符号B.带符号C.取绝对值D.不确定【解析】浮点数由两部分组成,第一部分是指数部分,表示小数点浮动的位置;第二部分是尾数部分,表示数的符号和有效位数。用二进制加法器对二-十进制编码的十进制数求和,当和的本位十进制数二-十进制编码小于等于1001且向高位无进位时, (12) ;当和小于等于1001且向高位有进位时, (13) ;当和大于1001时, (14) 。(12) (14)A.不需进行修正B.需进行加6修正C.需进行减6修正D.进行加6或减6修正,需进一步判别需要对和进行修正。当和的本位十进制数二-十进制编码小于等于1001且向高位无进位时显然不需要进行修正。例如,十进制数17+21采用二-十进制编码及二进制加法器进行,结果如下:其结果就是和38的二十进制编码。当和小于等于1001且向高位有进位时说明本位十进制数之和大于16,则需要进行加6修正。例如,十进制数19+28采用二十进制数编码及二进制加法器进行,结果如下:若不进行修正,变成41就不对了,进行加6修正后,得是47的二-十进制编码,是正确的。和大于1001时,对于十进制数位来说产生的是非法编码,而应该向高位进位,但二进制加法器却未进位,这时也需要进行加6修正。例如十进制数18+23采用二-十进制编码及二进制加法器进行,结果如下:1011是二-十进制的非法编码,进行加6修正后,得是4l的二十进制编码,是正确的。在请求页式存储管理中,若所需页面不在内存中,则会引起 (15) 。(15) A.输入输出中断B.时钟中断C.越界中断D.缺页中断【解析】请求页式存储管理中,若所需页面不在内存中,则会引起缺页中断。从Windows环境进入MS-DOS方式后,返回Windows环境的DOS命令为 (16) 。(16) A.EXITB.QUITC.RETD.MSDO【解析】从Windows环境进入MS-DOS方式后,返回Windows环境的DOS命令为EXIT。虚拟存储技术是 (17) 。(17) A.补充内存物理空间的技术B.补充

注意事项

本文(计算机软考《程序员》考试提高练习题(1))为本站会员(jia****ihe)主动上传,金锄头文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即阅读金锄头文库的“版权提示”【网址:https://www.jinchutou.com/h-59.html】,按提示上传提交保证函及证明材料,经审查核实后我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.