已阅读5页,还剩37页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第2章计算机软件基础 理解数据与信息的含义了解信息技术的概念和发展掌握进位计数制的含义和不同进制间的转换了解信息在计算机中的存储方式了解程序设计语言的发展了解常见的程序设计语言了解软件开发的基本过程和方法 能力考查要求 学习目标 理解数据与信息的含义及信息在计算机中的存储方式掌握不同进制间数据的转换理解面向对象程序设计的概念 2 1信息技术概述2 2计算机中数据的表示2 3计算机中信息的编码2 4计算机程序设计基础2 5软件工程基本理论 第2章计算机软件基础 2 1信息技术概述 数据在计算机领域 数据是指输入到计算机并能被计算机处理的数字 文字 声音 图像等符号 数据是对客观现象的表示 本身并没有意义 在以计算机系统中所指的数据 一般均是以二进制编码形式出现的 信息信息是现实世界在人们头脑中的反映 人们通过接受信息来认识事物从这个意义上说 信息是一种知识 是接受者原来所不了解的知识 数据是信息的表达 载体 信息是数据的内涵 数据与信息是形与质的关系 只有数据对实体行为产生影响才成为信息 信息的特点 普遍性寄存性共享性时效性传递性 信息技术 InformationTechnology IT 联合国教科文组织的定义应用在信息加工和处理中的科学 技术与工程的训练方法和管理技巧 上述方面的技巧和应用 计算机及其与人 机的相互作用 与之相应的社会 经济和文化等诸种事物 2 2计算机中数据的表示 二进制优点 物理上容易实现 运算简单 可靠性 通用性强 678 34 6 102 7 101 8 100 3 10 1 4 10 2 2 2 1进位计数制 r进制数N可表示为 R进制数用r个基本符号 例如0 1 2 r 1 表示数值 基数 权 数码 N an 1 rn 1 an 2 rn 2 a0 r0 a 1 r 1 a m r m 2 2 2不同进制之间的转换 r进制转化成十进制r进制转化成十进制 数码乘以各自的权的累加例 10101 B 1 24 1 22 1 20 21101 11 B 22 1 2 1 2 2 5 75101 O 1 82 1 80 6571 O 7 81 1 80 57101A H 163 16 10 4106 进制表示符号B二进制O八进制D十进制H十六进制 二进制 八进制 十六进制数间的关系 十六进制数表示颜色 十六进制数表示颜色 十六进制数表示颜色 RGB 十进制转化成r进制 整数部分 除r取余法结果取数方向 小数部分 乘以r取整数 整数从上到下排列 乘r取整法 100 D 144 O 64 H 例100 345 D 1100100 01011 B 二进制 八进制 十六进制数间的相互转换 1101101110 110101 B 1556 65 O 1556651101101110 110101 B 36F D4 H 36FD4 一位八进制数对应三位二进制数一位十六进制数对应四位二进制数二进制转化成八 十六 进制 整数部分 从右向左按三 四 位进行分组小数部分 从左向右按三 四 位进行分组不足补零 二进制 八进制 十六进制数间的关系 2 2 3二进制数的运算 1 二进制数的加法运算 2 二进制数的减法运算 加法运算法则0 0 00 1 1 0 11 1 0 减法运算法则0 0 1 1 01 0 10 1 1 二进制数的算术运算 3 二进制数的乘法运算4 二进制数的除法运算 乘法运算法则0 0 00 1 1 0 01 1 1 减法运算法则0 0 00 1 01 1 1 二进制数的逻辑运算 逻辑非运算 逻辑非的真值表 逻辑与运算 逻辑与的真值表 二进制数的逻辑运算 逻辑或运算 逻辑或的真值表 2 2 4带符号数的表示及运算 数在计算机中的表示统称为机器数 机器数有三个特点 数的符号数值化计算机中通常只表示整数和纯小数机器数表示的范围受字长和数据类型的限制 为了表示较大或较小的数 可以用浮点数形式来表示 3 补码 带符号数的表示 假定一个数在机器中占用8位 1 原码 2 2 5数的定点表示和浮点表示 数的定点表示 浮点数表示 110 011 B 1 10011 2 10 11001 1 2 10 0 110011 2 11 N 数符 尾数 2阶符 阶码尾数的位数决定数的精度阶码的位数决定数的范围 规格化的形式 尾数的绝对值大于等于0 1并且小于1 从而唯一地规定了小数点的位置 定点整数 定点小数 定点数和浮点数的比较 1 数值的表式范围2 精度3 数的运算4 溢出处理5 运算复杂程度 2 3计算机中信息的编码 西文字符ASCII码 AmericanStandardCodeforInformationInterchange 128个常用字符 用7位二进制编码 从0到127控制字符 0 32 127 普通字符 94个 例如 a 字符的编码为1100001 对应的十进制数是97 换行0AH10回车0DH13空格20H32 0 9 30H 39H48 57 A Z 41H 5AH65 90 a z 61H 7AH97 122 汉字编码 1 汉字输入码音码类全拼 双拼 微软拼音 自然码和智能ABC等形码类五笔字型法 郑码输入法等 2 国家标准汉字码每个汉字占两个字节 一级汉字 3755个 二级汉字 3008个 汉字分区 每个区94个汉字 3 汉字机内码汉字在设备或信息处理系统内部最基本的表达形式 汉字国标码汉字内码中8680 0101011001010000 B 1101011011010000 B华5942 0011101100101010 B 1011101110101010 B 汉字字形编码 4 汉字地址码每个汉字字形码在汉字字库中的相对位移地址地址码和机内码要有简明的对应转换关系 5 汉字字形码点阵 汉字字形点阵的代码有16 16 24 24 32 32 48 48等编码 存储方式简单 无需转换直接输出放大后产生的效果差矢量 存储的是描述汉字字形的轮廓特征矢量方式特点正好与点阵相反 其他汉字编码 Unicode码另一国际标准 采用双字节编码统一地表示世界上的主要文字 其字符集内容与UCS的BMP相同 GBK码GBK等同于UCS的新的中文编码扩展国家标准 2字节表示一个汉字第一字节从81H FEH 最高位为1 第二字节从40H FEH 第二字节的最高位不一定是1 BIG5编码台湾 香港地区普遍使用的一种繁体汉字的编码标准 包括440个符号 一级汉字5401个 二级汉字7652个 共计13060个汉字 2 4计算机程序设计基础 2 4 1程序设计语言的发展机器语言汇编语言高级程序设计语言 2 4 2程序设计语言的组成数据类型运算符和表达式控制结构输入 输出过程 2 4 3常见的程序设计语言Fortran语言Cobol语言Pascal语言Basic语言C语言Java语言 2 5软件工程基本理论 2 5 1软件工程过程 开发过程管理过程供应过程获取过程操作过程维护过程支持过程 2 5 2软件生命周期 软件分析时期确定软件项目的目标 软件应具备的功能和性能 构造软件的逻辑模型 并制定验收标准 在此期间 要进行可行性论证 并做出成本估计和经费预算 制定进度安排 这个时期包括问题定义 可行性研究和需求分析三个阶段 软件设计时期将分析时期得出的逻辑模型设计成具体计算机软件方案 主要包括以下几个方面 设计软件的总体结构设计软件具体模块的实现算法评审 2 5 2软件生命周期 编码与测试时期组织程序员将设计的软件 翻译 成计算机可以正确运行的程序 并进行测试和审查 这个时期可根据具体软件的特点 决定是否划分成编码 单元测试 集成测试 验收测试等阶段 2 5 2软件生命周期 运行与维护时期已交付的软件投入正式使用后 便进入软件维护阶段 它可以持续几年甚至几十年 软件运行过程中可能由于各方面的原因
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 委托收租协议书
- 工作在网际层的协议书
- 传承雷锋精神 构建文明校园
- 胃溃疡合并出血的康复护理方案
- 行政协议书的理解与认识
- 2026福建省厦门银行股份有限公司校园招聘备考题库含答案详解(b卷)
- 铸牢中华民族共同体意识与弘扬民族精神
- 预防出生缺陷科普
- 2026爱莎荔湾学校专任教师招聘备考题库(广东)附答案详解(基础题)
- 2026福建福州职业技术学院诚聘高层次人才备考题库带答案详解(a卷)
- 汽车维修保养服务单
- 暂估价说明概述
- 菜点酒水知识资源 单元三主题三
- GB/T 22900-2022科学技术研究项目评价通则
- 融水县金锋铜矿六秀后山108铜矿(新增资源)采矿权出让收益评估报告
- GB/T 15171-1994软包装件密封性能试验方法
- 污废水处理培训教材课件
- 医疗器械生产质量管理规范
- 诊断学查体相关实验
- 网络侦查与取证技术课件
- 《高等教育法规概论》练习题及答案(合集)
评论
0/150
提交评论