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

基础知识

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

ed380d06e062ca504315316eb505ae54.png

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哲学思想:

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

小型,单一用途的程序

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

避免令人困惑的用户界面

配置数据存储在文本中

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值