计算机基础知识部分
1、什么叫计算机?
            计算机是一种能自动、高速地处理大量信息的电子设备。
            目前所说的计算机均指数字电子计算机。
2、第一台电子计算机是什么时候诞生的?它叫什么名字?
        世界上第一台电子计算机于 1946 年诞生于美国宾夕法尼亚大学,取名为数字积分式计算机 ENIACElectronic  Numerical Integrator And Calculator)。ENIAC 18000 多个电子管和 1500 多个继电器组成,占地面积达 170 平方米,每秒钟可执行 5000次加法运算,用于弹道计算,但它存在一个严重的缺陷,就是几乎不具备存储能力。
3、计算机的发展划分为哪几代?是以什么为依据划代的?
计算机的发展按照它所使用的基本逻辑元件的不同,划分为四代。
第一代:电子管计算机时代
第二代:晶体管计算机时代
第三代:中小规模集成电路计算机时代
第四代:大规模和超大规模集成电路计算机时代
4、第一代计算机的主要特点是什么?
        第一代计算机采用电子管制作基本逻辑元件,体积庞大,耗电量大;采用延迟线(后期采用磁鼓、磁芯)制作主存储器,内存容量很小,处理能力非常有限;采用磁鼓、磁带制作辅助存储器;使用机器语言、汇编语言编写程序,运算速度仅为几千~几万次/秒;主要应用于科学计算。
5、第二代计算机的主要特点是什么?
      第二代计算机采用晶体管制作基本逻辑元件,体积得以减小,耗电量降低;采用磁芯制作主存储器,内存容量增大,处理能力提高;采用磁盘、磁带作为辅助存储器;开始出现操作系统,并出现了高级程序设计语言;运算速度达到几万~几十万次/秒;应用领域扩大到数据处理方面。
6、第三代计算机的主要特点是什么?
        第三代计算机采用中小规模集成电路制作基本逻辑元件,体积进一步减小,耗电量进一步降低;采用半导体存储器代替磁芯作为主存储器,存储容量进一步增大,处理能力进一步提高;采用磁盘作为辅助存储器;出现了并行处理、多机处理等操作系统,高级语言也得到很大的发展;运算速度达到几十万~几百万次/秒;应用领域进一步扩大到生产控制方面。
汇编语言要什么基础
7、第四代计算机的主要特点是什么?
        第四代计算机采用大规模和超大规模集成电路制作基本逻辑元件,体积不断减小,处理能力不断提高;采用半导体存储器作为主存储器,存储容量不断增大;采用大容量的磁盘、光盘等作为辅助存储器;操作系统不断发展和完善;各种计算机外部设备和各种应用软件不断发展,形成了计算机硬件和软件产业;运算速度不断提高,现已达到亿亿次/秒;应用领域逐步发展到各行各业,成为人们工作、学习、生活、娱乐必不可少的工具。
8、微型计算机(微机)属于第几代计算机?
      随着集成技术的不断发展,大规模和超大规模集成电路的出现,使计算机体积越来越小,因此出现了微型计算机,因此,微机是计算机集成技术发展的结果,属于第四代计算机。
9、计算机的发展趋势是什么?
      目前,计算机正向着巨型化、微型化、网络化和智能化的方向发展。
      巨型机,又称为超级计算机,其软硬件配置规模最强,运算速度最快的计算机,是一个国家科技实力的象征,开发和研制巨型机,是每个力图发展的国家的梦想。目前,我国的“天河一号”是世界上所有计算机中运行速度最快的超级计算机,其实测速度可达到  2570万亿次/秒。
      为普及计算机的应用,更方便地使用计算机,计算机又需要微型化,目前的微型机包括:台式机、笔记本电脑、掌上电脑、上网本等。
      计算机网络的出现,使世界各地的信息得以快速传播,计算机资源得以共享,网络化不仅是计算机发展的趋势,也是计算机相关应用领域的发展趋势。
      智能化是人类对计算机的最高希望,是计算机发展的终极目标。
10、计算机主要具有哪些特点?
        计算机主要具有运算速度快、计算精度高、有超强的记忆能力(存储容量大)和逻辑判断能力、能自动控制运行的特点。
11、计算机主要应用于哪些领域?
      目前,计算机已广泛应用于:
1)科学计算,指纯数字的、在尖端科学领域中的运算;
2)数据处理(也称为信息处理),指对各种信息的收集、分类、排序、存储、计算、传输、加工、管理与操作;
3)过程控制(又称为实时控制),指自动生产方面按一定程序设置自动操作的过程控制;
4)计算机辅助系统,包括计算机辅助设计(CAD)、计算机辅助制造(CAM)、计算机辅助教学(CAI)、计算机辅助测试(CAT)等;
5)人工智能,指人工智能系统或神经网络方面的研究和应用。
  12、计算机主要有哪些分类方式?
  1)按计算机处理信号的不同,可分为:数字电子计算机(处理数字脉冲信号)、模拟计算机(处理模拟电流/电压信号)和混合计算机(两者兼有)。
  2)按计算机的用途不同,可分为:通用计算机(能用于多种用途)和专用计算机(仅用于某一方面)。
  3)按照计算机配置的软、硬件规模的不同,可分为:巨型机、小巨型机、大型机、小型机、微机、工作站(或单片机)。
13、在计算机内部,程序和数据是如何表示的?
      在计算机内部,无论是程序还是数据(包括字符、图形/图像、音频/视频等),都采用
二进制数的方式表示。
14、什么是进位计数制(数制)?
        进位计数制是用一组固定的数字和一套统一的规则来表示数的方法。进位计数制具有以下特点:(1)由若干个基本数码组成;(2)数码在数中的位置不同,所表示的数的大小不同。
        如日常生活中常用的数制为十进制,它有十个基本数码:0123456789,运算时,加法的运算法则为“逢十进一”,减法的运算法则为“借一当十”。任何一个十进制数都可以用按权展开式的方式表达出来,例:
        (257)102×1025×1017×100
        (257)10又可表示为 (257)D
15、二进制数的特点是什么?
      二进制数由 2 个数码(即 1 0)组成,加法的运算法则为“逢二进一”,减法的运算法
则为“借一当二”。二进制数按权展开式表示为:(101)21×220×211×20
(101)2又可表示为 (101)B
16、八进制数的特点是什么?
    八进制数由 8 个数码(即 01234567)组成,加法的运算法则为“逢八进一”,减法的运算法则为“借一当八”。八进制数按权展开式表示为:(725)87×822×815×80(725)8又可表示为 (725)O(字母O,而非数字0
17、十六进制数的特点是什么?
    十六进制数由 16 个数码(即 0123456789ABCDEF)组成,其中 A 表示 10B 表示  11C 表示 12D 表示 13E 表示 14F 表示 15,加法的运算法则为“逢十六进一”,减法的运算法则为“借一当十六”。十六进制数按权展开式表示为:(D29)1613×1622×1619×160(D29)16又可表示为 (D29)H
18、如何将十进制数转换为二进制数、八进制数、十六进制数?
      将十进制整数转换为二进制数采用“除二取余法”,即:将十进制数除以 2,记下得到的余数,再将商数除以 2,记下得到的余数,……直到商数为 0,将得到的余数反序排列,即转换为相应的二进制数。
    同样的道理,将十进制整数转换为八进制数的方法为“除八取余法”,转换为十六进制数的方法为“除十六取余法”。
19、如何将二进制数、八进制数、十六进制数转换为十进制数?
      将二进制数、八进制数、十六进制数转换为十进制数的方法为:按权展开并计算出结果。
      例:(725)87×822×815×80448165(469)10
20、如何将二进制数转换为八进制数、十六进制数?
      将二进制数转换为八进制数的方法为:三位并一位法。即将三位二进制数(以小数点位置向两边开始三位一组,不足的整数部分在高位补  0,小数部分则在低位补 0),合并为一位八进制数。
    例:(1011101)2(001 011 101)2(135)8
    将二进制数转换为十六进制数的方法为:四位并一位法。即将四位二进制数(以小数点位置向两边开始四位一组,不足的整数部分在高位补 0,小数部分则在低位补 0),合并为一位十六进制数。
      例:(1011101)2(0101 1101 )2(5D)16
21、如何将八进制数、十六进制数转换为二进制数?
      将八进制数转换为二进制数的方法为:一位拆三位法。即将一位八进制数拆解为三位二进制数(不足的在高位补 0)。
            例:(275)O =(010 111 101)B =(10111101)B
    将十六进制数转换为二进制数的方法为:一位拆四位法,即将一位十六进制数拆解为四位二进制数(不足的在高位补 0)。
            例:(A2)H =(1010 0010)B =(10100010)B
22、字符在计算机内部是如何表示的?
      字符在计算机内部也用二进制数的方式表示。将字符转换成相应的二进制数的过程称为字符编码,得到的二进制数的代码称为字符代码。
23、计算机系统中使用最广泛的字符编码是什么?
      在计算机系统中使用最广泛的字符编码是 ASCII 码(即美国信息交换标准代码)。基本的 ASCII 码采用七位编码的方式,即用七个二进制数组成,收录了 26 个大写英文字母和 26 个小写英文字母,32 个标点符号、运算符号和控制符号共 128 个字符(即 00000001111111),用一个字节(八位二进制数表示),规定最高位为 0
      例:英文字母 D ASCII 码值为 44H(十六进制数表示),由于英文字母在 ASCII 码中是按字母顺序排列的,F D字母的后面 2 位,因此,F 字母的 ASCII 码为 44H + 2H = 46H

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。