一,计算机组成及其功能



简单来说,计算机分为硬件系统运算器、控制器、存储器和输入/输出设备,五大设备与软件系统 由操作系统,应用系统组成

cpu(中央处理器)计算机核心部分之一,包括运算器.寄存器,控制器,主要功能为1,处理指令,执行操作,处理大规模运算

存储器,内存(Memory)也被称为内存储器,其作用是用于暂时存放CPU中的运算数据,以及与硬盘外部存储器交换的数据

主板:I/O设备。提供一系列的物理连接功能,供处理器、显卡、声效卡、硬盘、存储器、对外设备等设备接合

输入设备:如键盘,鼠标,用于发送指令到cpu

输出设备:如显示器,cpu处理的指令之后反馈到显示器



计算机逻辑图

软件系统:由操作系统,应用系统组成

操作系统 (operation system) 常见为 unix Linux window系统

Unix:是一个强大的多用户、多任务操作系统,支持多种处理器架构,按照操作系统的分类,属于分时操作系 统最早由KenThompsonDennis

Ritchie和Douglas McIlroy于1969年在AT&T贝尔实验室开发

Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIXUNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运

行主要的UNIX工具软件、应用程序和网络协议。它支持32位64位硬件。Linux继承了Unix网络为核心的设计思想,是一个性能稳定的多用户

网络操作系统,适合公司,企业服务器系统

windows:Microsoft Windows操作系统是美国微软公司研发的一套操作系统采用图形画界面,对用户友好,对多任务多用户支持较差.且安全性不好

适合个人及家庭用户

应用系统:如WPS microsoft office ,基于操作系统平台开发,不同操作系统有不同的ABI接口(应用程序二进制接口)不同系统应用软件不能混合安装


二,linux内核功能及作用



linux内核为linux操作系统一部分,对下,管理所有的硬件设备驱动硬件,对上为操作系统内应用程序提供库及接口,核心功能就是管理硬件设

备,供应用程序使用。


三。linux常见发行版不同的发行版之间区别



1,DebianLinux 为最早的发行版之一。于1993年8月16日发布,debian使用deb包系统管理应用程序库。用户可自行下载和安装

2,Ubantu Ubantu基于debian发行版使用相同deb包系统,但并非所有的debian包都能安装在ubantu上,ubantu的最大亮点是其图形化界面友            好,基于linux的免费开源桌面操作系统,十分受用户欢迎

3,rhel全称 red hat enterprise Linux 是最古老的发行版,有个人版极企业版,企业版收费,个人版可免费使用但其功能可能弱于企业版。使               用的为rpm软件包,与debian系deb包不同

4,centos 社区版linux我们可以理解为rhel的免费版。功能及库极其相似。适合个人实验极研究linux系统的最佳

5.fedora发行版面向日差应用的快速,稳定,强大的操作系统,对于用户是功能强大,更新快速的免费操作系统,对于redhat公司是 rhel测试           版。fedora测试稳定之后将会加入rehl发行版


四,常见开源协议



大家都知道,linux是一款免费的操作系统,其内核开源可以让所有人可编译内核加上软件包变可发布新的linux发行版,但新发布的linux会受到

开源协议影响

常见开源协议有BSD Apache GPL LGPL MIT

BSD :无法无天协议   如果再发布的产品中包含源代码,则在源代码中必须带有原来代码中的BSD协议。如果再发布的只是二进制类库/软件,则      需要在类库/软件的文档和版权声明中包含原来代码中的BSD协议。不可以用开源代码的作者/机构名字和原来产品的名字做市场推广

Apache:受影响较小的协议需要给使用代码的用户拷贝一份Apache Licence如果你修改了代码,需要再被修改的文件中说明。在延伸的代码中

(修改和有源代码衍生的代码中)需要带有原来代码中的协议,商标,专利声明和其他原来作者规定需要包含的说明。如果再发布的产品中包

含一个Notice文件,则在Notice文件中需要带有Apache Licence。你可以在Notice中增加自己的许可,但不可以表现为对Apache Licence构成         更改

GPL  的出发点是代码的开源/免费使用和引用/修改/衍生代码的开源/免费使用,但不允许修改后和衍生的代 码做为闭源的商业软件发布GPL严

格要求使用了GPL类库的软件产品必须使用GPL协议,对于使用GPL协议的开源代码,商业软件或者对代码有保密要求的部门就不适合集成/采

用作为类库和二次开发的基础

MIT是和BSD一样宽范的许可协议,作者只想保留版权,而无任何其他了限制.也就是说,你必须在你的发行版里包含原许可协议的声明,无论你是以

二进制发布的还是以源代码发布的.

LGPL 允许商业软件通过类库引用(link)方式使用LGPL类库而不需要开源商业软件的代码。这使得采用LGPL协议的开源代码可以被商业软件作

为类库引用并 发布和销售


五,Linux哲学思想



与windows不同,在linux中一切皆文件,硬件信息,网络信息。登录信息,全部都是以文件形式存放在目录中,汇集在/(根目录)下,


六.Linux目录特点及目录结构命名规定



Linux逻辑上所有的目录只有一个顶点/(根),即所有目录的起点。

Linux所有目录结构是一个有层次的倒挂的一棵树。

目录结构和分区设备是没关系的,也就是不同的目录可以跨越不同的磁盘设备或分区。

所有的目录都是按照一定的类别有规律的组织和命名的。

Linux一级目录概述



1.

2.   .

3.   ├── bin #常用的二进制命令所在目录(ls、mkdir等)

4.   ├── boot #Linux的内核及引导程序所需的文件目录

5.   ├── dev #设备文件的目录(声卡、磁盘等’)

6.   ├── etc #二进制安装包(yum,rpm)的配置文件默认路径,服务启动命令存放的目录(/etc/init.d(yum,rpm))

7.   ├── home #普通用户的家目录

8.   ├── lib #库文件存放的目录

9.   ├── lib64 #库文件存放的目录(32位系统没有这个目录)

10. ├── lost+found #开机启动时在这个目录检查并修复系统意外崩溃或关机产生的文件碎片

11. ├── media #即插即用设备的挂载点自动存放在这个目录下.像U盘,cdrom/dvd自动挂载后,就会在这个目录下.

12. ├── mnt #一般用于临时挂载设备的挂载目录,如u盘等,要先挂载才可以使用

13. ├── opt #一般用于安装软件的目录

14. ├── proc #操作进行时,进程信息及内核信息(cpu、硬盘、内存信息等)存放在这里

15. ├── root #超级权限用户root的家目录

16. ├── sbin #大多存放的是系统管理的命令,是超级权限用户root可执行命令的存放目录

17. ├── srv #存放一些服务器启动之后需要提取的数据.

18. ├── sys #用于将系统中的设备组织成层次结构,并向用户模式程序提供详细的内核数据结构信息

19. ├── tmp #用户运行程序时会产生临时文件,就存放在这个目录

20. ├── usr #系统存放程序的目录。比如命令、帮助文件等

21. └── var #这个目录内容会经常变动



一,计算机组成及其功能

原文地址:https://www.cnblogs.com/woaiyitiaochai/p/11757909.html

时间: 2024-10-12 12:42:06

一,计算机组成及其功能的相关文章

Java编程实现获取本机IP和计算机名的功能

import java.net.InetAddress; import java.net.UnknownHostException; public class Test { public static void main(String[] args) { try { InetAddress inetAddress = InetAddress.getLocalHost(); System.out.println("本机IP:" + inetAddress.getHostAddress()

计算机组成与功能

计算机组成与功能 计算机 组成 功能 1.计算机组成 计算机的包含5个部分:运算器.控制器.内存.输入.输出 运算器:本质上计算机的运算器完成算术预算和逻辑运算的单元.所有的计算机操作都会转为逻辑或算术运算或者逻辑+算术运算.举个例子,您在计算机屏幕上不经意的一点,最后cpu会把这个动作可能会转为若干个逻辑+算术运算.为了完成的算术预算和逻辑运算,cpu还设计了一个寄存器来配合实现运算操作. 控制器:调度内存.运算器有序工作的指挥系统. 存储器:存储命令和指令的空间,cpu层有cache,其次按

计算机组成及其功能

计算机组成及其功能 计算机的组成及其功能计算机是是一种用于高速计算的电子计算机器.通过计算机,可以实现计算.存储等功能电子计算机,也叫做电脑(computer).通过计算机,可以实现计算.存储等功能计算机的组成: ?(1)硬件部分.根据冯诺伊曼提出的计算机体系架构,一台计算机主要分为五个部分:控制器.运算器.存储器.输入设备.输出设备:(2)软件部分:汇编语言.系统软件及应用软件,只有软件硬件互相配合,才是一台标准的计算机组成(3)各组成部分的功能:硬件部分:运算器:运算器又名为算计逻辑单元(A

计算机组成及功能

计算机设备组成 计算机组成部分主要由运算器.控制器.存储器.输入设备.输出设备这5部分组成. 或者 名词解析 cpu: 由运算器.控制器组成.CPU内又可分为两个主要的单元,分别是:算数逻辑单元与控制单     元.其中算数逻辑单元主要负责程序运算与逻辑判断,控制单元则主要在协调各周边组件不各 单元间的工作.不同的微指令集会导致CPU工作效率的优劣,除了这点之外,CPU效能的比较还 有CPU的频率.频率就是CPU每秒钟可以进行的工作次数,频率越高表示这 颗CPU单位时间内可 以作更多的事情.举例

基于Java实现计算机远程唤醒(WOL)功能

网络唤醒,即WOL.简单来讲就是电脑在关闭状态,可以通过网络发送特殊数据包给网卡,网卡收到指定包后,开启计算机.WOL要求有硬件支持该功能,目前市场上主流的以太网卡都支持WOL功能,而无线网卡查找了许多没找到支持该功能的无线网卡. 我在家已经成功实现了网络唤醒功能,可如果我在公司需要操作家里电脑,而网络唤醒是基于局域网的,则无法办到.于是我想到了通过访问家里路由器的网络IP地址实现,但是家里的网络IP地址是变化的,每次重启路由器都会更换,自己总不能每次重启路由器都要记一遍网络IP地址吧. 为了解

我与计算机

我记得,我第一次接触计算机是在我上初一的时候,在那个对什么事都充满好奇心的年纪,计算机的出现,让我欢喜了好一阵.我从小就喜欢拆卸各种电器,收音机,座钟,手电筒等等等等,都被我拆过,当然,只有少量修好的........这台电脑是我舅舅家的,他家买了新的,就把旧的给了我哥,然后电脑就走入了我的生活. 刚接触计算机,我哥对我说的是计算机能玩游戏,计算,听音乐,看小说等功能,在那个手机都是稀罕物的年代,我听到这些,立刻就惊为天人(现在想想就觉得当时很幼稚).一台主机,一个显示屏,中间连些电线,加上键盘和

处理 允许远程协助连接这台计算机 灰色

系统为Windows Server 2008R2,下面记录处理这个问题的方法: 1)"计算机"->右键"管理"->"功能"->"添加功能" 2)勾选"远程协助",如图, 3)点击安装,直到安装完成后关闭窗口即可破解"允许远程协助连接这台计算机 灰色"的问题

计算机

计算机(computer)俗称电脑,是一种用于高速计算的电子计算机器,可以进行数值计算,又可以进行逻辑计算,还具有存储记忆功能.是能够按照程序运行,自动.高速处理海量数据的现代化智能电子设备.由硬件系统和软件系统所组成,没有安装任何软件的计算机称为裸机.可分为超级计算机.工业控制计算机.网络计算机.个人计算机.嵌入式计算机五类,较先进的计算机有生物计算机.光子计算机.量子计算机等.    计算机发明者约翰·冯·诺依曼.计算机是20世纪最先进的科学技术发明之一,对人类的生产活动和社会活动产生了极其

Linux内核分析作业(1)——计算机是如何工作得?

根据163MOOC学院中国科学技术大学孟宁孟老师课程所写得博客 作者:肖冲冲 原创作品请注明出处 <Linux内核分析>MOOC课程http://mooc.study.163.com/course/USTC-1000029000 一,计算机的工作过程 计算机的基本原理是存储程序和程序控制(冯﹒诺依曼体系),简单来说,我们需要先把需要进行操作的指令(程序)和数据先输入到计算机的存储设备中,然后计算机将严格执行需要执行的指令,包括从那个地址取数(或指令),进行什么操作(加减移位等),然后再送回到什