第一章信息程序设计

基础知识课程目录

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-FjRA5e4F-1689923432757)(C:\Users\宋柳迪\AppData\Roaming\Typora\typora-user-images\image-20230719120533664.png)]

image-20230719104710929

一、信息技术原理概述

计算机已经由最初的“计算”工具,逐步演变为适用于许多领域的信息媒体处理设备

第一讲:信息技术与计算机概述

信息概述

信息的基本形式可能是数据、符号、文字、语言、图…

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ZQsNtpcf-1689923432759)(C:\Users\宋柳迪\AppData\Roaming\Typora\typora-user-images\image-20230719104745303.png)]

信息的表示与传播

信息是一种无形的东西,它必须记载于某种物体上(该物体称为媒体),任何信息都不能离开具体的符号及物质载体。

常见的信息载体有:报纸、广播电视、网络等。

信息的表示与传播有三种媒体形式:

(1)传统形式的媒体:耳眼鼻

(2)模拟形式的媒体:电磁波

(3)数字形式的媒体:二进制编码

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-LlqwjoNl-1689923432760)(C:\Users\宋柳迪\AppData\Roaming\Typora\typora-user-images\image-20230719104755237.png)]

信息的基本特征

1.普遍性和无限性

2.可传递性和共享性

信息在空间的传递被称为通信,信息在时间上被称为存储。、

信息传递与物质、能量的传递不同。

3.载体、方向的可变性

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-IeKlua70-1689923432762)(C:\Users\宋柳迪\AppData\Roaming\Typora\typora-user-images\image-20230719104909147.png)]

信息科技的概述

侠义上的信息技术

广义上的信息技术

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-wl8Ewg07-1689923432763)(C:\Users\宋柳迪\AppData\Roaming\Typora\typora-user-images\image-20230719104813540.png)]

迄今为止人类已经经历的五次信息革命

第一次是语言的应用,语言产生距今约35000~50000年

第二次是文字的使用,距今约3500年

第三次是印刷技术的应用,距今1000年

第四次是电报、电话、广播、电视的发明和普及应用,起源于19世纪40年代

第五次是计算机的普及、应用,计算机和现代通信技术的结合,起源于20世纪40年代。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Y71Sqyo0-1689923432764)(C:\Users\宋柳迪\AppData\Roaming\Typora\typora-user-images\image-20230719104933403.png)]

计算机及其产生

计算机是20世纪最重要的发明之一,它对人类生产、生活的各个领域产生了重大的影响。

计算机的主要特点:

运算速度快、运算精度高、存储容量大、能连续地、自动地运行工作。

计算机的应用:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-wFXmIqDx-1689923432765)(C:\Users\宋柳迪\AppData\Roaming\Typora\typora-user-images\image-20230719105040274.png)]

电子计算机的产生与发展

1946年世界上第一台计算机-ENIAC由美国的宾夕法尼亚大学制出。

主要用途是进行弹道计算的数值分析。

计算机每一次更新换代,其体积和耗电量都大大减小,功能大大增强,应用领域进一步拓展。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-MF00ziMz-1689923432766)(C:\Users\宋柳迪\AppData\Roaming\Typora\typora-user-images\image-20230719105111786.png)]

计算机发展的四个阶段

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ZMQeCB4f-1689923432767)(C:\Users\宋柳迪\AppData\Roaming\Typora\typora-user-images\image-20230719105123834.png)]

新一代计算机是把信息采集存储处理、通信和人工智能结合在一起的智能计算机系统。

目前,计算机正朝着巨型化、微型化、网络化、智能化的方向进行发展。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-2VpVokFI-1689923432768)(C:\Users\宋柳迪\AppData\Roaming\Typora\typora-user-images\image-20230719105212553.png)]

计算机技术在中国的发展

到了周代,发明了当时最先进的计算机工具-算筹。

中国古代数学家祖冲之,就是用算筹计算出圆周率在3.1415926和3.1415927之间,这一结果比西方早1000年。

珠算盘是中国的又一独创,也是计算工具发展史上的第一项重大发明。

记里鼓车是世界上最早的自动计数装置,提花机原理对计算机程序控制的发展有过间接的影响。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-zB3KXU2L-1689923432769)(C:\Users\宋柳迪\AppData\Roaming\Typora\typora-user-images\image-20230719105231955.png)]

第二讲:计算机的分类及应用

计算机的分类

按照技术分类:

按计算机原理分类:

按计算机的用途分类:

国外通常把计算机分为6大类:

1.超级计算机或巨型机

2.小超级机或称小巨型机

3.大型主机

4.小型机

5.工作站

工作站有它明显的特征:使用大屏幕、高分辨的显示器,有大容量的内等存储器,而且大都具有网络功能。

6.个人计算机

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-c0BL2D1y-1689923432770)(C:\Users\宋柳迪\AppData\Roaming\Typora\typora-user-images\image-20230719105244846.png)]

计算机的应用

1.科学计算
2.数据处理

数据处理也称信息处理或信息管理。

数据处理从简单到复杂已经历了三个发展阶段

(1)电子数据处理(EDP)

(2)管理信息系统(MIS)

(3)决策支持系统(DSS)

3.过程控制(或实时控制)
4.计算机辅助系统

计算机辅助设计、计算机辅助教学。

5.人工智能(智能模拟)

有些已经走向实用的阶段

6.网络应用

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-xnr3sYNP-1689923432771)(C:\Users\宋柳迪\AppData\Roaming\Typora\typora-user-images\image-20230719120430697.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-thGedfn9-1689923432772)(C:\Users\宋柳迪\AppData\Roaming\Typora\typora-user-images\image-20230719120506234.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Ndkfkul2-1689923432773)(C:\Users\宋柳迪\AppData\Roaming\Typora\typora-user-images\image-20230719120609333.png)]

第三讲:计算机的信息表示

进位计数制

计算机内部一律采用二进制表示数据

A-F表示10-15

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-JEMCT5F1-1689923432774)(C:\Users\宋柳迪\AppData\Roaming\Typora\typora-user-images\image-20230719120625004.png)]

十进制

逢十进一

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-1pkDGIBd-1689923432775)(C:\Users\宋柳迪\AppData\Roaming\Typora\typora-user-images\image-20230719120637197.png)]

*二进制

1.二进制数的“权开展开式”

1+1=10二进制

特点:

(1)电路简单

(2)工作可靠

(3)运算简单

(4)逻辑性强

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-O5godJUH-1689923432776)(C:\Users\宋柳迪\AppData\Roaming\Typora\typora-user-images\image-20230719120731447.png)]

二进制的算术运算

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-jgjkyuCg-1689923432777)(C:\Users\宋柳迪\AppData\Roaming\Typora\typora-user-images\image-20230719120745356.png)]

二进制的逻辑运算

与或非

(1)”与“逻辑

(2)“或”逻辑

(3)“非”逻辑

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Hc8UMCjv-1689923432778)(C:\Users\宋柳迪\AppData\Roaming\Typora\typora-user-images\image-20230719120804702.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-hmyOhrqM-1689923432779)(C:\Users\宋柳迪\AppData\Roaming\Typora\typora-user-images\image-20230719120831518.png)]

八进制和十六进制

逢八进一

逢十六进一

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-KwkzQzjG-1689923432780)(C:\Users\宋柳迪\AppData\Roaming\Typora\typora-user-images\image-20230719120843398.png)]

四种进制的数值对照表

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-mwjSCzd9-1689923432781)(C:\Users\宋柳迪\AppData\Roaming\Typora\typora-user-images\image-20230719120855421.png)]

各种进制数之间的转换

(1)进制整数转换成十进制数

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-KwYkGF1d-1689923432782)(C:\Users\宋柳迪\AppData\Roaming\Typora\typora-user-images\image-20230719120913463.png)]

(2)十进制转二进制

除2取余

(3)十进制小数转二进制

乘二取整

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-6CnBAQsf-1689923432782)(C:\Users\宋柳迪\AppData\Roaming\Typora\typora-user-images\image-20230719121017403.png)]

(4)二进制与八进制、十六进制之间的转换

转换成八进制每组分3个。

转换成十六进制每组分4个。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-PcaSIzaT-1689923432783)(C:\Users\宋柳迪\AppData\Roaming\Typora\typora-user-images\image-20230719121100223.png)]

数据单位

1.位(bit)是计算机存储数据、表示数据的最小单位

2.字节(Byte)是数据处理的基本单位,即以字节为单位存储和解释信息。

一个字节等于8个二进制位,即1B=8bit

通常1字节可以存放1个ASCLL码,2个字节存放1个汉字国标码

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-NYmztFJ3-1689923432783)(C:\Users\宋柳迪\AppData\Roaming\Typora\typora-user-images\image-20230719121254061.png)]

3.字长:计算机处理数据时,cpu通过数据总线一次存取、加工和传送的数据长度为字长。

1字长=32位=4字节;字长越大性能越强。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-UkGHU37W-1689923432784)(C:\Users\宋柳迪\AppData\Roaming\Typora\typora-user-images\image-20230720110224967.png)]

字符信息编码

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-OneXghAv-1689923432784)(C:\Users\宋柳迪\AppData\Roaming\Typora\typora-user-images\image-20230720110307143.png)]

(ASCll码)

A对应65,a对应97;同一个字母的ASCll码小写字母比大写字母大32.

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-0rCvdTRS-1689923432785)(C:\Users\宋柳迪\AppData\Roaming\Typora\typora-user-images\image-20230720110328448.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-sxSxwW0n-1689923432786)(C:\Users\宋柳迪\AppData\Roaming\Typora\typora-user-images\image-20230720110419134.png)]

ASCll码字符编码表

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-0mHPXdCS-1689923432786)(C:\Users\宋柳迪\AppData\Roaming\Typora\typora-user-images\image-20230720110358818.png)]

汉字信息编码

英文采用1个字节表示一个字符,汉字用2个字节表示1个汉字。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-eu9sq14L-1689923432787)(C:\Users\宋柳迪\AppData\Roaming\Typora\typora-user-images\image-20230720110428571.png)]

汉字交换码

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-gpPfUOWs-1689923432787)(C:\Users\宋柳迪\AppData\Roaming\Typora\typora-user-images\image-20230720110438036.png)]

区位码

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-hoTANYEn-1689923432788)(C:\Users\宋柳迪\AppData\Roaming\Typora\typora-user-images\image-20230720110446521.png)]

机内码

汉字机内码、国标码和区位码的关系

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-eKfX1dKq-1689923432789)(C:\Users\宋柳迪\AppData\Roaming\Typora\typora-user-images\image-20230720110453705.png)]

汉字输入码(外码)

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-n5yahWHn-1689923432789)(C:\Users\宋柳迪\AppData\Roaming\Typora\typora-user-images\image-20230720110501173.png)]

汉字字形码

数值的表示

常用的机器码有原码 反码 补码

(1)原码

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-wKFdsKU0-1689923432790)(C:\Users\宋柳迪\AppData\Roaming\Typora\typora-user-images\image-20230720110527002.png)]

(2)反码
(3)补码

正数的原码=反码=补码

负数的反码等于原码的符号位不变数字为求反,

补码=反码+1

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-RYybVseU-1689923432790)(C:\Users\宋柳迪\AppData\Roaming\Typora\typora-user-images\image-20230720110536253.png)]

补码的加减运算

(1)补码加运算

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-U9eYTvvr-1689923432791)(C:\Users\宋柳迪\AppData\Roaming\Typora\typora-user-images\image-20230720110545380.png)]

(2)补码减运算

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-XAUTLVZ5-1689923432791)(C:\Users\宋柳迪\AppData\Roaming\Typora\typora-user-images\image-20230720110553779.png)]

关于零的表示*

+0补和-0补相同

-0反等于+0反

-0原 等于+0原的符号位变为1其余不变

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-a5BhtDlh-1689923432792)(C:\Users\宋柳迪\AppData\Roaming\Typora\typora-user-images\image-20230720110602490.png)]

定点数和浮点数

(定点数)
(浮点数)

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-L4rOutvc-1689923432793)(C:\Users\宋柳迪\AppData\Roaming\Typora\typora-user-images\image-20230720110807950.png)]

浮点数的精度由尾数决定,表示的范围由阶码的位数决定。

第四讲:计算机系统的组成

计算机系统组成

计算机系统由计算机硬件系统和计算机软件系统组成

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-6iuxeeFJ-1689923432793)(C:\Users\宋柳迪\AppData\Roaming\Typora\typora-user-images\image-20230720110959166.png)]

硬件系统包括主机和外围设备

主机包括中央处理器(cpu)和内存处理器

cpu包括运算器、控制器、寄存器

内存处理器包括随机存储器(RAM)、只读存储器(ROM)

外围设备(外设)包括输入设备、输出设备、外存储器

输入设备:鼠标、键盘、扫描仪。

输出设备:显示器、打印机

外存储器:磁带、磁盘、光盘

软件系统包括系统软件和应用软件

系统软件包括:操作系统、程序设计语言、数据库等

应用软件包括:用户程序、各种应用程序包。

1.计算机硬件系统

硬件系统是指各种物理设备,它包括计算机的主机和外围设备。

2.计算机软件系统

操作系统软件:DOS、Windows XP、Linux、UNIX等

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-8hetIeUH-1689923432794)(C:\Users\宋柳迪\AppData\Roaming\Typora\typora-user-images\image-20230720111013897.png)]

硬件和软件的关系

硬件与软件是相辅相成的,硬件是计算机的基础物质,没有硬件就无所谓计算机。

软件是计算机的灵魂,没有软件,计算机的存在毫无意义。

计算机的硬件和软件具有平等性

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Cx8yQR0d-1689923432795)(C:\Users\宋柳迪\AppData\Roaming\Typora\typora-user-images\image-20230720111639232.png)]

计算机工作原理

冯诺依曼,今天人们所使用的计算机都属于冯诺依曼体系。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ZQxeOJKJ-1689923432795)(C:\Users\宋柳迪\AppData\Roaming\Typora\typora-user-images\image-20230720111658304.png)]

冯诺依曼设计思想

计算机应包括 运算器、存储器、控制器、输入和输出设备 五大基本部件。

计算机内部采用二进制数来表示指令和数据

存储程序的核心思想:一是实现编制程序;二是存储程序;三是将程序自动从存储位置取出并自动地逐条执行。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Y3z9Qkhx-1689923432796)(C:\Users\宋柳迪\AppData\Roaming\Typora\typora-user-images\image-20230720111710284.png)]

计算机的组成部分及其功能

由运算器、控制器、存储器、输入装置和输出装置五大部件组成计算机。

(1)运算器

ALU:算数逻辑单元

(2)控制器

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-3k2IqTzH-1689923432796)(C:\Users\宋柳迪\AppData\Roaming\Typora\typora-user-images\image-20230720112015198.png)]

(3)存储器

计算机的存储系统分为内部存储器(简称内存或主存储器)和外部存储器。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-60SPKZWi-1689923432797)(C:\Users\宋柳迪\AppData\Roaming\Typora\typora-user-images\image-20230720141421602.png)]

(4)输入设备

键盘、鼠标、扫描仪、触摸屏

(5)输出设备

耳机、显示器、打印机、

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-pno0M9xJ-1689923432798)(C:\Users\宋柳迪\AppData\Roaming\Typora\typora-user-images\image-20230720141523471.png)]

计算机工作过程

根据冯诺依曼设计,计算机执行程序地过程分为4部

1.取出指令

2.分析指令

3.执行指令

4.形成下一条指令地址

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-lxDUoogQ-1689923432798)(C:\Users\宋柳迪\AppData\Roaming\Typora\typora-user-images\image-20230720141537296.png)]

计算机软件系统

计算机软件系统由系统软件和应用软件构成。

系统软件包括操作系统、语言处理系统、数据库管理系统。

image-20230720141604879 image-20230720141737876

指令与指令系统

一条指令由操作码和操作数地址码组成。

操作码规定计算机进行何种操作如取数、加 减 逻辑运算等

程序

对于机器语言而言,程序是指令的有序集合。

对于汇编语言、高级语言而言,程序是语句的有序集合。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-h6bKWe27-1689923432799)(C:\Users\宋柳迪\AppData\Roaming\Typora\typora-user-images\image-20230720141838939.png)]

程序设计语言

程序设计语言是人工语言。

程序设计语言分为机器语言、汇编语言和高级语言

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Mf43htaP-1689923432799)(C:\Users\宋柳迪\AppData\Roaming\Typora\typora-user-images\image-20230720141930526.png)]

机器语言

机器语言即二进制语言

机器语言是面向机器的程序设计语言

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-QU6crxdc-1689923432800)(C:\Users\宋柳迪\AppData\Roaming\Typora\typora-user-images\image-20230720142027613.png)]

汇编语言

汇编语言是一种符号语言

汇编语言仍是面向机器的语言 不具有通用性

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-3mZLY8nh-1689923432801)(C:\Users\宋柳迪\AppData\Roaming\Typora\typora-user-images\image-20230720142104193.png)]

高级语言

与具体的计算机指令系统无关,表达方式更接近人们对求解过程或问题的描述方式。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-CKaHVfBJ-1689923432801)(C:\Users\宋柳迪\AppData\Roaming\Typora\typora-user-images\image-20230720142135477.png)]

系统软件

系统软件是运行、管理、维护计算机必备的最基本的软件。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-M41v7wwu-1689923432802)(C:\Users\宋柳迪\AppData\Roaming\Typora\typora-user-images\image-20230720142232843.png)]

操作系统

主要功能:

1.处理器管理

2.存储管理

3.文件管理

4.设备管理

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-MELMYhM8-1689923432803)(C:\Users\宋柳迪\AppData\Roaming\Typora\typora-user-images\image-20230720142315735.png)]

语言处理程序

计算机只能识别机器语言而不能识别汇编语言与高级语言

语言处理程序分为:汇编程序、解释程序、编译程序

实用程序

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-M2we0QS7-1689923432803)(C:\Users\宋柳迪\AppData\Roaming\Typora\typora-user-images\image-20230720142328290.png)]

数据库管理系统(DBMS)

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-SONhsdAk-1689923432804)(C:\Users\宋柳迪\AppData\Roaming\Typora\typora-user-images\image-20230720142336230.png)]

应用软件

大体分为:用户程序、应用软件包、通用应用工具软件。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-fM2li7k3-1689923432804)(C:\Users\宋柳迪\AppData\Roaming\Typora\typora-user-images\image-20230720142346442.png)]

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值