电子信息工程概论课件第七章教材分析.ppt

电子信息工程概论课件第七章教材分析.ppt

  1. 1、本文档共84页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
目 录 计算机抽象出软件和硬件两个独立部分; 软件又被抽象成专门与硬件打交道的操作系统和建筑在操作系统之上的应用软件; 数据处理又是许多应用软件必须的前提,从而抽象出数据库系统。 到了网络时代,为了更好地适应网络软件的开发,应用软件中又抽象出应用服务器提供各种服务。 计算机科学技术除了具有较强的科学性外,还具有较强的工程性,因此,它是一门科学性与工程性并重的学科。表现为理论性和实践性紧密结合的特征。 计算科学的研究领域有:计算机系统结构,程序设计科学与方法论,软件工程基础理论,人工智能与知识处理,网络、数据库及各种计算机辅助技术,理论计算机科学,计算机科学史等。 专业基础层为应用层提供技术与环境,如软件开发方法学、软件工程技术、软件开发工具与环境、计算机系统基础、计算机接口与通信、计算机网络与数据通信技术等 基础层主要包括计算的数学理论、逻辑理论,如控制论基础、信息论基础、算法理论、可计算性理论、数字系统设计基础等。 3. 计算机系统的组成结构 计算机的种类很多,在规模和性能上存在很大的差别,然而各种计算机的逻辑结构和工作原理基本相同,计算机系统都是由硬件系统和软件系统两大部分组成(图7-1),它的层次结构如图7-2所示。 (2)语言编译程序是人与计算机交流信息的工具,分为机器语言、汇编语言和高级语言。 (3)数据库管理系统目前主要用于档案管理、财务管理、图书资料管理及仓库管理等。 (4)设备驱动程序用来使一个特定的硬件或软件可以与一个特定的操作系统建立联系。 (2)辅助设计软件目前在汽车、飞机、船舶、超大集成电路等项目的设计、制造过程中,占据着重要的地位。 (3)网络软件相对较为丰富,包括通信支撑平台软件、网络服务支撑平台软件、网络应用支撑平台软件、网络应用系统、网络管理系统以及用于特殊网络站点的软件等。 (4)内存容量:是指随机存储器RAM存储容量的大小,它反映了计算机处理数据量的能力,内存容量越大,计算机处理时与外存储器交换数据的次数越少,处理速度越快. 目前微机:64MB、128MB、256MB、512MB,计算机的主频越高、字长越长,计算机的运算速度越快。 (6)性能/价格比:是一项综合性评价计算机性能的指标.机器允许配置的外部设备的最大数目、计算机系统的汉字处理能力、数据库管理系统及网络功能等。 具体表现如下: (1)产品不符合用户要求; (2)对软件开发成本和进度的估计不准; (3)软件产品的评价困难; (4)软件的生产仍然存在着低层次的重复开发,难以实现可重用; (5)软件的可维护性差;维护代价昂贵; (6)软件生产跟不上硬件发展的步伐,不能充分利用计算机硬件的潜力。 软件工程是指导计算机软件开发和维护的一门工程学科。 采用工程的概念、原理、技术和方法来开发与维护软件,把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术方法结合起来。 从管理和技术两方面研究如何更好地开发和维护计算机软件的一门新兴学科。 它涉及到程序设计语言,数据库,软件开发工具,系统平台,标准,设计模式等方面。 主要包括以下基本活动: (1)软件定义 进行软件规格和使用限制的定义。 (2)软件开发 根据软件规格定义制作出软件产品。 (3)软件验证 确认软件能够满足用户提出的要求。 (4)软件维护 修正软件缺陷,并能根据用户需求变化改进软件。 (3)运行时期 将软件交付给用户后就进入运行时期。软件产品不同于硬件产品,没有机械磨损和化学性质的改变,但是在运行时期会出现开发时期未考虑到的问题,所以需要对软件进行维护和更新 计算机革命几乎冲击了所有的领域,计算机作为20世纪科学技术的卓越成就之一,它正在改变并将继续影响和改变人类的学习、工作和生活方式,计算机诞生以后,信息的交流和传播起了质的变化,计算机科学这门年轻的学科,正愈来愈被人们所重视。 而其具体又可分为如下五类管理工作。 (1)处理器管理:用于分配和控制处理器。 (2)存储器管理:主要负责内存的分配与回收。 (3)设备管理:负责设备的分配与操纵。 (4)文件管理:负责文件的存取、共享和保护。 (5)接口管理:提供两种方式的接口为用户服务。 5 计算机应用技术 进入21世纪以来,计算机的发展非常迅速,在科学技术、国防事业、经济、工农业生产以及人类社会的各个方面所起的作用越来越大,它替代了人们许多烦琐的工作,提高了我们的工作效率。 它在通讯技术上的应用,给人们的生活带来了极大的方便;在工业自动化应用上,使产品的质量和数量都大幅度得到提高,特别是在现代尖端科学技术方面,更离不开计算机。 5 .1 指令系统 机器指令:是

文档评论(0)

奇缘之旅 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档