第六章仿真试题

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

而高级程序语言(5)。
供选择的答案:
(1)A、 BASIC
B、 PASCAL
C、 汇编语言
D、 SQL
(2)A、 WPS
B、 WINDOWS
C、 DBMS
D、 PASCAL
(3)A、 C++
B、 SQL
C、 VISUAL BASIC
D、 LOTUS
(4)A、 离机器特性近
B、 离自然语言近
C、 编程难度低
A、 开放性
B、 封装性
C、 兼容性
D、 继承性
E、 多态性
F、 可扩充性
[答案]
16、各种程序设计语言中都有多种数据类型,纯量数据类型和结构数据类型是两大基本数据类型。例如,(1)等都是前者,而(2)都是后者。子程
序通常分为两类:(3)和(4),前者是命令的抽象,后者是为了求值。一些重要的程序语言(如 C 和 PASCAL)允许过程的递归调用。通常用(5)
C、 PL/I
D、 SMALLTALK
[答案]
11、请回答下面有关程序设计的问题。
人们在使用高级程序设计语言编程时,首先可通过编译程序发现源程序中的全部(1)及部分(2),然后可采用(3)来发现程序中的运行错误和采用(4)
来确定错误的位置,(5)是泛指用户在验收中发现的结果与需求不符的错误。
(1)、(2)、(5)的可选答案:
G、 模块
(5)供选择的答案:
A、 栈
B、 堆
C、 数组Fra Baidu bibliotek
D、 链表
[答案]
17、程序语言的语言处理程序是一种(1)。(2)是两类程序语言处理程序,它们的主要区别之一在于 (3)。常用的中间代码表示有前缀表示、后缀
表示(逆波兰表示)、多元组等,它们都比中缀表示更有利于机器的机械性处理。算术表达式为:
D、 系统程序和应用程序
(3)供选择的答案:
A、 单用户与多用户的差别
B、 对用户程序的查错能力
C、 机器执行的效率
D、 是否生成目标程序
(4)、(5)供选择的答案;
A、 +-x*a-yb/zf
B、 - +x*a-yb/zf
C、 - +a*x-ybz/f D、 xayb-*+zf/-
E、 abxy+*-zf/-
F、 xayb-*+z/f-
第六章 答案
1-4 CDBD 5(1)-(4) DCDC 6 D
7(1)-(5) CABDD 8(1) B (2) DA (3)-(4) CA 9-10 CB
11(1)-(5)ACBAG 12 C 13(1)-(5) ACBGE 14(1)-(5) CDBAD 15(1)-(5) BCBDE 16(1)-(5) DBCEA 17(1)-(5)ABDBF
A、 实际参数
B、 条件参数
C、 形式参数
D、 局部参数
E、 全局参数
(3)、(4)、(5)的选择答案:
A、 源程序幕
B、 目标程序
C、 函数
D、 过程
E、 机器指令代码
F、 模块
G、 连接程序
H、 程序库
[答案]
14、 计算机的低级程序语言有(1),计算机的高级程序语言有(2),第四代程序设计语言(4GL)有 (3)。称一种语言为低级程序语言是由于它(4),
A、 PROLOG 和 RPG
B、 JAVA 和 C++
C、 LISP 和 ADA
D、 JAVA 和 ADA
[答案]
9、在工业自动化控制中,最常用的高级语言是( )
A、 COBOL
B、 PROLOG
C、 PL/I
D、 LISP
[答案]
10、专家系统中,最常见的高级语言是( )
A、 COBOL
B、 PROLOG
A、 符号错误
B、 逻辑错误
C、 语法错误
D、 通路错误
E、 语义错误
F、 溢出错误
G、 设计错误
(3)、(4)的可选答案:
A、 诊断
B、 测试
C、 校验
D、 排错
E、 普查
F、 试探
[答案]
12、下面的叙述哪些是正确的( )
(1)在软件开发过程中,编程作业的代价最高。
(2)良好的程序设计风格应以缩小程序占用的存储空间和提高程序的运行速度为原则。
来实现递归调用中的存储分配。
(1)、(2)供选择的答案:
A、 双精度型、枚举和数组 B、 数组、记录和联合
C、 指针、数组和记录
D、 实型、布尔型和指针
E、 复型、指针和记录
F、 实型、整型和联合
(3)、(4)供选择的答案:
A、 标准子程序
B、 进程
C、 过程
D、 用户定义子程序
E、 函数
F、 分程序
[答案]
13、在高级语言中,子程序调用语句中的(1)在个数、类型、顺序方面都要与子程序说明中给出的(2)相一致。用高级语言编写的程序经编译后产
生的程序叫(3)。用不同语言编写的程序产生(3)后,可用(4)连接在一起生成机器可执行的程序。在机器里真正执行的是(5)。
供选择的答案:
(1)、(2)的选择答案:
[答案]
3、适合在互联网上编写程序可供不同平台上运行的面向对象程序设计语言是( )
A、 ALGOL
B、 JAVA
C、 SMALLTALK
D、 LISP
[答案]
4、在解决人工智能上使用最多的有非常强的表处理功能的函数程序设计语言是( )
A、 PROLOG
B、 SNOBOL
C、 COBOL
D、 LISP
[1]问题的选项:
A、 PROLOG
B、 OBJ
C、 JAVA
D、 Z
[答案]
[2]问题的选项:
A、 一阶谓词演算
B、λ演算
C、 异调代数
D、 范畴论
[答案]
(3)程序设计语言用于书写计算机程序,它包括语法、语义和( )三个方面。
A、 语境
B、 语调
C、 语用
D、 词语
[答案]
(4)程序设计语言又可分为过程式语言和非过程式语言,如( )就是典型的非过程式语言。
A、 简单算术表达式
B、 助记符号
C、 伪指令
D、 定义存储语句
[答案]
(4)高级语言有很多种类,PROLOG 是一种( )型语言。
A、 命令
B、 交互
C、 函数
D、 逻辑
[答案]
(5)PROLOG 语言的特点是,它具有很强的( )能力。
A、 控制描述
B、 输入/输出
C、 函数定义
D、 逻辑推理
[答案]
x+a*(y-b)-z/f 其中的算术运算符遵守先乘除后加减的运算规则。则上述表达式的前缀表示为(4),后缀表示为(5)。
(1)供选择的答案:
A、 系统软件 B、 应用软件
C、 实时系统 D、 分布式系统
(2)供选择的答案:
A、 高级语言程序和低级语言程序
B、 解释程序和编译程序
C、 编译程序和操作系统
D、 通用性强
(5)A、 不必经过解释能直接执行
B、 必须经过解释才能执行
C、 必须经过编译才能执行
D、 必须经过编译或解释才能执行
[答案]
15、请回答下列有关 C++语言的问题。
在 C++语言中引进了类的概念。类的定义包括类名、类的说明和类的实现。(1)是类的外部接口,(2)是类的内部表示,类具有(3)、(4)和(5)。有
C、 FORTRAN 语言 D、 COBOL 语言
[答案]
7、请选择有关高级语言和低级语言特点和能力的描述。
(1)程序设计语言一般简单来说,可划分为低级语言和高级语言两大类,与高级语言相比,用低级语言开发的程序,具有如下哪种特点( )
A、 运行效率低,开发效率低
B、 运行效率低,开发效率高
C、 运行效率高,开发效率低
D、 OS/2
[答案]
(3)( )语言是描述性(说明性)语言
A、 PASCAL
B、 C
C、 FORTRAN
D、 SQL
[答案]
(4)( )是面向对象的语言
A、 FORTRAN
B、 SQL
C、 SMALLTALK
D、 COBOL
[答案]
6、在商业系统的开发中应用最广的语言是( )
A、 PROLOG 语言 B、 SMALLTALK 语言
了(3)可以隐藏类对象内部实现的复杂细节,有效地保护内部所有数据不受外部破坏;(4)增强了类的共享机制,实现了软件的可重用性,简化系
统的开发工作;(5)可实现函数重载和运算符重载。
(1)、(2)供选择的答案:
A、 类的引用
B、 类的说明
C、 类的实现
D、 类的标识
E、 类的构造
F、 类的成员说明
(3)、(4)、(5)供选择的答案:
第六章仿真试题
1、最早用于科学计算的程序设计语言是( )
A、 PROLOG 语言 B、 SMALLTALK 语言
C、 FORTRAN 语言 D、 COBOL 语言
[答案]
2、下列哪个语言提供指针且不存在布尔类型,并且它广泛应用于系统程序设计语言( )
A、 PASCAL
B、 DEPHI
C、 ADA
D、 C
[答案]
5、20 世纪 50 年代以来,出现了许多不同的程序设计语言,请回答下列有关计算机语言的问题:
(1)下列语言中哪个语言是低级语言( )
A、 PASCAL
B、 VISUAL BASIC
C、 C++
D、 汇编语言
[答案]
(2)下列语言中哪个语言是高级语言( )
A、 机器
B、 汇编语言
C、 FORTRAN
8、软件语言是指用于书写计算机软件的语言。它主要包括需求定义语言、功能性语言、设计性语言、程序设计语言和文档语言等,请回答下列
有关程序设计语言的问题。
(1)( )是一种典型的设计性语言,常用于详细设计。
A、 PSL
B、 PDL
C、 EIFFEL
D、 MODULA
[答案]
(2)[1]语言是一种功能性语言,它是以[2]理论为基础的一种规约语言。
D、 运行效率高,开发效率高
[答案]
(2)尽管高级语言比低级语言更容易理解,并且易于对高级语言编写的程序进行维护和升级,但在( )的场合,还经常全部或部分地使用低级语言。
A、 对时间和空间有严格要求
B、 并行处理
C、 事件驱动
D、 电子商务
[答案]
(3)在低级语言中,汇编语言与机器语言十分接近,汇编语言使用了( )来提高程序的可读性。
(3)为了提高程序的运行速度,有时采用以存储空间换取运行速度的方法。
(4)对同一算法,用高级语言编写的程序比用低级语言编写的程序运行速度快。
(5)COBOL 是一种非过程型语言。
(6)LISP 是一种逻辑型程序设计语言。
A、 (1)、(3)、(5)
B、 (2)、(3)、(4)
C、 (3)
D、 (4)、(6)
相关文档
最新文档