文档介绍:程序设计知识点汇总一注意:以下就是选修部分的知识点分类总结,请大家认真学****并完成后面的题目。下周给大家答案。一、算法1、算法定义:就就是解决问题的方法与步骤。算法就是程序设计的“灵魂”,算法+数据结构=程序。2、算法的描述方法:可分多种表达方法,一般用自然语言、流程图与伪代码进行描述。1)自然语言描述法:指用人们日常生活中使用的语言(本国语言),用自然语言描述符合我们的****惯,且容易理解。2)流程图描述:也称程序框图,它就是算法的一种图形化表示方法。且描述算法形象、直观,更易理解。3)伪代码描述法:就是介于自然语言与计算机程序语言之间的一种算法描述。就是专业软件开发人员常用方法。算法的特点:步骤有穷性,确定性,有零个或多个输入,有一个或多个输出。有效性。4、高级编程语言:BASIC、VB、Pascal、C、C++、Java1、下面关于算法的说法,正确的就是()。A、算法可以没有输出B、算法中的每个步骤都就是可以执行的C、算法一定有输入D、算法的步骤定义可以就是无限的2、下列有关算法的叙述中,错误的就是()。A、设计算法时不只需要考虑算法的正确性,还需要考虑程序运行时的效率B、使用不同的算法,程序的运行效率会有很大的不同C、算法设计的好坏与程序的运行效率之间没有直接的关系D、算法的表述方法很多,主要的有自然语言、流程图、伪代码三种3、利用计算机解决问题的过程包括分析问题、设计算法、编写程序与()。A、编译发布程序B、调试运行程序C、设计流程图D、修改程序4、关于算法的下列说法中,错误的就是()。A、算法就是解决问题的方法与步骤B、算法定义的步骤就是有限的,并且必须在有限的步骤之内结束C、算法就是人求解问题的思路与方法,就是解题过程的精确描述D、算法可以被表述但无法实现5、下列选项中属于算法的基本控制结构的就是()。①流程结构②顺序结构③模块结构④循环结构⑤选择结构A、①②③B、②③④C、②④⑤D、③④⑤6、算法的表述方法主要有自然语言、流程图与()。A、汇编语言B、高级语C、伪代码D、机器语言7、下列对算法的描述中,错误的就是()。A、算法可以用流程图表述出来,也可以用程序设计语言去实现B、解决同一个问题的算法只能有一种C、算法的好坏将直接影响着程序的通用性与有效性D、算法就是解决问题的方法与步骤8、下列关于算法的叙述正确的就是()。A、算法中有待执行的运算与操作必须就是相当基本的B、一个算法至少有一个输入与一个输出C、为了使算法更加的简洁,算法的每一个步骤不必确切地定义,计算机会自己识别D、一个算法的步骤可以就是无穷的9、利用可视化程序设计语言进行信息的编程加工,一般需要经过以下步骤:①编写代码②设计算法③设计界面④调试运行正确的顺序就是()。A、①②③④B、②③①④C、②①③④D、②①④③10、下列选项中属于程序设计语言的就是()。①BASIC②C++③Java④Flash⑤Pascal⑥DreamweaverA、①②③④B、②③④⑤C、①②③⑤D、①②③⑥11、下列说法中正确的就是()。A、程序有三种基本的结构:分支结构、循环结构、选择结构B、程序设计语言的发展经历了机器语言、自然语言、高级语言三个过程C、计算机程序就就是一组操作的指令或语句的序列D、VisualBasic程序设计语言不就是高级语言12、下列选项中哪个就是算法的描述方法?A、顺序法