大学计算机基础 —— 系统工具与环境(文科用) 赵 欢 肖德贵 杨小林 陈 娟 吴蓉晖 编著. 第一部分 计算科学概论 第 2 章 计算机组成与工作原 理 大学计算机基础 —— 系统工具与环境(文科用)

Slides:



Advertisements
Similar presentations
第二章 计算机基础 普通高等教育 “ 十一五 ” 国家级规划教材 全 国 高 等 医 药 院 校 药 学 类 规 划 教 材 大学计算机基础.
Advertisements

0/40 符号( symbol )编码  1 字符编码  2 汉字编码  3 其他编码. 1/40 一、字符编码- ASCII 码 American Standard Code Information Interchange ,美国标准信息交换码; 由美国国家标准化协会 ANSI( American.
计算机概论 计算机概论 计算机的发展与展望 计算机的特点及应用 信息的表示及存储 计算机系统概述 计算机与信息社会 计算机安全 综合应用.
信息的编码和存储. 数制 二进制系统 信息编码 信息的存储 信息压缩 STS 议题STS 议题 数制 按进位的原则进行计数,被称为数制。 ( 0 , 1……9 ) 数值特点: 逢 N 进一。 N 指数制中所需数字字符的总个数, 也被称为基数。( 10 ) 位权表示。位权是指一个数字在某个固定位 置上所代表的值,处在不同位置上的数字.
第三章 数据在计算机中的表示 进位计数制及相互转换 进位计数制及相互转换 3.2 数据在计算机中的表示 数据在计算机中的表示.
数制 (1) 基数:在一种数制中,只能使用一组固定的数字符号 来表示数目的大小,其使用数字符号的个数,就称为该数 制的基数。其规则是 “ 逢 b 进一 ” ,则称为 b 进制的基数。 十进制( Decimal )的基数是 10 ,,它有 10 个数字符号, 即 0 , 1 , 2 , 3 , 4 ,
第一章 信息与信息技术 第二节 信息的编码. 巩固练习 1 、现代社会中,人们把()称为构成世界 的三大要素。 A. 物质、能量、知识 B. 信息、物质、能量 C. 财富、能量、知识 D. 精神、物质、知识 2 、下列叙述中,其中( )是错误的 A 信息可以被多个信息接收者接收并且多次使用 B 信息具有时效性特征.
计算机应用基础 江西财经大学信息管理学院 凌传繁
大学计算机基础.
大学计算机基础 二、信息的表示与存储.
主要内容及要求 一、计算机基础知识之一 二、计算机基础知识之二 计算机的产生和发展 计算机系统的组成 及工作原理 掌握几种进制数之间的转换
第3章 计算机中数据的表示.
微型计算机中数的编码和字符的表示 1 数的表示与转换方法 2 带符号数的表示方法 3 定点数与浮点数 4 计算机中的编码.
计算机基础 第2讲 授课教师:徐鲁辉.
大学计算机应用基础 信息工程学院 吴 杰 学年第一学期.
第三章 数据类型和数据操作 对海量数据进行有效的处理、存储和管理 3.1 数据类型 数据源 数据量 数据结构
第7章 多媒体技术与应用 多媒体技术概述 音频的数字化处理 图像的数字化处理 视频的数字化处理字化处理 多媒体数据压缩技术 大学计算机基础
2.3 信息表示与编码 所谓编码,就是利用数字串来标识所处理对象的不同个体。
第1章 信息时代与计算机 信息与信息技术 计算机概述 计算机系统工作原理和组成 计算机中信息的表示
1.5 数制与编码 任务1:了解二进制数和十进制数之间的转换 任务2:认识ASCII码和汉字编码 汉字编码 ASCII码 计算机基础知识
计算机文化基础教程(第二版)(Windows XP + Office 2003)
第四章 数制和信息编码 4.1 引言 4.2 数制与运算 4.3 数据存储单位和内存地址 4.4 信息编码.
第八章 多媒体技术基础.
单片机原理与应用.
第一章 计算机系统结构.
第1章 计算机基础知识 (第2节).
C++中的声音处理 在传统Turbo C环境中,如果想用C语言控制电脑发声,可以用Sound函数。在VC6.6环境中如果想控制电脑发声则采用Beep函数。原型为: Beep(频率,持续时间) , 单位毫秒 暂停程序执行使用Sleep函数 Sleep(持续时间), 单位毫秒 引用这两个函数时,必须包含头文件
计算机导论 第2章 计算机中的数据 4学时.
第 1 章 概 论.
第三单元 信息数字化原理、过程与方法.
多媒體元素.
5.1 不同的視像屬性 5.2 常見的視像檔案格式 5.3 在視像檔案容量與質素之間取得平衡 5.4 按需要選擇視像檔案格式
第1章 微型计算机基础知识 【本章重点】微型计算机的组成和各部分的作 用,以及计算机中数的表示方法。
走进编程 程序的顺序结构(二).
大学计算机基础——周口师范学院 第1章 计算机基础知识 1.2 数据编码.
第2章 计算机的基础知识.
AM5728 视频输入端口VIP软件框架 广州创龙电子科技有限公司
计算机组成原理 The Principle of Computer
多媒体技术 中南大学信息科学与工程学院 黄东军.
第一章 微型计算机基础知识.
第一章 函数与极限.
本节内容 字符编码 视频提供:昆山爱达人信息技术有限公司 官网地址: 联系QQ: QQ交流群 : 联系电话:
图片与视频数字化. 图片与视频数字化 图片分类 根据图片的构成元素来分 位图: 由像素组成,计算机按顺序存储每个像素点 的颜色信息的保存方式获得的图片。 位图放大后会模糊失真,存储空间相对较大。 矢量图: 由图元组成,通过数学公式计算获得的图片。 放大后不会失真,占用空间小。
计算机文化概论
C语言程序设计 主讲教师:陆幼利.
学习目标 1、什么是字符集 2、字符集四个级别 3、如何选择字符集.
计算机原理及系统结构 第六讲 主讲教师:赵宏伟                 学时:64.
第1章 数制与编码.
组合逻辑电路 ——中规模组合逻辑集成电路.
实验三 16位算术逻辑运算实验 不带进位控制的算术运算 置AR=1: 设置开关CN 1 不带进位 0 带进位运算;
2017第二轮选考复习 多媒体信息编码.
《手把手教你学STM32-STemWin》 主讲人 :正点原子团队 硬件平台:正点原子STM32开发板 版权所有:广州市星翼电子科技有限公司
音频处理及数字化.
_13简单的GDI绘图操作 本节课讲师——void* 视频提供:昆山爱达人信息技术有限公司 官网地址:
第4课时 绝对值.
分数再认识三 真假带分数的练习课.
第二章 Java基本语法 讲师:复凡.
Photoshop处理数码照片的基本方法
实验目的:掌握数据的顺序存储结构及它们在计算机中的操作。 实验内容:
总复习.
多媒体技术 中南大学信息科学与工程学院 黄东军.
图片与视频数字化. 图片与视频数字化 图片分类 根据图片的构成元素来分 位图: 由像素组成,计算机按顺序存储每个像素点 的颜色信息的保存方式获得的图片。 位图放大后会模糊失真,存储空间相对较大。 矢量图: 由图元组成,通过数学公式计算获得的图片。 放大后不会失真,占用空间小。
C++语言程序设计 C++语言程序设计 第一章 C++语言概述 第十一组 C++语言程序设计.
多媒体信息编码.
数据表示 第 2 讲.
高中信息技术基础_第五章音频视频图像信息加工
微机原理与接口技术 西安邮电大学计算机学院 董 梁.
复习:十进制与其他进制的转换 十进制转换为二进制: 短除法:除以2倒取余数 十进制转换为十六进制: 短除法:除以16倒取余数
第一章 绪 论 1.1 概 述 1.2 数制与代码.
学习目标 1、什么是列类型 2、列类型之数值类型.
Presentation transcript:

大学计算机基础 —— 系统工具与环境(文科用) 赵 欢 肖德贵 杨小林 陈 娟 吴蓉晖 编著

第一部分 计算科学概论 第 2 章 计算机组成与工作原 理 大学计算机基础 —— 系统工具与环境(文科用)

大学计算机基础 —— 系统工具与环境 3 本章内容提要

2.1 计算机中信息的表示 计算机中常用的数制及相互转换 进位计数制: 1. 十进制:人们习惯使用十进制表示数 代码: 0, 1, 2, 3, …, 9. 加减运算法则:逢 10 进 1 ,借 1 当 10 基数为 10 。

数位有: …, 千位, 百位, 十位, 个位. 十分位, 百分位, … 数位值: …, 千位为 10 3 ,百位为 10 2 ,十位为 10 1 ,个位为 10 0 ,十分位为 ,百分位为 10  2, … 例: 例: =7      10 -2

2. 二进制:计算机内部处理的数 代码: 0 , 1 加减运算法则:逢 2 进 1 ,借 1 当 2 。 1+0=1 0+0=0 1+1=10 基数为 2 二进制只有 0 和 1 两个符号,用电子器件很 容易表现两个状态, 运算规则简单

( ) 2 =1×2 5 +0× × × × × × ×2 -2 = =(47.75) 10 例: 例: ( )

3. 八进制:二进制数的缩写形式 代码: 0 , 1 , 2 , 3 , … 7 。 加减运算法则:逢 8 进 1 ,借 1 当 8 。 基数为 8

4. 十六进制:二进制数的缩写形式 代码: 0 , 1 , 2 , 3 , … 9 , A , B , C , D , E , F 加减运算法则:逢 16 进 1 ,借 1 当 16 。 基数为 16 。

不同数制的相互转换: 1. 二、八、十六进制数转换成十进制数 例: 例: ( ) 2 =( ? ) 10 ( ) 2 =1 ×2 3 +1×2 2 +0×2 1 +1×2 0 +0× ×2 -2 = =13.25

例: 例: (237.4) 8 =( ? ) 10 (237.4) 8 =2 ×8 2 +3×8 1 +7×8 0 +4×8 -1 = =159.5

例: 例: (1C.4) 16 =( ? ) 10 (1C.4) 16 =1 × × ×16 -1 = =28.25

可采用 “ 数位值相加 ” 法进行转换

二进制数: 整 数部分相加: =(107) 10 小数部分相加: =(0.6875) 10 故: ( ) 2 =( ) 10 数位值:

例: ( ) 2 =( ? ) =?=?

2. 十进制数转换成二、八、十六进制数 整数部分采取除基数取余法, 先余为低位,后余为高位 小数部分采取乘基数取整法, 先整为高位,后整为低位

例: 例:求 (5.6875) 10 =( ? ) 2 解: (1) 用 “ 除 2 取余 ” 法先求出十进制整数 “5” 对应 的二进制整数。 余数 1 余数 0 低位 高位 得到: (5) 10 =(101) 余数 1

(2) 用 “ 乘 2 取整 ” 法求出与十进制小数 “.6875” 对应的 二进制小数。 ×2= ×2= ×2= ×2=1.0 高位 低位 得到: (0.6875) 10 =(.1011) 2 整数为 1 整数为 0 整数为 1

(3) 整数与小数相加 得到: (5.6875) 10 =( ) 2

例: 例:求 (92.5) 10 =( ? ) 8 解: (1) 用 “ 除 8 取余 ” 法先求出十进制整数 “92” 对 应的八进制整数。 余数 4 余数 3 低位 高位 得到: (5) 10 =(134) 余数 1

(2) 用 “ 乘 8 取整 ” 法求出与十进制小数 “.5” 对应的八 进制小数。 0.5×8=4.0 得到: (0.5) 10 =(.4) 8 整数为 4 (3) 整数与小数相加 得到: (92.5) 10 =(134.4) 8

3. 八进制、十六进制转换为二进制 二进制: 八进制: 一位八进制数字用三个二进制数字表示:

二进制: 权值: 二进制: 八进制:

二进制: 十六进制: 二进制: 十六进制: 8 9 A B C D E F 一位十六进制数字用四个二进制数字表示:

二进制: 权值:

二进制: 十六进制: 二进制: 十六进制: 8 9 A B C D E F

将每位八、十六进制数展开,去掉首尾的零 例: 例:求 (364.54) 8 =( ? ) 2 ( ) (364.54) 8 =( ) 2

例: 例:求 (583B.C) 16 =( ? ) 2 ( B. C ) (364.54) 8 =( ) 2

以小数点为中心,整数部分从右向左进行分 组,小数部分从左向右进行分组。转换八进 制时三位为一组,转换十六进制时四位为一 组,整数部分最后一节不足时左边补 0 ,小 数部分最后一节不足时右边补 0 4. 二进制转换为八、十六进制

( D 5. B ) 16 ( ) 2 例: 例: ( ) 2 =( ? ) 8 =( ? ) 16 ( ) 8 ( ) 2

非数值数据:通常是指字符、字符串、图像、音频 和汉字等各种数据。 非数值型数据的表现形式 字符和字符串的表示 ASCII 码 ASCII 码 (美国国家信息交换标准字符码) 用七位二进制表示一个字符、每个西文字符占一个字 节 (8 位 ) ,最高位都为 “0” ,用低 7 位二进制位来表示 128 种 (27) 不 同字符的编码。

七位 ASCII 编码表 b7b6b5 b4b3b2b1 NUL SOH STX ETX EOT ENQ ACK BEL BS HT LF VT FF CR SO SI DLE DC1 DC2 DC3 DC4 NAK SYN ETB CAN EM SUB ESC FS GS RS US 010 空格 ! “ # $ % & ‘ ( ) * +, -  / :;<=>? :;<=>? PQRSTUVWXYZ[\] PQRSTUVWXYZ[\]  110 、abcdefghijklmno、abcdefghijklmno 111 p q r s t u v w x y z { | } - DEL 33 个控制字符 95 个可打印字符 低四位低四位 高三位

例:大写英文字母 “A” 的 ASCII 码为: ( ) 2 =(41) 16 =(65) 10 小写英文字母 “a” 的 ASCII 码为: ( ) 2 =(61) 16 =(97) 10 大写英文字母 “B” 的 ASCII 码为 66 大写英文字母 “C” 的 ASCII 码为 67 ……

汉字是象形文字,每个汉字在计算机中都要 有一个二进制代码 此外,为了利用西文键盘来输入汉字,汉字 要有输入码 为了完成汉字的显示或打印,每个汉字必须 有字形码 汉字编码

也称汉字国标码,中文信息处理的国家标准, 代号为 GB2312  80 。 国标码收录的常用汉字 6763 个,分为两级。 常用一级汉字 3755 个,按汉字拼音排列。 次常用二级汉字 3008 个,按编旁部首排列。 标点符号、数字、图形及英、日、俄字母 687 个。 汉字交换码

国标码规定,每个字符由一个 2 字节代码组成。 每个字节的最高位恒为 0 ,其余 7 位用于组成各种不 同的码值。总共可以表示 2 7 ╳ 2 7 =128 ╳ 128=16384 个 字符 例如: 汉字国标码 大 (1453)

为了避免与 ASCII 码相混淆,处理为机内码, 例如, 将国标码的两个字节的最高位均改为 “ 1 ” , 就得到了机内码 汉字机内码是汉字在信息处理系统中进行 存储、处理与传输的代码 汉字机内码

例如: 汉字国标码 大 (1453) 机内码 (B4F3)

无论采取哪种输入码,存入计算机的总是汉 字的机内码,由输入法的转换程序完成输入码到 机内码的转换。 常用输入码:音码、形码、音形码。 汉字输入码

音码:用汉语拼音来表达汉字。 优点:易学易记,容易输入汉字。 缺点:重码率高,输入速度慢。 典型代表:智能全拼、智能双拼、微软拼音。 智能全拼必须输入汉字的全部读音,代码较长。 智能双拼只输入构成汉字的声母和韵母的各一 个字母,代码较短。

形码:用汉字的形状 ( 字型、笔划、笔顺 ) 来 表达汉字。 优点:重码率少,输入速度快。 缺点:初学者字根难于记忆,拆字困难。 典型代表:五笔字型、太极码等。

音形码:兼取音码和形码的做法。 优点:编码规则简化,重码少,效率高于 音码。 典型代表:自然码、首尾拼音码、全息码等。

语音识别输入、手写输入、扫描输入。 我国已研制开发出 “ 汉字语音输入设备 ” 、 “ 汉字书写笔 ” ( 汉王笔、紫光笔 ) 及 “ 汉字扫描输 入设备 ” 。

用于将汉字在显示屏上显示,或通过打印 机打印。 点阵表示方式:根据输出汉字质量的要求 不同,汉字字形编码有 16  16 , 24  24 、 32  32 、 48  48 点阵等不同密度的点阵编码。 点数越多,字形愈清晰美观,但占用存储空间 也愈大。 汉字字形码

下图为 “ 大 ” 字的 16  16 字形点阵及代码 F F F E C C C 十六进制码

例如:一个 16  16 的汉字点阵需占用 256 位, 即 32 个字节;一个 24  24 的汉字点阵需占用 576 位,即 72 个字节,

所有汉字的点阵编码的集合称为汉字库, 可作为硬字库 ( 汉卡 ) 或软字库 ( 以软件的形式存 储在磁盘或光盘上) 点阵字库的最大缺点就是固定分辨率,也 就是每种字库都有固定的大小尺寸,如果将其 放大或缩小使用,就会出现我们通常说的锯齿 现象.

矢量字库是把每个字符的笔划分解成各种 直线和曲线,然后记下这些直线和曲线的参数, 在显示的时候,再根据具体的尺寸大小,画出 这些线条,就还原了原来的字符。它的好处就 是可以随意放大缩小而不失真。而且所需存储 量和字符大小无关。矢量字库有很多种,区别 在于他们采用的不同数学模型来描述组成字符 的线条。常见的矢量字库有 Truetype 字库

存储器 显示器 / 打印机 字形码 汉字库及程序 键盘 输入码 转换程序 机内码机内码

◆ 音频表示声音和音乐。 ◆ 将音频转换成数字数据,并使用二进制存储它们。 ● 首先需要对其采样,采样就是以相等的间隔来 测量信号的值; ● 然后再量化采样值,量化就是给采样值分配值。 例如:如果一采样值为 34.2 ,而值集为 0 到 63 的 整数值,则将该采样值量化为值 34 。 ● 最后,将量化值转换为二进制并存入计算机。 例如:将 34 转换为二进制为 。 音频的表示

(c) 采样信号的量化 (a) 模拟音频信号 (b) 音频信号的采样 数字化音频的过程:

音频级别 大学计算机基础 —— 系统工具与环境 52

比特率 比特率是指将数字声音由模拟格式转化成数字 格式的采样率,采样率越高,还原后的音质就 越好。 为一种数字音乐压缩效率的参考性指标,比特 率表示单位时间( 1 秒)内传送的比特数 bps ( bit per second ,位 / 秒)的速度。通常使用 kbps (通俗地讲就是每秒钟 1000 比特)作为 单位。 cd 中的数字音乐比特率为 kbps (也就是 记录 1 秒钟的 cd 音乐,需要 ×1024 比特 的数据) 大学计算机基础 —— 系统工具与环境 53

声音的制作是使用麦克风或录音机来产生,再由声 卡上的 WAVE 合成器的 ( 模 / 数转换器 ) 对模拟音频采样后, 量化编码为一定字长的二进制序列,并在计算机内传输和 存储。在数字音频回放时,再由数字到模拟的转化器 ( 数 / 模转换器 ) 解码可将二进制编码恢复成原始的声音信号, 通过音响设备输出。 模拟音频信号输入采样 / 量化编码 传输 / 存储解码播放

MP3 ( MPEG Audio Layer )是一种以高保 真为前提下实现的高效压缩技术。采用了 特殊的数据压缩算法对原先的音频信号进 行处理,使数码音频文件的大小仅为原来 的十几分之一,而音乐的质量却没有什么 变化。一分钟的 WAVE 格式的文件有十几兆, 而一分钟 MP3 格式的音频文件仅有一兆左 右。一张 CD-ROM 可存储上百首 MP3 格式 的音乐。

MIDI 音频是将电子乐器键盘上的弹奏信息记录下来,包括键 名、力度、时值长短等,是乐谱的一种数字式描述。当需要 播放时,只需从相应的 MIDI 文件中读出 MIDI 消息,生成所需 要的声音波形,经放大后由扬声器输出。 合成器 扬声器 MIDI 键盘 MIDI 接口音序器

常采用两种表示方法:位图图像或矢量图像。 位图图像 ◆ 图像被分为像素矩阵,每个像素是一个小点。像 素的大小取决于分辨率。 ◆ 将图像分成像素之后,每个像素被赋予为二进制 值,值的字长和大小取决于图像本身。 ● 对于黑白图像, 1 位二进制就能表示像素, 0” 表 示黑像素, “1” 表示白像素。 图像的表示

例如: 0 表示黑色像素 1 表示白色像素

● 如果是彩色图像,则每个像素的颜色用三个组 成成分记下来 —— 红、绿、蓝( RGB ) —— 三原 色。 每一个颜色的成分都用一个字节来表示其强度, 因此,描述每个像素需要 3 个字节,分别用来表 示红色、绿色和蓝色的强度。

例如: R G B ↓↓↓ 红( 100% 强度) → 绿( 100% 强度) → 蓝( 100% 强度) → 白( 100% 强度) →

★ 缺点:无法将图像转化为任意大小,它放大图 像的唯一方法是将像素加大,而这将导致波纹状 或颗粒状的图像。

矢量图像 ◆ 将图像表示表示成一组直线与曲线的集合,其中 每一直线和曲线由数学公式表示。 例如:一条直线可以通过它的端点坐标来作图,圆 则可以通过它的圆心坐标和半径长度来作图。 ◆ 这些公式的组合存放在计算机中,当要显示或打 印图像时,将图像的尺寸作为输入传给系统,系统 根据新的尺寸重新设计图像并用相同的公式画出图 像。

压缩图像 国际标准化组织 (ISO) 和国际电报电话咨询委员 会 (CCITT) 联合成立的 “ 联合照片专家组 ”JPEG (joint photographic experts group) 于 1991 年提出 的 “ 多灰度静止图像的数字压缩编码 ”( 简称 JPEG 标准 ) 。 这是一个适应于彩色和单色多灰度或连续色调 静止数字图像的压缩标准。

动画 动画是活动的画面,实质是一幅幅静态图像的连 续播放。动画的连续播放既指时间上的连续,也 指图像内容上的连续。 帧动画是由一幅幅位图组成的连续的画面,就如 电影胶片或视频画面一样要分别设计每屏幕显示 的画面。 造型动画是对每一个运动的物体分别进行设计, 赋予每个动元一些特征,然后用这些动元构成完 整的帧画面。动元的表演和行为是由制作表组成 的脚本来控制。

视频 视频是由一幅幅单独的画面序列(帧 frame ) 组成 ,这些画面以一定的速率( fps )连续 地投射在屏幕上,使观察者具有图像连续运 动的感觉

AVI 即 Audio Video Interleaved ,是微软公司 推出的视频格式文件。 视频图像压缩的一个重要标准是 MPEG (Moving Picture Experts Group 活动图像专家 组 )MPEG 实质是电影文件的一种压缩格式。 MPEG 分为 MPEG-1 、 MPEG-2 两种数据压缩 标准。目前的 VCD 和 DVD 即是分别采用 MPEG-1 、 MPEG-2 标准。 MPG 的压缩率比 AVI 高,占用空间比 AVI 少,画面质量却比它 好。