2010年7月自考《管理信息技术》第四章讲义.pptVIP

2010年7月自考《管理信息技术》第四章讲义.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《管理信息技术》 第4章——计算机软件 重点问题 1. 计算机常用的高级语言的主要用途是什么? (辅导书P62) 2. 第四代语言(4GL)的特点是什么? 常用第四代语言(JAVA、VB)的特点。(辅导书P64) 3. 结构化程序设计与面向对象程序设计方法的思想和基本概念。 4. 操作系统的定义、功能及常用操作系统的特点(WINDOWS、UNIX)。 5. 了解常见应用软件的功能和特点:WORD、EXCEL 、Project、图形处理软件。 6. 数据库系统的特征是什么? 其主要组成是什么?(数据库、数据库管理系统DBMS、DBA、硬件和软件平台)。解释数据库、数据库管理系统。 7. DBMS的功能是什么? 8. 结合实例理解关系数据库中的基本概念。包括:关系、属性(列、字段)、元组(行、记录)、属性域、主键和外键(作用)、关系完整性的概念(3类完整性规则) 9. 结合实例,指出关系中存在的问题。 4.1 计算机软件系统 一、软件的概念和特点 软件是指计算机程序及有关程序的技术文档资料。 软件={程序,文档,数据},其中: 程序:是为了使计算机解决特定问题而编排的步骤,用各种语言来编写。 文档:是描述程序操作和使用的有关资料。 软件的特点: 软件是一个逻辑实体而非物理实体. 软件的开发可以不依赖于任何硬件,但二者相互影响、相互转化和相互促进发展. 软件开发方式:手工作坊式→工程化→自动化,人工集约生产方式→资源集约生产方式. 软件开发是一项高智力的群体活动. 软件开发成本高. 4.1 计算机软件系统 二、软件的发展 机器语言→汇编语言→高级语言→4GL(接近自然语言、可视化、面向对象、非过程化)。 软件开发经历手工作坊式→工程化→自动化。 4.1 计算机软件系统 三、计算机软件系统 教材图4-1(P139)各种软件之间的层次关系。 系统软件:计算机的管理、控制、维护、使用以及程序安装等与硬件配套管理的基础软件。 操作系统:功能是管理和控制计算机系统的各种资源,合理地组织计算机的工作流程,以充分发挥计算机系统的效率;是用户和计算机之间的接口。 数据库管理系统DBMS:数据库管理系统是为数据库的建立、使用和维护而配置的软件,它建立在操作系统的基础上,对数据库进行统一的管理和控制。 程序设计语言: 各种服务程序和工具软件: 应用软件:为利用计算机解决各种实际问题而编制的程序。 专业应用程序:面向特定应用领域的软件。 通用软件或软件包:软件包是按一个合理的结构和方式组织在一起的一个应用软件的集合体,通用性较好。 4.1 计算机软件系统 三、计算机软件系统 思考题:试比较各种软件之间的联系与区别。 系统软件与应用软件 各种系统软件 通用软件包与专用软件 4.2 计算机程序设计语言 一、基本概念 计算机语言:把人与计算机之间进行信息交换的语言称为计算机语言。 编程:使用计算机语言来表达对计算机的要求称之为编程。 翻译:在分析源语言的构成规则之后,对源语言进行语义上等价的变换。 源程序:将被翻译的汇编语言或高级语言称为源语言,用其编写的程序称为源程序。 目标程序:翻译后的机器语言称为目标语言,用其编写的程序称为目标程序。 语言处理程序:将源程序变成等价的低级语言的过程称为语言处理过程,起翻译作用的程序称为语言处理程序。 4.2 计算机程序设计语言 一、基本概念 4.2 计算机程序设计语言 二、各种程序设计语言 1.机器语言:优点——能被计算机直接理解和执行,无需翻译,效率高,执行速度快。缺点——不直观,容易出错,面向机器,通用性差。 2.汇编语言:是符号化的机器语言(符号语言),用助记符的符号来代替机器语言中的操作码,用地址符号来代替机器语言中的地址码,也是一种面向机器的语言。优点:比机器语言在程序可读性方面、维护性方面加强,同时也保持了机器语言执行速度快、占存储空间小等优点;缺点:面向机器(缺乏通用性、易出错、需要由汇编程序将其翻译成机器语言等)。 4.2 计算机程序设计语言 二、各种程序设计语言 3.高级语言:即第三代语言、面向过程的语言。编程时必须告诉计算机“如何做”,即算法。与人类的自然语言及数学语言比较接近;通用性强,即与机器的硬件无关。典型的语言有Basic、FORTRAN、PASCAL、C、COBOL等。 Basic——初学者通用符号指令码。解释执行语言。其后代Visual Basic(简称VB)已成为一种功能强大的应用开发工具。 FORTRAN——用于科学与工程计算方面的语言。引入了变量、子程序、函数的概念。 COBOL——通用商业语言(Common Business Oriented Language),结构与FORTRAN类似,但更适合于对大量数据进行管理的商业应用。很多大

文档评论(0)

jdy261842 + 关注
实名认证
文档贡献者

分享好文档!

1亿VIP精品文档

相关文档