- 1、本文档共268页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
计算机等级考试
公共根底知识
计算机二级考试公共根底知识大纲
q数据结构与算法
q程序设计根底
q软件工程根底
q数据库设计根底
这四个方面在试卷中出现的情况是:选择题10个〔20分〕,填空题5个
〔10分〕,总分值占到了试卷卷面分的30%,是一个不小的比例。
第2页
计算机二级考试公共根底知识试卷分析
第3页
对于等级考试,这个局部的考核重点主要在算法和数据结构的根本概
念、二叉树(遍历、结点〕,还有排序和查找考试中也经常会涉及到。
第4页
算法是程序设计的核心
讲课
算法是在有限步骤内求解某一问题所说课使用的
一组定义明确的规那么。通俗点说,就是计算
机解题的过程(计算的方法)。在这个过程中,
无论是形成解题思路(推理实现的算法)还是编
写程序(操作实现的算法),都是在实施某种算
法例。:n个数从大到小进行排序。
有多种排序方法,常用的有冒泡排序、选择排序等。
第5页
2.算法的根本特征拥有足够的情报
一个算法应该具有以下五个重要的特征:
n有穷性
n确定性
n输入
n输出
n可行性
第6页
一个算法的表示需要使用一些语言形式。
传统的算法-------图形法,如“流程图”和N-S图
目前常用的方法-------使用伪码描述算法。
开始
u算法与计算机程序
算法____是一组逻辑步骤
输入R
程序——用计算机语言描述的算法
S=3.14*R*R
问题:INPUTr
输出S
输入园的半径,S=3.14*r*r
计算园的面积PTINTS
结束
第7页
算法举例:n个数排序
冒泡排序的方法:
1.扫描整个线性表,逐次对相邻的
两个元素进行比较,假设为逆序,
那么交换;第一趟扫描的结果使最
大的元素排到表的最后;
2.除最后一个元素,对剩余的元素
重复上述过程,将次大的数排到表
的倒数第二个位置;
3.重复上述过程;
对于长度为n的线性表,冒泡排序需
要对表扫描n-1遍。
第8页
4.算法的两个根本要素:
u一是对数据对象的运算和操作;
u二是算法的控制结构。
u算法根本设计方法:列举法、归纳法、递推、递
归、减斗递推技术、回溯法
第9页
第10页
算法习题:
(1)在计算机中,算法是指______。
A.查询方法B.加工方法(c)
C.解题方案的准确而完整的描述D.排序方法
(2)以下表达中正确的选项是〔07年4月〕
A)算法的效率只与问题的规模有关,而与数据的存储结构无关
B)算法的时间复杂度是指执行算法所需要的计算工作量
数据的逻辑结构与存储结构是一一对应的
C)(B)
D)算法的时间复杂度与空间复杂度一定相关
(3)算法的有穷性是指(08年4月)
A〕算法程
文档评论(0)