出国留学网计算机三级考试要点

出国留学网专题频道计算机三级考试要点栏目,提供与计算机三级考试要点相关的所有资讯,希望我们所做的能让您感到满意!

2017年计算机三级考试《数据库》考点四

 

  要参加计算机考试的同学们,出国留学网为大家提供“2017年计算机三级考试《数据库》考点四”供参考,更多资讯请关注我们网站的更新。

  2017年计算机三级考试《数据库》考点四

  结构化生命周期方法

  结构化分析与设计方法在软件工程中应用已很普遍,并且越来越成熟。有许多大、中型项目都采用了这种方法进行开发并取得了显著的成果。

  按B.W.Boehm的描述,瀑布模型的的软件生命周期可划分七个阶段:系统需求分析、软件需求分析、概要设计、详细设计、编码、测试和运行维护。

  系统需求

  “系统需求”包括:问题定义、可行性研究及软件计划。

  1.问题定义

  软件开发的第一步就是进行问题定义。问题定义阶段必须回答的关键问题:“软件要解决的问题是什么?”如果不知道问题是什么就试图解决这个问题,显然是盲目的,只会白白浪费时间和金钱,最终得出的结果很可能是毫无意义的。尽管确切地定义问题的必要性是十分明显的,但是在实践中它却可能是最常被忽视的一个步骤。这里所说的问题,就是指用户的基本要求。说得通俗些,问题定义实际上就是了解用户到底要建立什么系统,并确定分析员下一步应该做什么。因此,问题定义的来源是用户。

  通过问题定义阶段的工作,系统分析员应该提出关于问题性质、工程目标和规模的书面报告。这一阶段的分析员应尽可能站在较高的角度去抽象、概括所要干的事情,不要拘泥于问题实现的细节。尽管用户可能总是习惯于这样做,但分析员在这一阶段必须超脱出来,居高临下鸟瞰系统的全貌。通过对系统的实际用户和使用部门负责人的访问调查,分析员扼要地写出他对问题的理解,并在使用部门负责人的会议上认真讨论这份书面报告,澄清含糊不清的地方,改正理解不正确的地方,最后得出一份双方都满意的文档。

  当用户的要求不是很多并且不太复杂时,一两个分析员用上一两天就可以完成这一工作了。但当系统比较大,且复杂时,恐怕就要组织一个问题定义小组,花上一两个星期,甚至数月来定义用户的问题。

  如果分析员和用户及使用部门的负责人对所要解决的问题取得完全一致的看法,而且使用部门的负责人同意开发工程继续进行下去,那么开发工程将转入生命周期的下一个阶段———可行性研究。

  2.可行性研究

  并不是所有问题都有简单明显的解决办法,事实上,许多问题不能在预定的系统规模之内解决。如果问题没有可行的解,那么花费在这项开发工程上的任何时间、资源、人力和经费和都是无谓的浪费。

  可行性研究的目的在于用最小的代价确定在问题定义阶段所确定的系统的目标和规模是否现实,所确定的问题是否可以解决,系统方案在经济上、技术上和操作上是否可以接受。可行性研究着重对如下具体方案考虑:

  (1)经济可行性。估计开发费用以及新系统可能带来的收益,将两者进行权衡,看结果是否可以接受。

  (2)技术可行性。对要求的功能、性能以及限制条件进行分析,是否能够做成一个可接受的系统。所考虑的因素通常还应包括开发的风险,是否能够得到需要的软件和硬件资源和一个熟练的有能力的开发队伍,与系统开发有关的技术是否足以支持系统的研制。技术可...

2017年计算机三级考试《数据库》考点三

 

  要参加计算机考试的同学们,出国留学网为大家提供“2017年计算机三级考试《数据库》考点三”供参考,更多资讯请关注我们网站的更新。

  2017年计算机三级考试《数据库》考点三

  软件需求分析

  软件需求分析工作是软件生存期中重要的一步,也是决定性的一步。只有通过软件需求分析,才能把软件功能和性能的总体概念描述为具体的软件需求规格说明,从而奠定软件开发的基础。软件需求分析工作也是一个不断认识和逐步细化的过程。该过程将软件设计阶段所确定的软件范围(工作域)逐步细化到可详细定义的程度,并分析出各种不同的软件元素,然后为这些元素找到可行的解决方法。

  制定软件的需求规格说明不只是软件开发人员的事,用户也起着至关重要的作用。用户必须对软件功能和性能提出初步要求,并澄清一些模糊概念。而软件分析人员则要认真了解用户的要求,细致地进行调查分析,把用户“做什么”的要求最终转换成一个完全的、精细的软件逻辑模型并写出软件的需求规格说明,准确地表达用户的要求。

  1.软件需求分析任务

  需求分析所要做的工作是深入描述软件的功能和性能,确定软件设计的限制和软件同其他系统元素的接口细节。定义软件的其他有效性需求。

  分析员通过需求分析,逐步细化对软件的要求,描述软件要处理的数据域,并给软件开发提供一种可转化为数据设计、结构设计和过程设计的数据与功能表示。在软件完成后,制定的软件需求规格说明还要为评价软件质量提供依据。

  需求分析阶段研究的对象是软件项目的用户要求。需要注意的是,必须理解用户的各项要求,但又不能全盘接受所有的要求。因为并非所有用户要求都是合理的。对其中模糊的要求还需要澄清,然后才能决定是否可以采纳。对于那些无法实现的要求应向用户做充分的解释,以求得谅解。

  准确地表达所接受的用户要求,是需求分析的另一个重要方面。只有经过确切描述的软件需求才能成为软件设计基础。

  通常软件开发项目是要实现目标系统的物理模型,即确定待开发软件系统的系统元素,并将功能和数据结构分配到这些系统元素中,它是软件实现的基础。但是目标系统的具体物理模型是由它的逻辑模型经实例化,即具体到某个业务领域而得到的。与物理模型不同,逻辑模型忽视实现机制与细节,只描述系统要完成的功能和要处理的数据。作为目标系统的参考,需求分析的任务就是借助于当前系统的逻辑模型导出目标系统的逻辑模型,解决目标系统的“做什么”的问题。

  (1)获得当前系统的物理模型。当前系统可能是需要改进的某个已在计算机运行的数据处理系统,也可能是一个人工的数据处理过程。在这一步首先分析、理解当前系统是如何运行的,了解当前系统的组织机构、输入输出、资源利用情况和日常数据处理过程,并用一个具体模型来反映自己对当前系统的理解。这一模型应客观地反映现实世界的实际情况。

  (2)抽象出当前系统的逻辑模型。在理解当前系统“怎样做”的基础上,抽取其“做什么”的本质,从而从当前系统的物理模型抽象出当前系统的逻辑模型。

  在物理模型中有许多物理因素,随着分析工作的深入,有些非本质的物理因素就成为不必要的负担,因而需要对物理模型进行分析,区分出本质的和非本质的因素,去掉那些非本质的因素即可获得反映系统本质的逻辑模型...

2017年计算机三级考试《数据库》考点二

 

  出国留学网为大家提供“2017年计算机三级考试《数据库》考点二”供广大考生参考,更多资讯请关注我们网站的更新。

  2017年计算机三级考试《数据库》考点二

  21、实时系统分为哪两类?并能举出这两类的例子。飞机飞行、弹道发射、预定飞机票、查询航班都是什么系统?

  答:实时系统分为实时控制系统和实时信息处理系统。

  飞机飞行、弹道发射都是实时控制系统

  预定飞机票、查询航班都是实时信息处理系统。

  22、实时系统的主要特点是什么?

  答:最主要的特点就是及时性,另外的一个特点是高可靠性。

  23、个人计算机上的操作系统是(个人计算机)操作系统。

  24、操作系统的类型?(批处理操作系统)、(分时操作系统)、(实时操作系统)、(个人计算机操作系统)、(网络操作系统)、(分布式操作系统)

  25、计算机的应用领域包括什么?

  答:1、科学计算2、数据通信与数据处理、3、自动控制4、计算机辅助设计5、计算机人工智能

  26、计算机的主要技术指标?

  答:1、字长2、运算速度3、主存容量4、综合性能

  27、CPU的状态答:CPU交替执行操作系统程序和用户程序。在执行不同程序时,根据运行程序对机器指令的使用权限而

  将CPU置为不同的状态,。CPU的状态属于程序状态字PSW的一位。大多数计算机系统将CPU执行划分为管态和目态

  28、PCB是什么?

  答:是进程控制块。

  29、用户组织的逻辑文件有哪两种形式?

  答:流式文件、记录式文件

  30、WAN、LAN、MAN都代表什么?

  答:WAN代表着广域网、LAN代表着局域网、MAN代表着城域网。

...

2017年计算机三级考试《数据库》考点一

 

  出国留学网为大家提供“2017年计算机三级考试《数据库》考点一”供广大考生参考,更多资讯请关注我们网站的更新。

  2017年计算机三级考试《数据库》考点一

  1、计算机的硬件基本上由哪五大部分组成?

  答:运算器、控制器、存储器、输入设备、输出设备。

  2、运算器都可对数据进行哪两种运算?答:算术运算和逻辑运算。

  3、CAD、CAM、CAT、CAI都代表什么?

  答:1、计算机辅助设计(CAD)

  2、计算机辅助制造(CAM)

  3、计算机辅助测试(CAT)

  4、计算机辅助教学(CAI)

  4、数据处理是指对数据的(收集)、(存储)、(加工)、(分析)、(传送)的全过程。

  5、程序性语言分为(机器语言)、(汇编语言)、(高级语言)三类。

  6、能举出哪些是高级语言、哪些是低级语言?

  低级语言:汇编语言中华考试网(www.Examw。com)

  高级语言:basic.cobol.c.foxbase等

  7、操作系统可分为(批处理操作系统)、(分时操作系统)、(实时操作系统)三种操作系统。

  8、解释型程序和编译型程序有什么不同?哪种程序产生目标程序?

  编译程序产生目标程序

  9、DBMS是什么的?

  答:DBMS是数据库管理系统。

  10、计算机系统由(硬件)系统、(软件)系统两部份组成。

  11、软件系统分为(系统)软件、(应用)软件两部分。

  12、操作系统的特征:(并发性)、(共享性)、(随机性)。

  13、没有任何软件支持的计算机称为(裸机)。

  14、操作系统的五大功能(进程管理)、(存储管理)、(文件管理)、(设备管理)、(作业管理)。

  15、操作系统发展的过程:(手工操作阶段)、(早期批处理阶段)、(执行系统阶段)、(多道程序系统阶段)、(分时系统)、(实时系统)、(通用操作系统)。

  16、Spooling系统是(批处理)系统。

  17、批处理系统有两大特点(多道)、(成批)。

  18、批处理系统追求的目标是什么?

  答:提高系统资源利用率和大作业的吞吐量以作业流量的自动化。

  19、分时系统的特点(多路性)、(交互性)、(独立性)、(及时性)。

  20、分时系统的主要目标?

  答:用户响应的及时性。

...

2017年全国计算机三级考试《数据库》考点

 

  出国留学网为大家提供“2017年全国计算机三级考试《数据库》考点”供广大考生参考,更多资讯请关注我们网站的更新。

  2017年全国计算机三级考试《数据库》考点

  1、ISP(internet 服务提供商)是用户接入internet 的入口点,一方面他为用户提供接入internet服务,另一方面,他也为用户提供各类信息资源。一般用户接入internet有两种方式,一种是通过电话网,另一种是通过局域网。

  2、按对称序周游二叉树等同于用后序周游相应的树或者树林

  3、消息机制是进程间通信的的方法之一,一般包括消息缓冲和消息号

  4、在页面大小固定,并且不考虑程序本身的编制方法的情况下,影响缺页中断次数的主要因素有:页面调度算法和分配给进程的物理页面数

  5、适用于连接磁盘、磁带等高速设备,每次传送一批数据,但一段时间内只能为一台设备服务的通道是串口。

  6、操纵、管理数据库并控制数据资源使用的软件是DBMS

  7、数据库管理系统中事务的隔离性主要由并发控制部件来保证。

  8、严格两阶段锁协议要求未提交更新的封锁必须保持到事务的终点

  9、对数据库系统的性能主要由响应时间和吞吐量两种度量

  10、能够模式化为维属性和度量属性的数据称为多维数据

  11、Oracle服务器由Oracle数据库和Oracle实例组成

  12、对于移动臂磁盘,磁头在移动臂的带动下移动到指定柱面的时间称为寻道时间;当磁头到达指定磁道后,必须等待所需要的扇区读/写下,这一部分等待时间称为旋转延迟/磁盘扫描等待时间

  13、Oracle数据库中负责客户机和服务器之间网络通信的是SQL*Net模块

  14、SYBASE移动和嵌入计算解决方案中,小型且高性能的SQL数据库是Adaptive server anywhere,他可以单机运行也可以作为数据库服务器运行

  15、操作系统中构成单一逻辑工作单元的操作集合称为事务

  16、在数据仓库建立的过程中,岁数据进行纠正和预处理的过程称为数据清理

  17、在顺序表中插入或者删除一个结点平均需要移动的结点个数是n/2

  18、线性表的顺序查找中,成功的检索的比较次数是(n+1)/2

  19、Oracle graphics 用来快速生成图形应用工具

  20、Alteration 权限允许增加或者删除关系中的属性

  21、Visual studio 2008 是针第一个允许开发人员针对 NET framework 多个版本开发的visual studio 版本

  22、Internet上的计算机地址有两种表示方式,分别是IP地址和域名

  23、发生程序中断时,被打断程序暂停点称为断点

  24、作业流是指在批处理操作系统中,把一批作业安排在输入设备上,然后依次读入系统进行处理而形成的

  25、关系操作能力可以用两种方式表示:代数方式和逻辑方式

  26、Powerbuilder 10.0 为使用.NET开发工具的用户提供了一套Datewindow.NET 工具

  27、...

2017年计算机三级考试《信息管理》考点

 

  出国留学网为大家提供“2017年计算机三级考试《信息管理》考点”供广大考生参考,更多资讯请关注我们网站的更新。

  2017年计算机三级考试《信息管理》考点

  结构化分析方法

  结构化分析是面向数据流进行需求分析的方法。20世纪70年代末,经Yourdon E.、Conˉstantine L.、DeMarco T.等人提出和发展,至今已得到广泛应用。结构化分析方法的一些重要概念也渗透在其他开发方法中。例如,结构化分析与设计技术(Structured Analysis and Design Technique,SADT)、面向对象技术(Object-Oreinted Technique,OOT)、IDEF方法等。

  结构化分析方法适合于数据处理类型软件的需求分析。由于利用图形表达需求,显得清晰、简明,易于学习和掌握。具体来说,结构化分析方法就是用抽象模型的概念,按照软件内部数据传递、变换的关系,自顶向下逐层分解,直到找到满足功能要求的所有可实现的软件为止。根据DeMarco的论述,结构化分析方法使用的工具有:数据流图、数据词典、结构化英语、判定表、判定树。结构化分析方法有两个明显特点。

  采用简明易懂、直观的描述方式

  1.数据流图

  数据流图也称为Bubble Chart或data Flow Graph。是描述数据处理过程的工具。数据流图从数据传递和加工的角度,以图形的方式刻画数据流从输入到输出的移动变换过程。

  (1)数据流图的主要图形元素

  从数据流图中可知,数据流图的基本图形元素有4种。

  数据流是沿箭头方向传送数据的通道,它们大多是在加工之间传输加工数据的命名通道,也有连接数据存储文件和加工的没有命名的数据通道。这些数据流虽然没有命名,但因联接着有名加工和有名文件,所以其含意也是清楚的。同一数据流图上不能有同名的数据流。多个数据流可以指向同个加工,也可以从一个加工散发出许多数据流。

  加工是以数据结构或数据内容作为加工对象的。加工的名字通常是一个动词短语,简明扼要地表明完成的是什么加工。

  文件在数据流图中起保存数据的作用,因而称为数据存储(Data Store)。它可以是数据库文件或任何形式的数据组织。指向文件的数据流可理解为写入文件或查询文件,从文件中引出的数据流可理解为从文件读取数据或得到查询结果。

  数据流图中第4种元素是数据源点或汇点,它表示图中要处理数据的输入来源及处理结果要送往何处。由于它在图中的出现仅仅是一个符号,并不需要以软件的形式进行设计和实现,因而,它只是数据流图的外围环境中的实体,故称外部实体。在实际问题中它可能是计算机外围设备或是传感装置。

  (2)数据流与加工之间的关系

  在数据流图中,如果有两个以上的数据流指向一个加工,或是从一个加工中引出两个以上的数据流,这些数据流之间往往存在一定的关系。

  (3)分层的数据流图

  为了表达数据处理过程的数据加工情况,用一个数据流图是不够的。为表达稍为复杂的实际问题需要按照问题的层次结构进行逐步分解,并以分层的数据流图反映这种结构关系。

  先把整个数据处理过程暂且看...

2017年计算机三级《信息管理》考试要点

 

  出国留学网计算机等级考试为您推荐计算机等级考试基础知识点,高频考点,重点以及难点,希望对您学习计算机等级有所帮助,从而取得好成绩,这将是我们最大的心愿。

  软件工程(结构化生命周期方法之结构化分析方法)

  结构化分析方法

  结构化分析是面向数据流进行需求分析的方法。20世纪70年代末,经Yourdon E.、Conˉstantine L.、DeMarco T.等人提出和发展,至今已得到广泛应用。结构化分析方法的一些重要概念也渗透在其他开发方法中。例如,结构化分析与设计技术(Structured Analysis and Design Technique,SADT)、面向对象技术(Object-Oreinted Technique,OOT)、IDEF方法等。

  结构化分析方法适合于数据处理类型软件的需求分析。由于利用图形表达需求,显得清晰、简明,易于学习和掌握。具体来说,结构化分析方法就是用抽象模型的概念,按照软件内部数据传递、变换的关系,自顶向下逐层分解,直到找到满足功能要求的所有可实现的软件为止。根据DeMarco的论述,结构化分析方法使用的工具有:数据流图、数据词典、结构化英语、判定表、判定树。结构化分析方法有两个明显特点。

  采用简明易懂、直观的描述方式

  1.数据流图

  数据流图也称为Bubble Chart或data Flow Graph。是描述数据处理过程的工具。数据流图从数据传递和加工的角度,以图形的方式刻画数据流从输入到输出的移动变换过程。

  (1)数据流图的主要图形元素

  从数据流图中可知,数据流图的基本图形元素有4种。

  数据流是沿箭头方向传送数据的通道,它们大多是在加工之间传输加工数据的命名通道,也有连接数据存储文件和加工的没有命名的数据通道。这些数据流虽然没有命名,但因联接着有名加工和有名文件,所以其含意也是清楚的。同一数据流图上不能有同名的数据流。多个数据流可以指向同个加工,也可以从一个加工散发出许多数据流。

  加工是以数据结构或数据内容作为加工对象的。加工的名字通常是一个动词短语,简明扼要地表明完成的是什么加工。

  文件在数据流图中起保存数据的作用,因而称为数据存储(Data Store)。它可以是数据库文件或任何形式的数据组织。指向文件的数据流可理解为写入文件或查询文件,从文件中引出的数据流可理解为从文件读取数据或得到查询结果。

  数据流图中第4种元素是数据源点或汇点,它表示图中要处理数据的输入来源及处理结果要送往何处。由于它在图中的出现仅仅是一个符号,并不需要以软件的形式进行设计和实现,因而,它只是数据流图的外围环境中的实体,故称外部实体。在实际问题中它可能是计算机外围设备或是传感装置。

  (2)数据流与加工之间的关系

  在数据流图中,如果有两个以上的数据流指向一个加工,或是从一个加工中引出两个以上的数据流,这些数据流之间往往存在一定的关系。

  (3)分层的数据流图

  为了表达数据处理过程的数据加工情况,用一个数据流图是不够的。为表达稍为复杂的实际问题需要按照问题的层次结构进行逐步分解,并以分层的数据流图反映这种结构关系。

  先把整个数据处理过程暂且看成一个加工,它的输入数据和输出数据实...