出国留学网

目录

2017年全国计算机四级考试模拟试题与答案

【 liuxue86.com - 计算机四级 】



         二、论述题

  论述题1 参考答案

  1、逻辑设计的目的是,从概念模型导出特定的DBMS 可以处理的数据库的逻辑结构(数据库的模式和外模式),这些模式在功能、性能、完整性和一致性约束及数据库可扩充性等方面均应满足用户提出的要求。

  2、E-R模型向关系数据模型的转换规则是:

  (l) 一个实体类型转换成一个关系模式,实体的属性就是关系的属性,实体的键就是关系的键。

  (2)一个联系类型转换成一个关系模式,参与该联系类型的各实体的键以及联系的属性转换成关系的属性。该关系的键有三种可能情况:

  ·若联系为1:1 则每个实体的键均是该关系的辅键(候选键)。

  ·若联系为1:M 则关系的键为M 端实体的键。

  ·若联系为N:M 则关系的键为诸实体的键的组合。

  3、关系数据库的逻辑设计的步骤和内容如下:

  (l)导出初始关系模式:将E-R 图按规则转换成关系模式;

  (2) 规范化处理:消除异常,改善完整性、一致性和存储效率,一般达到3NF 就行。规范过程实际上就是单一化过程,即一个关系描述一个概念,若多于一个概念的就把它分离出来。

  (3) 模式评价:目的是检查数据库模式是否满足用户的要求。包括功能评价和性能评价。

  (4) 优化模式: 如疏漏的要新增关系或属性, 如性能不好的要采用合并、分解或选用另外结构等。

  (5) 形成逻辑设计说明书。逻辑设计说明书包括:模式及子模式的集合,应用设计指南, 物理设计指南。

  论述题2 参考答案

  1. 什么是内聚?什么是耦合?

  内聚是从功能角度来度量模块内的联系,一个好的内聚模块应当恰好做一件事。它描述的是模块内的功能联系; 耦合是软件结构中各模块之间相互连接的一种度量,耦合强弱取决于模块间接口的复杂程度、进入或访问一个模块的点以及通过接口的数据。

  2. 内聚分为哪几类?耦合分为哪几类?

  内聚有如下的种类,它们之间的内聚度由弱到强排列如下:

  (1) 偶然内聚。模块中的代码无法定义其不同功能的调用。但它使该模块能执行不同的功能,这种模块称为巧合强度模块。

  (2) 逻辑内聚。这种模块把几种相关的功能组合在一起, 每次被调用时,由传送给模块参数来确定该模块应完成哪一种功能

  (3) 时间内聚

  (4) 过程内聚

  (5) 通信内聚

  (6) 顺序内聚

  (7) 功能内聚

  耦合可以分为以下几种,它们之间的耦合度由高到低排列如下:

  (1) 内容耦合。

  (2) 公共耦合

  (3) 外部耦合

  (4) 控制耦合

  (5) 标记耦合

  (6) 数据耦合

  (7) 非直接耦合

  3.什么是时间内聚?什么是公共耦合?

  时间内聚。这种模块顺序完成一类相关功能,比如初始化模块,它顺序为变量置初值。

  如一组模块都访问同一全局数据结构,则称之为公共耦合。

  论述题3 参考答案

  作业调度是操作系统作业管理的主要功能,作业调度是从预先存放在辅助存储设备中的一批用户作业中, 按照某种方法选取若干作业, 为它们分配必要的资源, 决定调入内存的顺序,并建立相应的用户作业进程和为其服务的其他系统进程,然后再把这些进程提交给进程调度程序处理的一个过程。作业管理是宏观的高级管理, 进程管理是微观的低级管理。作业调入内存后, 已经获得了除CPU 所有运行资源, 但因为未得到处理器分配还不能运行, 要通过进程调度分配处理器后再运行。这些状态之间完成的作业调度和转接。

  想了解更多计算机四级网的资讯,请访问: 安徽计算机四级

本文来源:https://jsj.liuxue86.com/a/3037741.html
延伸阅读
“嵌入式微处理器体系结构”是嵌入式系统开发技术工程师考试的重点难点,还请广大考生注意,以免踩入考试的盲点,在这里小编给你更新考试的知识点,关注一下此网站吧!嵌入式系统开发技术工程师
2019-01-02
小编收集了不少网工方面的试题,供需要考试的程序员参考,希望能对你有所帮助,预祝考生能够通过考试!计算机等级考试四级网络工程师日常练习1下列关于RPR技术的描述中,错误的是与FDDI
2019-01-02
计算机等级考试四级数据库技术复习资料:数据库的实施、运行和维护数据库的实施、运行和维护1数据库的实施  1.1定义数据库结构1、为了实现数据库的逻辑结构设计和物
2019-01-02
“电平转换电路”是嵌入式系统开发技术工程师考试的重点难点,还请广大考生注意,以免踩入考试的盲点,在这里小编给你更新考试的知识点,关注一下此网站吧!嵌入式系统开发技术工程师考试的重点
2019-01-02
“总线电路及信号驱动”是嵌入式系统开发技术工程师考试的重点难点,还请广大考生注意,以免踩入考试的盲点,在这里小编给你更新考试的知识点,关注一下此网站吧!嵌入式系统开发技术工程师考试
2019-01-02
   “逻辑电路基础”是嵌入式系统开发技术工程师考试的重点难点,还请广大考生注意,以免踩入考试的盲点,在这里小编给你更新考试的知识点,关注一下此网站吧
2019-01-02