山东专升本计算机第一章-计算机信息技术与计算机文化

请添加图片描述
计算机信息技术与计算机文化
计算机中的信息表示

数制及其转换

数制:用进位的原则进行计数数码:数制中表示基本数值大小的不同数字符号基数:一种数制所使用的数码个数位权:数码在不同位置的权值

数制的转换

• R进制转化为十进制数

• 十进制转化为R进制数

• 二进制转八进制

• 八进制转二进制

• 二进制与十六进制相互转换

• 注:部分十进制小数无法用二进制,八进制,十六进制精确转换

信息的编码

计算机中数据的单位

• 位(bit)

• 简记:b,称为比特,是计算机中存储数据的最小单位

• 字节(Byte)

• 简记:B,1B=8bit。字节是存储信息的基本单位

• B<KB<MB<GB<TB

• 字(Word)

• 计算机进行数据处理时,CPU通过数据总线一次存取,加工和传送的数据称为字

• 一个字通常由一个字节或若干字节组成,根据CPU的性能(32位,64位)决定

• 字长

• 字长是计算机一次能同时处理的二进制数据的位数

• 由于字长是计算机一次能同时处理的二进制数据的位数,所以字长是衡量计算机性能的重要指标

数值的表示

• 通常规定一个数的最高位为符号位,0表示正,1表示负

• 机器数:采用二进制表示形式的联通数符一起代码化了的数据,为了计算机的输入输出操作中能更迅速直观的与常用十进制对应,用四位二进制数表示一位十进制数的编码方式称为BCD码,或者8421编码

• 西文字符编码

• ASCII码(美国标准信息交换代码)ASCII码是一种西文机内码(最高位为0)

• 标准ASCII码

• 一个字节表示一个字符,7位数值位,最多可表示128个不同字符

• 拓展ASCII码

• 一个字节表示一个字符,8位数值位,做多可表示256个不同字符

• 汉字编码

• 汉字交换码(最高位为0)----国标码

• 2个字节(16个二进制位)表示一个汉字我国第一个汉字交换码标准GB2312-80,简称国标码GBK也是一种汉字交换码

• 汉字机内码(最高位为1)—内码

• 为了区分ASCII码和汉字,在计算机内部表示汉字时把交换码(国标码)两个字节最高位改为1,称为机内码

• 汉字字形码(不具有唯一性)–输出码

• 将汉字显示到屏幕或者打印到纸上所需要的图形数据所有不同字体,字号的汉字字形构成汉字库

• 点阵码
• 矢量码
• 汉字输入码—外码

• 编码规则应该易于接受,学习,记忆和掌握,重码少

• 根据编码规则,汉字输入码可分为流水码,音码,形码,音形结合码根据汉字特征:汉字输入码可分为音码,形码,音形结合码

• 图像的表示

• 图像数字化

• 采样

• 找像素点

• 量化

• 给像素点赋值

• 编码

• 将采样和量化的数据转成二进制代码0和1的过程

• 图像的参数

• 颜色模型

• RGB(红蓝绿)

• 桌面

• CMYK(青蓝,洋红,黄,黑

• 彩色打印,印刷工业

• YUV(亮度,色度)

• 彩色电视信号传输

• 图像分辨率

• 在图像数字化的过程中,会将图像扫描划分为mxn个像素,取样后的总像素数目被称为图像分辨率

• 位平面数

• 矩阵的数目,图像模型中彩色分量数目

• 颜色质量

• 也称颜色深度或像素深度,指存储每个像素所用的二进制位数,包括8位,16位(64K色),24位(真彩色),32位

• 图像编码

• 图像数据量=水平分辨率x垂直分辨率x像素深度/8 (单位,字节B)

• 图像编码方法分类

• 有损编码

• 无损编码

计算机系统

计算机工作原理

指令

• 计算机执行某种操作的命令,由一串二进制数码组成,这串二进制代码包括操作码和地址码

• 操作码

• 操作码规定了操作的类型

• 地址码

• 地址码规定了操作对象存放在什么地址中,以及操作结果存放在什么地址中

• 所有指令的集合称为计算机指令系统计算机系统不同,指令系统也不同

• 精简指令系统

• 复杂指令系统

存储程序工作原理

• 计算机能够自动完成运算或处理过程的基础是“存储程序“工作原理

• 基本思想

• 存储程序

• 程序控制

• 尽管计算机发展到第四代,但其基本工作原理没有改变

计算机的工作过程

• 取指令

• 控制器从内存中取出指令,送到指令寄存器

• 分析指令

• 对指令寄存器中存放的指令进行分析,确定执行什么操作,并由地址码确定操作数的地址

• 执行指令

• 由控制器发出完成该操作所需要的一系列控制信息

• 指令周期:三个指令都执行一次,包含若干机器周期机器周期:完成三者其中一个单独过程为机器周期

关于冯诺依曼

• 提出存储程序控制原理

• 计算机能够自动完成运算或处理过程的基础是“存储程序”工作原理

• 两个基本思想

• 存储程序

• 程序控制

• 将计算机硬件系统分为五个部分

• 输入设备,输出设备,运算器,控制器,存储器

• 将二进制引入计算机

• 现代计算机之父

计算机硬件系统

输入设备

• 功能:把原始数据和处理这些数据的程序转换为计算机能够识别的二进制代码

• 鼠标,键盘,扫描仪,数字化仪,数位板,数码摄像机,条形阅读器,A/D转换器

输出设备

• 功能:将计算机处理的数据,计算结果等内部信息转换成人们习惯接受的信息形式

• 显示器,打印机,音响,绘图仪,D/A转换器

• 从信息输入输出的角度来说:磁盘,触摸屏,磁带机,存储器,磁盘驱动器既可以看作输入设备,又可以看做输出设备

运算器

• 组成:算术逻辑运算单元(ALU)+指令寄存器

• 功能:进行算术运算和逻辑运算

控制器

• 功能:控制器是整个计算机系统的控制中心他指挥计算机各部分协调工作。控制器从内存中顺序取出指令,并对指令代码进行翻译,然后向各个部件发出响应的命令

• 中央处理器(CPU)=控制器+运算器

存储器

• 内存

• 只读存储器(ROM)

• 特点:固定程序,不可修改,断电数据不丢失,容量较小

• BIOS(基本输入输出系统)

• 开机自检和初始化,程序服务处理和硬件中断处理

• 随机存储器(RAM)

• 特点:信息可以读写,断电信息丢失,存放正在运行的程序和数据

• CMOS

• 存储计算机系统的实时时钟信息,硬件配置信息等,由系统电源和后备电池供电

• 高速缓存(cache)

• 协调CPU和内存的速度差

• 计算机处理的数据和执行的命令都来自内存

• 外存(外存储器,辅助存储器)

• 可成批的与内存交换信息

• 不能和CPU直接交换信息

主机

• CPU

• 内存

外设

• 输入设备

• 输出设备

• 外存

计算机软件系统

计算机中的信息

• 软件:程序+数据+相关文档

• 程序:为解决特定问题而设计的计算机指令序列或集合

系统软件:管理监控和维护计算机资源,开发应用软件的软件,居于计算机系统最靠近硬件的一层

• 操作系统

• 操作系统是一组对计算机资源进行控制和管理的系统化程序结合

• 操作系统是直接运行在裸机上的最基本的系统软件

• 语言处理程序

• 用各种程序语言编写的源程序,计算机不能直接执行,需要翻译,这些翻译程序就是语言处理程序

• 种类

• 汇编程序

• 编译程序

• 把高级语言编写的源程序翻译成与之等价的机器语言

• 解释程序

• 对源程序一边翻译,一边执行,不产生目标程序

• 执行速度:编译型语言系统 > 解释型语言系统

• 系统支撑和服务程序

• 系统诊断程序,调试程序,排错程序,编辑程序,查杀病毒程序

• 数据库管理系统

应用软件

• 杀毒软件,通信软件等等

程序设计语言

• 程序=算法+数据结构

• 算法的特征

• 有穷性

• 确定性

• 可行性

• 输入项

• 输出项

• 种类

• 机器语言

• 计算机唯一能识别不要翻译,直接供计算机使用

• 程序编写难度大,直观性差,容易出错

• 由于不同计算机指令系统不同,可能导致在另一台计算机上无法运行,通用性和移植性差

• 用机器语言编写程序充分发挥硬件功能的特点

• 汇编语言

• 符号化的机器语言,用助记符代替操作码,用符号代表操作数地址

• 比机器语言易读,但仍属于面向机器的语言,依赖与具体机器

• 机器语言和汇编语言称为低级语言

• 高级语言

• 屏蔽机器的细节,与具体计算机指令系统无关,表达方式接近人的理解

微型计算机系统

计算机的主要性能指标

• 主频:计算机CPU在单位时间内发出的脉冲数

• 字长:是指计算机能同时处理的二进制数据的位数

• 内核数

• 多核心处理技术的推出,大大提高了CPU的多任务处理性能

• 内存容量

• 是指内存中能存储信息的总字节数

• 存取周期

• 存取周期越小,运算速度越快

• 运算速度

• 单位时间内执行的计算机指令数

• MIPS

• 每秒10的6次方条指令

• BIPS

• 每秒10的9次方条指令

常见微型计算机的硬件设备

• 微处理器

• 运算器,控制器,高速缓存集成在一起的超大规模继承电路芯片

• 存储器

• 内存储器

• 计算机中的内心寻一般指随机存储器(RAM)

• 外存储器

• 外存储器容量大,可靠性高,价格低,断电后可以永久保存信息

• 种类

• 光存储器

• 光盘
• 半导体存储器(闪存)

• U盘
• 磁盘

• 硬盘

• 硬盘是计算机上最重要的外存

• 非硬盘文件不进入回收站

• 软盘
• 磁带

• 计算机常见的总线标准

• 计算机各功能部件之间传送信息的公共通信干线

• 一般分为数据总线,地址总线,控制总线

• 主板

• 主板是微型计算机系统中最大的一块电路板,有时又称为母版或系统板,是一块带有各种插口的大型印刷电路板(PCB)

• 输入设备

• 输入/输出(I/O)设备是计算机系统与外界进行信息交流的工具

• 鼠标和键盘是最基本的输入设备

• 输出设备

• 显示系统

• 显示系统是微型机最基本的,也是必备的输出设备

• 他包括显示器和显示适配器(又称显示卡)

• 性能指标

• 显示分辨率

• 颜色质量

• 刷新速度

• 打印机

• 点阵打印机

• 噪声较大,单色打印,适用于打印发票

• 喷墨打印机

• 激光打印机

• 高速度,高精度,低噪声的非击打式打印机

• 最高打印质量和最快打印速度

• 拓展:总线

• 数据总线

• 数据总线是双向的,具体传送信息的方向由CPU控制

• DB的宽度决定了CPU和计算机其他部件之间每次交换数据的位数

• 即字长

• 地址总线

• 用于传送地址信息。通常是单向的

• 若地址总线为n位,则寻址空间位2的n次方字节,并对应这么些个存储单元

• 控制总线

• 用来传送控制信号,以协调各部件的操作

• 计算机内各功能部件传送信息的公共交通干线

计算机技术概论

起源

查尔斯巴贝奇最先提出通用数字计算机的基本设计思想,被称为计算机之父

时间:1946年

第一台电子计算机计算机:ENIAC

地点:美国

工作原理:非存储程序控制的计算机

采用十进制计算,无键盘,无鼠标,无存储器

发展

四化

• 微型化

• 体积微型化

• 巨型化

• 运算速度更快,功能更强大,体积更小

• 网络化

• 智能化

两极

• 微型化

• 巨型化

特点

大罗精通运动

• 存储容量大

• 具有逻辑运算能力

• 计算精准度高

• 通用性强

• 运算速度快

• 工作自动化

分类

按照处理对象划分

• 模拟计算机,数字计算机,混合计算机

按照用途划分

• 专用计算机,通用计算机

根据规模划分

• 巨型机,大型机,小型机,微型机,工作站

应用领域

科学计算(数值计算)

• 主要应用在航天,气象,地震,核能技术,石油勘探,密码解译•等需要复杂计算领域

信息管理(数据处理)

• 以计算机技术为基础,对大量数据进行加工,形成有用的信息

• 非数值形式的数据处理

• 办公自动化,事务处理,情报检索,企业管理和知识系统等领域

过程控制(实时控制)

• 过程中

• 工业自动化

计算机辅助系统

• CAD

• 计算机辅助设计

• CAM

• 计算机辅助制造

• CAI

• 计算机辅助教学

• CBE

• 计算机辅助教育

• CMI

• 计算机管理教学

• CAT

• 计算机辅助测试

• CIMS

• 计算机集成制造系统

人工智能

• 机器人,语言识别,图像识别,自然语言处理,专家系统

发展趋势

四化

• 巨型化:速度更快,存储量更大,功能更强大

• 微型化:体积更小

• 网络化

• 智能化

两极

• 巨型化

• 微型化

信息与信息技术

信息与数据

信息:信息是一切物质和事物的属性

数据:加以鉴别的符号资料

区别与联系

• 数据是信息的具体表现形式,是信息的载体是信息的符号化。信息是对数据加工得到的结果。

信息技术

信息技术是指开发利用信息资源的技术

现代信息处理技术中,传感技术,计算机技术,通信技术,网络技术为主导技术,其中计算机起主导作用,它首先是一种信息处理机

信息社会

信息高速公路:高速度,大容量,多媒体的信息传输网络

国家信息基础设施:NII,由美国政府提出

计算机文化

20世纪80年代初,计算机文化被人们普遍接受

培养人具有计算机信息处理能力

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/16997.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

【五一创作】【远程工具】- Tabby 下载、安装、使用、配置【ssh/Serial】-免安装、解压即用

目录 一、Tabby 概述 二、Tabby 下载、安装 三、Tabby 的使用  &#x1f449;3.1 使用SSH协议连接Linux开发主机  &#x1f449;3.2 使用Serial(串口)协议连接开发板 一、Tabby 概述 在远程终端工具中&#xff0c;secureCrt 和 XShell 是两款比较有名的远程工具&#xff0c;但…

【计算机图形学】图形变换(以任意直线为对称轴的对称变换)

模块3-2 图形变换 一 实验目的 编写图形各种变换的算法 二 实验内容 1&#xff1a;任意直线的对称变换。要求将变换矩阵写在实验报告中&#xff0c;并与代码匹配。求对任意直线AxByC0的对称变换矩阵。 实验结果如下图所示&#xff1a; 1&#xff1a;预设图形初始化 2&#…

数据结构——链表(python版)

一、链表简介 链表是一种在存储单元上非连续、非顺序的存储结构。数据元素的逻辑顺序是通过链表中的指针链接次序实现。链表是由一系列的结点组成&#xff0c;结点可以在运行时动态生成。每个结点包含两部分&#xff1a;数据域与指针域。数据域存储数据元素&#xff0c;指针域…

TCP的三次握手和四次挥手

三次握手 既然我们文章要说的是TCP的三次握手&#xff0c;和四次挥手&#xff0c;那么肯定是说的连接&#xff0c;也不是说的不其他的。那么它这个连接的过程说的是什么呢&#xff1f; 我们还是从图中理解&#xff0c;这样比较好理解&#xff0c; TCP第一次握手&#xff1a;服…

gradle Task 详解

目录 Task定义和配置 Task的执行阶段 Task 的依赖 Task 指定执行顺序 Task 主gradle引入其他的gradle文件 将某一个task挂载到指定的task之后执行 gradle task官网&#xff1a;Task - Gradle DSL Task定义和配置 查看工程下所有的task&#xff0c;使用如下命令 gradle …

【Linux】浅谈eloop机制

目录 1.eloop 机制 2.eloop结构体 2.1.eloop_data结构体 2.2 Socket事件结构体 2.3 Timeout事件结构体 2.4 Signal事件结构体 3.eloop_init 4.eloop_run 4.1 signal事件 4.2 socket事件 4.3 timeout事件 1.eloop 机制 主线程中启动事件监听机制&#xff0c;对不同的…

深度学习模型压缩与优化加速

1. 简介 深度学习&#xff08;Deep Learning&#xff09;因其计算复杂度或参数冗余&#xff0c;在一些场景和设备上限制了相应的模型部署&#xff0c;需要借助模型压缩、系统优化加速、异构计算等方法突破瓶颈&#xff0c;即分别在算法模型、计算图或算子优化以及硬件加速等层…

如何优雅地停掉线程?

很久很久以前&#xff0c;在一个名为“Springboot”的村庄中&#xff0c;住着一群热爱编程的程序员。他们喜欢探索新技术、优化自己的代码&#xff0c;为了打造更好的软件而不断努力着。 在这个村庄中&#xff0c;有一个名叫小明的程序员&#xff0c;他是村庄中最优秀的程序员…

一文打通java中内存泄露

目录 前置知识 内存泄漏&#xff08;memory leak&#xff09; 内存溢出&#xff08;out of memory&#xff09; Java中内存泄露的8种情况 静态集合类 单例模式 内部类持有外部类 各种连接&#xff0c;如数据库连接、网络连接和IO连接等 变量不合理的作用域 改变哈希值 …

第二十八章 React脚手架配置代理

为了更好地理解如何在React应用程序中配置代理&#xff0c;我们需要先了解什么是代理。 代理是一种充当客户端和服务器之间中间人的服务器。当客户端向服务器发送请求时&#xff0c;代理服务器将接收请求并将其转发到服务器。服务器将响应发送回代理服务器&#xff0c;代理服务…

机器视觉工程师职场四点“心态>交流=思路>知行合一”

视觉人机器视觉团队,他们热爱机器视觉行业,爱学习,爱分享。这一路上,首先感谢粉丝们805天一如既往的支持。我想团队拥有这些粉丝,是富有的,也是我们一直创作的动力。 是否记得毕业季,自己的豪言壮语。希望你毕业三年后,无论结果如何,不忘初心,继续前行。 机器视觉工程…

Flutter 中使用 Widgetbook 管理你的组件

Flutter 中使用 Widgetbook 管理你的组件 前言 Flutter 界面开发中我们有几个痛点 &#xff1a; 与设计师协作复用一套设计规范&#xff08;figma&#xff09; 可视化的管理你的组件代码&#xff08;基础组件、业务组件&#xff09; 不同设备尺寸测试你的组件 实时修改你的测试…

python并发编程:什么是并发编程?python对并发编程有哪些支持?

Python并发编程是指同时执行多个任务的编程模式。Python提供了多种实现并发编程的方式&#xff0c;包括多线程、多进程、协程、异步IO等。 为什么要引入并发编程 假设以下两个场景&#xff1a; 场景一: 一个网络爬虫&#xff0c;按顺序爬取花了一个小时&#xff0c;采用并发…

spring-模型数据和视图---视图解析器的说明以及大量代码演示

目录 spring-模型数据 ● 说明 应用实例需求 创建后面所有代码执行成功之后跳转的vote_ok.jsp页面 方式 1: 通过 HttpServletRequest放入 request 域 创建 Master类 创建Pet类 创建model_data.jsp 修改 VoteHandler增加方法 创建vote_ok.jsp, 显示数据 完成测试(Post…

[LeetCode周赛复盘] 第 103 场双周赛20230429

[LeetCode周赛复盘] 第 103 场双周赛20230429 一、本周周赛总结2656. K 个元素的最大和1. 题目描述2. 思路分析3. 代码实现 2657. 找到两个数组的前缀公共数组1. 题目描述2. 思路分析3. 代码实现 2658. 网格图中鱼的最大数目1. 题目描述2. 思路分析3. 代码实现 2659. 将数组清…

Docker consul

目录 一、Docker consul的容器服务和发现 ①服务注册与发现的含义 ②什么是consul 二、服务部署 ①部署consul服务 &#xff08;1&#xff09;查看集群信息 &#xff08;2&#xff09;通过http api获取集群信息 ②部署registrator服务器 &#xff08;1&#xff09;安装…

计算机视觉毕业后找不到工作怎么办?怒刷leetcode,还是另寻他路?

文章目录 一、计算机视觉毕业后找不到工作怎么办&#xff1f;二、大环境&#xff1a;前两年的泡沫太大三、还是要把自己的基本功搞扎实&#xff0c;真正的人才什么时候都紧缺四、转换思路&#xff0c;另投他坑五、要有毅力&#xff0c;心态放平六、最后的建议 一、计算机视觉毕…

应急加固初试(windows sever 2008)

前言 红中(hong_zh0) CSDN内容合伙人、2023年新星计划web安全方向导师、 华为MindSpore截至目前最年轻的优秀开发者、IK&N战队队长、 吉林师范大学网安大一的一名普通学生、搞网安论文拿了回大挑校二、 阿里云专家博主、华为网络安全云享专家、腾讯云自媒体分享计划博主 …

【服务器】威联通NAS文件共享 - 搭建SFTP服务并内网穿透实现在外远程访问

Yan-英杰的主页 悟已往之不谏 知来者之可追 C程序员&#xff0c;2024届电子信息研究生 目录 前言 1. 威联通NAS启用SFTP 2. 测试局域网访问 3. 内网穿透 3.1 威联通安装cpolar内网穿透 3.2 创建隧道 3.3 测试公网远程访问 4. 配置固定公网TCP端口地址 4.1 保留一个固定TCP…

chatGPT+Midjourney制作绘画本

chatGPTMidjourney制作绘画本 灵感来源&#xff1a;https://www.bilibili.com/video/BV1N24y1F7ga/?spm_id_from888.80997.embed_other.whitelist&vd_source6dd97671c42eb7cf111063714216bd0b 最终效果&#xff1a; 绘本故事 故事塑造能力弱的人可以使用chatGPT来帮助编…