计算机基础知识部分

计算机是一种能自动、高速地处理大量信息的电子设备。

目前所说的计算机均指数字电子计算机。

2、第一台电子计算机是什么时候诞生的?它叫什么名字?

世界上第一台电子计算机于1946年诞生于美国宾夕法尼亚大学,取名为数字积分式计算机ENIAC(ElectronicNumericalIntegratorAndCalculator)。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),合并为一位八进制数。

THE END
1.数据库系统概念第六版课后习题答案第一章好文1.3 列出为一个企业建立数据库的六个主要步骤。 Ans: a. 为企业制定详细的需求(这一步制定系统需求详情文档); b. 制定一个包含所有恰当类型的数据和数据关系的模型; c. 制定数据的完整性约束; d. 设计物理层; e. 对于每个要定期解决的已知问题(例如,任务由职员或Web用户执行)定义用户界面执行任务,并编写必要...https://www.matools.com/blog/190454708
2.面试题整理(三)弱引用:弱引用通过WeakReference类实现,如果一个对象只有弱引用,则在垃圾回收过程中一定会被回收。 虚引用:虚引用通过PhantomReference类实现,虚引用和引用队列联合使用,主要用于跟踪对象的垃圾回收状态。 六、MySQL面试题 1、什么是MySQL MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,属于 Oracle 旗下产品...https://developer.aliyun.com/article/1246084
1.银行储蓄系统mysql设计mob649e815e6170的技术博客在开发一个银行储蓄系统时,MySQL 数据库的设计是至关重要的一步。良好的数据库设计能够确保数据的完整性与高效性。接下来,我将引导你完成这个过程,并分享如何进行数据库设计的步骤和相应的代码示例。 项目流程概述 为了实现这个银行储蓄系统,我们可以将整个过程分为几个关键步骤。以下是一个初步的项目流程,保证你清晰...https://blog.51cto.com/u_16175475/12530838
2.学生管理系统(Mysq数据库版)学生信息管理平台数据库怎么存储的本系统是一个简单的学生管理系统,和以前做的一个学生管理系统从功能山来讲,其实是一样的。不同的是,以前的学生管理系统底层的存储部分采用的是文件系统,即使用文件来存储学生记录。对学生记录的增删查改操作也是通过C语言的相关文件操作来实现的。而这里的系统是通过Mysql数据库来实现的,即底层的存储是通过Mysql数据...https://blog.csdn.net/plm199513100/article/details/79841099
3.Python结合MySQL数据库编写简单信息管理系统完整实例python最近Python课堂上布置了综合实训,实验目标是设计一个信息管理系统,下面这篇文章主要给大家介绍了关于Python结合MySQL数据库编写简单信息管理系统的相关资料,文中通过实例代码介绍的非常详细,需要的朋友可以参考下+ 目录 1,项目整体逻辑及使用工具 1.1 项目整体逻辑 本项目主要是使用Python进行编写,利用Python中的pymysql库...https://www.jb51.net/python/288053o58.htm
4.用Python编写一个简单的数据库管理系统人大金仓数据库数据库管理系统(DBMS)是用于管理和操作数据库的软体。它允许用户创建、修改、查询和删除数据库中的数据。本文将用Python编写一个简单的数据库管理系统,包括数据库的创建、表的创建和数据的增删改查,同时提供了使用示例。 首先,我们需要安装Python的数据库连接驱动程序。在Python中,有很多第三方库可以用来连接和操作数据...https://www.6qe.net/amg-article-106149-OVGZkbKUSs.html
5.国务院第三次全国国土调查领导小组办公室关于印发《第三次全国...全面摸清城镇及开发区范围内的土地利用状况;同步推进相关自然资源专业调查,整合相关自然资源专业信息;建立互联共享的覆盖国家、省、地、县四级的集影像、地类、范围、面积、权属和相关自然资源信息为一体的国土调查数据库,完善各级互联共享的网络化管理系统;健全国土及森林、草原、水、湿地等自然资源变化信息的调查、统计...https://www.ahjd.gov.cn/OpennessContent/show/1669464.html
6.全国计算机一级考试试题及答案(精选14套)A、管理软件 B、网络软件 C、应用软件 D、系统软件 36.按16×16点阵存放国标GB2312-80中一级汉字(共3755个)的汉字库,大约需占存储空间( )。 答案:D 难:2 A、1MB B、512KB C、256KB D、128KB 37.要更改Exchange的配置,必须打开控制面板中的( )。 答案:A 难:2 A、电子邮件 B、调制解调器 C、辅助...https://www.oh100.com/kaoshi/ncre1/tiku/231476.html
7.ASP.NETCore适用于.NET的开源Web框架.NET 是一个开发人员平台,由工具、编程语言、库组成,用于构建许多不同类型的应用程序。 ASP.NET Core 通过专门用于生成 web 应用的工具和库扩展了.NET 开发人员平台。 更深入发掘: 什么是 ASP.NET Core? 了解ASP.NET Core 通过我们的教程、视频课程和文档,了解 ASP.NET Core 提供的所有功能。 https://asp.net/
8.数据库复习笔记(全覆盖,包括往年部分真题)腾讯云开发者社区*基本特征:* 数据按一定的数据模型组织、描述和储存 可为各种用户共享、冗余度较小、易扩展 数据独立性较高 数据 : 描述事物的符号记录 数据有结构的:记录是计算机存储数据的一种格式或一种方法 数据库管理系统及其功能: 位于用户应用与操作系统之间的一层数据管理软件 ,是基础软件,是一个大型复杂的软件系统 用途...https://cloud.tencent.com/developer/article/2055640
9.CISSP:错题汇总解析:这是替换系统的一个例子,冗余通信链路是备用系统的一种形式。 12、那条法律首先要求美国联邦的相关计算机系统操作者接受计算机安全问题的定期培训? A A、计算机安全法案 B、国际基础设施保护法案 C、计算机欺诈和滥用法案 D、电子通信隐私法案 解析:《计算机安全法案》要求强制性的对涉及管理、使用或操作包含敏感...https://www.jianshu.com/p/d216171e7d2e
10.cnki知网入口及操作指南(图文)CNKI 1.0是在建成《中国知识资源总库》基础工程后,从文献信息服务转向知识服务的一个重要转型。CNKI1.0目标是面向特定行业领域知识需求进行系统化和定制化知识组织,构建基于内容内在关联的 “知网节”、并进行基于知识发现的知识元及其关联关系挖掘,代表了中国知网服务知识创新与知识学习、支持科学决策的产业战略发展方向。https://www.dongrv.com/a/27063/