首页教程使用技巧正文

算法的概念98,计算机二级考试范围

发布时间:2024-04-23 06:33:23 来源:其它 作者:未知

1,计算机二级考试范围

1,计算机二级考试范围

有很多科目的VBVFPC++CJAVAACCESS你指的哪门?

全国计算机等级考试二级公共基础知识

基本要求

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.数据库设计方法和步骤:需求分析,概念设计,逻辑设计和物理设计的相关策略

考试方式

1,公共基础的考试方式为笔试,与C语言(VisualBASI

C,VisualFoxPr

o,Jav

a,Acces

s,VisualC++)的笔试部分合为一张试卷公共基础部分占全卷的30分

2,公共基础知识有10道选择题和5道填空题

2,求9+99+999+9999+99999的简便方法

2,求9+99+999+9999+99999的简便方法

10-1+100-1+1000-1+10000-1+100000-1

111110-5

111105

910-1

99100-1

99910001

所以9+99+999+9999+99999可以换算成gt;

10+100+1000+10000+1000005

因为整数相加算起来十分方便,而非整数算起来是相对更麻烦的

拓展内容

算法

算法(Algorithm)是指解题方案的准确而完整的描述,是一系列解决问题的清晰指令,算法代表着用系统的方法描述解决问题的策略机制也就是说,能够对一定规范的输入,在有限时间内获得所要求的输出如果一个算法有缺陷,或不适合于某个问题,执行这个算法将不会解决这个问题不同的算法可能用不同的时间,空间或效率来完成同样的任务一个算法的优劣可以用空间复杂度与时间复杂度来衡量

算法中的指令描述的是一个计算,当其运行时能从一个初始状态和(可能为空的)初始输入开始,经过一系列有限而清晰定义的状态,最终产生输出并停止于一个终态一个状态到另一个状态的转移不一定是确定的随机化算法在内的一些算法,包含了一些随机输入

形式化算法的概念部分源自尝试解决希尔伯特提出的判定问题,并在其后尝试定义有效计算性或者有效方法中成形这些尝试包括库尔特哥德尔,JacquesHerbrand和斯蒂芬科尔克莱尼分别于1930年,1934年和1935年提出的递归函数,阿隆佐邱奇于1936年提出的λ演算,1936年EmilLeonPost的Formulation1和艾伦图灵1937年提出的图灵机即使在当前,依然常有直觉想法难以定义为形式化算法的情况

9+99+999+9999用简便方法计算如下:

9+99+999+9999

(10-1)+(100-1)+(1000-1)+(10000-1)

11110-4

11106

解析:此题适合用凑整法,把9看成是(10-1),99看成(100-1),999看成(1000-1),9999看成(10000-1)

主要考查对加法交换律和结合律等考点的理解

拓展资料:

加法交换律:

两个数相加,交换加数的位置,和不变用字母

a,b表示加法交换律:a+bb+a

加法结合律:

三个数相加,先把前两数相加,再同第三个数相加,或者先把后两数相加,再同第一个数相加,它们的和不变

三个数连加,可以先把前两个数相加,再加上第三个数,也可以先把后两个数相加,再加上第一个数,它们的和不变这就是加法的结合律即(a+b)+ca+(b+c)

9+99+999+9999+99999

(10-1)+(100-1)+(1000-1)+(10000-1)+(100000-1)

10+100+1000+10000+100000-1-1-1-1-1

111110-5

111105

进行简便计算时,要注意数字间的规律,常用的方法有加法和乘法的交换律;加法和乘法的结合律;乘法分配律;通过拆分,凑整法拼整数等

例如本题就是利用凑整法,将9化为(10-1),99化为(100-1)凑成整百整千相加再减去几个较小的数,简化计算

注意:在加上,去掉括号时,一定要注意运算符号变化的处理

9+99+999+9999+99999

(10-1)+(100-1)+(1000-1)+(10000-1)+(100000-1)

10+100+1000+10000+100000-5

111110-5

111105

3,广义的加法的定义

3,广义的加法的定义

把两个数合并在一起,求一共是多少的运算方法,叫做加法在加法中,相加的两个数叫做加数,加得的结果,叫做和例如:47+5198,在这加法算式中,47与51是加数,98是和符号+叫做加号,读作加

从理论上讲,加法还有以下两种定义法:

定义1(序数理论)如果数a与数b都是自然数,在自然数列中的数a之后再数出b个数来,恰好对应于自然数列中的数c,那么,数c叫做a与b的和,求两个数的和的运算叫做加法记作:

a+bc

读作a加b等于c

a与b都叫做加数,符号+叫做加号

定义2(基数理论)设

A,B是两个不相交的有限集合,它们的基数分别是a和b,如果集合A与B合并所得的并集是C,那么并集C的基数c就叫做a与b的和,求两个数的和的运算叫做加法记作:

a+bc

读作a加b等于c

a与b都叫做加数,符号+叫做加号

你好!

现代汉语词典

加法

jiāfǎ

数学中的一种运算方法最简单的是数的加法,即两个或两个以上的数合成一个数的计算方法

希望对你有所帮助,望采纳

现代汉语词典

加法

jiāfǎ

数学中的一种运算方法最简单的是数的加法,即两个或两个以上的数合成一个数的计算方法

文章TAG: 算法 概念 考试 范围 计算机 算法的概念98

还没有评论,快来抢沙发吧!

最新发现

相关资讯

新闻热榜

热门游戏

精彩专题