1计算机基础知识

合集下载

计算机专业必须掌握的基础知识点

计算机专业必须掌握的基础知识点

计算机专业必须掌握的基础知识点
一、计算机基础:
1.计算机概论:概念、发展历史、计算机结构、计算机系统构成、计算机的功能、应用等;
2.计算机网络基础:网络体系结构、网络层次结构、TCP/IP协议体系结构、网络服务、网络安全管理等;
3.计算机硬件:CPU、BIOS、内存、磁盘、硬盘、显卡、主板、网卡等,以及安装驱动程序、诊断、操作系统的安装、硬盘的格式化、磁盘复制等;
4.计算机软件:操作系统、编程语言、数据库、文件管理系统、网络安全工具等;
5.计算机系统:操作系统的安装与管理,系统备份,安全策略,系统性能调优等;
6.计算机安全:计算机安全基础,网络安全原则,网络安全工具,系统安全配置,网络安全协议,病毒和黑客攻击防护等;
7.流程图编程:流程图的绘制,流程图语法,流程图基本概念,流程图实现的编程语言,流程图的读写步骤等;
8.程序设计:程序设计基础,使用程序设计语言,调试、编写、编译程序,设计面向对象的程序,多线程程序的开发等;
9.数据结构:数据结构基础,线性表、树形结构、图形结构等。

第1章 计算机基础知识

第1章  计算机基础知识
现代计算机不仅用来进行计算,还能综合处理声音、图像、 文字、视频和音频信号。
1.1.3 计算机的分类
1、按规模和综合性能指标分类 1) 巨型机:运算速度快,可达到数百亿次/秒。处理能力最强:航天、
气象等尖端领域。我国的“银河”、“神威”和“曙光” 等
2)大型机:运算速度在100万~几千万次/秒,大型、通用、速度较快、
1.2.1 计算机的基本结构
1.冯·诺依曼型计算机的基本结构 1945年美籍匈牙利科学家冯·诺依曼(Von Neumann)提
出了一个“存储程序”的计算机方案。这个方案包含3个 要点:
⑴采用二进制数的形式表示数据和指令。
⑵将指令和数据存放在存储器中。
⑶计算机硬件由控制器、运算器、存储器、输入设备和输 出设备5大部分组成。
随机存储器 (RAM)

内存储器 (内存)
算 机
外存储器(外存)
只读存储器 (ROM) 软盘
硬盘

光盘

键盘
外设

输入

显示器、投影机
输出设备(Output)
打印机
微机计算机系统
操作系统
绘图仪
语言处理程序
数据库管理系统
网络通信管理程序
系统软件 应用软件 软件系统
应用软件包 用户程序
几种类型的CPU(奔腾4、赛扬D、AMD)
Pentium 4 506+ 2.66G 接口类型:LGA 775
CPU主频:2.66 针脚数(Pin):775
CPU外频: 制作工艺:0.09微米 二级缓存容量:1M CPU类型:台式机
64位技术:支持
Celeron D 346 3.06G 接口类型:LGA 775

1 计算机基础知识

1 计算机基础知识

一、计算机基础知识大纲要求:1.计算机的发展、特点、分类及应用领域;2.数制的概念,二、八、十及十六进制的表示及相互转换;3.计算机的数与编码,计算机中数的表示,字符、汉字的编码;4.计算机中信息的存储单位:位、字节、字、字长的概念;5.汉字常用的输入方法(熟练一种);了解汉字输入码(外码)、内码、字库的概念。

大纲知识点:(一)计算机的发展、特点、分类及应用领域;1.计算机的发展史【熟记】第一台计算机的名称、诞生时间和地点;各代计算机的元器件。

1946年美国宾夕法尼亚大学研制成功了世界上第一台计算机ENIAC(电子数字积分计算机),ENIAC的诞生标志着电子计算机时代的到来。

通常根据计算机采用电子元件的不同将计算机划分为电子管、晶体管、集成电路和超大规模集成电路4个阶段,分别称为第一代至第四代计算机。

2. 计算机的特点【熟记】计算机的特点1)运算速度快运行速度:每秒所能执行的指令条数。

单位:MIPS(百万条指令/秒),Million Instructions Per Second主频:2GHz的Pentium 4 运行速度为40亿次/秒,即4000MIPS。

一般来说主频越高,运算速度就越快。

2)计算精度高计算机的计算精度一般用字长来表示。

字长:指的是CPU一次能并行处理的二进制位数,一般有8位、16位、32位、64 位等。

字长总是8的整数倍。

通常PC机的字长为16位(早期),32位,64 位。

3)存储能力强不仅可以把原始数据、中间结果、运算指令等信息存储,还可以存储指挥计算机工作的程序,同时还可以保存大量的文字、图片、声音等信息资料。

硬盘:1956年9月IBM公司制造的世界上第一台磁盘存储系统只有区区的5MB 。

40GB、80GB、160GB、 320GB、1TB=1024GB4)具有逻辑判断能力计算机不仅能进行算术运算,同时也能进行各种逻辑运算,具有逻辑判断能力。

计算机的逻辑判断能力是计算机智能化必备的基本条件。

第1章 计算机基础知识

第1章 计算机基础知识
巨型机又称超级计算机,是所有计算机类 型中价格最高、功能最强的一类。其运算速度 快、精确度高、存储容量大、功能强大、结构 复杂,主要用于国防等国家尖端科学领域。
1.1
1.1.4 计算机的分类
3.按照性能分类
(1)巨型机 (2)大型机 (3)小型机 (4)工作站 (5)微型机
大型机又称大型主机,具有高可靠性、高可 用性、高服务性的特点。又称为“企业级”计算 机,因具有很强的数据处理和I/O(输入/输出) 能力,以及很高的稳定性和安全性,所以主要用 于大型企业,特别是银行、电信等商业领域。
1.科学计算 2.数据处理 3.计算机辅助 4.过程控制 5.人工智能 6.网络通信 7.嵌入式系统
1.1
1.1.4 计算机的分类
1.按照所处理的数据类型分类
(1)模拟计算机 (2)数字计算机
2.按照用途分类
(1)专用计算机 (2)通用计算机
1.1
1.1.4 计算机的分类
3.按照性能分类
(1)巨型机 (2)大型机 (3)小型机 (4)工作站 (5)微型机
4位和8位低档微处理器时代 1971~1973 8位中高档微处理器时代 16位微处理器时代 32位微处理器时代 奔腾系列微处理器时代 (32/64位) 酷睿系列微处理器时代 (64位)
1.1
1 MHz 2~5 MHz 5~25 MHz 12~100 MHz
1974~1977 1978~1984 1985~1992
的程序,自动、高速地进行大量数
值计算和各种信息处理的现代化智
能电子设备。
程序就是指令的集合。 指令是让计算机动作的命令。
1.1
1.1.1 计算机的发展
1.计算机的诞生
美籍匈牙利科学家冯· 诺依曼又提出了

第1章 计算机基础知识

第1章 计算机基础知识
❖ 5.人工智能(AI) ❖ 6.计算机模拟
第1章>>1.2节>>1.2.4
1.2.4 计算机在信息社会中的应用
❖7. 大数据 ❖8. 云计算 ❖9. 3D打印 ❖ 10.物联网 ❖ 11.互联网+ ❖12. 智慧城市
第1章>>1.3节
1.3 信息在计算机中的表示与编码
❖ 本节主要内容
▪ 1.3.1 信息在计算机中的表示 ▪ 1.3.2 信息编码 ▪ 1.3.3 数制及其转换
• 它用两个字节表示一个字符,因此允许表示 65536 个字符,世界上几乎所 有的书面语言都能用单一的 Unicode 编码表示。
1.2.1 计算机发展概论
❖ “图灵机”为计算机的发明奠定了理论基础(1936)
▪ “图灵机”不是一种具体的机器,而是一种理论模型,可 用来指导制造一种十分简单但运算能力极强的计算装置。
计算机理论之父 A.M Turing
第1章>>1.2节>>1.2.1
1.2.1 计算机发展概论
❖ 冯·诺依曼型计算机
❖ 重点难点
▪ 信息存储单位的换算 ▪ 常用的数字编码 ▪ 数制之间的转换 ▪ 定点数和浮点数的表示方法
第1章>>1.3节>>1.3.1
1.3.1 信息在计算机中的表示
❖ 1.信息表示
▪ 计算机内部都采用二进制形式来表示 ▪ 使用二进制的原因
• 二进制数在物理上最容易实现,如电压的“低”与“高”恰好 表示“ 0 ”和“ 1 ”
▪_
▪o
▪DEL
1.3.2 信息编码
第1章>>1.3节>>1.3.2
▪ 3.汉字编码

大一计算机基础1知识点

大一计算机基础1知识点

大一计算机基础1知识点大一计算机基础知识点一、计算机基础概念计算机是一种能够按照预先设定的程序进行自动运算和逻辑判断的电子设备。

它由硬件和软件两部分组成,硬件包括中央处理器(CPU)、内存、硬盘等,而软件则包括操作系统、应用程序等。

二、计算机组成原理1.中央处理器(CPU)中央处理器是计算机的核心部件,负责执行计算机指令以及控制计算机的运算和逻辑判断。

它由控制单元和算术逻辑单元组成。

2.存储器存储器用于存储计算机运行时的数据和程序,包括内存和外存。

内存是计算机的临时存储器,而外存则用于长期存储数据。

3.输入输出设备计算机通过输入输出设备与用户进行交互。

常见的输入设备有键盘、鼠标,而输出设备则包括显示器、打印机等。

三、计算机网络基础知识1.互联网互联网是全球范围内的计算机网络,它将世界各地的计算机连接在一起,实现信息的共享和传输。

2.协议网络通信需要遵循特定的规则和标准,这些规则和标准被称为协议。

常见的协议有TCP/IP协议、HTTP协议等。

四、计算机编程语言计算机编程语言用于编写计算机程序,实现特定的功能。

常见的编程语言有C、Python、Java等。

五、操作系统操作系统是计算机系统的核心软件,负责管理计算机的硬件资源、运行程序和提供用户界面等功能。

常见的操作系统有Windows、Linux等。

六、数据库数据库用于存储和管理数据,是计算机系统中重要的组成部分。

常见的数据库软件有MySQL、Oracle等。

七、计算机安全计算机安全是保护计算机和计算机网络免受不正当使用、破坏和未经授权的访问的一种综合措施。

包括防火墙、密码学等内容。

八、算法与数据结构算法是解决问题的一系列有序步骤,而数据结构是组织和存储数据的方式。

合理的算法与数据结构可以提高计算机程序的效率。

九、人工智能与机器学习人工智能是一种模拟人类智能的科学,机器学习则是实现人工智能的一种方法。

它们在计算机科学领域具有重要的应用前景。

综上所述,大一计算机基础知识点包括计算机基础概念、计算机组成原理、计算机网络基础知识、计算机编程语言、操作系统、数据库、计算机安全、算法与数据结构、人工智能与机器学习等方面的内容。

第一节 计算机基础知识

第一节 计算机基础知识
150千瓦的电力才能启动。整个
计算过程在程序控制下自动执行,中间无需人工干预,
每秒可做5000个加法,或500次乘法,或50次除法,工
作一小时完成的计算量相当于100个人用手摇计算机计
算两个月。"埃尼克''被认为是电子计算机的始祖,它开
创了电子计算机的历史。
3
4
▪ 2.计算机的发展
1.1.2 微型计算机的发展 概况
▪1.第一代(1971~1973年)4位型计算机 ▪2.第二代(1974~1978年)8位型计算机 ▪3.第三代(1979~1985年)16位型计算机 ▪4.第四代(1986~1992年)32位型计算机 ▪5.第五代(1993~今)64位型计算机 ▪位:指的是机器的字长,字长越长,其精度 越高。
已达几十亿次。
▪ 我国"银河"计算机
每秒达几亿次。
7
▪ 2 .计算精度高
▪ 一般电子计算机可以有十几位有效数字,有的在百位以上甚至更 高。
▪ 3.有较强的记忆能力
▪ 计算机能自动记忆住进入计算机的数据和程序,记忆的数据可以 达到几千万甚至几亿个。
▪ 4. 具有逻辑判断能力,自动化程度高
▪ 计算机并无自己的意志,它不能自己启动,不会自己寻求问题和 制定求解问题的方案,计算机必须接受人的指令。但是,一旦人 们把求解问题的一串指令输入机器启动后,计算机就能按照程序 自动地进行工作直到完成为止,工作过程中一般不需要的人工干 预。它不但能顺序地逐个执行指令,也能按照程序的规定通过逻 辑判断选定下一步要执行的指令,还可按照程序的规定使某些指 令反复执行若干遍。
大家好
1
第一章 计算机基础知识
2
第一章 计算机基础 1.1计算机概述

全国计算机一级基础知识

全国计算机一级基础知识

全国计算机一级基础知识计算机一级基础知识涵盖了计算机硬件、软件、网络以及计算机的应用等方面的基本知识。

下面将详细介绍一些常见的计算机一级基础知识。

一、计算机硬件基础知识1.计算机的组成:计算机主要由中央处理器(CPU)、内存、硬盘、显示器、键盘、鼠标等组成。

2.中央处理器(CPU):CPU是计算机的核心,负责执行程序指令和处理数据。

3.内存:内存是计算机用来存储程序和数据的地方,可以被CPU直接访问。

4.硬盘:硬盘主要用来存储大容量的数据,并可以长期保存。

5.显示器:显示器用来显示计算机处理的图像和文字等信息。

6.键盘和鼠标:键盘用来输入文本和命令,鼠标用来控制光标和选择操作。

二、计算机软件基础知识1. 操作系统:操作系统是计算机的核心软件,包括Windows、Mac OS、Linux等,负责管理计算机的资源和控制程序的执行。

2.应用软件:应用软件是运行在操作系统之上的,为用户提供各种功能的软件,如办公软件、图像处理软件、游戏软件等。

3. 程序语言:程序语言是用来编写计算机程序的一种规范和语法,如C、Java、Python等。

三、计算机网络基础知识1.网络协议:网络协议是计算机之间进行通信的规则和约定,常见的网络协议有TCP/IP、HTTP、FTP等。

2.网络拓扑结构:网络拓扑结构指计算机网络中各个计算机之间的连接方式,常见的网络拓扑结构有星型、总线型、环形、树型等。

3.IP地址:IP地址是用来标记和识别网络中的计算机的唯一标识,分为IPv4和IPv6两种类型。

4.域名系统(DNS):域名系统是用来将域名转换为IP地址的系统,便于用户访问互联网上的各种网站。

5.网络安全:网络安全是保护计算机网络和信息免受未经授权访问、破坏、窃取的行为,包括防火墙、加密技术、身份验证等。

四、计算机应用基础知识1.网页设计:网页设计是指制作并设计网页的过程,包括布局、图像处理、网站美化等。

2.数据库管理:数据库管理是指对数据库进行管理、维护和优化的工作,包括数据的增删改查等操作。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

二者为真者结果必真,
有一为伪者结果必伪。
可推广至多变量:各变量均为真者结果必真,有一为 伪者结果必伪。
设Y=A×B×C×D×…

Y=0×0×…×0=0
Y=1×0×…×0=0
→Y=0
Y=0×1×…×0=0
Y=1×1×1…×1=1→Y=1
当A和B为多位二进制数时,如: A=A1A2A3…An B=B1B2B3…Bn
一个数乘以2相当于该数左移一位; 除以2则相当于该数右移1位。
[例]:
00001011×0100=00101100B
00001011÷0100=00000010B…11B 即: 商=00000010B 余数=00000011B
无符号数的表示范围 一个n位的无符号二进制数X,其表示范围为
0 ≤ X ≤ 2n-1
若运算结果超出这个范围,则产生溢出。 (或者说运算结果超出n位,则产生溢出)
判别方法: 运算时,当最高位向更高位有进位(或 借位)
时则产生溢出。
[例]:
11111111 + 00000001 1 00000000
结果超出8位(最高位有进位),发生溢出。 (结果为256,超出8位二进制数所能表示的 范围255)
• 定义 符号位:0表示正,1表示负; 数值位:真值的绝对值。
数0的原码
• 8位数0的原码:+0 = 0 0000000 - 0 = 1 0000000
即:数00 ,则 [X]反=[X]原 • 若X<0, 则 [X]反= 对应原码的符号位
不变,数值部分按位求反
设:A=11010000 则:Y=00101111
1.3.4 布尔代数的基本运算规律
1. 恒等式 A·0=0 A·1=A A·A=A A+0=A A+1=1 A+A=A A+A=1 A·A=0 A=A
2. 运算规律 与普通代数一样,布尔代数也有交换律、结合律、分 配律,而且它们与普通代数的规律完全相同。 (1) 交换律: A·B=B·A A+B=B+A (2) 结合律: (AB)C=A(BC)=ABC
这个结论也可推广至多变量A,B,C,D,…… 各变量全伪者则结果必伪, 有一为真者则结果必真。
进行“逻辑或”运算时,各对应位分别进行“或”运 算 当A和B为多位二进制数时,如: A=A1A2A3…An B=B1B2B3…Bn Y=A+B
=(A1+B1)(A2+B2)(A3+B3)…(An+Bn) 例: A=10101
A·B=A+B=A+B
A+B+C=A·B·C
1.3.6 真值表及布尔代数式的关系
当人们遇到一个因果问题时,常常把各种因素 全部考虑进去,然后再研究结果。真值表也就 是这种方法的一种表格形式。这种从真值表写出
布尔代数式的方法可以用下面两段话来描述:
(1) 写布尔代数式先看真值表中结果为1的项,有几项 就有几个“或”项。
有0--9及A--F共16个数字符号。
表示:
例: (2A.7F) 16= 2×161+10×160 +7×16-1 +15×16-2
m =2 , H-2 =15 , H -1 =7 n =2 , H。=10, H 1=2
优点:四位2进制数组成一位16进制,简 化书写,便于记忆。
二、 非十进制数到十进制数的转换
A
⊕Y
B
Y = A⊕B
A
B
Y
0
0
0
0
1
1
1
0
1
1
1
0
1.3 布尔代数
布尔代数也称为开关代数或逻辑代数,可写成表达式:
Y=f(A,B,C,D) 有两个特点: (1) 其中的变量A,B,C,D等均只有两种可能的数值:
0或1。布尔代数变量的数值并无大小之意,只代表 事物的两个不同性质。
用于开关,则:0代表关(断路)或低电位; 1代表开(通路)或高电位。
(A+B)+C=A+(B+C)=A+B+C (3) 分配律: A(B+C)=AB+AC A+BC=(A+B)(A+C)
(A+B)(C+D)=AC+AD+BC+BD 利用这些运算规律及恒等式,可以化简很多逻辑关系 式。
【例1.8】A+AB=A(1+B)=A A+AB=(A+A)(A+B)=A+B
【例1.9】如果原设计继电器线路如图1.3(a),现 用逻辑关系,化简线路。
1. 与门(AND Gate)
A B
&
Y
Y = A∧B
A
B
Y
0
0
0
0
1
0
1
0
0
1
1
1
注:基本门电路仅完成1位二进制数的运算
2.或门(OR Gate)
A
≥1 Y
B
Y = A∨B
A
B
Y
0
0
0
0
1
1
1
0
1
1
1
1
3.非门(NOT Gate)
A
1
Y
Y=A
A
Y
0
1
1
0
4.异或门(eXclusive OR Gate)
例: 10110001001.110 = (?)H
0101 1000 1001.1100 5 8 9.C
注意:位数不够时要补0
四. 无符号二进制数的运算
无符号数 有符号数
算术运算 逻辑运算
无符号数的运算
• 算术运算 包括: 加法运算 减法运算 乘法运算 除法运算
规则
• 加法:1+1=0(有进位), … • 减法:0-1=1(有借位), … • 乘除法:…
十万 万 千 百 十 个
2. 二进制
特点:以2为底,逢2进位; 只有0和1两个符号。
表示:
优点:可用具有两个稳态的二值电路 机制计算,该电路组成计算机运算迅 速,电路简单,成本低.
二进制 十进制
1 10 1 1 1
25 24 23 22 21 20 32 16 8 4 2 1
3. 十六进制
特点:以16为底,逢16进位;
则进行“逻辑与”运算时,各对应位分别进行“与” 运算:
Y=A×B =(A1×B1)(A2×B2)(A3×B3)…(An×Bn)
【例1.6】 设A=11001010
B=00001111 则Y=A×B =(1×0)(1×0)(0×0)(0×0)(1×1)(0×1)(1×1)(0×1) =00001010 写成竖式则为
如何区分不同进位记数制的数字 在数字后面加一个字母进行区分:
– 二进制:数字后面加B, 如1001B – 八进制:数字后面加O, 如1001O – 十进制:一般不加, 如1001 – 十六进制:数字后面加H , 如1001H
• 在明显可以区分其记数制的情况下,可以 省略数字后面的字母
1. 十进制
§1.4 带符号二进制数的运算
• 计算机中的带符号二进制数
– 把二进制数的最高位定义为符号位
• 符号位为 0 表示正数,符号位为 1 表示负数
– 连同符号位一起数值化了的数,称为机器数。 – 机器数所表示的真实的数值,称为真值。
(在以下讲述中,均以8位二进制数为例)
[例]:
真值
机器数
+52 = +0110100 = 0 0110100
S1 K 1 Sm K m
n1

Si K i
im
其中:
Si -- S的第i位数码,可以是K个符号中任何一个; n,m – 整数和小数的位数; K -- 基数; Ki -- K进制数的权
常用进位计一数制、:常用记数制
• 二进制——便于物理实现 • 八进制 • 十进制——符合人们的习惯 • 十六进制——便于识别、书写
B=11011 则 Y=A+B
=(1+1)(0+1)(1+0)(0+1)(1+1)
=11111
写成竖式则为 10101
+)1 1 0 1 1 11111
注意,1“或”1等于1,是没有进位的。
1.3.2 “与”运算
根据A和B的取值(0或1)可以写出下列各种可 能的运算结果:
Y=0×0=0 Y=1×0=0 →Y=0 Y=0×1=0 Y=1×1=1 →Y=1
[例]:
• X= - 52 = -0110100 [X]原 = 10110100 [X]反 = 11001011
按相应进位计数制的权表达式 展开,再按十进制求和。
例: (101.11)2=
1×22++0×21+1×20 +1×2 - 1+1× 2 - 2
=(5.75) 10
(2A.7F) 16= 2×161+10×160 +7×16-1 +15×16-2
三. 十进制到非十进制数的转换
1、十进制 → 二进制的转换: 整数部分:除2取余; 小数部分:乘2取整。
11001010 ×) 0 0 0 0 1 1 1 1
00001010
1.3.3 “反”运算
如果一件事物的性质为A,则其经过“反”运算之后,其性质 必与A相反,用表达式表示为:Y=A
这实际上也是反相器的性质。所以在电路实现上,反相器是反 运算的基本元件。
反运算也称为“逻辑非”或“逻辑反”。
当A为多位数时,如: A=A1A2A3…An 则其“逻辑反”为:Y=A1A2A3…An
相关文档
最新文档