700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > 现代计算机入门知识 计算机基础知识

现代计算机入门知识 计算机基础知识

时间:2021-02-12 01:07:15

相关推荐

现代计算机入门知识 计算机基础知识

基础知识

1、计算机系统的组成如下图所示:

2、现代计算机的5大基本部件:

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

现在我们把运算器和控制器统称为CPU(central processing unit)

3、一些常用的专用名词:

主频:cpu的时钟频率,是cpu运算时的工作的频率的简称。单位是HZ

外频:系统总线的工作频率,cpu与外部(主板芯片组)交互数据、指令的工作时钟频率

倍频:倍频则是指CPU外频与主频相差的倍数

三者关系是:主频=外频x倍频。

高速缓存:高速交换的存储器。有一级,二级,三级 (L1,L2,L3)

内存总线速度:一般等同于CPU的外频,指CPU与二级(L2)高速缓存和内存之间通信速度

地址总线宽度:决定了CPU可以访问的物理地址空间 4G=2^32bit

4、服务器按照CPU体系架构的分类

1、非X86服务器:使用RISC(精简指令集)

2、X86服务器:复杂指令集,即通常所讲的PC服务器

5、服务器硬件一般包括:CPU、主板、内存、硬盘(主流接口为SATA和SAS)、阵列卡、电源、显卡、网卡

热插拔技术、机柜

6、存储基础知识:存储网络;用于存放数据信息的设备和介质,是计算机系统的外部存储,数据可安全存放,长期驻留。

存储网络:DAS----直接连接存储(Direct Attached Storage

NAS-----网络连接存储(Network Attached Storage)

SAN-----存储区域网络(Storage Area Networks)

7、OS即操作系统:操作系统最主要的6大功能:

硬件驱动、进程管理、内存管理、网络管理、安全管理、文件管理

8、操作系统的分类:

服务器OS:RHEL,centos,Windows server,AIX

桌面OS:Windows 10,Windows 7,Fedora

移动设备OS:Android,IOS,yunOS

9、开发接口标准概念:

ABI: Application Binary Interface

ABI描述了应用程序与OS之间的底层接口,允许编译好的目标代码在使用兼容ABI的系统中

无需改动就能运行。

API:Application Programming Interface

API定义了源代码和库之间的接口,因此同样的源代码可以在支持这个API的任何系统中编译。

POSIX: Portable Operating System Interface

IEEE在操作系统上定义的一系列API标准

POSIX兼容的程序可在其它POSIX操作系统编译执行

10、运行程序格式:

Windows: EXE,dll(dynamic link library),lib

Linux: ELF,so(shared object),.a

11、编程语言分类:

低级语言:

机器语言:0和1

汇编语言:和机器语言--对应,与硬件相关的特有代码、驱动程序开发

中级语言:C

系统级应用、驱动程序

高级语言:Java、object-C、Python、PHP

应用级程序开发

12、服务器三大操作系统

Windows:

Linux:GUN/Linux

Unix:

system:(Bell Lab)

AIX(IBM)

Solaris(SUN)

HP-UX(HP)

BSD:(BSRG)Berkeley system distribution

NetBSD

OpenBSD

FreeBSD

13、完整意义上的Linux称为:Linux内核+GUN工具

14、Linux发行版

slackware:opensuse、SUSE

redhat:redhat enterprise Linux、centos、Fedora

debian:Ubuntu、mint

archLinux

gentoo

LFS

Android

15、Linux哲学思想:

一切都是一个文件(包括硬件)

小型,单一用途的程序

链接程序,共同完成复杂的任务

避免令人困惑的用户界面

配置数据存储在文本中

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。