现代计算机入门知识,计算机基础知识
基础知识
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哲学思想:
一切都是一个文件(包括硬件)
小型,单一用途的程序
链接程序,共同完成复杂的任务
避免令人困惑的用户界面
配置数据存储在文本中
现代计算机入门知识,计算机基础知识相关推荐
- 深入了解计算机基础,计算机入门《计算机基础知识》(全16集)
计算机入门<计算机基础知识>是一套比较经典的老教程,里面个别章节有些过时,但是原的东西讲的很好永不过时,对于想了解电脑.计算机的初学者是很好的教程,课程讲的十分详细.深入浅出,相对于< ...
- 公共基础知识计算机,公共基础知识计算机基础知识试题
计算机基础知识是公共基础知识考试的组成成分之一,以下是由学习啦小编整理关于共基础知识计算机基础知识试题的内容,希望大家喜欢! 公共基础知识计算机基础知识试题 1.CPU的主要功能是进行( ). A.算 ...
- 计算机ppt操作知识,计算机基础知识.ppt.ppt
计算机基础知识.ppt 计算机应用基础教程 ----长泰电大 谢春发 计算机应用基础----目录 计算机基础知识 计算机基本操作 Windows98操作系统 Word97/2000 Excel97/2 ...
- 消防中计算机基础知识,消防设施操作员基础知识计算机基础知识真题及答案解析.doc...
消防设施操作员基础知识计算机基础知识真题及答案解析 模块八计算机基础知识 第1节 项目1 计算机系统的组成与功能 单选题(江南博哥) 1.()是计算机的核心部分. 输入设备 存储器 中央处理器 主板 ...
- 编程入门:计算机基础知识 JAVA的基础知识
目录 一.计算机基础知识 1.1计算机概述 1.2计算机硬件系统 1.3计算机软件系统 1.4软件开发 1.5计算机语言 1.6人机交互的方式 1.7常用的DOS命令 二.JAVA语言的概述 2.1J ...
- java入门之计算机基础知识
什么是计算机?计算机在生活中的应用举例 计算机(Computer)全称:电子计算机,俗称电脑.是一种能够按照程序运行,自动.高速处理海量数据的现代化智能电子设备.由硬件和软件所组成,没有安装任何软件 ...
- php计算机基础知识,计算机基础知识①
计算机基础知识 1. 计算机基础知识 硬件 运算器 \ ---> 中央控制器,也就是CPU[Central Process Unit],它是最核心的硬件 控制器 / 存储器 Storage \- ...
- 计算机课件知识,计算机基础知识1认识计算机课件.ppt
<计算机基础知识1认识计算机课件.ppt>由会员分享,提供在线免费全文阅读可下载,此文档格式为ppt,更多相关<计算机基础知识1认识计算机课件.ppt>文档请在天天文库搜索. ...
- 宿松县事业单位计算机基础知识,计算机基础知识试题(事业单位考试)
原标题:计算机基础知识试题(事业单位考试) 1.世界上首先实现存储程序的电子数字计算机是____. A.ENIAC B.UNIVAC C.EDVAC D.EDSAC 2.计算机科学的奠基人是____. ...
- 文件的属性 计算机知识,计算机基础知识文件的属性(二)
计算机基础知识文件的属性(二) 我们就继续往下讲."名称"后面是"大小",表示文件的信息量,也就是说它在硬盘上占用的空间.还记得我们说过硬盘的和软盘的大小吗? ...
最新文章
- 从0搭建一个Springboot+vue前后端分离项目(八)把数据从后台传到前端进行展示渲染,完善增删改查
- linux--web服务器
- ZooKeeper之Web管理工具Shepher介绍
- Python read()/pack()/try
- Luogu5280 [ZJOI2019] 线段树 【线段树】
- html 页面加载完成后执行,js中页面加载完成后执行的几种方法及执行顺序
- 历史chrome(离线)版本下载
- shopex mysql索引_shopex数据库访问
- 转移操作和占用操作主机
- DPI和DFI带宽管理技术分析
- 视觉组考核——装甲板识别
- Fluent多组分设置及化学反应
- Android O/P/Q 版本移植iperf网络性能测试工具
- gdb函数相关7——选择函数堆栈帧
- 计算机专业四大名校排名,美国CS专业四大名校!总有一款适合你!
- php动态绘制仪表盘,Pyecharts制作酷炫仪表盘,还能实时更新!
- k8s_day07_03
- python运行快捷键修改_pycharm快捷键、常用设置、配置管理
- Linux 网络编程学习笔记——三、TCP 协议详解
- TPUv4/4i: 4th Generation DL DSA
热门文章
- [国际A类会议] 2018最最最顶级的人工智能国际峰会汇总!CCF推荐!
- 更加优雅的iOS自动布局
- (五)Docker镜像管理1之镜像操作
- HTML iframe 和 frameset 的区别
- Asp.Net SignalR 集线器不使用代理的实现
- java 定義json并賦值_java是值传递还是引用传递?
- mysql 5.7_MySQL 5.7新特性介绍
- android ios 7 双环,安卓机泪奔 库克嘲笑Android 7安装率不及iOS 10零头
- 调用父级方法_通信:找到任意组件实例的findComponents系列方法,5个终极方案
- event 和 window.event