1.3 程序与程序设计语言
手机扫描二维码答题
考察要求:
了解算法概念及基本特征。
能用自然语言、流程图描述算法。
本页时间剩余
*
您的班级?
1班
2班
3班
4班
5班
6班
7班
8班
9班
10班
11班
12班
13班
14班
15班
16班
17班
18班
19班
20班
21班
22班
23班
24班
25班
26班
27班
28班
29班
30班
*
您的姓名:
*
您的学号:
一、单选题
*
1.关于程序特征的描述,下列选项中的哪一项说法不正确。()
当一条或一组语句要重复时,需要指明重复次数或重复的条件
除非特别声明,程序都是从第一句语句开始顺序执行
算法的每一个步骤对应一个或多个语句
每条语句都必须被执行一次以上
*
2.关于程序特征的描述,下列选项中的哪一项说法不正确。()
算法的每一个步骤对应一个或多个语句
除非特别声明,程序都是从第一条语句开始顺序执行
当一条或一组语句要重复时,不需要指时重复次数或重复的条件
数据一般应该有属性和取值范围,即类型说明
*
3.程序的基本结构有选择结构、循环结构和下列选项中的哪一种结构()
顺序结构
层次结构
模块结构
逻辑结构
*
4.程序的基本结构有顺序结构、选择结构和下列选项中的哪一种结构。()
循环结构
模块结构
逻辑结构
层次结构
*
5.结构化程序设计由三种基本结构组成,下列选项中的哪一项不属于这三种基本结构之一。()
顺序结构
循环结构
选择结构
环形结构
*
6.程序有三种基本的结构,其中按照一定条件,多次重复执行程序中某一段代码的结构称为下列选项中的哪一项。()
数据结构
选择结构
顺序结构
循环结构
*
7.程序有三种基本的结构,其中通过判断条件是否成立来选择执行程序段的结构称为下列选项中的哪种结构。()
循环结构
顺序结构
数据结构
选择结构
*
8.程序通常有三种基本结构:顺序结构、选择结构和循环结构,下列选项中说法正确的是哪一项。()
一个程序只能包含一种结构
一个程序必须包含以上三种结构
一个程序最多可以包括两种结构
一个程序可以包含以上三种结构中的任意结合
*
9.下列选项中的哪一项属于程序设计高级语言。()
Word
Excel
PowerPoint
VB
*
10.下列选项中,哪一项不属于程序设计高级语言。()
Word
C++
C
VB
*
11.下列选项中,属于高级语言的是哪一项。()
VB语言
汇编语言
低级语言
机器语言
*
12.下列选项中的哪一种程序设计语言最接近自然语言。()
机器语言
高级语言
01代码
汇编语言
*
13.用汇编语言或者高级语言所编写的程序称为下列选项中的哪一项。()
机器语言
二进制代码
源代码
目标程序
*
14.输入程序代码,并以文件的形式保存起来属于程序的哪一项过程。()
解释
编辑
连接
翻译
*
15.所有用高级语言编写的程序都必须通过其相应的编译或解释程序将其转换为下列选项中的哪一种代码后,计算机才能识别。()
二进制
八进制
十六进制
十进制
*
16.高级语言程序必须经过下列选项中的哪一项操作后,才能被计算机直接识别。()
删除
连接
输入
翻译
*
17.高级语言的翻译程序有两种类型,是下列选项中的哪一项 。()
编辑程序和汇编程序
编辑程序和解释程序
编译程序和解释程序
编译程序和汇编程序
*
18.编译程序需经过连接、装入和下列选项中的哪一项过程才能将高级语言翻译成机器语言。()
删除
下载
插入
编译
二、多选题
*
1.关于程序特征的描述,下列选项中说法正确的有哪几项。()
【多选题】
当一条或一组语句要重复时,需要指明重复次数或重复的条件
算法的每一个步骤对应一个或多个语句
除非特别声明,程序都是从第一条语句开始顺序执行
算法的每一个步骤只能对应一个语句
*
2.一个高质量的程序,应具备下列选项中的哪几项条件。()
【多选题】
程序具有良好的结构,逻辑清晰、可读性强
便于检查、修正、移植和维护
结果必须正确,且在精度和其它各方面均满足要求
程序运行时间尽可能短,同时尽可能合理地使用内存
*
3.程序设计语言的发展历程包括下列哪些选项。()
【多选题】
汇编语言
高级语言
机器语言
自然语言
*
4.程序的三种基本结构包含下列哪些选项。()
【多选题】
循环结构
环形结构
选择结构
顺序结构
*
5.下列计算机程序设计语言中,属于高级语言的有哪几项。()
【多选题】
Pascal语言
C语言
机器语言
VB语言
*
6.下列选项中,哪些选项不属于程序设计高级语言。()
【多选题】
VB语言
Word
Photoshop
Excel
*
7.下列选项中的哪些选项属于程序设计高级语言。()
【多选题】
C
VB
PowerPoint
Word
*
8.下列选项中的哪些选项属于程序设计高级语言。
【多选题】
C++语言
C语言
Excel
VB语言
*
9.编译程序将高级语言编写的程序翻译成机器语言程序需要执行下列选项中的哪三个步骤。()
【多选题】
装入
连接
解释
编译
三、判断题
*
1.计算机程序代码实际上是一组操作的指令或语句的序列。
正确
错误
*
2.程序就是算法。
正确
错误
*
3.程序就是一组机器操作的指定或语句的序列,是算法的一种描述。
正确
错误
*
4.程序运行时,每条语句只能被执行一次。
正确
错误
*
5.程序中每条语句都必须被执行一次以上。
正确
错误
*
6.运行程序时,程序的每一条语句至少运行一次。
正确
错误
*
7.使用循环语句时,不需要指明重复次数或重复的条件。
正确
错误
*
8.使用循环语句时,需要指明重复次数或重复的条件。
正确
错误
*
9.一个高质量的程序运行时间要尽可能长。
正确
错误
*
11.计算机语言只有Visual Basic程序设计语言。
正确
错误
*
12.程序设计语言只有机器语言。
正确
错误
*
13.程序设计语言经历了从机器语言、汇编语言到高级语言的发展历程。
正确
错误
*
14.机器语言是指计算机能够直接识别和执行的语言。
正确
错误
*
15.在机器语言中,所有的代码都是由0和1组成。
正确
错误
*
16.相对于高级语言来说,机器语言易懂、易记、易修改。
正确
错误
*
17.汇编语言必须翻译成机器语言,才能在计算机上执行。
正确
错误
*
18.计算机程序设计高级语言中,只能出现0和1两个字符。
正确
错误
*
19.高级语言的特点是简单易懂,容易编写。
正确
错误
*
20.Visual Basic是一门高级语言。
正确
错误
*
21.高级语言编写的程序不需要翻译便可直接执行。
正确
错误
*
22.除机器语言外,用其它的程序设计语言编写的程序,都必须“翻译”成机器语言才能在计算机中执行。
正确
错误
*
23.高级语言的翻译程序有两种:编译程序和解释程序。
正确
错误
*
24.编译方式是先翻译整个程序,再执行。
正确
错误
*
25.编译程序只需连接就可以将高级语言翻译成机器语言。
正确
错误
*
26.编译程序需经过编译、连接、装入三个过程将高级语言翻译成机器语言。
正确
错误
*
27.程序通过编译不能发现程序的语法错误。
正确
错误
评价对象得分
(?)
A.男
B.女
加载中...
如果由于网络原因导致此框一直不消失,请重新刷新页面!
问卷星
提供技术支持