第3章软件的理解——需求分析

实体联系图

1、单选题:
‍在下面列出的基本成分中,(     )不是实体关系图的基本成分。‍
选项:
A: 实体
B: 数据存储
C: 关系
D: 属性
答案: 【 数据存储

2、单选题:
‏在教学管理系统中,有教师关系T(T#,NAME),学生关系S(S#,NAME),学生成绩C(S#,NU)。其中T#表示教师工号,S#表示学生学号,则T和S存在的关系为(     )。‎
选项:
A: 1:1
B: 1:N
C: M:N
D: 无联系
答案: 【 M:N

数据流图测验

1、单选题:
​在数据流图中,符号方框表示(  )。‎
选项:
A: 变换/加工
B: 外部实体
C: 数据流
D: 数据存储
答案: 【 外部实体

2、单选题:
‌在数据流图中,符号箭头表示(  )。‌
选项:
A: 变换/加工
B: 外部实体
C: 数据流
D: 数据存储
答案: 【 数据流

3、单选题:
‏(        )是加工规格的说明,表示功能模型。‏
选项:
A: 系统流程图
B: 实体联系图
C: 数据流图
D: 状态转换图
答案: 【 数据流图

状态转换图

1、单选题:
‏状态转换图属于(    )。‏
选项:
A: 行为模型
B: 状态模型
C: 功能模型
D: 数据模型
答案: 【 行为模型

第4章软件的设计——总体设计与详细设计

总体设计概述

1、判断题:
‌划分模块可以减低软件的复杂度和工作量,所以应该将模块分得越小越好。‌
选项:
A: 正确
B: 错误
答案: 【 错误

2、判断题:
‏一般来讲,在模块划分时,应当尽量使用数据耦合,少用控制耦合,限制公共耦合的范围,完全不用内容耦合。​
选项:
A: 正确
B: 错误
答案: 【 正确

数据库设计

1、多选题:
‏数据库设计的主要任务包括(   )。‎
选项:
A: 概念结构设计
B: 逻辑结构设计
C: 物理结构设计
D: 软件结构设计
答案: 【 概念结构设计;
逻辑结构设计;
物理结构设计

界面设计

1、判断题:
‏在同一用户界面中,所有的菜单选择、命令输入、数据显示和其他功能应采用不同的形式和风格。​
选项:
A: 正确
B: 错误
答案: 【 错误

详细设计的工具测试

1、单选题:
‎以下(         )不是程序流程图的基本控制结构。‏
选项:
A: 顺序结构
B: 选择结构
C: 循环结构
D: 嵌套结构
答案: 【 嵌套结构

2、单选题:
‎下列说法错误的是(     )。​
选项:
A: 判定表能够把在什么条件下系统应做什么动作准确地表示出来
B: 判定表能够描述循环的处理特性
C: 结构化语言同样能够描述循环的处理特性
D: 判定树是判定表的变形,一般情况下它比判定表更直观,且易于理解和使用
答案: 【 判定表能够描述循环的处理特性

3、单选题:
‍PDL是下列语言中的(     )。‎
选项:
A: 高级程序设计语言
B: 伪代码
C: 中级程序设计语言
D: 低级程序设计语言
答案: 【 伪代码

面向数据流的设计方法

1、

剩余75%内容付费后可查看

发表评论

电子邮件地址不会被公开。 必填项已用*标注