计算机程序设计员模拟题库含答案
1、( )的目的是搞清项目是否可能实现和值得开发。
A、软件定义阶段
B、可行性研究阶段
C、问题定义阶段
D、需求分析阶段
答案:B
2、( )翻译程序在语言程序翻译时,读入一句源程序,则翻译一句,执行一句,反反复复直到最终完成。
A、编译型
B、过程型
C、解释型
D、脱机型
答案:C
3、关系数据库中的关键字段是指( )
A、能唯一决定关系的字段
B、不可改动的专用保留字
C、关键的很重要的字段
D、能唯一标识元组的哪个属性
答案:D
4、一般来说,ISP的网络中心都会有一台专门完成域名地址到IP地址转化的计算机,这台计算机称作( )。
A、WEB服务器
B、域名服务器
C、EMAIL服务器
D、代理服务器
答案:B
5、数据库完整性保护的约束条件主要是指( )
A、用户操作权限的约束
B、用户口令校对
C、值的约束和主、外键约束
D、并发控制的约束
答案:C
6、DES(数据加密标准)中,E代表的英文单词是 ( )。
A、Equipment
B、Encapsulation
C、Encryption
D、Encode
程序员最常用的编程语言答案:C
7、Visual C++提供的( )是一个用来创建或改变资源的特定环境。它通过共享技术和界面来快速简捷地创建和修改应用资源。
A、资源编辑器
B、资源管理器
C、ClassWizard
D、AppWizard
答案:A
8、面向对象测试中测试类定义的每种方法,基本上相当于传统软件测试中的( )。
A、单元测试
B、模块测试
C、验证测试
D、系统测试
答案:A
9、( )主要是指程序的运行效率和存储效率两个方面。
A、编码风格
B、代码调试
C、软件测试
D、程序性能优化
答案:D
10、DES(数据加密标准)中,D代表的英文单词是 ( )。
A、Data
B、Driver
C、Direct
D、Database
答案:A
11、UML是一种标准的图形化建模语言,它是( )分析与设计的一种标准表示。
A、面向过程
B、面向对象
C、面向功能
D、面向结构
答案:B
12、( )属于可视化程序设计语言。
A、Basic
B、c
C、汇编语言
D、Visual C++
答案:D
13、下面那个数据类型可以精确指定小数点两边的总位数( )
A、float
B、money
C、real
D、decimal
答案:A
14、要在SQL Server中创建一个员工信息表,其中员工的薪水、医疗保险和养老保险分别采用三个字段来存储,但是该公司规定:任何一个员工,医疗保险和养老保险两项之和不能大于薪水的1/3,这一项规则可以采用( )来实现。
A、 主键约束
B、 外键约束
C、 检查约束
D、 默认约束
答案:C
15、HAVING子句中应后跟( )
A、行条件表达式
B、组条件表达式
C、视图序列
D、列名序列
答案:B
16、数据库系统是一个复杂的系统,是存储介质、处理对象和管理系统的集合体,由数据库、硬件支持系统、软件支持系统和( )四部分组成。
A、数据库管理员
B、数据模型描述
C、操作系统
D、应用系统
答案:A
17、( )时期又进一步划分为3个阶段,即问题定义、可行性研究和需求分析。
A、软件开发
B、软件定义
C、软件测试
D、软件维护
答案:B
18、( )也称为分支覆盖,是一种较强的逻辑覆盖。
A、条件覆盖
B、条件组合覆盖
C、判定覆盖
D、路径覆盖
答案:C
19、为了在软件需求开发过程中建立有效的原型,应遵循一些原则,下面不属于这些原则的是:( )。
A、用最少的投资开发那些用于回答问题和解决需求的不确定性的原型
B、对于已经理解的需求不要建立原型
C、不能随意的增加功能
D、可以探索不同的用户界面技术,使系统达到最佳的可用性
答案:D
20、在用( )观点建立起的3种模型中(对象模型、动态模型、功能模型),对象模型是最基本、最重要、最核心的。
A、结构化
B、原型法
C、面向对象
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论