计算机二级基础是什么?

如题所述

二级考核计算机基础知识和使用一种高级计算机语言编写程序以及上机调试的基本技能。考试科目:语言程序设计(包括C、C++、Java、Visual Basic、Delphi)、数据库程序设计(包括Visual FoxPro、Access)。

计算机基础知识
1、 按信息的表示和处理方式分:数字电子计算机,模拟电子计算机
2、 信息技术包括微电子技术、感测技术(传感和测量)计算机技术、通信技术、控制技术、智能技术等
3、 计算机实质上是对数字化信息进行处理的机器计算机的信息分成两大类:数据、程序。数据是被处理的对象,程序是指示计算机工作,处理数据的一连串指令。
4、 计算机信息处理指的是计算机对信息的编码、存储、转换、传输、检测等
5、 计算机的工作原理可以概括为:存储程序,逐条执行。这个设计思想由美籍匈牙利数学家冯。诺依曼明确提出并付诸实现,数据和程序用二进制形式表示。
6、 差分机,1822年巴贝奇设计的计算工具。分析机,1834年他设计一台更完善的通用计算工具。重要的是他的设计具备五个基本部分:输入装置、处理装置、存储装置、控制装置输出装置。
7、 计算机的分类:按信息的表示和处理方式;按计算机的用途;按规模与性能划分—巨型机、大型机、中型机、小型机与微型机。微型机以微处理器、结构紧凑为途、为特征字长可达到64位,主存储器256MB~4GB字节,时钟频率3GHz以上。Apple和Macintosh不兼容
8、 1946年美国宾夕法尼亚大学诞生世界上第一台电子计算机取名电子数字积分计算器ENIAC它用了18000多个电子管、6000余个开关、7000个电阻、10000个电容器、、、运算速度5000次加法每秒
9、 第一代(1946~1957)电子管逻辑元件,第二代(1958~1964)晶体管逻辑元件,第三代(1965~1971)集成电路为主要功能器件第四代1972年至今计算机将CPU、存储器和I/O接口集成在大规模集成电路和超大规模集成电路芯片上
10、 计算机特点: 运算速度快、精确度高、具有记忆存储功能 、具有逻辑判断功能、高度自动化与灵活性

1、计算机系统的组成
计算机系统的组成包括硬件系统和软件系
硬件系统包括:主机—内存储器和统中央处理器(中央处理器即CPU包括运算器和控制器)
外部设备,如输入、输出设备,外存储器。
软件系统包括:应用软件和系统软件,其中系统软件包括:操作系统、网络软件、编译软件、诊断软件、系统服务软件、程序设计程序
2、计算机内部同时存在两股信息在流动,一股是数据流,是各种原始数据、中间结果等;一股是控制流,是由各种控制指令构成的。
3、依照冯诺依曼体系结构,电子计算机系统由五部分组成:运算器、控制器、存储器(这三样成为计算机的主机)输入设备、输出设备(成为计算机的外部设备。)
1、运算器对二进制编码进行运算。(算术运算和逻辑运算)。运算器和控制器合在一起做成一块半导体集成电路成为中央处理器即CPU
2、存储器,功能是存储程序和数据。计算机存储器通常有两种:内部和外部存储器。外部存储器称为内存、主存储器,主要存放当前执行的程序和相关数据,存、取的速度快。造价高,所以容量一般比外部存储器小。外部存储器称为外存、辅助存储器。主要存放大量计算机暂时不执行的程序以及目前尚不需处理的数据,它的造价低、容量大、速度慢。CPU存、外部存储器的数据时候,都必须将数据先调入内部存储器。内部存储器是计算机的数据交换中心。
3、内部存储器采用半导体存储器,可以分两类,一类只能读不能写,成为只读存储器即ROM,保存的是计算机最终要的程序和数据,无法修改。另一类是既可以读又可以写的随机存储器RAM,关闭计算机后,随机存储器的数据和程序就被清除,主存储器或内存一般是指随机存储器。
4、输入设备是指计算机输入信息的设备。它的任务是向计算机提供原始数据,输入设备有键盘、鼠标、扫描仪、手写笔、触摸屏、条形码输入设备、数字化仪。输出设备是指计算机中输出人可以识别的信息的设备,输出设备有显示器、打印机、绘图仪和扬声器等。
4系统软件是指计算机的基本软件,为了使用和管理计算机而编写的各种应用程序。系统软件包括监控程序、操作系统、汇编程序、解释程序、编译程序和诊断程序等。

1、 了解计算机的基本配置可以从以下项目考虑,制造商、型号、机箱样式、CPU型号、内存、主板、显示卡、硬盘、光驱、声效卡、网卡、鼠标、键盘等
2、 PC机的主机板叫母板或底板,是主机的核心部件,它包含中央处理器CPU、书值协助处理器(插座)、只读存储器ROM、随机存取存储器RAM,还有扩展槽和各种接口
3、 外存储器
1、 软盘驱动器简称软驱
2、 硬盘驱动器在技术上的几项重要指标:容量,容量越大越好。平均寻道时间,时间越短越好。主轴转速,一般是5400~~7200转每分钟。
3、 光盘驱动器CD-ROM DVD-ROM。它有容量大、速度快、兼容性强、盘片成本低等特点。
4、 闪存CompactFlash、SmartMedia、MemoryStick、和优盘.它们的作用都是相同的:保存数据和转移数据。使用非易失性存储技术,体积少,容量大,但是成本高
4、 输入设备,有键盘,有101键和104键;鼠标可分为机械鼠标和光学球鼠标和轨迹球鼠标三大类。;扫描仪,是一种图像输入设备,通过扫描,把信息输入电脑中。数字化仪是一种图形输入设备把图形的形式转换成相应的计算机可识别的数字信号,输入计算机进行处理。
5、 输出设备,显示器,由两部分组成,监视器和显示控制适配仪。监视器有两种,一种是CRT(阴极射线管),另一种是LED(液晶显示器)。其中显示器可分为单色显示器和彩色显示器。显示控制适仪称为显示卡,是监视器的控制电路和接口。
6、 打印机有三类:针式打印机、喷墨打印机和激光打印机。
7、 绘图仪有两类:平台式和滚筒式,是一种输出图形硬拷贝的输出设备。
8、 声音卡即声卡主要功能是将语音功能加入PC环境,对原来声音进行采集、数字化、压缩、存储、解压和回放等处理并提供各种声音设备的数字接口和集成能力。
9、 调制解调仪(MODEM)是实现计算机通信的一种外部设备,因为电话线是传输模拟信号,而计算机是使用二进制代码的,通过电话线上网要使用到调制解调仪转换。

语言程序设计(包括C、C++、Java、Visual Basic、Delphi)、数据库程序设计(包括Visual FoxPro、Access)。可查相关的网站或书籍。一般的和计算机教育相关网站都有详细的资料的。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-09-26
一、基本数据结构与算法
  1.算法的基本概念;算法复杂度的概念和意义(时间复杂度与空间复杂度)。
  2.数据结构的定义;数据的逻辑结构与存储结构;数据结构的图形表示;线性结构与非线性结构的概念。
  3.线性表的定义;线性表的顺序存储结构及其插入与删除运算。
  4.栈和队列的定义;栈和队列的顺序存储结构及其基本运算。
  5.线性单链表、双向链表与循环链表的结构及其基本运算。
  6.树的基本概念;二叉树的定义及其存储结构;二叉树的前序、中序和后序遍历。
  7.顺序查找与二分法查找算法;基本排序算法(交换类排序,选择类排序,插入类排序)。
  二、程序设计基础
  1.程序设计方法与风格。
  2.结构化程序设计。
  3.面向对象的程序设计方法,对象,方法,属性及继承与多态性。
  三、软件工程基础
  1.软件工程基本概念,软件生命周期概念,软件工具与软件开发环境。
  2.结构化分析方法,数据流图,数据字典,软件需求规格说明书。
  3.结构化设计方法,总体设计与详细设计。
  4.软件测试的方法,白盒测试与黑盒测试,测试用例设计,软件测试的实施,单元测试、集成测试和系统测试。
  5.程序的调试,静态调试与动态调试。
  四、数据库设计基础
  1.数据库的基本概念:数据库,数据库管理系统,数据库系统。
  2.数据模型,实体联系模型及E-R图,从E-R图导出关系数据模型。
  3.关系代数运算,包括集合运算及选择、投影、连接运算,数据库规范化理论。
  4.数据库设计方法和步骤:需求分析、概念设计、逻辑设计和物理设计的相关策略。这些你可以到未来教育网上详细看看!
第2个回答  2011-10-08
c语言是一个实用性很强的语言。你如果想要学好它,就得下一翻功夫。可是大多数人都认为它太难学了。所以就没有认真的学,也当然学不好了。即使是学计算机的学生也不能把它学的很好,这是因为他们没有掌握学习这门语言的方法。我也是一个学计算机的人,我用C语言过了全国计算机等级考试。所以我有一些心得,想和大家分享。 首先你要有一个正确的态度,没有一个正确态度的人是学不好任何东西的。你如果真想学好C语言的话,你就要做好好好学它的准备,不要三心二意。其次,你要了解你学这个语言的目的。你是想过计算机等级考试呢?还是想真正想用这一门语言。这就有很大的区别,这决定你学习的程度。再次,你要了解你需要的教材。什么样的教材才是适合你。你要认真的选,不要太随意了。因为不同的教材程度不同,也不一定适合你。然后,就是学的问题了。你做好了上面的准备,就好好开始学了。可是学好一门语言,一个好的方法很重要的。你要从整体上来理解C语言,认识到C语言的优势,还有C语言的特点。C语言是面向过程的一门语言,特别强调各个程序的关系。像程序之间的调用,这是很平常的。一门语言的基础部分不过是一些关于数的类型,字符的类型的定义。你只要认真看不难明白的。不过最好的方法还是上机调试。在这一阶段做一些简单的程序。来明白C语言的编程环境,数字的类型。这样理解起来会更快些,也比较容易记忆。后来,就是学习一些过程语言的基础的模式。顺序,循环,选择这些东西。这些东西都是一些活的东西,千万不要死记硬背,这是没有用的。在这一阶段,你可以编一些比较简单的程序。像数据的计算,成绩的判定等等。随着学习的深入,你会发现C语言有许多东西很有趣的。这样学习不再是一个多么难的事了,而是一件快乐的事。最后C语言和任何一门语言一样需要多上机调试,多动脑。C语言的基础部分很快就会掌握的。最后记着:没有付出就没有回报!祝学习顺利。
相似回答