计算机基础和操作系统基础
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了计算机基础和操作系统基础相关的知识,希望对你有一定的参考价值。
计算机基础和操作系统基础
自从1946年在美国宾夕法尼亚大学诞生了第一台计算机埃尼阿克以后,我们可以说是进入了计算机的时代。
从开始的电子管,到后来的晶体管,再到后来的集成电路,到如今的超大规模和甚大规模电路,计算机的飞速发展,让我对以后的量子计算机或光子计算机都不敢想象。
我记得在我大一的那一年,我刚入学,然后开设了一门课,叫做计算机基础课。其实无非就是学习一些Word、Excel、PPT而已,对于应用型大学来说,的确,这三样东西以后对我们很重要,但是说实话,计算机基础的精髓,个人感觉还是蛮欠缺的。
计算机按工作原理分类,可以分为模拟电子计算机、数字电子计算机、模拟数字混合计算机。当然了,数字计算机是最快的,我记得上学期学计算机操作系统时,计算机有5大特点,运算速度快,运算精度高,存储能力强,可靠性高,逻辑判断能力强,计算机的未来发展趋势,智能化,微型化,网络化。
软件是计算机重要组成部分,软硬件的互相依存,对我们形成很大便利,有系统软件和应用软件两大类,而操作系统则是最重要的系统软件。
现在的计算机都是遵从冯·诺依曼体系结构,有运算器、控制器、存储器(寄存器)、输入设备、输出设备,并且存储程序并按地址顺序执行。这便让我们对计算机有了个简单的认识。
任何的操作系统都仅仅是指:能够完成硬件资源分配和监督软件——kernel(操作系统的内核),而完整的操作系统指的是:操作系统内核+各种应用程序。比如我们最常见的Windows,当我们重装系统后,我们会发现,我们电脑上装上了好多应用软件,比如360,office,IE浏览器等等,这些都不是操作系统本身。此时是不是有豁然开朗的感觉。
在程序员的世界里,其实是很不屑Windows的,因为有开源和闭源的两种极端,而Windows就是闭源的操作系统,内核源代码不公开,它的内核被加壳封装,只有公司的高管知道其内核代码。但是linux系统就是开源的操作系统,内核源代码公开,有数万计的程序员帮助维护。所以在我们的平时,经常可以见到啥最新的Windows勒索病毒,攻击大量的Windows的用户,而Windows公司最快也需要一个多星期才有应对政策,但是linux就不会,相同的病毒,linux有强大程序员帮助维护,所以一般最多只要十几分钟,相应的应对政策就会出来。由此可见,开源和闭源差别很大。
我们现在的计算机都是人机交互的,你可以去控制计算机,一般都知道,我们用的是图形用户界面控制,早期的windows,使用的式磁盘操作系统DOS,用的是命令行接口,直接运行cmd就出来,黑底白字。是不是跟现在的操作方式都是有很大差别的。但是无论是哪种方式,都只不过是个操作接口,去让我们操作计算机的。
基础部分也差不多了,我感觉对一些初学者还是挺有用的,毕竟有好多东西,有一个分类了,心里有一个明确的认识了,希望对你我有所帮助。
以上是关于计算机基础和操作系统基础的主要内容,如果未能解决你的问题,请参考以下文章