网站大量收购独家精品文档,联系QQ:2885784924

大学计算机基础 张红 第2章新.ppt

  1. 1、本文档共35页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第2章 计算机软件基础 理解数据与信息的含义 了解信息技术的概念和发展 掌握进位计数制的含义和不同进制间的转换 了解信息在计算机中的存储方式 了解程序设计语言的发展 了解常见的程序设计语言 了解软件开发的基本过程和方法 第2章 计算机软件基础 2.1 信息技术概述 2.2 计算机中数据的表示 2.3 计算机中信息的编码 2.4 计算机程序设计基础 2.5 软件工程基本理论 2.1 信息技术概述 数据 在计算机领域,数据是指输入到计算机并能被计算机处理的数字、文字、声音、图像等符号。数据是对客观现象的表示,本身并没有意义。在以计算机系统中所指的数据,一般均是以二进制编码形式出现的。 信息 信息是现实世界在人们头脑中的反映。人们通过接受信息来认识事物从这个意义上说,信息是一种知识,是接受者原来所不了解的知识。 信息的特点 普遍性 寄存性 共享性 时效性 传递性 信息技术(Information Technology,IT) 联合国教科文组织的定义 应用在信息加工和处理中的科学、技术与工程的训练方法和管理技巧;上述方面和技巧和应用;计算机及其与人、机的相互作用;与之相应的社会、经济和文化等诸种事物。 2.2 计算机中数据的表示 2.2.1进位计数制 2.2.2不同进制之间的转换 十进制转化成 r 进制 二进制、八进制、十六进制数间的相互转换 二进制、八进制、十六进制数间的关系 2.2.3 二进制数的运算 二进制数的算术运算 二进制数的逻辑运算 二进制数的逻辑运算 2.2.4带符号数的表示及运算 带符号数的表示 2.2.5 数的定点表示和浮点表示 数的定点表示 浮点数表示 2.3 计算机中信息的编码 汉字编码 汉字字形编码 2.4 计算机程序设计基础 2.4.1 程序设计语言的发展 机器语言 汇编语言 高级程序设计语言 2.4.2 程序设计语言的组成 数据类型 运算符和表达式 控制结构 输入/输出 过程 2.4.3 常见的程序设计语言 Fortran语言 Cobol语言 Pascal语言 Basic语言 C语言 Java语言 2.5 软件工程基本理论 开发过程 管理过程 供应过程 获取过程 操作过程 维护过程 支持过程 2.5.2 软件生命周期 软件分析时期 确定软件项目的目标,软件应具备的功能和性能,构造软件的逻辑模型,并制定验收标准。.在此期间,要进行可行性论证,并做出成本估计和经费预算,制定进度安排。 这个时期包括问题定义、可行性研究和需求分析三个阶段。 2.5.2 软件生命周期 软件设计时期 将分析时期得出的逻辑模型设计成具体计算机软件方案。主要包括以下几个方面: 设计软件的总体结构 设计软件具体模块的实现算法 评审 2.5.2 软件生命周期 编码与测试时期 组织程序员将设计的软件“翻译”成计算机可以正确运行的程序,并进行测试和审查。 这个时期可根据具体软件的特点,决定是否划分成编码、单元测试、集成测试、验收测试等阶段。 2.5.2 软件生命周期 运行与维护时期 已交付的软件投入正式使用后,便进入软件维护阶段,它可以持续几年甚至几十年。软件运行过程中可能由于各方面的原因,需要对它进行修改,如运行中发现了软件隐含的错误,或软件的工作环境发生了变化,或用户业务变化而需要扩充和增强软件的功能等。 2.5.3 软件生命周期模型 瀑布模型 2.5.3 软件生命周期模型 螺旋模型 2.5.3 软件生命周期模型 喷泉模型 2.5.4 软件开发方法 结构化方法 Jackson方法 维也纳开发方法 面向对象开发方法 * * 【能力考查要求】 【学习目标】 理解数据与信息的含义及信息在计算机中的存储方式 掌握不同进制间数据的转换 理解面向对象程序设计的概念 数据是信息的表达、载体,信息是数据的内涵,数据与信息是形与质的关系。只有数据对实体行为产生影响才成为信息。 二进制优点:物理上容易实现,运算简单,可靠性、通用性强 1 1 1 1 1 1 1 1 1 0 1 0 0 1 0 1 N=an-1×rn-1+an-2×rn-2+…+a0×r0+a-1×r-1+…+a-m×r-m r进制数N可表示 为: R进制数用 r个基本符号(例如0,1,2,…,r-1)表示数值 基数 权 数码 678.34=6×102+7×101+8×100 +3×10-1+4×10-2 r 进制转化成十进制 r 进制转化成十

文档评论(0)

精品课件 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档