计算机基础总结记录
计算机基础
一、包括技术
硬件技术
软件技术
数据库技术
Web技术
多媒体技术
二、计算机思维
理论思维(推理思维):数学
实验思维(实证思维):物理
计算思维(构造思维):计算机科学
三、计算机发展史
1946年2月 世界上第一台大型通用数字电子计算机 ENIAC
1946-1958 第1代 电子管
1959-1964 第2代 晶体管
1965-1970 第3代 中小规模集成电路
1971 第4代 超大规模集成电路
微型计算机 微机
未来:量子、光子、超导、神经
四、计算机分类及应用
计算机特点
运算速度快、计算精度高、记忆能力强、具有逻辑判断能力、高度自动化与灵活性
计算机分类
服务器、工作站、台式机、笔记本、手持机
通用计算机、专用计算机
应用领域
科学计算、数据处理、自动控制、辅助设计/制造、人工智能、网络应用
五、计算机工作原理及结构
基本结构
冯·诺伊曼计算机结构模型
控制器 CPU*控制单元
运算器 CPU*控制单元
存储器
输入设备
输出设备
GPU 图形处理器
二进制
内存单元地址
存储程序(指令和数据)
工作原理
指令:操作码、操作数
RAM random access memeory 随机存储内存:断电丢失存储 内存,对应电脑内存,运行内存
ROM read-only memeory 只读内存:固态半导体存储器,对应电脑硬盘
cpu: 运算器、控制器、寄存器
8086
80286 字长为16位
80386 32位
×86 32位 dword
×64 64位 qword
字: word
字节: 1 Byte=8bit Byte简写为B, bit简写为b
位: bit 比特
1 word = 2 Byte
双字 dword
四字 qword
1 Byte = 8 bit
1 B = 8 b
1 word = 2 Byte
千字节1 KB = 1024 B
兆字节1 MB = 1024 KB
吉字节1 GB = 1024 MB
万亿字节1 TB = 1024 GB
千万亿字节1 PB = 1024 TB
百亿亿1 EB
十万亿亿1 ZB
一亿亿亿1 YB
千亿亿亿1 BB
软件:系统软件、应用软件
操作系统:对计算机硬件资源和软件资源进行控制和管理的大型程序
数据库系统:数据库和数据库管理系统组成
程序设计语言:
机器语言:计算机唯一能识别和执行的语言
汇编语言:将机器语言用便于记忆的符号表示
高级语言:便于阅读、修改、调试,移植性强
语言处理方式: 解释方式、编译方式
二进制:binary, B 0-1
八进制:Octal,O 0-7
十六进制: hex,H 0-9, ABCDEF
十进制: D , 0-9
十进制数如何转换为二进制:整数部分除2取余数,直到除数为0;小数部分乘以2,取结果整数部分,直到结果为1。
八进制如如法炮制
六、计算机网络基础
计算机网络概念:计算机网络利用通信设备和传输介质,将分布在不同地理位置的独立计算机互相连接,在网络写一下进行数据通信,实现资源共享。
计算机网络组成:计算机系统、通信线路及通信设备、网络协议、网络软件
网络拓扑结构:把计算机、服务器、交换机、路由器等网络设备抽象为“点”,把网络中的传输电缆等通信介质抽象为“线”,这样就可以将一个复杂的计算机网络系统,抽象成为由点和线组成的几何图形,我们称这种图形为网络的拓扑结构。
网络分类:局域网、城域网、广域网
OSI/RM 开放系统互连参考模型
TCP/IP协议层次模型
应用层规定应用进程在通信时所遵循的协议。
常用的应用层协议有:
☆DNS协议;
☆HTTP协议主要用于网页传输;
☆SMTP协议主要用于邮件传输;
☆FTP协议主要用于网络文件下载等。
IPv4
IPv6 128位
以太网
IEEE 802.3以太网参考模型
MAC地址
以太网使用MAC地址进行主机定位。
IEEE 802.3规定了48位的MAC地址。
每个网卡上都有一个全球唯一的MAC地址,用以标识局域网内不同的计算机。
MAC地址固化在网卡或计算机中。
网卡、交换机、路由器
七、因特网
国外
1969 阿帕网 arpanet
1986 国家科学基金网 nsfnet
1991 因特网商用
1993 因特网主干
国内
1983 探讨
1986 德国-意大利-北京租用线路
1987 第一封越过长城的电子邮件
1987 中国加入csnet和bitnet
1990 .cn域名申请得到批准
1995 chinaNet 中国公用计算机互联网
2005 1.23亿中国互联网用户
骨干网、大区网、省市网
cernet中国教育和科研网
IP地址是计算机分配到的一个32位的标识符。
IP地址用二进制表示,为了方便使用,往往写成点分十进制形式。
每个IP地址长32位。
IP地址分为A、B、C、D、E五类。
IP地址分为网络地址和主机地址两部分
例如,某大学中的一台计算机分配到的地址为“222.240.210.100”。
地址的第一个字节在192~223范围内,因此它是一个C类地址,按照IP地址分类的规定,它的网络地址为222.240.210,它的主机地址为100。
1.子网
子网是指在IP地址上生成的逻辑网络。
把一个网络划分成多个子网是通过子网掩码实现的。
子网IP地址结构为:
2.子网掩码
子网掩码是一个32位的IP地址。
子网掩码由前面连续的“1”和后面连续的“0”组成。
子网掩码的作用:
◎区别网络号和主机号;
◎用来将网络分割为多个子网;
◎判断主机在本地局域网还是在远程网络。
域名可用来标识因特网上的计算机。
域名系统是一个遍布在因特网上的分布式主机信息数据库系统。
域名系统的基本任务是将域名翻译成IP地址。
域名并不反映主机所在的物理位置。
WWW服务
URL与HTTP
URL(全球统一资源定位)用来确定因特网上信息资源的位置。
URL完整格式为:
资源类型://域名:端口号/路径/文件名
FTP服务
FTP(文件传输协议)用于因特网上计算机之间实现文件传送。
FTP采用客户机/服务器工作方式,用户计算机称为FTP客户端,远程提供FTP服务的计算机称为FTP服务器。
大多数FTP服务器都支持匿名登录。
Email服务
电子邮件收发过程
电子邮件系统由邮件服务器端与邮件客户端两部分组成。
发送邮件服务器采用SMTP协议。
接收邮件服务器采用POP3或IMAP协议
即时通信服务(IM, Instant Messaging)
搜索引擎(baidu google)
中国知网(CNKI, China National Knowledge Infrastructure)
信息安全(病毒、黑客)
计算机病毒的定义
计算机病毒是指编制或者在计算机程序中插入的破坏计算机功能或者破坏数据,影响计算机使用并且能够自我复制的一组计算机指令或者程序代码。
计算机病毒具有:传染性、隐蔽性、破坏性、未经授权性等特点。
防火墙的功能
防火墙是由软件或硬件设备构成的网络安全系统,用来在两个网络之间实施访问控制策略。
所有内部网络和外部网络之间交换的数据都必须经过防火墙。
多媒体:音频、视频、图像、动画
本文地址:https://blog.csdn.net/qq_38290752/article/details/107228100
上一篇: C# 写文件
下一篇: 夜宵就不用了,你让我睡一觉就可以
推荐阅读