logo - 刷刷题
下载APP
湖南大学-计算机科学与技术
湖南大学-计算机科学与技术 - 刷刷题
题数
76
售价
¥5
收藏
分享
去刷题
章节目录
简介
...更多
题目预览
【判断题】
[1/76]可以描述一个语言的文法不是唯一的。
A.
正确
B.
错误
参考答案:
A
参考解析:
【单选题】
[2/76]编译器的( )阶段可将源程序的字符流收集到若干记号中。
A.
语法分析
B.
语义分析
C.
代码生成
D.
词法分析
参考答案:
D
参考解析:
【单选题】
[3/76]LL(1)分析中“移进-归约”中使用( )完成分析。
A.
哈希表
B.
队列
C.
线性表
D.
显式栈
参考答案:
D
参考解析:
【简答题】
[4/76]容错软件实现容错的一般方法有哪些?
参考答案:
(1)结构冗余 (2)信息冗余 (3)时间冗余 (4)冗余附加技术
参考解析:
【单选题】
[5/76]以下四个LR(0)项目中( )是一个移进项目。(A,B,S’是非终结符,S’是文法的开始符号,b是终结符)
A.
S’α•
B.
Aα•
C.
Aα•bβ
D.
Aα•Bβ
参考答案:
C
参考解析:
【简答题】
[6/76]UML的视图主要包括哪几种?
参考答案:
(1)用例视图 (2)逻辑视图 (3)并发视图 (4)组件视图 (5)部署视图
参考解析:
【单选题】
[7/76]表达式-a+b*(-c+d)的逆波兰式是( )。
A.
ab+-cd+-*
B.
a-b+c-d*+
C.
a-b+c-d+*
D.
a-bc-d+*+
参考答案:
D
参考解析:
【简答题】
[8/76]、为什么软件需要维护?简述软件维护的工作过程。
参考答案:
在软件开发完成交付用户使用后,为了保证软件在一个相当长的时期能够正常运行,就需要对软件进行维护。 软件维护的过程: (1) 确认维护要求。 (2) 对于改正性维护申请,评价错误的严重性。对于严重的错误,立即安排人员,分析问题原因,进行"救火"性的紧急维护;对于不严重的错误,根据任务情况和轻重缓急进行统一安排; 对于适应性和完善性维护申请,需要确定申请的优先级,然后安排维护工作。并不是所有的完善性维护申请都必须承担,需要考虑商业需要、现有资源、未来发展方向等进行决定。
参考解析:
【简答题】
[9/76]什么是计算机软件?
参考答案:
软件是计算机系统中与硬件相互依存的另一个部分,它是由程序、数据及其相关文档组成的完整集合。可以理解为:软件=程序+数据+文档。
参考解析:
【单选题】
[10/76]把可重定位代码变成可执行代码的工作是由( )完成的。
A.
编译器
B.
预处理器
C.
装配/连接器
D.
汇编器
参考答案:
C
参考解析: