1第一章如何用计算机解决问题课件要点.ppt

  1. 1、本文档共39页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1第一章如何用计算机解决问题课件要点

揭开计算机解决问题的神秘面纱 ;什么是程序?;;泛指一切用于书写计算机程序的语言称为程序设计语言。 如vb、c、c++、pascal等。 程序设计语言的发展经历了机器语言、汇编语言到高级语言的发展过程。对于计算机来说,他能直接识别的语言是机器语言。;;高级语言是更接近于自然语言(英语)和数学语言的编程语言,它并不特指某一种语言,也不依赖于特定的计算机系统,因而更容易掌握和使用,通用性也更好。 比较流行的高级语言有BASIC、C/C++、FORTRAN、PASCAL、COBOL、JAVA等。;;2.要进行元旦晚会比赛,学校请你设计一个能够对元旦晚会节目分数自动排序的软件,你接到任务后,准备开始设计此软件,比较好的方法和步骤是?(??? )。 A.设计算法,编写程序,提出问题,调试程序 B.分析问题,编写程序,设计算法,调试程序 C.分析问题,设计算法,编写程序,调试程序 D.设计算法,提出问题,编写程序,调试程序;一、人解决问题的一般过程;二、用计算机解决问题的一般过程;第二步:设计算法。 (确定计算机要“如何做”) ;第三步:编写程序。 (翻译——将算法编写成计算机程序) ;第四步:调试与维护。 (运行程序,验证结果) ;1.2 算法描述与设计;;什么是算法?; 著名的计算机科学家尼克劳斯?沃思指出:算法是程序设计的“灵魂”。 算法+数据结构=程序;算法的特征: ;描述算法的方法 ;1、用自然语言描述算法;2、用流程图描述算法;例:求出两个数的和。 ;自然语言描述;流程图描述;用伪代码描述算法;;课堂练习: 分别用自然语言和流程图描述求解 1、所有水仙花数的问题。水仙花数是指一个三位数,它的各位数的立方和正好等于该数本身。如153=13+53+33。 ;水仙花数自然语言描述;水仙花数流程图描述;用伪代码描述水仙花数算法;Private Sub Command1_Click() Dim i As Integer For i = 100 To 999 If Int((i / 100)) ^ 3 + (Int((i / 10)) Mod 10) ^ 3 + (i Mod 10) ^ 3 = i Then Print (i) End If Next End Sub;1.3初始身手,体验编程;1.主窗口 应用程序窗口,由标题栏、菜单栏和工具栏组成 2.窗体(Form)窗口(编辑器) 设计VB程序的 界面 3.代码(Code)窗口 编??窗体、标准模块中的代码 4.属性(Properties)窗口 所有窗体或控件的属性设置 5.工程资源管理器(Project Expror)窗口 保存一个应用程序所有的文件 6. 工具箱(toolbox)窗口 显示各种控件的制作工具, 供用户在窗体上设计;1.3.1小时钟程序编写尝试;VB中不区分大小写,但在编程的时候要养成好的习惯,变量大写或首字母大写..方便以后查错 ;1.3.2 认识程序设计语言;认识程序设计语言

文档评论(0)

shuwkb + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档