计算机二级公共基础知识是什么啊
计算机二级公共基础知识是计算机中综合性知识,包含的科目有数据结构,软件工程,算法设计与分析,数据库设计等。这些科目都属于计算机专业必修课,也是一个程序员的必备理论基础。
计算机二级公共基础知识考试大纲基本要求:
1、掌握算法的基本概念。
2、掌握基本数据结构及其操作。
3、掌握基本排序和查找算法。
4、掌握逐步求精的结构化程序设计方法。
5、掌握软件工程的基本方法,具有初步应用相关技术进行软件开发的能力。
6、掌握数据的基本知识,了解关系数据库的设计。
计算机二级公共基础知识是什么啊
一、基本数据结构与算法:1、算法的基本概念;算法复杂度的概念和意义(时间复杂度与空间复杂度)。2、数据结构的定义;数据的逻辑结构与存储结构;数据结构的图形表示;线性结构与非线性结构的概念。3、线性表的定义;线性表的顺序存储结构及其插入与删除运算。4、栈和队列的定义;栈和队列的顺序存储结构及其基本运算。5、线性单链表、双向链表与循环链表的结构及其基本运算。6、树的基本概念;二叉树的定义及其存储结构;二叉树的前序、中序和后序遍历。7、顺序查找与二分法查找算法;基本排序算法(交换类排序,选择类排序,插入类排序)。二、程序设计基础:1、程序设计方法与风格。2、结构化程序设计。3、面向对象的程序设计方法,对象,方法,属性及继承与多态性。三、软件工程基础:1、软件工程基本概念,软件生命周期概念,软件工具与软件开发环境。2、结构化分析方法,数据流图,数据字典,软件需求规格说明书。3、结构化设计方法,总体设计与详细设计。4、软件测试的方法,白盒测试与黑盒测试,测试用例设计,软件测试的实施,单元测试、集成测试和系统测试。5、程序的调试,静态调试与报考调试。四、数据库设计基础:1、数据库的基本概念:数据库,数据库管理系统,数据库系统。2、数据模型,实体联系模型及E-R图,从E-R图导出关系数据模型。3、关系代数运算,包括集合运算及选择、投影、连接运算,数据库规范化理论。4、数据库设计方法和步骤:需求分析、概念设计、逻辑设计和物理设计的相关策略。扩展资料:计算机二级计分体制:考试实行百分制计分,但以等级分数通知考生成绩。等级分数分为“不及格”、“及格”、“优秀”三等,划线分数为60和90。考试成绩在“及格”,即60~89分者,由教育部考试中心发合格证书,考试成绩在“优秀”,即90~100分者,由教育部考试中心发优秀证书。自2018年3月起,NCRE考试以等第形式通知考生成绩。成绩等第分为“优秀”、“良好”、“及格”、“不及格”四等。100-90分为“优秀”,89-80分为“良好”,79-60分为“及格”,59-0分为“不及格”。考试成绩优秀者,在证书上注明“优秀”字样;考试成绩良好者,在证书上注明“良好”字样;考试成绩及格者,在证书上注明“合格”字样。参考资料来源:百度百科-计算机二级参考资料来源:NCRE-中国教育考试网
计算机二级公共基础知识怎么学
许多考试计算机二级的小伙伴都会考试公共基础知识,它怎么学习呢。以下是由我为大家整理的“计算机二级公共基础知识怎么学”,仅供参考,欢迎大家阅读。 计算机二级公共基础知识学习内容 一、概述 (一)计算机的发展 ◎世界上第一台计算机问世:电子数字积分计算机(Electronic Numerical Integrator And Calculator)于1946年,在美国宾夕法尼亚大学研制成功。 ◎冯·诺依曼型计算机原理 二进制:计算机的程序和程序运行所需要的数据以二进制形式表示和存储,只有0和1。 程序存储,自动执行:程序和数据存放在存储器中,计算机执行程序时,无需人工干预,能自动、连续地执行程序,并得到预期的结果。 ◎计算机发展的四个阶段 (因采用的物理器件不同) (二) 计算机的特点应用和分类 1.计算机的特点 1) 高速、精确的运算能力 2) 准确的逻辑判断能力 3) 强大的存储能力 计算机能够长期保存大量数字、文字、图像、视频、声音等信息。 4) 自动功能 计算机能够自动执行预先编写好的一组指令(称为程序)。工作过程完全自动化,无需人工干预,而且可以反复进行。 5) 网络与通信功能 2.计算机的应用 1) 科学计算 科学计算主要是使用计算机进行数学方法的实现和应用。 2) 数据/信息处理 3) 过程控制 过程控制计算是指利用计算机对生产过程、制造过程或运行过程进行检测与控制。过程控制广泛应用于各种工业环境中。 4) 计算机辅助 计算机辅助(或称为计算机辅助工程)包括:计算机辅助设计(CAD)、计算机辅助制造(CAM)、计算机辅助教育、计算机辅助技术(CAT)、计算机仿真模拟等。 5) 网络通信 计算机技术和数字通信技术的融合产生了计算机网络。 6) 人工智能 人工智能(Artificial Intellibence, AI)是用计算机模拟人类的某些智力活动。比如银行自动柜员机、机器人等。 7) 多媒体应用 多媒体是包括文本、图形、图像、音频、视频、动画等多种信息类型的综合。 8) 嵌入式系统 嵌入式系统是一种“完全嵌入受控器件内部,为特定应用而设计的专用计算机系统”,比如洗衣机。 3.计算机的分类 1) 巨型机 2) 大型通用机 3) 微型机 4) 工作站 5) 服务器 (三) 计算机科学研究与应用 1. 人工智能 主要研究如何让计算机完成过去只有人才能做的智能的工作,核心目标是赋予计算机人脑一样的智能。 2. 网格计算 网格计算是利用互联网把分散在不同地理位置的计算机组织成一个“虚拟的超级计算机”,其中每个参与计算的计算机就是一个“结点”,成千上万个“结点”组成一张“网格”,所以称其为“网格计算”。 3. 中间件技术 中间件是介于应用软件与操作系统之间的系统软件。 4. 云计算 云计算的核心思想是对大量用网络连接的计算资源进行统一管理和调度,构成一个计算资源池向用户提供按需服务。提供资源的网络被称为“云”。云计算的构成包括硬件、软件和服务。 (四)未来计算机的发展趋势 电子计算机的发展方向 1) 巨型化(规模)。 2) 微型化(体积)。 3) 网络化。 4) 智能化。 (五)电子商务 电子商务是现代信息技术和现代商业技术的结合体,从根本上改变传统经济活动中的交易方式和流通方式。 (六)信息技术 一般说,信息的采集、加工、存储、传输和利用过程中的每一种技术都是信息技术,这是一种狭义定义。 现代信息技术的发展趋势:数字化、多媒体化、高速度、网络化、宽频带、智能化。 拓展阅读:计算机考试注意事项 一、考生不遵守考场纪律,不服从考试工作人员的安排与要求,应当认定为考试违纪。 二、考生违背考试公平、公正原则,以不正当手段获得或者试图获得试题答案、考试成绩,应当认定为考试作弊。 三、教育考试机构、考试工作人员在考试过程中或者在考试结束后发现违规等现象,应当认定相关的考生实施了考试作弊行为。 四、考生及其他人员应当自觉维护考试工作场所的秩序,服从考试工作人员的管理,不得有扰乱考场及考试工作场所秩序的行为。
计算机二级公共基础知识考什么
公共基础知识在所有二级的选择题中都有十道题,一般都是考以下几方面:1. 计算机概述一般包括计算机的发展史、计算机的分类与特点,还有计算机如何应用。除上述外,还需要了解计算机科学研究的相关知识以及未来计算机的走向。2. 信息的存储表达了解数据与信息的概念并加以区分,明白计算机中的数据单位以及互相间进制关系。3. 多媒体技术了解媒体数字化的相关知识,比如声音和图像的常用格式。明白多媒体无损压缩与有损压缩的概念,知道如何区分。4. 计算机病毒的分类及特征了解计算机病毒的特点以及类别,知道如何加以预防。5. 互联网基础与应用了解计算机网络与数据通信,知道信道、带宽、调制等知识,了解计算机网络的分类。6. 基本数据结构与算法了解算法的基本概念,知道算法复杂度的含义;了解数据结构的定义,知道线性与非线性结构的区别;熟知线性表、队列、栈、树(二叉树)以及链表的概念,了解它们的存储结构与运算方式;会使用顺序查找与二分法查找,以及基本排序算法。7. 程序设计基础了解程序设计的方法与特点;熟知结构化程序设计的原则、基本结构及特点;明白面向对象程序设计的优点、概念、特点以及继承。8. 软件工程基础了解软件的基本概念与特点;知道软件工程是主要理念、面临危机、生命周期、目标以及原则;清楚结构化的分析方法与设计方法;会软件测试的方法,并能对程序进行调试。9. 数据库设计基础了解数据库的基本概念;理解数据模型与关系代数的运算;熟知数据库设计的步骤以及方法。