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