- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《算法与程序设计》是研究如何用计算机来解决实际问题。什么是算法呢?算法是解决问题的方法和步骤。通俗点说,就是计算机解题的过程。在这个过程中,无论是形成解题思路还是编写程序,都是在实施某种算法。前者是推理实现的算法,后者是操作实现的算法。就是解决问题的一种精确、系统的方法。为了写出具体的、计算机可以执行的算法,算法要满足5条:一定的输入、一定的输出、确定性、有效性、有限性。
计算机的任何动作都是在执行人给它的指令。人们针对某一需要而为计算机编制的指令序列称为程序。指示计算机如何去解决问题或完成任务的一组可执行的指令。算法独立于任何具体的程序设计语言,一个算法可以用多种程序设计语言来实现。算法——解决问题的方法和步骤。算法是在有限步骤内求解某一问题所使用的一组定义明确的规则。通俗点说,就是计算机解题的过程。在这个过程中,无论是形成解题思路还是编写程序,都是在实施某种算法。前者是推理实现的算法,后者是操作实现的算法
算法要有一个清晰的起始步,表示处理问题的起点,且每一个步骤只能有一个确定的后继步骤(1算法的确定性),从而组成一个步骤的有限序列(2算法的有穷性);要有一个终止步(序列的终止)表示问题得到解决或不能得到解决;每条规则必须是确定的、可行的(3算法的可行性)、不能存在二义性。算法总是对数据进行加工处理,因此,算法的执行过程中通常要有数据4输入(0个或多个)和数据5输出(至少一个)的步骤。要让计算机进行解决问题,首先要知道计算机能干什么!但搞清楚计算机能干什么之前,还需要知道计算机是什么?它都包括哪些内容? ?计算机是由什么组成的呢? 由硬件和软件组成什么是软件?软件是干什么的? 什么是硬件?硬件是干什么的? ??? 计算机每时每刻都在一丝不苟地执行(人)给定的指令,以处理信息。 计算机是一个电子设备,是由一些电子元件及电子线路构成。那么,就计算机硬件本身能干什么呢?
1.存储数字
2.存储文本
3.基本元件——晶体管
4.逻辑门
5.半加器
6.集成电路(又称芯片)
7.计算机体系结构(冯·诺伊曼体系结构)
8.计算机硬件指令——机器语言
9.计算机硬件指令的助记符——汇编语言
10.计算机高级程序设计语言 计算机总是以非常快的速度孜孜不倦地执行着它们的简单任务。它不会思考,没有直觉,没有想像力和创造力,不懂得体贴,不会开玩笑,只会按照人们给它的指令顺序一丝不苟的执行。所以,让计算机解决问题,人们必须:
1. 分析问题
2. 找到解决问题的方法
3. 把方法用有限的步骤描述出来,且每一步骤都可以通过某种计算机语言实现。
4. 用某种计算机程序设计语言描述解决问题的方案。
5. 上机调试
程序设计(Program Design)就是寻求解决问题的方法,并将其实现步骤编写成计算机可执行的程序过程。
程序设计语言(Program Language)泛指一切用于书写计算机程序的语言。Visual Basic
tmrClock.Interval=1000
lblDisplay.BackStyle=0-transparent
frmClock.BackColor= ‘桌面的颜色,可以在“调色板”中选择
frmClock.BorderStyle=0-None
您可能关注的文档
- 2016年度暨南大学教研、实验系列拟引进人员审批表.doc
- 抗间日疟原虫GDH特异性单抗的大量制备和纯化.ppt
- 区武装部饭堂和现役干部公寓房.doc
- 这篇科普小品文,是作者在1980年度为《科学24小时》杂志创.ppt
- 关于黄石广电网络的智慧城市建设可行性分析.doc
- 五位一体校园网安全运营管理.ppt
- 合水县太白中心敬老院锅炉采购项目概论.doc
- 市军队转业干部培训中心2017年度预算编报说明.doc
- 关于矩阵AB与BA的特征值与特征向量的讨论.doc
- 中英两校校际直接合作暑期项目特点.doc
- 2023咸阳职业技术学院招聘笔试真题参考答案详解.docx
- 2023四川化工职业技术学院招聘笔试真题及参考答案详解.docx
- 2023哈尔滨职业技术学院招聘笔试真题及参考答案详解.docx
- 2023商洛职业技术学院招聘笔试真题及答案详解1套.docx
- 2023呼伦贝尔职业技术学院招聘笔试真题参考答案详解.docx
- 2023南阳农业职业学院招聘笔试真题参考答案详解.docx
- 2023天津公安警官职业学院招聘笔试真题带答案详解.docx
- 2023年上海电机学院招聘笔试真题参考答案详解.docx
- 2023年四川艺术职业学院招聘笔试真题参考答案详解.docx
- 2023安徽体育运动职业技术学院招聘笔试真题及答案详解一套.docx
文档评论(0)