首页 > 技术文章 > 计算机基础

DCL1314 2017-07-18 16:44 原文

一、计算机
计算机概念
是能过按照程序运行,自动、高速处理海量数据的现代智能电子设备。
计算机的产生
计算机科学之父--图灵
英国科学家艾兰.图灵,建立图灵机模型,奠定了可计算理论的基础。 * 计算机之父--冯.诺依曼
美籍匈牙利数学家,冯.诺依曼机:“存储程序”的概念。 * ENIAC(埃尼阿克),1946年世界上第一台电子计算机,占地170平方米,重达30吨。
计算机的发展
第一代计算机:电子管(46-58)
第二代计算机:晶体管(58-64)
第三代计算机:集成电路(64-71)
第四代计算机:大规模继承电路和超大规模继承电路(71年至今)
计算机的分类
按照1989年由IEEE科学巨型机委员会提出的运算速度分类法 * 大型通用机 * 巨型机 * 小型机 * 微型机
二,计算机的组成
硬件系统
运算器

CPU
控制器
CPU
存储器
内存储器:内存,随机存储器(RAM),只读存储器(ROM),高速缓冲存储器
外存储器:硬盘,移动硬盘,U盘,光盘------
输入设备
键盘
鼠标
手写板
扫描仪------
输出设备
屏幕
音响
打印机------
总线
控制总线
数据总线
寻址总线
存储单位
B
KB
MB
GB
TB
PB

1KB=2^10B=1024B
1MB=2^10KB=1024KB
1GB=2^10MB=1024MB
1TB=2^10GB=1024GB
三、操作系统
windows
xp
win7
win8
win10
linux(类unix系统)
redhat
centos
ubuntu
Unix
第一款现代的操作系统
1970年 Unix元年
MACOS (类unix系统)
手机操作系统
Android (linux)
ios (类unix)
塞班
windowsphone
黑莓os
四、计算机编程语言
什么是编程语言
用来定义计算机程序的形式语言。它是一种被标准化的交流技巧,用来向计算机发出指令。
编程语言分类
机器语言
汇编语言
高级语言
常见高级语言
c
c++
python
php
java
ruby
go
JavaScript

五、计算机网络
互联网的发展
第一阶段是从单个网络 ARPANET 向互联网发展的过程。
1983年TCP/IP 协议成为 ARPANET 上的标准协议。
人们把1983年作为因特网的诞生时间。
上网介质
光钎
双绞线
Ts68A:白绿 绿 白橙 蓝 白蓝 橙 白棕 棕
Ts68B:白橙 橙 白绿 蓝 白蓝 绿 白棕 棕
电话线
同轴电缆
上网方式
PPPoe ADSL
静态IP 以太网
动态IP 以太网
网络配置
IP地址

IP地址是IP协议提供的一种统一的地址格式,它为互联网上的每一个网络和每一台主机分配一个逻辑地址,以此来屏蔽物理地址的差异

子网掩码

子网掩码(subnet mask)又叫网络掩码、地址掩码、子网络遮罩,它是一种用来指明一个IP地址的哪些位标识的是主机所在的子网,以及哪些位标识的是主机的位掩码。

网关

网关(Gateway)又称网连接器、协议转化器。网关在网络层以上实现网络互连,是最复杂的网络互连设备,仅用于两个高层协议不同的网络互连

DNS

因特网上作为域名的IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。

ISO
国际化标准化组织(International Organization for standardization、ISO)简称ISO,是一个全球性的非政府组织,是国际标准化领域中的一个十分重要的组织。
OSI 七层模型
开放系统互连参考模型(Open System Interconnect 简称OSI)是国际化标准化组织(ISO)和国际化电报咨询委员会(CCITT)联合制定的开放系统互连参考模型,为开放互连信息系统提供一种功能结构的框架。 * 物理层:提供为建立、维护和拆除物理链路所需要的机械的、电气的、功能的和规程的特性;有关的物理链路上传输非结构的位流以及故障检测指示。 * 数据链路层:在网络层实体间提供数据发送和接收的功能和过程;提供数据链路的流控。 * 网络层:控制分组传送系统的操作、路由选择、拥护控制、网络互连等功能,它的作用是将具体的物理传送对高层透明。 * 传输层:提供建立、维护和拆除传送连接的功能;选择网络层提供最合适的服务;在系统之间提供可靠的透明的数据传送,提供端到端的错误恢复和流量控制。 * 会话层:提供两进程之间建立、维护和结束回话连接的功能;提供交互会话的管理功能,如三种数据流方向的控制,即一路交互,两路交替和两路同时会话模式。 * 表示层:代表应用进程协商数据表示;完成数据转换,格式化和文本压缩。 * 应用层:提供OSI用户服务,例如事务处理程序,文件传送协议和网络管理等。
TCP/IP 四层模型
网络接口层(E II)
网络层(IP)
传输层(Tcp)
应用层(Http)
IP
IP地址
Internet Protocol Address
IP地址是IP协议提供的一种统一的地址格式,它为互联网上的每一个网络和每一台主机分配一个逻辑地址,以此来屏蔽物理地址的差异。
IP分类
A类IP段 1.0.0.0到 126.255.255。255(0段和127段不使用) 子网掩码 255.0.0.0
B类IP地址 128.0.0.0 到 191.255.255.255 子网掩码 255.255.0.0
C类IP段 192.0.0.0 到 223.255.255.255 子网掩码 255.255.255.0
D类IP段 224.0.0.0 到239.255.255.255

推荐阅读