- 1、本文档共39页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1第一章如何用计算机解决问题课件分析重点
程序设计就是寻求解决问题的方法、并将其实现步骤编写成计算机可以执行的程序的过程。 机器语言是一串由“0”和“1”构成的二进制代码。 汇编语言实际是一种符号化的机器语言,它采用英文助记符代替机器指令,比机器语言容易识别和记忆,从而提高了程序的可读性。 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初始身手,体验编程 VB界面的初步了解 1.主窗口 应用程序窗口,由标题栏、菜单栏和工具栏组成 2.窗体(Form)窗口(编辑器) 设计VB程序的 界面 3.代码(Code)窗口 编辑窗体、标准模块中的代码 4.属性(Properties)窗口 所有窗体或控件的属性设置 5.工程资源管理器(Project Expror)窗口 保存一个应用程序所有的文件 6. 工具箱(toolbox)窗口 显示各种控件的制作工具,供用户在窗体上设计 1.3.1小时钟程序编写尝试 Private Sub Form_Activate() Me.BackColor = RGB(0, 78, 152) Me.Move Screen.Width - Me.Width, 0 End Sub Private Sub lblShow_Click() tmrClock.Enabled = Not tmrClock.Enabled End Sub Private Sub lblShow_Dblclick() End End Sub Private Sub tmrClick_Timer() lblShow.Caption = Time() End Sub VB中不区分大小写,但在编程的时候要养成好的习惯,变量大写或首字母大写..方便以后查错 1.3.2 认识程序设计语言 算法、程序设计与程序设计语言之间的关系 ⑴算法 提出问题:什么是算法?算法有哪些特征?⑵程序设计——寻求解决问题的方法,并将其实现 步骤写成计算机可执行的程序的过程。⑶程序设计语言——泛指一切用于书写计算机程序的语言。 算法是程序设计的前提,它包含方法和步骤; 程序是实现算法中的思想的过程; 程序设计语言把算法转化为计算机认识的语言。 认识程序设计语言 1、发展过程 机器语言:由一串“0”和“1”构成二进制代码。 汇编语言:是一种符号化(英文助记符)的机器语言。 高级语言:如Basic、C/C++、Fortran、Pascal、Cobol、Java等。 低级语言:机器语言、汇编语言。 高级语言:BASIC语言、FORTRAN语言、C语言。 分类 * 揭开计算机解决问题的神秘面纱 1.1 计算机解决问题的过程 什么是程序? 计算机的任何动作都是在执行人给它的指令。人们针对某一需要而为计算机编制的指令序列称为程序 。 计算机程序就是指示计算机如何去解决问题或完成任务的一组可执行的指令。 泛指一切用于书写计算机程序的语言称为程序设计语言。 如vb、c、c++、pascal等。 程序设计语言的发展经历了机器语言、汇编语言到高级语言的发展过程。对于计算机来说,他能直接识别的语言是机器语言。 什么是程序设计语言 高级语言是更接近于自然语言(英语)和数学语言的编程语言,它并不特指某一种语言,也不依赖于特定的计算机系统,因而更容易掌握和使用,通用性也更好。 比较流行的高级语言有BASIC、C/C++、FORTRAN、PASCAL、COBOL、JAVA等。 一、 单项选择题 1.利用计算机解决问题的过程中,“找出已知和未知,明确它们之间的关系,列出数学表达式”属于以下哪一个步骤(??? )。 A.设计算法 B.分析问题C.编写程序D.调试运行程序 B 阅读教材2——7页,思考下列问题 2.要进行元旦晚会比赛,学校请你设计一个能够对元旦晚会节目分数自动排序的软件,你接到任务后,准备开始设计此软件,比较好的方法和步骤是?(??? )。 A.设计算法,编写程序,提出问题,调试程序B.分析问题,编写程序,设计算法,调试程序C.分析问题,设计算法,编写程序,调试程序D.设计算法,提出问题,编写程序,调试程序 C 一、人解决问题的一般过程 1、观察、分析问题 2、寻找解题的方法 4、验证结果 3
您可能关注的文档
- 1、变电站的主要一次设备.ppt
- 1章集装箱运输概述.ppt.ppt
- 2.1《抵抗弯曲》1.ppt
- 2.1信息获取的过程与方法.ppt
- 1第一章国际贸易收支和外汇汇率.ppt
- 2.1信息的获取.ppt
- 2.1.3种群和生物群落精品科学获奖课件.ppt
- 1第一章信息与信息技1.ppt
- 1第一章房地产及房地产价格.pptx
- 2.1公民的义务1可用.ppt
- 文创产业IP联名合作风险评估与品牌战略实施报告.docx
- 2025年乡村民宿集群化运营人力资源配置策略分析报告.docx
- 医疗卫生政策与医疗发展前景研究分析.pptx
- 智能分类,环保产业新未来:2025年垃圾分类转运站建设可行性分析报告.docx
- 2025年瑞幸咖啡新零售模式下的品牌战略与定位分析报告.docx
- 2025年肿瘤早筛产品在专科医院市场渗透策略研究报告.docx
- 2025年海洋文化遗产数字化保护与海洋文化遗址保护项目效益评估.docx
- 文创盲盒产品定价策略与消费者购买意愿分析.docx
- 露营地生态旅游环境监测与保护措施研究:2025年视角.docx
- 2025年区块链技术领域职业技能培训师资能力培养方案研究.docx
文档评论(0)