计算机基础概论完整试题2.docx
《计算机基础概论完整试题2.docx》由会员分享,可在线阅读,更多相关《计算机基础概论完整试题2.docx(13页珍藏版)》请在冰豆网上搜索。
![计算机基础概论完整试题2.docx](https://file1.bdocx.com/fileroot1/2023-2/21/aee182a9-f5c7-4721-b795-70abe358ab9d/aee182a9-f5c7-4721-b795-70abe358ab9d1.gif)
计算机基础概论完整试题2
查看自测成绩
一、new单选(共有题目13题)
1.算机可以直接执行的指令一般包括_____两部分。
A.操作码和操作对象
B.数字和运算符号
C.数字和文字
D.源操作数和目的操作数
你的答案:
标准答案:
A
解答过程:
操作码和操作对象
2.一台计算机可能会有多种多样的指令,这些指令集合就是____。
A.指令系统
B.指令集合
C.指令群
D.指令包
你的答案:
标准答案:
A
解答过程:
指令系统
3.能把汇编语言源程序翻译成目标程序的程序称为____。
A.编译程序
B.解释程序
C.编辑程序
D.汇编程序
你的答案:
标准答案:
D
解答过程:
汇编程序
4.通过编译连接形成的可执行程序的运行速度比解释执行的程序要____。
A.快
B.慢
C.一样
D.没有可比性
你的答案:
标准答案:
A
解答过程:
快
5.结构化程序设计的控制结构不包括____。
A.顺序结构
B.选择结构
C.循环结构
D.跳转结构
你的答案:
标准答案:
D
解答过程:
跳转结构
6.二分法查找1-1000中的某个数,最坏情况要找_____次.
A.10
B.100
C.7
D.9
你的答案:
标准答案:
A
解答过程:
10
7.汇编语言属于______。
A.高级语言
B.低级语言
C.解释编译程序
D.机器语言
你的答案:
标准答案:
B
解答过程:
低级语言
8.计算机无法直接执行______。
A.机器语言
B.高级语言源程序
C.对高级语言编译连接后的代码
D.对汇编语言汇编后的代码
你的答案:
标准答案:
B
解答过程:
高级语言源程序
9.高级语言编写的程序翻译成机器语言程序,采用的两种翻译方式是_____。
A.编译和解释
B.编译和汇编
C.编译和链接
D.解释和汇编
你的答案:
标准答案:
A
解答过程:
编译和解释
10.开发应用程序最关键、最困难的一步是:
______。
A.开发语言的选择
B.算法的设计
C.程序的编写
D.程序的调试
你的答案:
标准答案:
B
解答过程:
算法的设计
11.C++是____。
A.面向对象的程序设计语言
B.向过程的程序设计语言
C.超文本符号标记语言
D.汇编语言
你的答案:
标准答案:
A
解答过程:
面向对象的程序设计语言
12.用高级程序设计语言编写的程序称为______。
A.目标程序
B.可执行程序
C.源程序
D.伪代码程序
你的答案:
标准答案:
C
解答过程:
源程序
二、new多选(共有题目14题)
1.结构化程序设计的控制结构包括___。
A.顺序结构
B.选择结构
C.循环结构
D.跳转结构
你的答案:
标准答案:
ABC
解答过程:
2.
下列是面向对象的程序设计语言的有( )
A.JAVA
B.C
C.BASIC
D.C++
你的答案:
标准答案:
AD
解答过程:
3.第三代高级语言又分成下面三代:
A.面向过程的语言
B.面向对象的语言
C.面向问题的语言
D.面向机器的语言
你的答案:
标准答案:
ABC
解答过程:
4.程序设计一般包括以下哪些步骤?
A.分析问题
B.算法描述与程序设计
C.编辑程序代码并编译和连接
D.调试检测程序
E.与客户交流
F.编写程序文档
你的答案:
标准答案:
ABCDF
解答过程:
5.算法的特性有:
A.有穷性
B.可行性
C.确定性
D.必须有输入和输出
你的答案:
标准答案:
ABC
解答过程:
6.程序设计语言的组成一般包括:
A.数据类型
B.语言元素
C.控制结构
D.程序模块
你的答案:
标准答案:
ABCD
解答过程:
7.程序设计语言中的主要元素有:
A.变量
B.运算法
C.标准函数
D.特殊字符
你的答案:
标准答案:
ABCD
解答过程:
8.
语言处理程序包括( )
A.汇编程序
B.编译程序
C.目标程序
D.解释程序
你的答案:
标准答案:
ABD
解答过程:
9.程序设计语言分为三代,分别有:
A.机器语言
B.汇编语言
C.高级语言
D.Basic语言
你的答案:
标准答案:
ABC
解答过程:
10.程序设计语言中的运算符一般有下列哪几种?
A.算术运算,加、减、乘、除等
B.字符运算,合并、取子串等
C.关系运算,大于、小于等
D.逻辑运算,与、或、非等
你的答案:
标准答案:
ABCD
解答过程:
11.机器语言的主要特点有:
A.计算机可直接执行,运行效率高
B.用二进制代码表示,编写易出错
C.通用性差
D.低级语言运行速度慢
你的答案:
标准答案:
ABC
解答过程:
12.在Internet上搜索某一主题的信息,对搜索结果进行排序,你认为下面哪种排序合理__。
A.点击率越高的网页越靠前
B.给搜索引擎公司广告费越多的网页越靠前
C.含该主题词次数越多的网页越靠前
D.被他人引用次数越多的网页越靠前
你的答案:
标准答案:
ACD
解答过程:
13.算法的描述有下面几种:
A.自然语言
B.流程图
C.伪代码
D.计算机语言
你的答案:
标准答案:
ABCD
解答过程:
14.计算机可以直接执行___。
A.机器语言程序
B.高级语言源程序
C.二进制的可执行文件
D.汇编语言程序
你的答案:
标准答案:
AC
解答过程:
三、new判断(共有题目16题)
1.结构化程序设计思想采用“自顶向下,逐步求精”的方法。
A.正确
B.错误
你的答案:
标准答案:
A
解答过程:
2.源程序经过编译、连接成为扩展名为exe的可执行文件,双击该文件可直接运行。
A.正确
B.错误
你的答案:
标准答案:
A
解答过程:
3.DEBUG就是找出程序中的错误。
A.正确
B.错误
你的答案:
标准答案:
A
解答过程:
4.一个确定的算法只能由某一种程序设计语言来实现。
A.正确
B.错误
你的答案:
标准答案:
B
解答过程:
5.算法一般指计算机解决某一问题的步骤。
A.正确
B.错误
你的答案:
标准答案:
A
解答过程:
6.使用高级语言编程,编程人员可以不了解计算机的硬件,不知道机器的指令系统,集中精力解决问题本身而不必受机器制约。
A.正确
B.错误
你的答案:
标准答案:
A
解答过程:
7.只有计算机专业的同学才可以编写程序。
A.正确
B.错误
你的答案:
标准答案:
B
解答过程:
8.汇编语言编写的程序,电脑能直接识别和执行。
A.正确
B.错误
你的答案:
标准答案:
B
解答过程:
9.程序必须一次就编写正确,不能进行修改。
A.正确
B.错误
你的答案:
标准答案:
B
解答过程:
10.高级语言因为其运行速度快、效率高而取名为“高级”。
A.正确
B.错误
你的答案:
标准答案:
B
解答过程:
11.机器语言运行速度太慢了,所以称为低级语言。
A.正确
B.错误
你的答案:
标准答案:
B
解答过程:
12.程序是算法的一种描述形式。
A.正确
B.错误
你的答案:
标准答案:
A
解答过程:
13.机器语言程序编写繁琐,容易出错,且运行效率低。
A.正确
B.错误
你的答案:
标准答案:
B
解答过程:
14.每个问题只能用一种算法来解决。
A.正确
B.错误
你的答案:
标准答案:
B
解答过程:
15.所有程序文件都可以通过双击直接运行。
A.正确
B.错误
你的答案:
标准答案:
B
解答过程:
16.程序的编辑实质就是编译。
A.正确
B.错误
你的答案:
标准答案:
B
解答过程:
窗体底端