离线考核
《软件工程》 东北师大2020年春季 离线考核参考答案
试读1页
满分100分
一、简答题(每小题8分,共40分。) 1.什么是计算机软件?
答:
计算机软件是指计算机系统中的程序及其文档,程序是计算任务的处理对象和处理规则的描述;文档是为了便于了解程序所需的阐明性资料。程序必须装入机器内部才能工作,文档一般是给人看的,不一定装入机器。
计算机软件包括与计算机系统操作有关的程序、规程、规则及任何与之有关的文档和数据。 2. 需求分析的任务是什么?
答:
需求分析也称为软件需求分析、系统需求分析或需求分析工程等,是开发人员经过深入细致的调研和分析,准确理解用户和项目的功能、性能、可靠性等具体要求,将用户非形式的需求表述转化为完整的需求定义,从而确定系统必须做什么的过程。
需求分析的任务是确定待开发的软件系统“做什么”。具体任务包括确定软件系统的功能需求、性能需求和运行环境约束,编制软件需求规格说明书、软件系统的验收测试准则和初步的用户手册。
3. 如何对软件项目进行成本管理?
答:
项目的成本,作为立项和签合同的依据之一,并在软件开发过程中按计划管理经费的使用估算软件。
4. 程序设计语言有哪些特点?
答:
程序设计语言具有一致性、二义性、紧致性、局部性等特点。
5. 快速原型技术的基本思路是什么?
答:
在软件开发的早期,快速开发一个目标软件系统的原型,让用户对其进行评价并提出修改意见,然后开发人员根据用户的意见对原型进行改进。 二、理论应用题(每小题10分,共20分。) 1. 根据下列N—S图,写出其对应的伪码。
相关推荐: