计算机简述
来源:互联网 发布:国际人工智能协会 编辑:程序博客网 时间:2024/05/26 17:46
一、硬件
CPU、内存条、存储设备、输入输出设备、多媒体设备、主机板、网络设备等
CPU
注:cpu读取内存的计算
内存条
存储设备:磁盘、软碟、光碟等(注:swap, 虚拟记忆体)
输入输出设备:鼠标、键盘、扫描器、荧幕等
多媒体设备:声卡、喇叭、摄像头等
主机板:Socket, Chips等
网络设备:网卡、网线、集线器、网络资料等
二、软件
操作系统、网络操作系统、文字编码系统、编译系统、文件系统、驱动程序、应用程序
操作系统
计算机系统中的一个系统软件,管理和控制计算机系统中的硬件和软件资源,合理地组织计算机的工作流程,以便有效利用这些资源为用户提供一个功能强、使用方便的工作环境,从而在计算机与用户之间起到接口的作用。
1、进程管理:进程控制、进程同步、进程通信、进程调度
2、存储管理:内存分配、内存保护、地址映射、内存扩充
3、设备管理:缓冲管理、设备分配、设备处理、虚拟设备功能、RAID技术、磁盘调度
4、文件管理:文件目录管理、文件的逻辑组织与访问方式、存储空间的管理、文件共享与安全
5、系统调用:用户态和核心态,用户程序只在用户态下运行,有时需要访问系统核心功能,这时通过系统调用接口使用系统调用
网络操作系统
windows、Linux、Unix
文字编码系统
编译系统
源程序头文件-->预编译处理-->编译程序本身-->优化程序-->汇编程序-->链接程序-->可执行文件
文件系统
操作系统用于明确存储设备(常见的是磁盘,也有基于NAND Flash的固态硬盘)或分区上的文件的方法和数据结构;即在存储设备上组织文件的方法。操作系统中负责管理和存储文件信息的软件机构称为文件管理系统,简称文件系统。文件系统由三部分组成:文件系统的接口,对对象操纵和管理的软件集合,对象及属性。
驱动程序
驱动程序即添加到操作系统中的一小块代码,其中包含有关硬件设备的信息。有了此信息,计算机就可以与设备进行通信。驱动程序是硬件厂商根据操作系统编写的配置文件,可以说没有驱动程序,计算机中的硬件就无法工作。
应用程序
数据结构+算法+程序设计语言
- 计算机简述
- 简述计算机启动过程
- 简述计算机组成
- 计算机3D图形简述
- 计算机3D图形简述
- 简述计算机随机数生成原理
- 自动选择计算机类型原理简述
- 计算机cpu和外设的平等性--DMA简述
- 从操作系统的角度简述计算机的启动过程
- 计算机cpu和外设的平等性--DMA简述
- 计算机数字系统简述(Introduction to Computer Digit System)
- 【计算机视觉】OpenCV中直方图处理函数简述
- 【原】一步一步D3D_1.相关概念的简述(1.3_计算机图形学数学基础和图形变换)
- 计算机学院研发第二轮考核---------简述WebViewClient与WebChromeClient,浏览器之无痕浏览
- 计算机
- 计算机
- 计算机
- 计算机
- 初识自定义View(一)
- 牛吃草问题
- uva 10596
- python 环境管理器pyenv 命令
- Web开发中 前端路由 实现的几种方式和适用场景
- 计算机简述
- 桥接、NAT、host-only
- C语言之字符数据的输入输出
- 字符流和字节流
- 超简单ListView打造的多级展开菜单
- canvas绘图小结
- PTN950设备TND1EG2单板的工作原理和信号流
- codeforces100917 Constant Ratio
- 斯托克斯公式--解决空间闭曲线的积分问题