首页 > 代码库 > 计算机基础知识

计算机基础知识

1.计算机是什么?

    计算机全称:电子计算机,俗称电脑。是一种能够按照程序运行、自动、高速处理海量数据的现代化智能电子设备。由硬件和软件所组成,没有安装任何软件的计算机称为裸机。常见的形式有台式计算机、笔记本计算机、大型计算机等。

    计算机的应用已渗透到社会的各个领域,正在改变着人们的工作、学习和生活的方式,推动着社会的发展。


2.计算机的应用主要在以下几个方面

    a)科学计算

    科学计算也称为数值计算。计算机最开始是为了解决科学研究和工程设计中遇到的大量的数学问题的数值计算而研制的计算工具。例如,人造地球卫星轨迹的计算,房屋抗震强度的计算,火箭和宇宙飞船的研究设计都离不开计算机的精确计算。就连我们每天收听收看的天气预报都离不开计算机的科学计算。

    b)数值处理

    在科学研究和工程技术中,会得到大量的原始数据,其中包括大量图片、文字、声音等信息处理就是对数据进行收集、分类、排序、存储、计算、传输、制表等操作。

    c)自动控制

    自动控制是指通过计算机对某一过程进行自动操作,它不需人工干预,能按照人预定的目标和预定的状态进行过程控制。例如:无人驾驶飞机,导弹,人造卫星和宇宙飞船等飞行器的控制,都是靠计算机实现的。

    d)计算机辅助设计

    计算机辅助设计,简称CAD,指借助计算机的帮助,人们可以自动或半自动的完成各类工程设计工作。目前CAD技术已经应用到飞机设计、船舶设计、建筑设计、机械设计、大规模集成电路设计等。在铁路的勘测设计中,使用计算机辅助设计系统绘制一张图纸仅仅需要几个小时。而过去人工完成同样工作则要一周甚至更长时间,可见采用计算机辅助设计,可缩短设计时间,提高工作效率,节省人力、物力和财力,更重要的是提高了设计质量。

    e)人工智能

    人工智能,简称AI,是指计算机模拟人类某些智力行为的理论,技术和应用。例如,用计算机模拟人脑的部分功能进行思维学习、推理、联想和决策,使得计算机具有一定“思维能力”。我国已经开发成功一些中医专家诊断系统,可以模拟名医给患者诊病开方,还有就是机器人也是计算机人工智能的典型例子。

    f)多媒体应用

    随着电子技术特别是通信和计算机技术的发展,人们已经有能力把文本,视频,音频,动画,图形和图像等各种媒体综合起来,构成一种全新的概念--“多媒体”,比如一些flash广告,网页游戏等。

    g)计算机网络

    计算机网络是由一些独立和具备信息交换能力的计算机互联构成,以实现资源共享的系统,如在全国范围内的银行信用卡的使用,火车和飞机票系统的使用等。


3.计算机硬件

    计算机硬件是指计算机系统中由电子,机械和光电元件等组成的各种无力装置的总称。这些物理装置按系统结构的要求构成一个有机整体为计算机软件运行提供物质基础。

    计算机通常由CPU、主板、内存、电源、主机箱、硬盘、显卡、键盘、鼠标、显示器等多个部件组成。

   

4.计算机软件

    计算机软件是使用计算机过程中必不可少的东西,计算机软件可以使得计算机按照事先预定好的顺序完成特定的功能,计算机软件按照其功能划分为系统软件和应用软件。

    系统软件:DOS,Windows,Linux,Mac,Android等

    应用软件:office、QQ等。


5.软件开发

    软件:按照特定顺序组织的计算机数据和指令的集合

    开发:软件的制作过程

    软件开发:借助开发工具和计算机语言制作软件


6.计算机语言

    语言:人类进行沟通交流的各种表达符号,方便人与人之间进行沟通与信息交换

    计算机语言:a)人与计算机之间进行信息交流沟通的一种特殊的语言。b)计算机语言中也有字符,符号等等。c)常见的计算机语言如C,C++,Java等。


7.计算机软件

    计算机软件都是用各种计算机语言编写的,最底层的叫机器语言,它是由0 和1组成的,可以被某种电脑直接理解,但是人类就很难理解了。上面一层叫汇编语言,它只能由某种电脑的汇编器软件翻译成机器语言程序,才能执行。人能够勉强理解汇编语言。人常用的语言是更上一层的高级语言,比如C,Java等。这些语言编写的程序一般都能够在多种电脑上运行,但必须事先由一个叫做编译器或者解释器的软件将高级语言程序翻译成特定的机器语言程序,编写计算机软件的人叫程序设计员、程序员、编程人员,他们之中的高手有时也称为黑客。


8.人机交互

    软件的出现实现了人与计算机之间更好的交互。

    交互方式: a)图形化界面:这种方式简单直观,使用者易于接受,容易上手。b)命令行方式:需要有一个控制台,输入特定的指令,让计算机完成一些操作。较为麻烦,需要记住一些命令。



本文出自 “11831428” 博客,请务必保留此出处http://11841428.blog.51cto.com/11831428/1851545

计算机基础知识