下列属于应用软件的是( )。
A.BASIC解释程序
B.UCDOS系统
C.财务管理系统
D.Pascal编译程序
A.C语言
B.C++语言
C.FORTRAN语言
D.Pascal语言
下列属于应用软件的是( )
A.BASIC解释程序
B.UCDOS系统
C.财务管理系统
D.Pascal编译程序
● C 语言是一种 (18) 语言。
(18)
A. 编译型
B. 解释型
C. 编译、解释混合型
D. 脚本
下列4种软件中属于应用软件的是( )。
A.BASIC解释程序
B.UCDOS系统
C.财务管理系统
D.Pascal编译程序
18春编译原理作业4-0001试卷总分:100 得分:0一、 单选题 (共 6 道试题,共 24 分)1._是一种典型的解释型语言。A.BASICB.CC.FORTRAND.PASCAL正确答案:A2.通常一个编译程序中,不仅包含词法分析,语法分析,中间代码生成,代码优化,目标代码生成等五个部分,还应包括_。A.模拟执行器B.解释器C.符号表处理和出错处理D.符号执行器正确答案:C3.解释程序处理语言时 , 大多数采用的是_方法。A.源程序命令被逐个直接解释执行B.先将源程序转化为之间代码 , 再解释执行C.先将源程序解释转化为目标程序 , 再执行D.以上方法都可以正确答案:B4.在自底向上的语法分析方法中,分析的关键是_。A.寻找句柄B.寻找句型C.消除递归D.选择候选式正确答案:D5.四元式之间的联系是通过_实现的。A.指示器B.临时变量C.符号表D.程序变量正确答案:B6.如果文法G是无二义的,则它的任何句子_。A.最左推导和最右推导对应的语法树必定相同B.最左推导和最右推导对应的语法树可能不同C.最左推导和最右推导必定相同D.可能存在两个不同的最左推导,但它们对应的语法树相同正确答案:A二、 多选题 (共 4 道试题,共 16 分)1.一个控制流程图可以表示成一个组,它包括( )。A.图中所有结点集B.图中所有有向边集C.首结点D.堆区正确答案:ABC2.通常编译过程分成前端和后端,其中前端包括( ),后端包括目标代码生成A.语法分析B.语义分析C.中间代码生成D.词法分析正确答案:ABCD3.编译程序从逻辑结构上,一般由( )组成,此外编译程序还包括表格处理程序、出错处理程序。A.词法分析程序B.语法分析程序C.语义分析程序D.中间代码生成程序E.代码优化程序F.目标代码生成程序正确答案:ABCDEF4.循环优化的重要技术有( )。A.代码外提B.删除归纳变量C.强度削弱D.局部优化正确答案:ABC三、 判断题 (共 15 道试题,共 60 分)1.编译程序的任务是把源程序翻译成目标程序,二者要求语义等同。A.错误B.正确正确答案:B2.词法分析程序的功能是读入源程序,输出单词符号。A.错误B.正确正确答案:B3.编译程序究竟分成几遍,参考的因素主要是源语言和机器(目标)的特征。A.错误B.正确正确答案:B4.题目见图片A.错误B.正确正确答案:B5.所谓循环就是程序中那些可能反复执行的代码序列。A.错误B.正确正确答案:B6.题目见图片A.错误B.正确正确答案:B7.题目见图片A.错误B.正确正确答案:A8.两个正规集相等的必要条件是他们对应的正规式等价。( )A.错误B.正确正确答案:A9.一个算符优先文法可能不存在算符优先函数与之对应。( )A.错误B.正确正确答案:B10.堆栈区用以存放编译时能确定所占用空间的数据。A.错误B.正确正确答案:A11.正则文法其产生式为 A-a , A-Bb, A,BVN , a 、 bVT 。( )A.错误B.正确正确答案:A12.解释程序适用于 COBOL 和 FORTRAN 语言。( )A.错误B.正确正确答案:A13.甲机上的某编译程序在乙机上能直接使用的必要条件是甲机和乙机的操作系统功能完全相同。( )A.错误B.正确正确答案:A14.一个LR分析器由3个部分组成,其中分析表或分析函数,也可以称为驱动程序。A.错误B.正确正确答案:A15.逆波兰记号是最简单的一种中间代码表示形式。A.错误B.正确正确答案:B
下列4种软件中属于应用软件的是
A.BASIC解释程序
B.UCDOS系统
C.财务管理系统
D.Pascal编译程序
一次知识竞赛,共3道题,每个题满分6分。给分时只能给出自然数0—6分。如果参加竞赛的人三道题的得分的乘积都是36分,并且任意两人三道题的得分不完全相同,那么最多有多少人参加竞赛?
A.24 B.20 C.18 D.12
36=1X6X6有3种情况
36=2X3X6有6种情况
36=3X3X4有3种情况
其中0和5的乘积不合乎自然数规律。
3+6+3=12
C语言是一种(18)语言。
A.编译型
B.解释型
C.编译、解释混合型
D.脚本
下列4种软件中属于应用软件的是
A.BASIC解释程序
B.UCDOS系统
C.财务管理系统
D.Pascal 编译程序
( 2 )以下关于编程语言的描述中,正确的是
A )汇编语言是符号化的机器语言,机器可以直接执行
B )为了完成编译任务,编译程序要对源程序进行扫描
C )解释程序比较简单,所以解释型程序执行速度很快
D )编译程序非常复杂,所以编译出的程序执行速度很慢