算法基础知识.pptx_第1页
算法基础知识.pptx_第2页
算法基础知识.pptx_第3页
算法基础知识.pptx_第4页
算法基础知识.pptx_第5页
免费预览已结束,剩余13页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

算法的概念 狭义 是按照一定的方法和步骤解决问题 这个过程叫算法 比如解方程 函数求值 作图广义 把进行某一工作的方法和步骤也称为算法 例如在商店购物 解决问题的过程就是实现算法的过程 准备过河 农夫和羊过河 放下羊 农夫回来带白菜过河 放下白菜 农夫把羊带回来 放下羊 再带狼过河 放下狼 农夫回来 带羊过河 结束 2 什么是软件编程 应用程序与操作系统之间有什么关系 答 对于一个从来没有接触过编程的新手来说 这个问题显得很抽象 无法用准确的语言来表达 简单的可以理解为用相关的编程语言通过一系列的组合 设计出能够运行在操作系统上的相关应用程序 这个过程就是我们平时所听到的 程序设计 或者说叫 编程 易语言就属于为了实现 程序设计 而提供的一计算机编程语言 应用程序基于操作系统平台开发 与操作系统紧密结合 程序在开发过程中 用到了很多由操作系统直接提供的资源和功能 应用程序不需要关心硬件 CPU 内存等 如何工作 因为有操作系统在中间作为信息传递的平台 通常情况下 应用程序一但脱离了操作系统将无法与计算机硬件进行直接沟通 也就无法正常运行 作为应用程序与计算机硬件之间为沟通平台的操作系统 在其中扮演着重要的角色 它为应用程序的运行提供了平台支持 我们平时所使用的类似与QQ 迅雷这类应用程序 也必须依赖操作系统才能工作 一但脱离了widows系统 他们都将无法运行 注明 除了驱动级的程序以外 如硬件设备的驱动程序 通常的应用程序都是无法直接与计算机硬件进行沟通的 都必须将要做的工作先告诉给操作系统

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论