一、填空
1.在用SELECT语句进行数据库查询时,可使用_____子句给出查询选择的条件.
答案:WHERE
2.用任何计算机高级语言编写的程序(未经过编译)习惯上称为_____.
答案:源程序/程序/源代码
3.用_____编制的程序计算机能直接识别. 答案:机器语言
4.所有指令的有序集合叫_____. 答案:程序
5.从软件的开发、使用到它走向消亡,这个时间周期称为该软件的_____.
答案:生命周期
6.分析某个算法的优劣时,从需要占用的计算机资源角度,应考虑的两个方面是_____.
答案:空间代价和时间代价/时间代价和空间代价/空间、时间代价/时间、空间代价/空间时间代价/时间空间代价
7.解决某一问题的算法也许有多种,但它们都必须满足确定性、有穷性、能行性等性质,其中输出的个数n应大于等于_____.(填一个数字)
答案:1
二、判断
1.关系数据结构不包含平面数据. 答案:N
2.可以向二维表中重复插入相同的元组.
答案:N
3.Java语言是一种面向对象的程序设计语言,特别适用于网络环境的软件开发.
答案:Y
4.编译程序对源程序编译正确时,产生目标程序.
答案:Y
5.高级语言的控制结构主要包含①顺序结构②自顶向下结构③重复结构
答案:N
6.高级语言是人们习惯使用的自然语言和数学语言.
答案:N
7.结构化方法将信息系统软件生命分为系统规划、系统分析、系统设计、系
统实施和系统维护五个阶段.
答案:Y
8.解释程序产生了目标程序,而汇编程序和编译程序不产生目标程序.
答案:N
9.一般将使用高级语言编写的程序称为源程序,这种程序不能直接在计算机
中运行,需要有相应的语言处理程序翻译成机器语言程序才能执行.
答案:Y
10.一般使用高级语言编写的程序称源程序.
答案:Y
三、单选
1.Visual FoxPro和SQL Server等数据库管理系统所采用的数据模型是().
数据库编辑软件A:层次模型
B:关系模型
C:网状模型
D:面向对象模型
答案:B
2.关于数据库系统的叙述中,错误的是().
A:物理数据库指长期存放在外存上的可共享的相关数据的集合
B:数据库中还存放'元数据'
C:数据库系统软件支持环境不包括操作系统
D:用户使用DML语句实现对数据库中数据的基本操作
答案:C
3.汇编语言是一种()语言.
A:高级
B:低级
C:机器
D:可视化
答案:B
4.汇编语言源程序须经()翻译成目标程序.
A:监控程序
B:汇编程序
C:机器语言程序
D:诊断程序
答案:B
5.数据库系统的核心软件是().
A:数据库
B:数据库管理系统
C:建模软件
D:开发工具
答案:B
6.数据库系统是由数据库,数据库管理系统,应用程序,() ,用户等构成的人——机系统.
A:数据库管理员
B:程序员
C:高级程序员
D:软件开发商
答案:A
7.微型计算机中使用的关系数据库,就其应用领域而言属于().
A:科学计算 B:数据处理
C:计算机辅助设计 D:实时控制
答案:B
8.下列()不是数据库管理系统.
A:SQLServer B:NetscapeNavigator
C:FoxPro D:Oracle
答案:B
9.下面列出的特点中,()不是数据库系统的特点.
A:无数据冗余
B:采用一定的数据模型
C:数据共享
D:数据具有较高的独立性
答案:A
10.选取关系中满足某个条件的元组组成一个新的关系,这种关系运算称之为().
A:连接
B:选择
C:投影
D:搜索
答案:B
11.用二维表来表示实体集及实体集之间联系的数据模型称为().
A:层次模型
B:网状模型
C:面向对象模型
D:关系模型
答案:D
12.用于存放数据库数据的是().
A:表
B:查询
C:窗体
D:报表
答案:A
13.在SQL中,视图不能从()导出.
A:存储模式
B:视图自身
C:基本表
D:视图连接基本表的关系
答案:A
14.在关系型数据库中,二维表中的一行被称为 () .
A:字段
B:数据
C:记录
D:数据视图
答案:C
15.在数据库系统中,位于用户和数据库之间的一层数据管理软件是().
A:DBS B:DB
C:DBMS D:CAD
答案:C
16.在下列数据库管理系统中,不属于关系型的().
A:Microsoft Access B:SQL Server
C:Oracle D:DBTG系统
答案:D
17.以下关于矢量图和位图的说法中,不正确的是().
A:位图是由若干像素点构成的,矢量图则是通过计算方法生成的
B:位图放大时会变得模糊不清,矢量图放大时则不会产生失真
C:位图和矢量图都可以用软件绘制出来
D:位图和矢量图之间不能相互转换
答案:D
18."针对不同专业用户的需要所编制的大量的应用程序,进而把它们逐步实现标准化、
模块化所形成的解决各种典型问题的应用程序的组合"描述的是().
A:软件包
B:软件集
C:系列软件
D:以上都不是
答案:A
19.()不是高级语言的特征.
A:源程序占用内存少
B:通用性好
C:独立于微机
D:易读、易懂
答案:A
20.()不是计算机高级语言.
A:BASIC
B:FORTRAN
C:C
D:DOS
答案:D
21.()属于面向对象的程序设计语言.
A:COBOL
B:FORTRAN
C:PASCAL
D:C++
答案:D
22.()语言和汇编语言是低级语言.
A:机器
B:二进制
C:十六进制
D:八进制
答案:A
23.()语言内置面向对象的机制,支持数据抽象,已成为当前面向对象程序设计
的主流语言之一.
A:FORTRAN
B:ALGOL
C:C
D:C++
答案:D
24.把高级语言编写的源程序变为目标程序,要经过().
A:汇编
B:解释
C:编译
D:编辑
答案:C
25.对于汇编语言的评述中,不正确的是().
A:汇编语言采用一定的助记符来代替机器语言中的指令和数据,又称为符号语言
B:汇编语言运行速度快,适用编制实时控制应用程序
C:汇编语言有解释型和编译型两种
D:机器语言、汇编语言和高级语言是计算机语言发展的三个阶段
答案:C
26.高级语言编写的程序必须将它转换成()程序,计算机才能执行.
A:汇编语言
B:机器语言
C:中级语言
D:算法语言
答案:B
27.高级语言程序的编译执行方式是().
A:逐条语句边解释边执行,即每解释一条语句就执行一条语句
B:将整个程序编译完成后再执行,且不生成目标程序
C:将源程序编译成机器语言的目标程序,然后执行,生成并保留目标程序
D:将整个程序解释完毕再执行,且保留解释结果
答案:C
28.高级语言的控制结构主要包含().①顺序结构②自顶向下结构③条件选择
结构④重复结构
A:①②③
B:①③④
C:①②④
D:②③④
答案:B
29.机器语言程序在机器内是以()形式表示的.
A:BDC
B:二进制编码
C:字母码
D:符号码
答案:B
30.机器语言使用的编码是().
A:ASCII码
B:二进制码
C:英文字母
D:汉字国标码
答案:B
31.计算机的编译系统主要是将源程序翻译成().
A:机器语言系统
B:系统程序
C:目标程序
D:数据库系统
答案:C
32.计算机能够直接识别和处理的程序是()程序.
A:汇编语言
B:源
C:机器语言
D:高级语言
答案:C
33.计算机能够直接执行的程序是()程序.
A:汇编语言
B:源
C:机器语言
D:高级语言
答案:C
34.计算机能直接处理的语言是由0与1组合而成的语言,这种语言称为().
A:汇编语言
B:人工语言
C:机器语言
D:高级语言
答案:C
35.计算机能直接识别的语言是().
A:C语言
B:高级程序语言
C:机器语言
D:汇编语言
答案:C
36.将高级语言编写的程序翻译成机器语言程序,所采用的两种翻译方式是().
A:编译和解释
B:编译和汇编
C:编译和链接
D:解释和汇编
答案:A
37.将汇编语言源程序转换成等价的目标程序的过程称为().
A:汇编
B:编译
C:解释
D:源程序
答案:A
38.结构化程序设计的三种基本结构是 ().
A:选择结构、过程结构、顺序结构
B:选择结构、循环结构、顺序结构
C:递归结构、循环结构、选择结构
D:选择结构、递归结构、输入输出结构
答案:B
39.解释程序的功能是().
A:将高级语言程序转换为目标程序
B:将汇编语言程序转换为目标程序
C:解释执行高级语言程序
D:解释执行汇编语言程序
答案:C
40.扩展名为BAT的文件是().
A:高级语言源程序文件
B:文书文件
C:不可执行的文本文件
D:批处理文件
答案:D
41.能把汇编语言源程序翻译成目标程序的程序称为().
A:编译程序
B:解释程序
C:编辑程序
D:汇编程序
答案:D
42.能将高级语言的源程序转换成目标程序的是().
A:调试程序
B:解释程序
C:编译程序
D:编辑程序
答案:C
43.能直接让计算机识别的语言是().
A:C
B:BASIC
C:汇编语言
D:机器语言
答案:D
44.人们使用高级语言编写出来的程序,一般首先应当翻译成().
A:编译程序
B:解释程序
C:执行程序
D:目标程序
答案:D
45.使用高级语言编写的程序为().
A:应用程序
B:源程序
C:目标程序
D:系统程序
答案:B
46.为方便记忆、阅读和编程,把机器语言进行符号化,相应的语言称为().
A:高级语言
B:汇编语言
C:C语言
D:VB语言
答案:B
47.为解决某一特定问题而设计的指令序列称为().
A:文件
B:语言
C:程序
D:软件
答案:C
48.下列属于语言是解释性语言的是().
A:FORTRAN
B:C
C:PASCAL
D:BASIC
答案:D
49.下列语言编写的程序执行速度最快的是().
A:机器语言
B:高级语言
C:面向对象的程序设计语言
D:汇编语言程序
答案:A
50.下面的叙述正确的是().
A:程序测试的目的是要出程序中的错误
B:程序测试的目的是要证明程序没有错误
C:黑盒测试一般由计算机专业人员来完成
D:软件开发商推出的软件β版,即为测试版,免费提供给用户使用,属于白盒测试
答案:A
51.下面关于解释程序和编译程序的叙述中正确的是().
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论