高级计算机程序设计理论知识复习题及答案

上传人:夏** 文档编号:428436892 上传时间:2022-09-02 格式:DOC 页数:23 大小:98.02KB
返回 下载 相关 举报
高级计算机程序设计理论知识复习题及答案_第1页
第1页 / 共23页
高级计算机程序设计理论知识复习题及答案_第2页
第2页 / 共23页
高级计算机程序设计理论知识复习题及答案_第3页
第3页 / 共23页
高级计算机程序设计理论知识复习题及答案_第4页
第4页 / 共23页
高级计算机程序设计理论知识复习题及答案_第5页
第5页 / 共23页
点击查看更多>>
资源描述

《高级计算机程序设计理论知识复习题及答案》由会员分享,可在线阅读,更多相关《高级计算机程序设计理论知识复习题及答案(23页珍藏版)》请在金锄头文库上搜索。

1、高级计算机程序设计理论知识复习题一、单项选择1. 概要设计的任务是()。 A、确定每个模块的数据结构和算法,确定模块的细节 B、将软件需求说明转化为软件总体设计,确定软件结构及模块的划分,并确定各模块之间的接口 C、实现人和计算机的通讯,产生一个机器能执行的源程序 D、发现并排除软件中的错误,最终把一个高质量的软件系统交付给用户使用2. C+的优化技术可以分为两类:()。 A、可产生最小可执行代码的优化和可提高执行速度的优化 B、可产生最简单逻辑的优化和可提高执行速度的优化 C、可产生最小可执行代码的优化和可产生最简单逻辑的优化 D、可产生最少代码的优化和可提高执行速度的优化3. 并行接口适用

2、于()的场合,其接口电路相对简单。 A、传输距离较远,传输速度要求低 B、传输距离较近,传输速度要求低 C、传输距离较远,传输速度要求高 D、传输距离较近,传输速度要求高4. 下列说法正确的是()。 A、职业道德是人们在社会生活中所遵守的行为规范的总和 B、计算机程序设计员的职业道德是计算机程序设计员在职业活动中的行为规范 C、职业道德是人们在社会生活中所遵守的传统美德 D、计算机程序设计员的职业道德是计算机程序设计员在职业活动中所遵守的法律法规5. ()。 A、Ftp是通过逐级文字菜单来组织链接和内容的,它不像WWW那样有丰富的多媒体页面 B、Http是通过逐级文字菜单来组织链接和内容的,它

3、不像WWW那样有丰富的多媒体页面 C、Finger是通过逐级文字菜单来组织链接和内容的,它不像WWW那样有丰富的多媒体页面 D、Gopher是通过逐级文字菜单来组织链接和内容的,它不像WWW那样有丰富的多媒体页面6. 下列启动Debugger选项的方法,正确的是:()。 A、按F7键 B、按F8键 C、按F10键 D、按F9键7. 一个()来验证所观察到的结果与所期望的是否一致,并不能证明对于所有的输入数据程序都能够正确工作。 A、测试用例 B、测试记录 C、测试数据集 D、测试结果8. 下列说法正确的是:()。 A、系统测试的目的是验证系统确实能够满足用户的需要 B、模块测试的目的是验证系统

4、确实能够满足用户的需要 C、平行测试的目的是验证系统确实能够满足用户的需要 D、验收测试的目的是验证系统确实能够满足用户的需要9. DES(数据加密标准)中,E代表的英文单词是 ()。 A、Equipment B、Encapsulation C、Encryption D、Encode10. 下列说法正确的是:()。 A、测试一个编译程序,应该用那种能暴露边界情况的测试实例,既有简单的也有较难的 B、测试一个图形程序,应该用那种能暴露边界情况的测试实例,既有简单的也有较难的 C、测试一个二进制程序,应该用那种能暴露边界情况的测试实例,既有简单的也有较难的 D、测试一个数值程序,应该用那种能暴露边

5、界情况的测试实例,既有简单的也有较难的11. 计算机程序设计员在职业活动中所遵守的行为规范称为计算机程序设计员的()。 A、工作纪律 B、职业特点 C、职业道德 D、规章制度12. 在()过程中,用户不能进行任何干预,一切由系统自动进行。 A、联机作业控制 B、脱机作业控制 C、动态作业控制 D、实时作业控制13. 下列说法正确的是:()。 A、仅当有一个Visual C+工作空间处于打开状态时,Debugger才可使用 B、仅当有一个Visual C+应用程序处于打开状态时,Debugger才可使用 C、仅当有一个Visual C+工程处于打开状态时,Debugger才可使用 D、仅当有一个

6、Visual C+工作空间且工程或应用程序处于打开状态时,Debugger才可使用14. Windows API中的所有函数都包含在DLL中。其中包含用于实现对象安全性、注册表操作和事件记录的函数的文件是:()。 A、Kernel32.dll B、System32.dll C、GDI32.dll D、AdvAPI32.dll15. 下列说法正确的是:()。 A、在Visual C+中,可以采用4种方式进行WinInet编程 B、在Visual C+中,可以采用1种方式进行WinInet编程 C、在Visual C+中,可以采用3种方式进行WinInet编程 D、在Visual C+中,可以采用

7、2种方式进行WinInet编程16. 线程由()部分组成。 A、2 B、3 C、4 D、517. 在软件质量特性中,软件的()是指在规定条件下,软件能用适当的资源完成规定的功能的能力。 A、可靠性 B、功能度 C、易使用性 D、时间经济性18. 商标是指商品的()、经营者或商业服务的提供者用以标明自己所生产、经营的商品或提供的服务与其他人相区别的标记。 A、拥有者 B、生产者 C、所有权人 D、产权人19. 下列说法正确的是:()。 A、程序流程图中的菱形框代表关系,它确定了实体对之间逻辑上和数量上的联系 B、状态转化图中的菱形框代表关系,它确定了实体对之间逻辑上和数量上的联系 C、对话图中的

8、菱形框代表关系,它确定了实体对之间逻辑上和数量上的联系 D、实体关系图中的菱形框代表关系,它确定了实体对之间逻辑上和数量上的联系20. DES(数据加密标准)中,S代表的英文单词是()。 A、Sample B、Secure C、Server D、Standard21. 专利权人权利的限制是指:专利法允许他人在某些特殊情况下,可以不经()许可而实施其专利,且其实施行为并不构成侵权的一种法律制度。 A、政府 B、专利权人 C、主管部门 D、专利行政部门22. 知识产权包括著作权和()两部分。 A、使用权 B、名誉权 C、专利权 D、工业产权23. 下列说法中,正确的是()。 A、计算机程序设计员要

9、坚持原则,在任何情况下都要维护公司的利益 B、忠于职守,热爱本职工作,这是职业道德的一条主要规范 C、计算机程序设计员要自觉履行程序设计员的各项职责,主动分担领导的各项工作 D、忠于职守,坚持原则,就是一个合格的计算机程序设计员24. 下列说法正确的是:()。 A、在一个调用语句上按F7键将指示Debuger全速执行所调用的子程序 B、在一个调用语句上按F11键将指示Debuger全速执行所调用的子程序 C、在一个调用语句上按F8键将指示Debuger全速执行所调用的子程序 D、在一个调用语句上按F10键将指示Debuger全速执行所调用的子程序25. 在Web客户端存在的主要安全威胁是,We

10、b浏览器()。 A、用户名和口令都是原样传送 B、拥有不安全的程序 C、支持下载嵌在HTML页面中的脚本程序并在浏览器中执行 D、不支持任何加密传输方案26. 下列说法错误的是:()。 A、软件需求说明须保证完整性 B、软件需求说明须保证一致性 C、软件需求说明须保证可修改性 D、软件需求说明须保证可重用性27. 下列说法正确的是:()。 A、密码验证的功能主要是完成用户进入系统时的密码核对工作 B、密码验证的功能主要是完成管理员进入系统时的身份认证工作 C、密码验证的功能主要是完成用户进入系统时的身份认证工作 D、密码验证的功能主要是完成管理员进入系统时的密码核对工作28. 下列说法正确的是

11、:()。 A、结构化程序设计主要是让程序设计人员利用软件本身所提供的各种控件,像搭积木一样构造应用程序的各种界面 B、面向对象程序设计主要是让程序设计人员利用软件本身所提供的各种控件,像搭积木一样构造应用程序的各种界面 C、可视化程序设计主要是让程序设计人员利用软件本身所提供的各种控件,像搭积木一样构造应用程序的各种界面 D、程式化程序设计主要是让程序设计人员利用软件本身所提供的各种控件,像搭积木一样构造应用程序的各种界面29. 在缓冲技术中,()是以专用的寄存器作为缓冲器,费用较高。 A、软件缓冲 B、硬件缓冲 C、多重缓冲 D、单缓冲30. 使用数字签名,()。 A、信息用私有密钥加密,任

12、何有私有密钥的人都可以解密 B、信息用公开密钥加密,任何有公开密钥的人都可以解密 C、信息用私有密钥加密,任何有公开密钥的人都可以解密 D、信息用公开密钥加密,任何有私有密钥的人都可以解密31. ()是以一种有序的方式来设法探测潜在的错误位置。 A、回归测试 B、验证测试 C、系统化测试 D、模块测试32. 下列说法错误的是:()。 A、面向对象语言具有的特征包括:消息传递机制 B、面向对象语言具有的特征包括:对象生成功能 C、面向对象语言具有的特征包括:可重用性 D、面向对象语言具有的特征包括:类33. 黑盒测试法又称功能测试法,它把程序看成一个黑盒子,忽略程序的()而仅考虑程序的外部特征。

13、 A、大小 B、算法 C、数据结构 D、内部逻辑结构34. 下列说法正确的是:()。 A、模块测试检查是否在程序和数据的边界上 B、边界条件测试检查是否在程序和数据的边界上 C、系统测试检查是否在程序和数据的边界上 D、验收测试检查是否在程序和数据的边界上35. 下列有关提高程序效率的方法中,错误的是()。 A、细心分析多层循环嵌套,确定是否可以将一些工作移到循环内 B、使用复杂性小的算法 C、避免将不同的数据类型混在一起 D、尽量避免采用多维数组和复杂的表36. 下列说法正确的是:()。 A、如果在调用序列中没有一个子序列为所发生的某一个异常定义处理程序,则定义相应处理程序 B、如果在调用序列中没有一个子序列为所发生的某一个异常定义处理程序,则返回错误信息 C、如果在调用序列中没有一个子序列为所发生的某一个异常定义处理程序,则终止该程序 D、如果在调用序列中没有一个子序列为所发生的某一个异常定义处理程序,则程序中断37. 按存储的工作方式分类,磁带存储器属于()。 A、顺序读写存储器 B、随机读写存储器 C、只读存储器 D、主存储器

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 习题/试题

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号