计算机基础

一、包括技术

硬件技术

软件技术

数据库技术

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