单选题
下列叙述中正确的是()。
A
软件工程的三要素是方法、工具和进程
B
软件工程是用于软件的定义、开发和维护的方法
C
软件工程是为了解决软件生产率问题
D
软件工程是用工程、科学和数学的原则与方法研制、维护计算机软件的有关技术及管理方法
答案解析
正确答案:D
解析:
解析:软件工程包含方法、工具和过程3个要素,A选项错误。软件过程是应用于计算机软件的定义、开发和维护的一整套方法、工具、文档、实践标准和工序,B选项错误。软件工程概念的出现源自软件危机,是为了解决软件危机的问题,C选项错误。本题答案为D选项。
相关知识点:
软件工程含多方面技术
相关题目
单选题
将实体-联系模型转换为关系模型时,实体之间多对多联系在关系模型中的实现方式是()。
单选题
数据库概念设计阶段得到的结果是( )。
单选题
设有课程关系模式如下:R( )(其中C#为课程号,Cn为课程名,T为教师名,Ta为教师地址)并且假定不同课程号可以有相同的课程名,每个课程号下只有一位任课教师,但每位教师可以有多门课程。该关系模式可进一步规范化为()。
单选题
定义学生选修课程的关系模式如下:SC( )(其属性分别为学号、姓名、课程号、课程名、成绩、学分)则关系最高是( )。
单选题
设有课程关系模式如下:R( )(其中C#为课程号,Cn为课程名,T为教师名,Ta为教师地址)并且假定不同课程号可以有相同的课程名,每个课程号下只有一位任课教师,但每位教师可以有多门课程。关系R中对主属性的传递依赖为()
单选题
如果定义班级关系如下:班级(班级号,总人数,所属学院,班级学生)则使它不满足第一范式的属性是()。
单选题
定义学生选修课程的关系模式如下:SC( )(其属性分别为学号、姓名、课程号、课程名、成绩、学分、授课教师号),假定学生和课程都会有重名,则关系最高是()。
单选题
关系数据库规范化的目的是为了解决关系数据库中的( )。
单选题
下列关于数据库设计的叙述中,正确的是()。
单选题
数据库管理系统的基本功能不包括( )。
