当前位置:文档之家› 计算机软件开发项目管理规范

计算机软件开发项目管理规范

计算机软件开发项目管理规范
计算机软件开发项目管理规范

计算机软件开发项目管理规范 YNQB/QB0001-2004 云南旗标软件有限公司企业标准

1 主题内容与适用范围 (3)

2 引用标准 (3)

3 软件开发项目管理一般原则 (3)

3.1 建立完善的评审机制 (3)

3.1.1 评审内容 (3)

3.1.1.1 阶段评审 (3)

3.1.1.2 功能评审 (4)

3.1.2 评审机构 (4)

3.1.2.1 阶段评审机构 (4)

3.1.2.2 功能评审机构 (4)

3.2 项目成果保护与共享 (5)

4 项目组织 (5)

4.1 项目组织机构 (5)

4.2 对外协调 (6)

4.3 项目外包 (6)

4.3.1 外包评估 (7)

4.3.2 外包合同 (7)

4.3.3 外包资金 (7)

4.3.4 文件 (7)

4.3.5 其他 (7)

5 项目实施 (8)

5.1 计算机软件开发流程划分 (8)

5.1.1 按软件生产周期划分 (8)

5.1.2 按软件生存周期划分 (8)

5.1.3 从项目管理角度来划分 (9)

5.2 软件开发期各阶段的时间分配 (9)

5.3 软件开发的要求与规则 (9)

5.3.1 软件开发各阶段流程及要求 (10)

5.3.1.1 可行性与计划研究阶段 (10)

5.3.1.2 需求分析阶段 (10)

5.3.1.3 设计阶段 (12)

5.3.1.4 实现阶段 (13)

5.3.1.5测试阶段 (14)

5.3.1.6 其他 (14)

5.3.2 软件开发规则 (15)

5.3.2.1 项目各阶段的承接 (15)

5.3.2.2 编码规范 (15)

5.3.2.3 软件开发过程控制 (16)

6 产品定制与生产 (18)

6.1产品定制与生产发生在项目存续期间的 (19)

6.2产品定制与生产发生在项目结束后的 (19)

7 文档编制 (19)

7.1 文档编制 (19)

7.2 文档使用对象 (20)

8 文档管理 (21)

9 资源配置 (22)

9.1 人力资源 (22)

9.1.1 招聘 (22)

9.1.2 培训 (22)

9.1.3 项目人员配给 (22)

9.1.3.1 项目主管领导 (22)

9.1.3.2 项目经理 (23)

9.1.3.3 设计人员 (23)

9.1.3.4 编程人员 (24)

9.1.3.5 测试人员 (24)

9.1.3.6 文档管理人员 (24)

9.1.3.7 用户 (24)

9.1.4 开发成果保护 (25)

9.2 资金 (25)

9.2.1 资金来源 (25)

9.2.2 资金拨付 (25)

9.2.3 资金使用 (25)

9.2.3.1 采用新技术的项目资金的使用 (25)

9.2.3.2 采用成熟技术的项目资金的使用 (25)

9.3 设备(包括软件设备和硬件设备) (25)

9.3.1 设备采购 (25)

9.3.2 设备配置 (25)

9.3.3 设备使用 (25)

10 项目预算/核算 (25)

10.1 预算 (25)

10.2 核算 (25)

11 奖励与惩罚 (25)

11.1 评审 (25)

11.2 奖励 (26)

11.3 惩罚 (26)

1 主题内容与适用范围

本规范规定了在开发一般商业计算机软件项目时应该遵循的统一的基本要求。

本规范适用于软件项目特别是重要软件项目的开发工作。对于非重要软件项目,可以参照本规范规定的子集简化执行。

本规范是云南旗标软件有限公司组织软件开发项目的一般性指导文件,可以作为组建项目组、编制开发文档、制订开发计划、组织软件开发过程的基本依据。可以依据本规范制订其他相关标准,如程序代码编写规范、评审规范。

2 引用标准

GB/T 11457 软件工程术语

GB 8566 计算机软件开发规范

GB 8567 计算机软件产品开发文件编制指南

GB/T 12505 计算机软件配置管理计划规范

3 软件开发项目管理一般原则

3.1 建立完善的评审机制

在计算机软件开发的整个过程当中,建立完善的评审机制以对项目中涉及的人员、成本、进度、项目成果、学术等各个方面进行全面的评审是必要的和必需的。这不但是成本及项目进度控制的需要,也是项目组内或项目组间以及项目组同其他部门间沟通的需要,还可以借此开展学术上的讨论,丰富和提高项目组技术知识水平和项目管理水平。

3.1.1 评审内容

3.1.1.1 阶段评审

阶段评审是一项重要的评审活动。在项目进行的每一个阶段完成后,都必须组织本阶段工作成果的评审,否则,不允许进入下一个项目阶段。

在阶段评审中,应着重评审以下内容:

1、人员:工作态度、沟通

2、项目阶段成本

3、项目进度

4、阶段成果

5、学术

3.1.1.2 功能评审

功能评审是针对软件实现功能方面的评审,它着重的是软件的各个模块是否符合用户的最终需求,界面布局是否合理,代码实现是否简单有效,程序运行是否高效,操作是否方便、是否符合习惯等。

在功能评审中,要求构建相应的评测环境,如果是数据库系统,还应产生足够的记录数以模拟实际环境。模拟数据的产生可参照下表执行:

3.1.2 评审机构

对于任何一项评审,经由项目经理牵头,成立由相关人员组成的评审机构予以评审。

3.1.2.1 阶段评审机构

阶段评审机构可以是常设机构,也可以根据情况临时成立。该机构人员结构应该由公司技术主管、项目主管领导、相关行业专家、相关技术专家、质量控制工程师等组成。该评审机构人数应该不少于三人,采取一票否决的评审方式进行评审。

3.1.2.2 功能评审机构

功能评审只在项目组内进行,由项目负责人(项目经理)根据情况临时成立,评审完后即行撤消。功能评审人员由项目负责人、项目技术主管、除实现者外的其他功能实现人员组成。功能评审人数不少于三人,并且应该为奇数,采取投票方式进行评审,得票超过一半即通过评审。

3.2 项目成果保护与共享

原则上,项目成果及其产权属于公司所有。为了保护公司利益和项目知识产权,项目组在运行时,必须充分考虑项目开发期中的安全性、连续性和一贯性。具体来说,可以采取如下几方面的措施:

1、项目中同一任务必须至少有两个人完全清楚。

2、各种设计资料、开发文档必须保留至少两份副本。

3、所有资料(包括源代码)必须定期备案。备案以后,所有修改应及时

更新,保证项目成员手中的资料必须与备案资料完全一致。

4、在条件允许时,尽量采用成对编程的方法进行代码编制。

这样的话,可以保证资料及代码的共享性,不至于项目组成员离开时,项目出现瘫痪。

4 项目组织

规定计算机软件开发项目的组织与运作方式。

4.1 项目组织机构

项目组采用项目经理负责制。

在项目执行期内,项目经理直接对项目主管领导负责,不受其他部门及领导的约束。

在人事上项目组成员(包括项目经理)隶属于他所在的编制部门,行政上接受部门经理的领导。

项目组内所有成员必须服从项目经理的安排及调度。在必要的时候,项目经理经请示有权变更项目组成员或取消项目组成员的项目参与资格。

项目组可采用下图所示的结构组建:

图一项目组组织结构

在上图中,项目主管领导可不视为项目组成员。

设计人员:指进行可行性研究、需求分析、概要设计、详细设计及数据库设计的人员。该工作可以由项目组内其他成员担任。

代码实现人员:指具体进行程序代码编写的人员。该工作根据项目具体情况可以是非本公司人员。代码实现的主要依据是数据库设计说明书、概要设计说明书、详细设计说明书及其他需求说明书和相关资料。

测试人员:指负责程序功能测试及Bug查找的人员。该工作可由代码实现人员充任,但必须交叉进行,自己编写的代码须由其他人员检查、测试。

文档管理人员:指项目存续期内负责日常工作文档及用户手册、操作手册、开发进度月报等文档的编制和管理的人员。该工作可由项目组内其他人员充任。设计人员、代码实现人员和测试人员应完成自己份内的文档编制,可参考以下第6条执行。

用户代表:用户代表这一角色在项目组中,是一个相当重要的角色。他应是能充分了解用户需求的人:精通业务、熟悉管理、熟悉企业组织结构及内部运作方式,并能够不经或略经培训即能充分理解和参与制订项目任务、要求、目标等重要设计的人。可以说,对于项目的成功与失败,用户代表这一角色起着至关重要的作用。用户代表应至少有一名,并不限数目。

4.2 对外协调

项目经理应在项目启动时向财务部门提供项目预算方案及资金使用计划。项目组接受财务部门的经济监督,有义务按公司的财务调度计划安排资金的使用。

项目组成员应该经常与售前售后服务人员及用户(包括用户代表)交流,充分掌握用户的底层需求。在必要时,项目组成员可以申请资金用于现场调研。

在必要的时候,项目组成员有义务协助营销人员搞好产品的推广销售工作。但,此时发生的任何费用不在项目开发费里开支。

4.3 项目外包

项目任务可以以外包的形式完成。外包可整体外包,也可只将部分模块外包。根据情况,项目任务可外包给公司内部其他项目组,也可外包给公司以外的组织或个人。

计算机软件一般分为系统软件和应用软件两大类

计算机软件一般分为系统软件和应用软件两大类,不属于系统软件的是()。 A.操作系统 B.数据库管理系统 C.客户管理系统 D.语言处理程序 您的答案:C 题目分数:5 此题得分:5.0 2.第6题 网络学生对学习全过程进行自主管理的意识是()。 A.自励意识 B.自动意识 C.自治意识 D.自觉意识 您的答案:C 题目分数:5 此题得分:5.0 3.第7题 保持微型计算机正常运行必不可少的输入输出设备是()。 A.键盘与鼠标 B.显示器与打印机 C.键盘和显示器

D.鼠标和扫描仪 您的答案:A 题目分数:5 此题得分:0.0 4.第12题 人们在网络中可以完全不受时间、地域和资格等的限制而自由地学习,这体现了网络学习的()。 A.开放性 B.虚拟性 C.交互性 D.自主性 您的答案:A 题目分数:5 此题得分:5.0 5.第14题 网络学生从外界获取评价并将此评价内化为良性刺激的意识是()。 A.自评意识 B.自控意识 C.自励意识 D.自动意识 您的答案:C 题目分数:5 此题得分:5.0

6.第15题 进行网络学习,最理想的学习风格是()。 A.抵抗型 B.顺从型 C.行为型 D.转化型 您的答案:D 题目分数:5 此题得分:5.0 7.第16题 断电后,会使存储的数据丢失的存储器是()。 A.RAM B.硬盘 C.ROM D.软件 您的答案:A 题目分数:5 此题得分:5.0 8.第19题 网络学生要确立的正确学习观念是()。 A.自律 B.他律

C.顺从 D.抵抗 您的答案:A 题目分数:5 此题得分:5.0 9.第3题 关于统考的说法,错误的有( ) A.从2005年开始,推行学生个人通过网络报名与缴费 B.提供网络报名缴费的网站是,缴费通过中国银联网上支付平台进行。 C.统考合格教育部发放合格证书。 D.统考成绩一般于考试结束50天后,在、网络学院及各学习中心查询。 您的答案:A,B 题目分数:5 此题得分:0.0 10.第8题 华南师范大学网络教育学院为平台开发了如下哪些手机客户端.( ) A.iPhone手机客户端 B.Symbian手机客户端 C.Android手机客户端 D.WindowsPhone手机客户端 您的答案:A,C

计算机软件系统包括

计算机软件系统按其功能可分为系统软件和应用软件两大类。 1、系统软件 系统软件是指管理、控制、和维护计算机及其外部设备,提供用户与计算机之间操作界面等方面的软件,它并不专门针对具体的应用问题。 代表性的系统软件有:操作系统、数据库管理系统以及各种程序设计语言的编译系统等,其中最重要的系统软件是操作系统。 1)操作系统(Operating System) 操作系统是最基本的系统软件,是用于管理和控制计算机所有软、硬件资源的一组程序。操作系统直接运行在裸机上,其他的软件(包括系统软件和大量的应用软件)都是建立在操作系统基础上的,并得到它的支持和取得它的服务。 操作系统是计算机硬件与其他软件的接口,也是用户和计算机之间的接口。 功能:处理机管理、存储管理、设备管理、信息管理等。 操作系统的性能很大程度上决定了整个计算机系统的性能。 分类:

1.按与用户对话的界面不同,可以分为命令行界面操作系统和图 形用户界面操作系统; 2.按能够支持的用户数为标准,可以分为单用户操作系统和多用 户操作系统; 3.按是否能够运行多个任务为标准,分为单任务操作系统和多任 务操作系统; 4.按系统单功能为标准,分为批处理系统、分时操作系统、实时 操作系统、网络操作系统。 2)语言处理程序 计算机在执行程序时,首先要将存储在存储器中的程序指令逐条地取出来,并经过译码后向计算机的各部件发出控制信号,使其执行规定的操作。计算机的控制装置能够识别的指令是用机器语言编写的,而用机器语言编写一个程序并不是一件容易的事。绝大多数用户都是用某种程序设计语言(即高级语言),如BASIC语言、C语言等来编写程序。但是用这些高级语言编写的程序CPU不认识,必须要经过翻译变成机器指令后才能被计算机执行。而负责这种翻译的程序称为编译程序。为了在计算机上执行由某种高级语言编写的程序,就必须配置有该种语言的编译系统。 3)数据库管理系统 计算机的效率主要是指数据处理的效率。

软件项目开发各阶段

目录

1. 范围 本指南用于指导软件开发者为南京市交通局开发软件项目的过程,通过规范软件项目承担单位的开发过程达到提高软件质量,降低维护成本的目的。开发者应根据本指南进行软件开发和编制软件开发文档。本指南是对软件项目承担单位的基本要求。 2. 总体要求 2.1 总体功能要求 网络应用环境以Internet/Intranet技术为核心。 开发者应在充分分析需求的基础上,选择采用B/S结构或者C/S结构。 软件系统的数据库应依照《南京市交通局信息化数据库建设规范》进行设计和建设。 本指南中没有规定开发者采用何种具体的软件工程开发方法,开发者可根据项目具体特点、自身擅长来选择采用面向过程的方法、面向对象的方法或面向数据的方法,但建议开发商使用面向对象软件工程的方法,如:采用目前被广泛使用的RUP(Rational Unified Process)方法来进行分析、设计和开发。 2.2 软件开发平台要求 数据库管理系统: Oracle 9i以上版本 开发工具系统: Microsoft Visual Studio 2010 OS系统: Windows 2003 完全支持TCP/IP协议 2.3 软件项目的开发实施过程管理要求 2.3.1 软件项目实施过程总体要求 (一)开发者提交软件开发工作大纲,交通局组织专家组对工作大纲进行评审,并提出整改意见。 (二)通过评审后,开发者根据整改意见完善工作大纲,经过交通局认可后组织项目组进行软件开发。软件开发工作按照需求分析、概要设计、详细设计、编码、测试等几个阶段进行,在开发过程中,开发者需分阶段提交相关文档。 (三)在软件开发工作完成后,开发者应向交通局提交完整的软件文档,交通局组织

计算机软件系统的组成

计算机软件系统的组成 所谓软件是指为方便使用计算机和提高使用效率而组织的程序以及用于开发、使用和维护的有关文档。软件系统可分为系统软件和应用软件两大类。 1.系统软件 系统软件由一组控制计算机系统并管理其资源的程序组成,其主要功能包括:启动计算机,存储、加载和执行应用程序,对文件进行排序、检索,将程序语言翻译成机器语言等。实际上,系统软件可以看作用户与计算机的接口,它为应用软件和用户提供了控制、访问硬件的手段,这些功能主要由操作系统完成。此外,编译系统和各种工具软件也属此类,它们从另一方面辅助用户使用计算机。下面分别介绍它们的功能。 1)操作系统(Operating System, OS) 操作系统是管理、控制和监督计算机软、硬件资源协调运行的程序系统,由一系列具有不同控制和管理功能的程序组成,它是直接运行在计算机硬件上的、最基本的系统软件,是系统软件的核心。操作系统是计算机发展中的产物,它的主要目的有两个:一是方便用户使用计算机,是用户和计算机的接口。比如用户键入一条简单的命令就能自动完成复杂的功能,这就是操作系统帮助的结果;二是统一管理计算机系统的全部资源,合理组织计算机工作流程,以便充分、合理地发挥计算机的效率。操作系统通常应包括下列五大功能模块: (1)处理器管理。当多个程序同时运行时,解决处理器(CPU)时间的分配问题。(2)作业管理。完成某个独立任务的程序及其所需的数据组成一个作业。作业管理的任务主要是为用户提供一个使用计算机的界面使其方便地运行自己的作业,并对所有进入系统的作业进行调度和控制,尽可能高效地利用整个系统的资源。 (3)存储器管理。为各个程序及其使用的数据分配存储空间,并保证它们互不干扰。 (4)设备管理。根据用户提出使用设备的请求进行设备分配,同时还能随时接收设备的请求(称为中断),如要求输入信息。 (5)文件管理。主要负责文件的存储、检索、共享和保护,为用户提供文件操作的方便。

软件开发项目选题

软件开发项目选题参考 (如果没有合适的题目,也可以自己选择题目) 1.网上购物系统:主要功能描述: (1)用户注册、登陆、退出; (2)用户通过浏览器访问网上购物系统,系统以分类的形式显示所有商品(3)系统提供关键词检索功能,帮助用户逐步找到所要的商品; (4)用户在浏览商品目录时可以点击查看商品的具体信息和价格;如果满意,用户可以将商品暂时放入“购物车“;也可以随时从“购物车“中取出商品。当用户选完后进行付款处理,用户输入信用卡号,系统连接到对应的银行支付系统,开始支付。 (5)系统向管理员提供查询界面和各类报表,统计商品的销售情况。 2.图书管理系统:主要功能描述: (1)管理读者的基本信息:读者姓名、性别、学号等。 (2)管理书籍的基本信息:图书名称、图书编号、作者、出版社、单价、存在状态(已借出或是库存)、存放地点,若已借出,则归还时间等。 (3)对新进图书进行录入,包括图书的基本信息。 (4)支持读者查询图书的基本信息。 (5)对撤销的图书信息进行删除。 (6)为读者办理注册,包括读者的基本信息。 (7)为读者办理借书手续(非注册者不能借书)。 (8)若读者借书到期未还,要对读者进行罚款,并记录读者的不良记录。 3.超市结算系统:主要功能描述: (1)管理当前超市货物的信息,包括名称、编号、价格、上架时间、库存数量、出货时间、供应商等。 (2)当用户结算时,根据扫描的条码检索到对应的货物信息,计算货物的价格,并更新库存数量、出货时间等。根据客户支付的款额和应付款额,计算出应返还客户的款额。 (3)统计货物的销售状况,供管理员查询。 (4)输入关键字,即货物的名称、编号等,能够查询货物的信息。 4.健身中心前台信息管理系统:主要功能描述: (1)支持会员注册、续约、退会、转卡。 (2)管理会员的基本信息,如姓名、性别、手机号码、注册时间等。 (3)管理教练的基本信息,如姓名、性别、课程内容、上课时间、上课地点等。(4)会员在前台登记后,系统根据当前储物柜的使用状况向会员分配一个储物柜。 (5)支持会员查询当天的课程安排、器械使用状况、当天健身是否拥挤。

计算机软件(答案)

计算机软件知识 从1989年发起并参加国际信息学奥林匹克竞赛以来,我国选手发挥稳定。通过竞赛,培养和涌现了一大批优秀的计算机后备人才,其中有相当一批已经在信息技术领域展露才华——如已成为国家863语音识别研究项目主力研究人员的奥赛铜牌获得者柴海新;被评为清华大学“十佳”学生的计算机系学生李劲;大三时就完成高速汉字激光打印机研究工作的吴昭等等。另外中国选手张辰、徐静、肖洲、谢婧等因素质优异,目前都已被清华大学计算机系免试录取,并即将更上层楼,成为我国参加国际大学生计算机程序设计大赛的主力,为国争光指日可待。 【奥赛赛点】了解计算机系统软件与应用软件方面的基础知识,能够分辨常见的操作系统软件与应用软件,理解程序设计的基本知识,掌握计算机的基本操作和Windows 及DOS系统的基本操作,明确计算机指令、计算机语言的含义及其二者的关系。 例1:计算机软件主要由(). A.操作系统和数据库管理系统组成 B.系统软件和应用软件两部分组成 C.应用软件和操作系统两部分组成 D.系统软件和操作系统两部分组成 【分析与解答】计算机软件包括机器运行所需要的各种程序及其相关资料。根据所起的作用不同,计算机软件可分为系统软件和应用软件。系统软件具有计算机各种应用所需的通用功能,是支持应用软件的平台。它包括操作系统、程序语言处理系统、编译和解释系统、诊断和控制系统等;而应用软件则是用户为解决实际问题开发的专门程序。 故本题答案为B。 例2:下列( )不是操作系统软件的名字。 A.Windows XP B.DOS C.Linux D.OS/2 E.Arch/Info 【分析与解答】操作系统(Operating system)是现代计算机系统中不可缺少的基本系统软件。操作系统管理和控制计算机系统中的所有软、硬件资源,是计算机系统的灵魂和核心。除此之外,它还为用户使用计算机提供了一个方便灵活、安全可靠的工作环境,以使用户无需了解许多有关硬件和系统软件的细节,就能方便灵活地使用计算机。常见的操作系统软件有:微软公司的DOS、OS/2、Windows系列;Linux(UNIX演变而来)。 故本题答案为E。 例3:Windows98中,通过查找命令查找文件时,若输入“F*.?”,则下列文件中可以被查找到的是( )。 A.F.BAS B.FABC.BAS C.F.C D.EF. 【分析与解答】在Windows系统中,“*”和“?”称为文件名通配符。“*”表示从它所在位置起直至符号“.”或空格前的所有字符;“?”表示该位置上的所有可能字符。

软件开发方案书

四川省物流智慧骨干网络开发方案书 一、项目描述 项目名称 软件项目需求方:四川省物流信息服务有限公司 软件项目设计方:四川联柯八佰科技有限公司 软件项目名称:四川省物流智慧骨干网络 软件开发代号:ZHGG_LK 软件当前版本: 项目简介 项目总体由3部分构成: 地图模块的完善。调用百度地图的指定API接口,后台查询指定的物流要素关键字后并在前 台显示出相应样式的物流要素(物流公司,物流园,加油站,加气站,口岸,货主单位等); 企业信息与项目信息录入模块。即提供入口,允许企业自主注册登记备案,并递交审核(公 司信息录入,项目申报等);表格批量导入的功能;与指定的系统商量好接口及参数,对接 导入; 后台客服审核模块。即根据前台用户或导入或对接过来的数据,设置后台客服审核的权限和 界面,以确定内容是否通过并允许前台搜索显示。 项目调研内容 企业信息审核标准 企业前台需要显示的字段 与已有系统对接的需求调研 二、开发方案 进度安排 阶段计划完成时间完成内容软件报价(元) 1 2016-8-31 地图模块的完善 保证金50万元 企业自主手动录入 2 2016-9-30 表格批量导入的功能; 对接导入; 客服审核后台模块;

优化前台查询体验。 软件开发进度安排 开发周期(天) 工作任务责任人起止时间 1 确定前台地图上需要显示的字段 前台显示要求确认刘路伟项目签约日 期待定 2 前台设计与产品需求的界定许俊骁 14 设计数据结构 功能需求开发,包括物流要素的增删改查 html+css+js的前端开发刘路伟许俊骁 1 企业手动录入信息界面的表单设计 确定需要审核的字段刘路伟许俊骁 1 企业手动录入信息前台与后台的衔接刘路伟 3 设定账户权限,协助创建账户 优化前台用户体验 许俊骁 3 DEMO版测试,递交测试用例许俊骁 5 根据测试的结果修复bug,并反复测试刘路伟 许俊骁第一阶段End 正式发布,并收集反馈意见,运维刘路伟 3 设定批量导入的格式标准并开发此功能需 求 刘路伟 5-10(取决于配合程 度)与指定的系统或平台进行数据对接 并批量导入企业与项目信息 确定接口类型和参数 刘路伟 3 企业信息审核列表和明细界面的搭建 审核的逻辑设计以及表单的增删改查 刘路伟2 Html+css+js前台代码和体验的优化许俊骁1 账户权限的划分,协助开设账户许俊骁3 DEMO版发布测试,并提交测试用例许俊骁3 根据测试结果修复bug,并反复测试刘路伟 许俊骁

最新计算机软件技术基础(第三版)习题答案

第一章 1.1什么是信息?信息与数据的区别和联系在何处? 信息定义之一:信息是现实世界中存在的客观实体、现象、关系进行描述的数据。 信息定义之二:信息是经过加工后并对实体的行为产生影响的数据。 与数据的区别和联系: 数据定义:数据是现实世界客观存在的实体或事物的属性值,即指人们听到的事实和看到的景象。 我们把这些数据收集起来,经过处理后,即得到人们需要的信息。 信息和数据的关系可以归结为: 1.信息是有一定含义的数据。 2.信息是经过加工(处理)后的数据。 3.信息是对决策有价值的数据。 1.2信息有哪些基本属性? z信息的基本属性有: 1.事实性。 2.等级性。 3.可压缩性。 4.可扩散性。 5.可传输性。 6.共享性。 7.增值性和再生性。 8.转换性。 1.3计算机的主要特点是什么? 计算机最主要的特点是: 1.高速自动的操作功能。 2.具有记忆的能力。 3.可以进行各种逻辑判断。 4.精确高速的计算能力。 1.5完整的计算机系统应该包括哪几部分? 目前最完整的计算机系统学说认为由五部分组成: 1.人员 2.数据 3.设备 4.程序 5.规程 1.6什么是计算机硬件?什么是计算机软件? 硬件:泛指实际存在的物理设备,包括计算机本身及其外围设备。 微型计算机的硬件系统:主机、外存储器、输入设备、输出设备、微机的系统总线。 软件:是指计算机程序、方法、规则的文档以及在计算机上运行它时所必须的数据。 计算机软件一般分为系统软件和应用软件。 1.8 软件技术发展的几个阶段各有什么特点?它与硬件的关系如何? 第一阶段:高级语言阶段 特点:这一时期,编译技术代表了整个软件技术,软件工作者追求的主要目的是设计和实现在控制结构和数据结构方面表现能力强的高级语言。但在这一时期内,编译系统主要是靠手工编制,自动化程度很低。 硬件关系:此时期计算机的硬件要求仅能用机器指令来编制可运行的程序。

1、计算机软件系统一般分为( A )两大部分

现代教育技术中心业务知识竞赛题 一、选择题: 1、计算机软件系统一般分为(A )两大部分。 A 系统软件和应用软件 B 操作系统和计算机语言 C 程序和数据 D DOS和WINDOWS 2、主要决定微机性能的是(A ) A CPU B 耗电量 C 质量 D 价格 3、在计算机内部,不需要编译就能够直接执行的语言是(C )。 A 汇编语言 B 自然语言 C 机器语言D高级语言 4、磁盘属于(D)。 A 输入设备 B 输出设备 C 内存储器 D 外存储器 5.磁盘加入写保护后,这时对它可以进行的操作是(A ) A 只能读盘,不能写盘 B 既可读盘,又可写盘 C 只能写盘,不能读盘 D 不能读盘,也不能写盘 6、计算机的存储器属于(D ) A 输入部件 B 输出部件 C 运算部件D记忆部件 7、将文档中的一部分内容复制到别处,先要进行的操作是(C ) A 粘贴 B 复制C选择D剪切 8、计算机的主要特点是:(A) A 运行速度快 B 擅长思考C存储容量大D分辨率高 9、下列设备中属于输入设备的是(B ) A 显示器 B 键盘 C 打印机D运算器 10、下列属于系统软件的是(A) A MS-DOS B Windows C 成绩表.DOC D 可执行程序文件 11、关于CPU,下面说法中不正确的是(B) A CPU 是中央处理单元的简称 B CPU可以替代存储器 C 微机的CPU通常也叫作微处理器 D CPU是微机的核心部件 二、判断题: 1、网络通信可以不用协议(错) 2、计算机网络是一个在协议控制下的多机互联的系统。(对) 3、人机交互就是指人对机算机发布命令,计算机执行就可以了。(错) 4、计算机病毒只能通过U盘,网上传输不会传播病毒。(错) 5、多媒体技术能应用于教育、培训等领域,在家庭PC中没有什么用途。(错) 6、光纤是计算机网络中使用的无线传输介质(错) 7、计算机网络中,必须通过授权才可实现资源共享。(对) 8、在主机箱内的存储器都是内存储器。(错) 三、简答题: 1、简述OSI参考模型各层主要功能。 物理层,数据链路层,网络层,传输层,会话层,表示层 2.、计算机网络的主要功能是什么?(答五个就行) 1.)可以实现计算机资源的共享

计算机的软件系统包括

计算机的软件系统 计算机软件系统总体分为系统软件和应用软件两大类。 计算机的软件系统是指计算机在运行的各种程序、数据及相关的文档资料。计算机软件系统通常被分为系统软件和应用软件两大类。计算机系统软件能保证计算机按照用户的意愿正常运行,为满足用户使用计算机的各种需求,帮助用户管理计算机和维护资源执行用户命令、控制系统调度等任务。软件系统分为两大类,虽然各自的用途不同,但他们的共同点是都存储在计算机存储器中,以某种格式编码书写的程序或数据。 1、系统软件 系统软件是负责管理计算机系统中各种独立的硬件,使得它们可以协调工作。系统软件使得计算机使用者和其他软件将计算机当作一个整体而不需要顾及到底层每个硬件是如何工作的。 系统软件一般包括操作系统、语言处理程序、数据库系统和网络管理系统。 2、应用软件 应用软件是指计算机用户利用计算机的软、硬件资源为某一专门应用目的而开发的软件。

例如:科学计算、工程设计、数据处理、事务管理等方面的程序。应用软件是指计算机用户利用计算机的软、硬件资源为某一专门应用目的而开发的软件。例如:科学计算、工程设计、数据处理、事务管理等方面的程序。 软件是计算机的灵魂,没有软件的计算机就如同没有磁带的录音机和没有录像带的录像机一样,与废铁没什么差别。使用不同的计算机软件,计算机可以完成许许多多不同的工作。它使计算机具有非凡的灵活性和通用性。也正是这一原因,决定了计算机的任何动作都离不开由人安排的指令。人们针对某一需要而为计算机编制的指令序列称为程序。程序连同有关的说明资料称为软件。配上软件的计算机才成为完整的计算机系统。 一般把软件分为两大类:应用软件和系统软件。 一、应用软件 应用软件是专门为某一应用目的而编制的软件,较常见的如: 1、文字处理软件 用于输入、存贮、修改、编辑、打印文字材料等,例如WORD、WPS等。 2、信息管理软件 用于输入、存贮、修改、检索各种信息,例如工资管理软件、人事管理软件、仓库管理软件、计划管理软件等。这种软件发展到一定水平后,各个单项的软件相互连系起来,计算机和管理人员组成一个和谐的整体,各种信息在其中合理地流动,形成一个完整、高效的管理信息系统,简称MIS。 3、辅助设计软件 用于高效地绘制、修改工程图纸,进行设计中的常规计算,帮助人寻求好设计方案。 4、实时控制软件 用于随时搜集生产装置、飞行器等的运行状态信息,以此为依据按预定的方案实施自动或半自动控制,安全、准确地完成任务。 二、系统软件

软件项目开发需求报告

软件需求分析格式_如何写需求分析报告 软件需求说明书 1 引言 1.1 编写目的:阐明编写需求说明书的目的,指明读者对象。 1.2 项目背景:应包括 ● 项目的委托单位、开心单位和主管部门; ● 该软件系统与其他系统的关系。 1.3 定义:列出文档中所用到的专门术语的定义和缩写词的愿文。 1.4 参考资料:可包括 ● 项目经核准的计划任务书、合同或上级机关的批文 ● 文档所引用的资料、规范等 ● 列出这些资料的作者、标题、编号、发表日期、出版单位或资料来源 2 任务概述 2.1 目标 2.2 运行环境

2.3 条件与限制 3 数据描述 3.1 表态数据 3.2 动态数据:包括输入数据和输出数据。 3.3 数据库描述:给出使用数据库的名称和类型。 3.4 数据词典 3.5 数据采集 4 功能需求 4.1功能划分 4.2功能描述 5 性能需求 5.1 数据精确度 5.2 时间特性:如响应时间、更新处理时间、数据转换与传输时间、运行时间等。 5.3 适应性:在操作方式、运行环境、与其他软件的接口以及开发计划等发生变化时,应具有的适应能力。 6 运行需求

6.1 用户界面:如屏幕格式、报表格式、菜单格式、输入输出时间等。 6.2 硬件接口 6.3 软件接口 6.4 故障处理 7 其他需求 如可使用性、安全保密、可维护性、可移植性等。 需求分析的格式 需求分析要对目标系统提出完整的、准确的、清晰的和具体的要求。 1.综合需求:项目 说明 备注 1)功能要求 描述软件用来做什么

能够进行度量衡的相互转换,如:长度公制之间的转换,公制和英制的转换等。能够添加或创建新的度量衡。能够按照用户自己的需要进行排序。能够作为其他软件的插件或辅助工具使用。能够知道度量衡所应用的范围,如:国家,行业等。 2)性能要求 软件能达到什么性能 数据的最大存储量,数据的转换要有连续性,软件对每项操作的响应时间,更新处理时间,数据转换和传送时间,软件的输入输出数据精度,软件失败和成功的定义。 3)运行要求 软件能正常运行在微软中文版WINDOWS系列的可以独立运行的安装包或可执行文件 开发软件的开发工具清单。是否需要外部存储器和数据通信接口。

计算机软件基础试题集

全国2005年7月高等教育自学考试 计算机网络技术试题 课程代码:02141 一、单项选择题(本大题共20小题,每小题1分,共20分) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。 1.采用半双工通信方式,数据传输的方向性结构为() A.只能在一个方向上传输 B.可以在两个方向上同时传输 C.可以在两个方向上传输,但不能同时进行 D.以上均不对 2.调制解调器(Modem)的主要功能是() A.数字信号的驱动 B.数字信号的整形 C.模拟信号的放大 D.数字信号与模拟信号的转换 3.在RS-232C接口信号中,请求发送(RTS)信号的连接方向为() A.DTE→DCE B.DCE→DTE C.DTE→DTE D.DCE→DCE 4.若HDLC帧的数据段中出现比特串“0111110011”,则比特填充后的输出为() A.01111100110 B.00111110011 C.01111100011 D.01111010011 5.EI载波(欧洲标准)的数据传输率为() A.1Mbps B.10 Mbps C.1.544Mbps D.2.048 Mbps 6.在异步通信中,设数据位为7位,1位校验位,1位停止位,则其通信开销为() A.30% B.70% C.20% D.80% 7.RS-232C的电气特性规定逻辑“0”的电平范围为() A.-5V至-15V B.+5V至+15V C.0V至+5V D.0V至-5V 8.采用GO-bak-N协议,其发送窗口和接收窗口的尺寸分别为() A.发送窗口=1,接收窗口=1 B.发送窗口>1,接收窗口>1 C.发送窗口>1,接收窗口=1 D. 发送窗口=1,接收窗口>1 9.TCP/IP协议中的TCP和IP所提供的服务分别为() ;.

软件开发一般包括几个阶段

软件开发一般包括几个阶段? 随着工业4.0的到来,互联网成为了一个大熔炉,为各行各业的升级发展插上了光兆的翅膀。曾经以为软件开发与我们,尤其是传统的实业企业毫不相干,一直觉得那是IT行业专属的事情。殊不知,现在企业要发展、要升级,就必须为企业、为产品开发他们专属的软件平台,例如最简单的企业网站,APP平台等。 那么,今天就给大家,尤其是不懂软件开发的企业家们普及一下软件开发一般包括哪几个阶段!从而避开软件开发过程中的哪些坑。 首先是问题定义阶段。在此阶段,企业家必须要明白软件开发到底是要解决什么问题。如果不知道问题是什么就试图解决这个问题,显然是盲目的,只会白白浪费时间和金钱,最终得出的结果很可能是毫无意义的。问题定义阶段是软件生存周期中最简短的阶段,一般只需要一天甚至更少的时间。 其次是可行性的研究,即对上一个阶段所确定的问题进行研究,看这个问题是否值得去解决,是否有行得通的解决办法。在此基础上制定出具体的解决目。 再次是需求分析阶段。这个阶段的任务仍然不是具体地解决问题,而是准确地确定“为了解决这个问题,目标系统必须做什么”,主要是确定目标系统必须具备哪些功能,每个功能都必须准确完整地体现用户的要求。 继而是软件设计阶段,包括总体设计与详细设计。在总体设计层面就是要概括性的解决上述的问题?要大体考虑有几种可能解决的方案,例如从成本的角度出发,有低成本解决方案、中等成本解决方案,甚至于高成本的。在详细设计层面就要将解决方法具体化,这个阶段的任务还不是编写程序,而是设计出程序的详细规格说明。这种规格说明的作用很类似于其他工程领域中工程师经常使用的工程蓝图,它们应该包含必要的细节,程序员可以根据它们写出实际的程序代码。 此外是程序的编码与测试。在程序编码中必定要制定统一、符合标准的编写规范。以保证程序的可读性、易维护性。提高程序的运行效率。在软件测试阶段,即一发现软件在整个软件

软件开发规划项目规范标准

软件项目开发和管理规范 本文阐述软件项目开发和管理的流程规范,作为软件项目开发的高级指引,本规范定义了软件开发的各个阶段以及每个阶段的工作活动和工件,但不对活动和工件的细节作过多规定。在项目开发过程中,每个项目根据自身的需要确定这些活动和工件的细节。 项目阶段 图2-1 项目开发的五个阶段 ?启动阶段 这个阶段的工作目的是决定一个项目是否需要启动。为了达到这个目的,首先要明确项目的总体战略目标,对项目的需要建立认同。即确定到底需要做什么、开发什么产品或提供什么服务,以及需要解决什么样的问题和需要满足客户或市场的什么要求等,同时还要总结项目工作的范围、所需资源、大约开支、各种风险,以及该项目不执行的其他替代选择等。这些代表了对整个项目目标从战略角度和宏观层次所进行的分析,通过项目的意向书总结出来,由此确证客户或项目发起人和赞助者的要求与期望,并帮助他们判定项目是否上马。项目意向总结书的通过及项目被批准上马形成了这个项目的起始点。 ?计划阶段 这个阶段的工作是为整个项目做计划。项目开始后,首先要确定项目的具体范围,明确定出项目到底要做什么,总结、归纳并定出产品的功能。然后进一步制定项目的计划,列出每项具体工作,并建立所有工作任务的重要性及顺序;确定每项工作的执行人和所需资源;根据人员的配置和能力设定各项工作和整个项目的完成时间表。 ?执行阶段

这个阶段的工作是通过执行项目的计划来完成项目的任务。它包括落实一切所需资源,如:人员、设备、费用、技术、信息,由管理者领导全体项目参与者开展各项工作。同时跟踪各项具体工作和整个项目的进度,定期向全体项目人员及项目的发起人报告项目状态。 ?控制阶段 这个阶段的工作是确证项目工作的结果符合项目的计划。它通过对项目结果的衡量和审核,与项目计划所期望的结果进行比较,找出实际结果与计划的差别,并制定处理措施。这个阶段的工作还包括对项目进程中出现的任何更改要求进行审核和批准。同时调解项目进程中出现的各种问题,如:对缺乏的资源的补偿调节;对项目的进度表及各项具体工作的优先级或顺序的修订。 ?结束阶段 这个阶段的工作是确保项目的最终结果或提交物达到计划的要求,并对完成的结果作可接受的确认。还包括在项目完成之后的收尾工作,对整个项目的经历进行总结,修订项目文档,用户培训等。 阶段完成标志 在项目开发过程中,当一个阶段完成后才会开展下一个阶段的工作;另外,“某个阶段完成”通常被定义为项目的一个里程碑,里程碑标识了项目的进度,它是项目开发和控制的重要参考,对整个项目有重要的意义。因此,“确证某个阶段是否已经完成”的工作非常有重要。 ?每一个阶段的结束以它特定任务的完成为象征 只有当某个阶段中被规定的所有工作任务都完成了,这个阶段才算真正结束,整个项目才可以进入到下一个阶段中去。反过来说,要是阶段中某个任务没有全部完成,按照项目的定义,整个阶段就不能算是完成,因此项目就不能进入到下一个阶段去。 ?衡量阶段结束的工作结果必须是实在的交付品 阶段中的任务是否完成是透过任务活动中产生的交付品来体现的,交付品必须是可交付的、非抽象的、实质的并且可以通过用衡量的方法来判断是否真正地完成了的具体事物。如:某一阶段的完成是以建造一个样品或完成某分文件作为象征。任何项目阶段的结束,都应该有这样的实质性东西的完成作为象征。 ?跨阶段的进程以阶段结尾的合格验证和审核来决定 当一个阶段结束时,在进入到下一个阶段之前所需要做的工作应包括对交付品进行合格验证,并检查这一阶段的工作质量和效率,由此判断是否可以进入到下一个阶段。这些检验象征了一个阶段的结尾终点,表示项目的进程离开了上一个阶段而进入了下一个阶段。

计算机软件组成

软件是组成计算机系统的重要部分。微型计算机系统的软件分为两大类,即系统软件和应用软件。 系统软件是指由计算机生产厂(部分由“第三方”)为使用该计算机而提供的基本软件。最常用的有:操作系统、文字处理程序、计算机语言处理程序、数据库管理程序、联网及通信软件、各类服务程序和工具软件等。 应用软件是指用户为了自己的业务应用而使用系统开发出来的用户软件。系统软件依赖于机器,而应用软件则更接近用户业务。 以下简介计算机中几种常用的系统软件: 1.操作系统 操作系统(Operating System)是最基本最重要的系统软件。它负责管理计算机系统的各种硬件资源(例如CPU、内存空间、磁盘空间、外部设备等),并且负责解释用户对机器的管理命令,使它转换为机器实际的操作。如:DOS、WINDOWS、 UNIX等。 2.文字处理程序 微机用于办公自动化,文字处理是其重要内容,所以文字处理程序也是很基本的系统软件。WPS、WORD等。 3.计算机语言处理程序 计算机语言分机器言、汇编语言和高级语言。 (1)、机器语言(Machine Language)。是指机器能直接认识的语言,它是由“1”和“0”组成的一组代码指令。 (2)、汇编语言(Assemble Language)。实际是由一组与机器语言指令—一对应的符号指令和简单语法组成的。

(3)、高级语言(High level language)。比较接近日常用语,对机器依赖性低,即适用于各种机器的计算机语言。如:BASIC语言、Visual BASIC语言、FORTRAN 语言、C语言、Java语言等。 将高级语言所写的程序翻译为机器语言程序,有两种翻译程序,一种叫“编译程序”,一种叫“解释程序”。 编译程序把高级语言所写的程序作为一个整体进行处理,编译后与子程序库链接,形成一个完整的可执行程序。这种方法的缺点是编译、链接较费时,但可执行程序运行速度很快。FORTRAN、C语言等都采用这种编译的方法。 解释程序则对高级语言程序逐句解释执行。这种方法的特点是程序设计的灵活性大,但程序的运行效率较低。BASIC语言属于解释型。 4.数据库管理系统 日常许多业务处理,都属于对数据组进行管理,所以计算机制造商也开发了许多数据库管理程序(DBMS)。较著名的适用于微机系统数据库管理程序的有dBASE、FoxBase、Visual FoxPro等。 另外,还有联网及通信软件、各类服务程序和工具软件等。 (注:文档可能无法思考全面,请浏览后下载,供参考。可复制、编制,期待你的好评与关注)

计算机软件系统分为系统软件和应用软件两大部分

.计算机软件系统分为系统软件和应用软件两大部分(√)。 2.三位二进制数对应一位八进制数(√)。 3.一个正数的反码与其原码相同(√)。 4.USB接口只能连接U盘(×)。 5.Windows 中,文件夹的命名不能带扩展名(×)。 6.将Windows应用程序窗口最小化后,该程序将立即关闭(×)。 7.用Word 2003编辑文档时,插入的图片默认为嵌入版式(√)。8.WPS是一种办公自动化软件(√)。 9.PowerPoint中的一张幻灯片必须对应一个演示文件(×)。 10.Excel工作表的顺序可以人为改变(√)。 11.汇编程序就是用多种语言混合编写的程序(×)。 12.将一组表格数据填入一张Excel工作表就构成了一个数据库(×)。13.Windows的任务栏只能放在桌面的下部(×)。 14.FrontPage是制作网页的软件(√)。 15.Internet中的FTP是用于文件传输的协议(√)。 16.Windows中的文件夹实际代表的是外存储介质上的一个存储区域(√)。17.多媒体计算机中的扫描仪属于感觉媒体(×)。 18.路由器是网络中专门用来寻找路径的一种网络服务器(×)。 19.计算机中安装防火墙软件后就可以防止计算机着火(×)。 20.只要是网上提供的音乐,都可以随便下载使用(×)。 四、填空题 1.计算机的指令由(操作码)和操作数或地址码组成。 2.十六进制数3D8用十进制数表示为(984 )。 3.微型计算机的主机由控制器、运算器和(内存)构成。 4.Windows XP桌面上的(回收站)图标不能删除。 5.在Word中编辑页眉和页脚的命令在(视图)菜单中。 6.Excel工具栏上的Σ按钮功能是(求和)。 7.PowerPoint普通试图中的三个工作区域是:大纲区、幻灯片区和(备注区)。 8.LAN、MAN和WAN分别代表的是局域网、城域网和(广域网)。 9.(触摸屏)是安装在计算机显示器或任何监视器表面的一种输入设备。10.通常人们把计算机信息系统的非法入侵者称为(黑客)。 五简答题 1. 计算机发展史中计算机诞生时间的三个第一 世界上发明的第一台电子计算机ENIAC,1946.2 美国 世界上第一台按存储程序控制功能设计的计算机EDVAC,1946~1950,美国 世界上第一台投入运行的实现存储程序控制功能的计算机EDSAC,1947~1949.5,英国 2. 计算机发展的四个阶段和计算机时代的开始 ⑴计算机发展的分代按照不同的标准有不同的分法。

1.一个完整的计算机软件系统包括(B )

0018计算机应用基础复习资料 一、单项选择题 1.一个完整的计算机软件系统包括(B ) A.主机箱、键盘、显示器和打印机 B.系统软件和应用软件 C.计算机主机及外部设备 D.硬件系统和软件系统 2. 3.5英寸软盘的写保护口已打开,在这种情况下( A) A.只能读盘,不能写盘 B.即能读盘,又能写盘 C.只能写盘,不能读盘 D.不能读盘,也不能写盘 3.为了表示ABCDE.FG,ABDDE.BA T,ABCDE.EXE,https://www.doczj.com/doc/8c9409122.html,,AAA.TXT中的前三项,应使用(A ) A.AB?DE.* B.AB*DE.? C.AB*.* D.AB?D E.? 4.十进制数123转换成二进制数是(C ) A.1111111 B.1111110 C.1111011 D.1111001 5.计算机辅助设计的英文缩写为(C ) A.CAT B.CAM C.CAD D.CAI 6.与十进制数0.65625D等值的是(A ) A. 0.10101B B.0.11011B C.0.11111B D.0.10111B 7.计算机的电源切断之后,存储内容全部消失的存储器是(D ) A.软磁盘 B.只读存储器 C.硬盘 D.随机存储器 8.下列字符中,ASCII码最小的是(D ) A.a B.A C.Z D.5 9.四倍速光驱的读取速度是(C ) A.150KB/S B.300KB/S C.600KB/S D.900KB/S 10.中央处理单元(CPU)的两个主要组成部分是运算器和(C ) A.寄存器 B.主存储器 C.控制器 D.辅助存储器 11.DOS操作系统命令分内部命令和外部命令,其内部命令存储在( A) A.内存 B.软盘 C.硬盘 D.光盘 12. 剪贴板是(C )中的一部分空间。 A 硬盘 B 软盘 C 内存 D 光盘 13.奔腾4 CPU的字长为(D ) A.8位 B.16位 C.64位 D.32位 14.如图所示,在WINDOWS98的资源管理器中符号“+”的含义是(C) A标记该文件夹中有文件 B备份文件的标记 C标记文件夹中还有子文件夹 D标记文件夹中还有子文件夹和文件 15.在Windows中,对话框是一种特殊的窗口,它(D ) A.既不能移动,也不能改变大小 B.仅可以改变大小,不能移动 C.既能移动,也能改变大小 D.仅可以移动,不能改变大小 16.在Windows中,记事本中保存的文件,系统默认的文件扩展名是(A ) A.TXT B.DOC C.WPS D.DOS 17.在下列的DOS命令中,属于内部命令的是( A) A.COPY B.FORMAT C.FDISK D.ATTRIB

计算机软件开发项目可行性研究报告

计算机软件开发项目可行性研究报告 1.引言 1.1编写目的 本报告作为项目决策依据。 1.2项目背景 项目名称:校园数据信息服务网格 项目提出者:毛峰 项目开发者:华中科技大学sky创新团队 项目起源:第三代internet 概念的提出 潜在用户:ftp用户 1.3定义 ISG : Information Service Grid 信息服务网格 1.4参考资料 计算机软件文档国家标准规范 Grid information service naming,discovery,cataloguing written by Bill johnston 2.可行性研究的前提 2.1要求 概述

信息服务网格是实现应用软件和信息资源的共享存取。 在国内,CERNETh已经建成了总容量达800GB的全世界主要大学和著名国际学术组织的10个信息资源镜像系统和12个重点学科的信息资源镜像系统,以及一批国内知名的学术网站,并建成了系 统容量为150万页的中英文全文检索系统和涵盖100万个文件的 文件检索系统。数据网格建成后,将改变使用和管理这些信息的方法,实现全方位的资源共享,如建立联盟数字图书馆、共享课 件和高校论文等。它对于加强我国高等院校的信息共享和科研合作,实现网上虚拟试验室,提高整个科研教育界的知识创新能力,将发挥前所未有的作用。 服务网格要点其一,它是一种通用网格,不仅支持科学计算,还支持其他服务,包括通信服务、数据服务、信息服务、计算服务、交易服务等;其二,服务是基本的应用模式,即客户端向网络发出服务请示,网格完成服务,并将结果通知客户端; 该项目为校园数据信息服务网格,旨在使用.NET技术整合Internet 上的存储服务资源形成数据服务网格,提高有用数据的利用率和可用性。 功能: 校园数据信息服务网格系统最初构想在建立校园内部FTP 服务联盟,形成虚拟存储服务组织,组织内部FTP节点间动态建立对等关

计算机软件基础(二)历年真题

全国20XX年4月高等教育自学考试 计算机软件基础(二)试题 课程代码:02365 一、单项选择题(本大题共20小题,每小题1分,共20分) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。 1.负责在开机时对微型计算机进行初步检测并提供基本设备的驱动程序的输入输出程序是( ) A.DBA B.DBMS C.CD—ROM D.ROM—BIOS 2.单链表适用于( ) A.顺序查找 B.随机查找 C.散列查找 D.二分(折半)查找 3.设输入字母序列为a,b,c,d,e,f。在入栈的过程中也可进行出栈,则不能实现的出栈序列为( ) A.a,b,c,d,e,f B.c,b,e,f,d,a, C.c,a,b,e,d,f D.b,d,c,e,a,f 4.二维数组A的数组元素是由6个字符组成的串,数组的行下标i的取值范围从0到8,列下标j的取值范围从1到10,A的第7列和第5行共占用的字节数为( ) A.54 B.60 C.108 D.114 5.深度为K的满二叉树的结点个数有( ) A.2k B.2k-1 C.2k-1 D.2k-1-1 6.一棵二叉树,其叶子数为10,则其度为2的结点数为( ) A.9 B.10 C.11 D.12 7.临界区是指( ) A.操作系统中设备管理程序 B.独占设备的设备驱动程序 C.访问系统中独占资源的程序代码 D.在每个进程中访问临界资源的程序代码 8.程序地址重定位是指把程序中的逻辑地址变换成主存空间的物理地址的过程,其中动态重定位是在( ) 八.程序装入时完成转换的 B.程序执行的过程中完成转换的 C.编泽程序中完成转换的 D.编辑程序中完成转换的 9.微机上的DOS是一种( ) A.分时操作系统 B.网络操作系统 C.多道批处理操作系统 D.单用户单任务操作系统 10.在一个采用页式存储管理的操作系统环境下,页的大小是1024字节,程序地址为3249的页内相对地址是( ) A.177 B.188 C.512 D.1035 11.在DOS系统中对每个磁盘文件设置了一个字节的文件属性,字母R表示文件属性为( )

相关主题
文本预览
相关文档 最新文档