计算机基础知识总结及自学,计算机基础知识的简单总结

我说明一下,本文只是基于作者的个人理解所作出的总结,如果有什么不对的地方,希望大家给我指正,我会尽快更正的。我也想通过51cto这个大平台,能够与大家一同学习,一同交流,一同进步。

1.计算机的组成(冯诺依曼结构体系):

输入设备

运算器

控制器

存储器

输出设备

输入输出设备我想大家都很清楚了,我这里就不多说了。

cpu由运算器和控制器组成。主要作用负责算术运算和逻辑运算,管理和控制各组件的协调工作。cpu的频率=cpu的外频*cpu的倍频。

外频:cpu与外部组件进行数据传输时的速度。倍频:cpu内部用来加速工作性能的一个倍数。

存储器:主存储器,辅助存储器

主存储器主要指内存,辅助存储器主要指外设(磁盘设备)。

2.计算机系统结构

45bac0b8f8076dc6c919735f9c803325.png

解释:在计算机系统中,最底层的是硬件,与用户的交互性最差。但是正是通过这些硬件完成系统的各种指令和操作。硬件之上就是操作系统,是应用程序与硬件交互的枢纽。它的主要功能就是可以让cpu进行工作,让内存可以加载/读出数据,让硬盘可以被访问,网卡可以传输数据。实现这些功能的都是由操作系统的内核完成的。我们知道内核空间是不允许用户空间随便访问的,但我们有时候要用到内核空间,此时就需要通过系统调用或中断来调用相应的内核函数完成相应的操作。我们将所有系统调用所构成的集合称为应用程序接口(API),有的则直接封装成库(封装好了的,可以让程序员直接调用的功能模块)。应用程序是直接与用户进行交互的,在linux中我们是通过shell同操作系统进行交互的。

3.计算机系统架构:

主要的系统架构:x86,x86_64,arm,power,powerpc,mips(龙芯),ultrasparc,m68k.

4.主板芯片组

北桥 和 南桥

北桥的总线称为系统总线,主要负责连接速度较快的设备如cpu,内存与显卡等组件。

南桥的总线称为输入/输出(I/O)总线。主要负责连接速度较慢的周边接口,包括硬盘,usb,网卡等。

5.linux的内核版本

主版本号.次版本号.释出版本-修改版本

主次版本号为奇数,表明此内核是开发中的版本                               主次版本号为偶数,表明此内核是稳定版本

例如:2.6.18-164.el5

要想知道最新的内核版本号,请查阅官方网站:http://www.kernel.org

6.目前主要linux操作系统的发行版

redhat,centos,ubuntu,fedora,mandriva,suse,debian,slackware,gentoo

说明:linux的内核版本和linux的发行版本并不相同。

7.linux的哲学思想

1 一切皆文件

2 短小,且目的单一的程序组成

3 串联多个小程序完成复杂任务

4 尽量避免捕获用户接口

5 通过文本文件保存软件的配置信息

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/264261.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【转载】网络流和最小费用流

这段时间复习了下网络流模型,感觉比以前的理解有了长足进展,虽然我知道这东西难就难在建模上,而它的算法本身其实难度不大,但我还是决定说一些我的理解,毕竟理解了本质的东西运用起来才会更灵活。最大流的求解一般有两…

实验1.1

转载于:https://www.cnblogs.com/P201821430028/p/10689308.html

札记__ADT:URL,Lua:strlen方法

2019独角兽企业重金招聘Python工程师标准>>> 01,Android ADT 在线更新的URL: https://dl-ssl.google.com/android/eclipse/ 02,Lua中字符串长度的判断可以使用 # local str "abcabc" print(#str) --6 print(#"a…

vue路由添加.html,怎么使用VueRouter的addRoutes方法实现动态添加用户的权限路由

怎么使用VueRouter的addRoutes方法实现动态添加用户的权限路由发布时间:2021-04-26 13:34:44来源:亿速云阅读:76作者:小新小编给大家分享一下怎么使用VueRouter的addRoutes方法实现动态添加用户的权限路由,希望大家阅读…

vue中的适配:px2rem

这应该是vue项目在适配移动端时候,最简单的方法之一下面是基本步骤(使用cnpm)1.下载并引入lib-flexible cnpm install --save lib-flexible 在main.js中 :import ‘lib-flexible/flexible’2.引入px2rem-loader cnpm install --sa…

SQL Server 2005参考:Apply运算符

SQL Server 2005参考:Apply运算符 使用 APPLY 运算符可以为实现查询操作的外部表表达式返回的每个行调用表值函数。表值函数作为右输入,外部表表达式作为左输入。通过对右输入求值来获得左输入每一行的计算结果,生成的行被组合起来作为最终输…

Java高级篇 -- List选择及优化

为什么80%的码农都做不了架构师?>>> 在java编程中,我们常常使用到java自带的集合类List 以下为几点简单的优化建议: 1.Vector还是ArrayList Vector有其特有有点,其每个方法都为同步方法【synchronized】&#xff0c…

韶关无线电厂台式计算机,中国芯片30年的历史 它背后有哪些不为人知的故事?...

1972年,自主研制的大规模1973年,北京大学、北京有线电厂等单位联合研制150计算机,该机字长数48位,运算能力达每秒100万次,主要用于石油、地质、气象和军事部门。1973年,韶关市无线电厂研制成功晶体管161型“…

Java————迷宫问题

它表示一个迷宫,其中的1表示墙壁,0表示可以走的路,只能横着走或竖着走,不能斜着走,要求编程序找出从左上角到右下角的最短路线。 package algorithm_java;import java.util.Scanner; import java.util.Stack;/*** 路径…

PB中函数测试遇到的问题

在PB中写了一个函数,需要连接两个数据库 tr_1,tr_2,测试时报错(无法连接到第二个数据库),再确定该函数代码没有其它问题后,选中该函数,右键Regenerate后,测试成功.转载于:https://ww…

每一件事情的开始总是很困难的!

每一件事情的开始总是很困难的!我今天花了一下午的时间终于把开头做完了,希望底下的事情,顺顺当当的!转载于:https://blog.51cto.com/7305256/1564904

html双翼布局,第19题 CSS如何实现双飞翼布局?

双飞翼布局如下图所示:有了圣杯布局的铺垫,双飞翼布局也就问题不大啦。这里采用经典的float布局来完成。HTML代码:双飞翼布局码云笔记mybj123.comCSS代码:*{margin: 0;padding: 0;}.container {min-width: 600px;}.left {float: l…

使用IE WebControls中的TabStrip控件和MultiPage控件实现选项卡式风格页面(转载)

第一步: 首先必须安装Internet Explorer WebControls.原始安装下载地址是:http://asp.net/IEWebControls/Download.aspx 下载后可以按照说明进行安装。 也可以下载下面这个我做的简易安装包,下载地址是:http://files.cnblogs.com/…

【原】关于AdaBoost的一些再思考

一、Decision Stumps: Decision Stumps称为单层分类器,主要用作Ensemble Method的组件(弱分类器)。一般只进行一次判定,可以包含两个或者多个叶结点。对于离散数据,可以选取该属性的任意一个数据作为判定的…

计算机系统时间无法更改,电脑时间不能修改|系统时间改不了 四个处理办法

电脑时间不能修改|系统时间改不了 四个处理办法?电脑时间不但可以让网友准确的查看时间,还对软件的运行、工作等方面至关重要,有时大家看电脑时间不准确想要修改,确发现改不了系统时间。碰到该故障的朋友不要惊慌,下面…

PHP常用字符串函数小结

最近面试被这个面到吐血,特地来fork一些。 来源:https://www.jb51.net/article/145084.htm 一、判断类型的函数 is_bool() //判断是否为布尔型 is_float() //判断是否为浮点型 is_real() //同上 is_int() //判断是否为整型 is_integer() //同…

醒来。。

很久没更新我的博客,缘由有二:其一,博客没人看,没有写下去的动力。其二:真的没啥东西可以写。。。 今天,一如既往地沉睡三小时后,醒了,还是带着无限的忧郁和惆怅,这次唯一…

斐波那契数列(fabnacci)java实现

斐波那契数列定义:From Wikipedia, the free encyclopedia http://en.wikipedia.org/wiki/Fibonacci_number In mathematics, the Fibonacci numbers or Fibonacci sequence are the numbers in the following integer sequence:[2][3] or (often, in modern usage)…

计算机二级offic考试题库2017,2017年9月计算机二级MSOffice考试题「带答案」

2017年9月计算机二级MSOffice考试题「带答案」一、单选题1). 存储一个3232点的汉字字形码需用的字节数是( )。A.256B.128C.72D.16正确答案:B2). 无符号二进制整数101001转换成十进制整数等于( )。A.41B.43C.45D.39正确答案:A3). 一个教师讲授多门课程&am…

LiveQing直播点播存储流媒体服务-服务器并发性能及消耗带宽计算参考

LiveQing云端直播点播流媒体软件: 提供设备接入; RTMP推流服务、RTMP分发、HLS分发、HTTP-FLV分发; 云端录像、云端录像检索、云端录像点播、云端录像下载; RTMP转推、推流鉴权验证、推流信息统计、播放信息统计; 直播…