计算机基础知识部分
1、什么叫计算机?
计算机是一种能自动、高速地处理大量信息的电子设备。
目前所说的计算机均指数字电子计算机。
2、第一台电子计算机是什么时候诞生的?它叫什么名字?
世界上第一台电子计算机于 1946 年诞生于美国宾夕法尼亚大学,取名为数字积分式计算机 ENIAC(Electronic 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)数码在数中的位置不同,所表示的数的大小不同。
如日常生活中常用的数制为十进制,它有十个基本数码:0、1、2、3、4、5、6、7、8、9,运算时,加法的运算法则为“逢十进一”,减法的运算法则为“借一当十”。任何一个十进制数都可以用按权展开式的方式表达出来,例:
(257)10=2×102+5×101+7×100
(257)10又可表示为 (257)D
15、二进制数的特点是什么?
二进制数由 2 个数码(即 1 和 0)组成,加法的运算法则为“逢二进一”,减法的运算法
则为“借一当二”。二进制数按权展开式表示为:(101)2=1×22+0×21+1×20
(101)2又可表示为 (101)B
16、八进制数的特点是什么?
八进制数由 8 个数码(即 0、1、2、3、4、5、6、7)组成,加法的运算法则为“逢八进一”,减法的运算法则为“借一当八”。八进制数按权展开式表示为:(725)8=7×82+2×81+5×80(725)8又可表示为 (725)O(字母O,而非数字0)
17、十六进制数的特点是什么?
十六进制数由 16 个数码(即 0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F)组成,其中 A 表示 10、B 表示 11、C 表示 12、D 表示 13、E 表示 14、F 表示 15,加法的运算法则为“逢十六进一”,减法的运算法则为“借一当十六”。十六进制数按权展开式表示为:(D29)16=13×162+2×161+9×160(D29)16又可表示为 (D29)H
18、如何将十进制数转换为二进制数、八进制数、十六进制数?
将十进制整数转换为二进制数采用“除二取余法”,即:将十进制数除以 2,记下得到的余数,再将商数除以 2,记下得到的余数,……直到商数为 0,将得到的余数反序排列,即转换为相应的二进制数。
同样的道理,将十进制整数转换为八进制数的方法为“除八取余法”,转换为十六进制数的方法为“除十六取余法”。
19、如何将二进制数、八进制数、十六进制数转换为十进制数?
将二进制数、八进制数、十六进制数转换为十进制数的方法为:按权展开并计算出结果。
例:(725)8=7×82+2×81+5×80=448+16+5=(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 个字符(即 0000000~1111111),用一个字节(八位二进制数表示),规定最高位为 0。
例:英文字母 D 的 ASCII 码值为 44H(十六进制数表示),由于英文字母在 ASCII 码中是按字母顺序排列的,F 在 D字母的后面 2 位,因此,F 字母的 ASCII 码为 44H + 2H = 46H 。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论