- 1、本文档共39页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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 认识程序设计语言;认识程序设计语言
您可能关注的文档
- 工业产品生产许可证细则修订教程.doc
- 1烹饪营养与卫生课件——第三章-各类食品的营养价值及其卫生要点.ppt
- 工业区位因素和工业地域联系练习题1教程.docx
- 工业园区规划说明书教程.doc
- 山东远大120万吨冷轧薄板项目轧制、连退(技术标)教程.doc
- 工业广场煤柱二段防火专项措施(魏总要求)教程.doc
- 工业机器人人培方案教程.doc
- 工业机器人弧焊机器人通用技术条件教程.doc
- 工业催化答案完整版教程.docx
- 工业污水运营方案教程.docx
- springbooot+vue基于java的房屋维修系统毕业论文.doc
- 中国消防救援学院《单片机系统实验》2023-2024学年第一学期期末试卷.doc
- 2025年溧阳纺织化学品项目申请.pptx
- 景区门票包销合同模板(3篇).docx
- 【股票技术指标学习指南】第七章第三节货币需要量的测算.doc
- 2025春 _ 人教版七年级英语下册【unit4】看音标写单词.doc
- 2025春 _ 人教版七年级英语下册【unit5】看音标写单词.doc
- 2025春 _ 人教版七年级英语下册【unit6】看音标写单词.doc
- 2025春 _ 人教版七年级英语下册【unit7】看音标写单词.doc
- 2025春 _ 人教版七年级英语下册【unit8】看音标写单词.doc
最近下载
- 2.1 走进化学实验室(第1课时)(课件)八年级化学全一册(沪科版五四学制2024).pptx VIP
- 部编版二年级上册语文第二单元教案.pdf VIP
- 2024广西高质量共建“一带一路”谱写人类命运共同体新篇章公需课答案.docx VIP
- 公务员考试-2019公考核心政策解读1.doc VIP
- 部编版二年级上册语文第二单元教案.docx VIP
- 贵州省2023-2024学年高一上学期期末英语试题(含答案).pdf VIP
- DND法术列表分析和总结.pdf VIP
- 安利索ACVF门机变频器调试说明书(中文版).doc
- 高中数学 导数的概念及其几何意义讲义 新人教版选修2-2.doc VIP
- 电机拖动与电气控制 第6章 电气控制电路的基本控制环节.pptx VIP
文档评论(0)