21电力系统应用软件引论.ppt

  1. 1、本文档共29页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
21电力系统应用软件引论

North China Electric Power University * 电气与电子工程学院 School of Electrical and Electronics Engineering * North China Electric Power University * 高亚静 Email: commoncat@163.com 电力系统应用软件 第1章 电气与电子工程学院 School of Electrical and Electronics Engineering 目录 第1章 电力系统应用软件引论 第2章 电力企业应用软件 第3章 电力系统科研应用软件 第4章 电力系统应用软件上机 第5章 结束语 第1章 电力系统应用软件引论 1.1软件概述 1.1.1软件的发展历程 1.1.2数据结构 1.1.3算法及其评价方法 1.2软件工程 1.2.1软件工程定义 1.2.2软件危机 1.2.3软件质量 1.2.4软件体系结构 1.1软件概述 * 1.1.1软件的发展历程 计算机: 电脑的学名为电子计算机,是由早期的电动计算器发展而来的 电子子数字计算机 晶体管电子计算机 集成电路计算机 规模集成电路和超大规模集成电路 计算机 “智能” 计算机 微型电子计算机 世界上第一台个人电脑由IBM于1980年推出 1.1软件概述 * 1.1.1软件的发展历程 计算机分类: 从计算机的类型、运行方式、构成器件、操作原理、应用状况等划分,计算机有多种分类 从数据表示来说,计算机可分为数字计算机、模拟计算机以及混合计算机三类 数字计算机按构成器件划分,有机械计算机和机电计算机,现用的电子计算机,正在研究的光计算机、量子计算机、生物计算机、神经计算机等等。 电子计算机就其规模或系统功能而言,可分为巨型、大型、中型、小型、微型计算机和单片机。 1.1软件概述 * 1.1.1软件的发展历程 计算机构成: 计算机=硬件+软件 把没有安装任何软件的计算机称为裸机 硬件 计算机系统中所使用的电子线路和物理设备,是看得见、摸得着的实体,如中央处理器( CPU )、存储器、外部设备(输入输出设备、I/O设备)及总线 1.1软件概述 * 1.1.1软件的发展历程 软件 对能使计算机硬件系统顺利和有效工作的程序集合的总称。程序总是要通过某种物理介质来存储和表示的 ,它们是磁盘、磁带、程序纸、穿孔卡等,但软件并不是指这些物理介质,而是指那些看不见、摸不着的程序本身。可靠的计算机硬件如同一个人的强壮体魄,有效的软件如同一个人的聪颖思维。 计算机软件系统分为系统软件和应用软件两部分。 系统软件:系统软件是负责对整个计算机系统资源的管理、调度、监视和服务。 1.1软件概述 * 1.1.1软件的发展历程 应用软件是指各个不同领域的用户为各自的需要而开发的各种应用程序。 软件的发展史 第一代软件(1946-1953):第一代软件是用机器语言编写的,机器语言是内置在计算机电路中的指令,由0和1组成。不同的计算机使用不同的机器语言,程序员必须记住每条及其语言指令的二进制数字组合。在这个时代的末期出现了汇编语言,它使用助记符(一种辅助记忆方法,采用字母的缩写来表示指令)表示每条机器语言指令,相对于机器语言,用汇编语言编写程序就容易多了。 1.1软件概述 * 1.1.1软件的发展历程 第二代软件(1954-1964):开始使用高级程序设计语言(简称高级语言,相应地,机器语言和汇编语言称为低级语言)编写,高级语言的指令形式类似于自然语言和数学语言不仅容易学习,方便编程,也提高了程序的可读性。 第三代软件(1965-1970)(分时)操作系统用作输入/输出设备的计算机终端的出现,使用户能够直接访问计算机,而不断发展的系统软件则使计算机运转得更快。结构化程序设计理念逐渐确立起来 。数据库技术;“软件危机” ;“软件工程” 1.1软件概述 * 1.1.1软件的发展历程 第四代软件(1971-1989):结构化程序设计技术:Pascal、Modula-2、Basic、C语言。多媒体计算机 ;多用途的应用程序(电子制表软件、文字处理软件和数据库管理软件 ) ; 第五代软件(1990-):Microsoft公司、面向对象的程序设计方法、万维网(World Wide Web) Microsoft公司的Windows操作系统占有显著优势,他的Word成了最常用的文字处理软件。Word、Excel、Access和其他应用程序绑定在一个程序包中,称为office软件。

文档评论(0)

xy88118 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档