- 1、本文档共146页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
程序设计语言 ①程序设计语言发展历程:机器语言、汇编语言到高级语言,特点是:机器语言程序用二制数0,1表示,硬件能直接识别执行,对硬件的依赖程度最高,移植性最差,执行效率最高;高级语言是最符合人类使用习惯的符合化语言,高级语言程序需要经过翻译(解释或编译)成机器语言程序才能运行,对硬件的依赖程度最低。 ②信息编程加工的过程:分析问题?设计算法、编写程序、调试运行、结果检测。其中设计算法是程序设计的关键,是核心步聚。算法是指解决问题的方法和步聚的集合。调试运行目的是检查程序的可行性。 必威体育精装版.课件 * 以下不属于机器语言特点的是( ) A.对硬件的依赖性最强,移植性最差 B.机器语言程序电脑能直接识别、运行,执行效率高 C.机器语言是一种符号化语言,其功能最强大 D.直接用二进制数码0,1编写程序,在裸机上就能运行 C 下列关于算法叙述中,正确的一项是( ) A.算法是计算机程序代码 B.算法是解决问题的方法与步骤 C.算法是程序设计语言 D.算法是解决问题的公式 B 必威体育精装版.课件 * 适合编程的问题: 数学上的计算、公式推理或将要处理的信息找不到现成的合适的软件情况下要编程。 下列选项中,适合用计算机编程来解决的是( ) A.统计期末成绩 B.计算100的阶乘 C.视频剪辑 D.翻译一篇稿件 B 必威体育精装版.课件 * ③算法的描述常用:自然语言、伪代码、流程图。 ①令累加器Sum=0 ②令循环变量I=1 ③如果i=100执行④ 否则执行⑦ ④将I存入累加器sum=sum+i ⑤令I=I+1 ⑥转去执行③ ⑦输出和SUM ⑧结束 必威体育精装版.课件 * ④按程序的执行顺序来分,程序分为三种基本结构:顺序结构,分支结构,循环结构 循环结构 顺序结构 分支结构 必威体育精装版.课件 * ⑤常见的高级程序设计语言有: Visual Basic(VB)、Pascal、C语言、C++、Java、Delphi等 算法是程序设计的关键,是核心步骤。算法是指解决问题的方法和步骤的有限集合,并不等同于数学上的列式或方程。 把算法中的每一条语句用程序设计语言指令描述出来就是一个程序。程序的执行效率取决于算法的效率。 必威体育精装版.课件 * 下列属于高级程序设计语言的是( ) A.Visual Basic B.Windows Media Player C.WinRAR D.Cool Edit A 下列关于算法的叙述,不正确的是( ) A.程序的执行效率主要取决于算法的效率 B.算法的步聚可以是无限的 C.算法是用计算机求解某一问题的方法 D.算法的每一个步聚都要确切地定义 B 计算机编程解决问题的过程分为几个步骤? 计算机编程解决问题的核心步骤是什么? 5 设计算法 必威体育精装版.课件 * 算法的特征: A.有0到多个输入。(可以没有输入) B.有1到多个输出。(一定要有输出) C.确定性。每个步骤必须有确切的定义,准确而没有歧义。 D.有穷性。一个算法在执行有限步骤之后必须结束。 E.可行性。每个句子能正确执行,得出结果。 必威体育精装版.课件 * 下列关于算法的叙述,不正确的是( ) A.算法有一个或多个输出 B.一个算法执行有穷步骤之后必须能结束 C.算法可以没有输入 D.算法只能用来求解数学问题 D 下列关于算法的叙述,不正确的是( ) A.算法设计的好坏会影响程序的执行效率 B.算法是程序设计的核心环节 C.算法是求解问题的步聚与方法的集合 D.程序设计也可以没有算法 D 必威体育精装版.课件 * 流程图的图标符号及功能 必威体育精装版.课件 * 下列流程图基本图形中,用于表示判断的是( ) A. B. C. D. D 流程图是描述算法的一种工具,若要表示“输入X的值”其中以下哪项是正确的( )输入X值 A. B. C. D. 输入X值 输入X值 输入X值 输入X A 必威体育精装版.课件 * (a)顺序结构 例题:下图所示的流程图的功能是:输入圆的半径,求周长C、面积S,并输出周长C和面积S。请写出①、②所对应的VB表达式。 输入半径R ①求周长C ②求面积S 输出C,S R=Inputbox(“R=”,”输入半径:”) ① ② Print “周
文档评论(0)