书签 分享 收藏 举报 版权申诉 / 39
上传文档赚钱

类型32-信息的编程加工PPT课件.ppt

  • 上传人(卖家):三亚风情
  • 文档编号:2754927
  • 上传时间:2022-05-23
  • 格式:PPT
  • 页数:39
  • 大小:1.06MB
  • 【下载声明】
    1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
    2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
    3. 本页资料《32-信息的编程加工PPT课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
    4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
    5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
    配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    32 信息 编程 加工 PPT 课件
    资源描述:

    1、12计算机系统的组成计算机系统的组成 计算机系统包括计算机系统包括计算机硬件计算机硬件和和计算机软件计算机软件两大部分。两大部分。硬件,是指构成计算机的物理设备。硬件,是指构成计算机的物理设备。软件,是指计算机系统中的软件,是指计算机系统中的程序、数据以及程序、数据以及所需文档的集合。所需文档的集合。 3P3使用计算机,实际上就是在使用各种各样的程序。现有的程序能够满足我们的所有需要吗?能够解决遇到的所有问题吗?4编写程序编写程序5 我们知道,计算机功能很强大,能够认识声音、文字、符号、颜色、图片、动画,然而计算机又是一个很傻瓜的机器,它本身只认识两个数:0 0和1 1,所有的符号,要使计算机

    2、能认识,最终都必须转化成0 0、1 1组成的二进制代码二进制代码,这个用于在计算机内部存储符号信息的代码叫机内码机内码,这个代码用二进制表示。计算机内部数字编码61、机器语言:是计算机唯一能直接识别、直接执行的计算机语言。、机器语言:是计算机唯一能直接识别、直接执行的计算机语言。 0100010101 1000 0100010111 1001 0100010101 2、汇编语言:是一种面向机器的程序语言。、汇编语言:是一种面向机器的程序语言。 Mov ax,8Mov bx,10Add ax,bx 3 3、高级语言:由一系列符合人们阅读习惯的语句组成程序。、高级语言:由一系列符合人们阅读习惯的语

    3、句组成程序。 易编、读、易编、读、改,但对于程序执行过程比其它语言复杂。改,但对于程序执行过程比其它语言复杂。 BASIC, PASCAL,C,LOGO,VB等 Y=8 X=Y+10计算机程序设计语言的发展计算机程序设计语言的发展7注注: 除机器语言可直接由计算机执行,汇编语除机器语言可直接由计算机执行,汇编语言和高级语言都需特别处理(汇编或编译、解言和高级语言都需特别处理(汇编或编译、解释)生成机器语言目标程序才能由计算机执行。释)生成机器语言目标程序才能由计算机执行。计算机高级 语言程序计算机机器 语言程序翻译程序翻译程序人人编写计算机计算机执行翻译程序翻译程序8程序的作用程序的作用9VB

    4、语言简介 Microsoft Visual Basic(简称VB)是在Windows操作平台下设计应用程序的最迅速、最简捷的一种语言。1011P1112一、分析问题一、分析问题 数学课中的数学课中的y=x2函数图像是怎样画的?函数图像是怎样画的? 13描点法画函数图像描点法画函数图像 1.1.定义坐标系,画出横、纵坐标轴。定义坐标系,画出横、纵坐标轴。 2 2、在、在-5-5到到5 5之间,隔之间,隔1 1取一个取一个x x值,即值,即x x取取 1 1、2 2、3 3、4 4、5 5、-1-1、-2-2、-3-3、-4-4、-5-5。 3.3.根据表达式根据表达式y=x2,y=x2,求出每个

    5、求出每个x x值对应的值对应的y y的值。的值。 4.4.根据坐标(根据坐标(x,yx,y)描点。)描点。 5.5.将所有的点连成平滑的线。将所有的点连成平滑的线。14实例实例算法的描述方法算法的描述方法自然语言自然语言流程图流程图有两个瓶有两个瓶子子A A和和B B,分别盛放分别盛放醋和酱油,醋和酱油,要求将它要求将它们互换们互换开始ACBACB结束Step1、将A瓶中的醋放入空瓶C。Step2、将B瓶中的酱油放入A瓶。Step3、将C瓶中的醋放入B瓶二、设计算法二、设计算法15P15Y YN NXX终点?终点?绘制坐标轴绘制坐标轴结结 束束X=X=起点坐标起点坐标计算计算y,y,画点画点(

    6、x,y)(x,y)X X增加一个步长增加一个步长开开 始始1.1.绘制坐标系绘制坐标系2.2.确定确定x x的取值范围和个数的取值范围和个数3.3.依据函数表达式依据函数表达式, ,计算计算y y值值4.4.画出各点画出各点(x,y)(x,y)5.5.循环描点循环描点, ,完成绘制完成绘制16简单来说,算法就是解决问题的方法和步骤。计算机读不懂算法,所以必须有一种人和计算机都能理解的沟通方式,这就是程序设计语言,我们学的是Visual Basic语言。17P17Picture1.Scale (-10, 25)-(10, -25)Dim x As Single, y As SingleNext

    7、xPicture1.PSet (x, y), vbRedy = x 2For x = -10 To 10 Step 0.0001Picture1.Line (0, 25)-(0, -25), vbBluePicture1.Line (-10, 0)-(10, 0), vbBlue定义变量定义坐标系,指定左上角和右下角的点坐标画出x轴,蓝色画出y轴,蓝色使用描点法作图,点的横坐标间隔0.0001对于每个x坐标,计算出y值在坐标轴上画点,红色x坐标增加0.000118四、调试运行程序四、调试运行程序19分析问题分析问题 确定要解决的问题,即要计算机“做什么” 。设计算法设计算法 找出解决问题的方法

    8、和步骤 算法是程序编写的基础算法是程序编写的基础和关和关键键编写程序编写程序 计算机目前只能识别计算机语言(VB、C/C+、Java)等。因此还要将算法转换为计算机语言调试运行调试运行 计算机只懂得程序设计语言所规定得语法规则,发现并修改其中的错误直至能直至能够实现目标。够实现目标。20P20 算法:解决问题的方法和步骤。算法:解决问题的方法和步骤。程序是算法思想的体现。程序是算法思想的体现。算法是程序的灵魂。算法是程序的灵魂。 程序:用某种计算机语言表述的一系列指令或语句。程序:用某种计算机语言表述的一系列指令或语句。21P21A1A1A2A2A3A3入口入口出口出口顺序结构顺序结构入口入口

    9、A AY YN N条件条件出口出口循环结构循环结构A AB B条件条件入口入口出口出口分支结构分支结构Y YN N22VB程序结构顺序结构:按照由上到下的顺序一行一行顺序结构:按照由上到下的顺序一行一行地执行的程序结构。地执行的程序结构。分支结构:根据不同的条件判断来决定程分支结构:根据不同的条件判断来决定程序执行走向的结构。序执行走向的结构。循环结构:需要重复执行同一操作的程序循环结构:需要重复执行同一操作的程序结构称为循环结构。结构称为循环结构。23例例1、写出图、写出图1、图、图2中程序框图的运行结果:中程序框图的运行结果: 开始开始输入输入a,ba2b4Sa/bb/a 输出输出S结束结

    10、束(1)图中输出)图中输出S ;5/224顺序结构的程序框图的基本特征:顺序结构的程序框图的基本特征:小 结(2)各程序框从上到下用流程线依次连接)各程序框从上到下用流程线依次连接.(1)必须有两个起止框,穿插输入、输出框和)必须有两个起止框,穿插输入、输出框和处理框,没有判断框处理框,没有判断框.25例例2 已知下列程序框图已知下列程序框图. .?5a12 abab2开始开始结束结束输出输出b输入输入a是是否否若若a=5,则输出则输出b= . 262627右边的程序框图,右边的程序框图,输出输出S=?开始开始i=1i3?是是输出输出S结束结束S=0i=i+1S=S+i2否否例例3:程序框图的

    11、阅读与理解:程序框图的阅读与理解14281. 关于算法的描述正确的是(关于算法的描述正确的是( ) A、描述算法的方法只有流程图、描述算法的方法只有流程图 B、算法就是数值计算的方法、算法就是数值计算的方法 C、同一种算法只能用一种程序语言来实现、同一种算法只能用一种程序语言来实现 D、算法就是解决问题的方法和步骤、算法就是解决问题的方法和步骤2. 以下问题最适合用计算机编程方法来处理的是以下问题最适合用计算机编程方法来处理的是( ) A、记录同学们参加社区服务的场景、记录同学们参加社区服务的场景 B、在因特网上查找自己喜欢的歌曲、在因特网上查找自己喜欢的歌曲 C、书写交编辑作文文稿、书写交编

    12、辑作文文稿 D、计算、计算10000以内偶数的平方和以内偶数的平方和课堂思考练习课堂思考练习:DD293.3.结构化程序设计所规定的三种基本控制结构是(结构化程序设计所规定的三种基本控制结构是( )A A、输入、处理、输出、输入、处理、输出 B B、树形、网形、环形、树形、网形、环形C C、顺序、选择、循环、顺序、选择、循环 D D、主程序、子程序、函数、主程序、子程序、函数4 4、如右图所示的流程图表示的是程序设计的哪种基本结构?、如右图所示的流程图表示的是程序设计的哪种基本结构?( )A A、顺序结构、顺序结构 B B、选择结构、选择结构C C、循环结构、循环结构 D D、网状结构、网状结

    13、构A B是否CB305、下列属于计算机程序设计语言的是( )。 A、Microsoft Word B、Visual Basic C、WPS D、豪杰音频解霸6、下列那种语言可被计算机真接执行,不需要翻译( ) A、高级语言 B、汇编语言 C、机器语言 D、以上都是BC317、编写计算机程序解决问题包括如下几个主要步骤: 编写程序; 分析问题; 设计算法; 调试检测其正确的过程顺序是:( )其中最为关键的步骤是:( ) A B. C. D. B32实践练习1 打开打开程序程序,尝试进行如下操作:,尝试进行如下操作: 试着绘制其他函数图象,如试着绘制其他函数图象,如y=x3,y=sin(x), y

    14、=cos(x)等等 将将y=sin(x)改为改为y=10*sin(x)看看图象看看图象有何变化?有何变化?看看提示看看提示33实践练习2 试试如何同时绘制两种函数图象,且颜色不同试试如何同时绘制两种函数图象,且颜色不同如:如:y=x2 (红色)和(红色)和y=x3(绿色)。(绿色)。 提示:颜色设置为提示:颜色设置为 蓝色蓝色RGB(0,0,255);红色;红色RGB(255,0,0) 黄色黄色RGB(255,255,0);绿色;绿色RGB(0,255,0)看看提示看看提示34实践练习3: 缩小或增大描点范围,看看结果如何?缩小或增大描点范围,看看结果如何? 减少描点的个数,看看结果如何?减少

    15、描点的个数,看看结果如何? 看看提示看看提示35提示1: 将函数方程式y=x2改成y=x3, y=sin(x), y=cos(x)等,即可。 将y=sin(x)y=sin(x)改为改为y=10*sin(x)即可。返回练习返回练习36提示2: 在Next x后增加一段程序: For x = -10 To 10 Step 0.0001 y = x 3 Picture1.PSet (x, y), RGB(0, 255, 0) Next x返回练习返回练习37提示3: 修改语句:“For x = -5 To 5 Step 0.0001”中的 “-5 To 5”和 “ 0.0001”。 可以变为“-10 To 10”和 “ 0.1”或者其它。 返回练习返回练习38p 经常不断地学习,你就什么都知道。你知道得越多,你就越有力量p Study Constantly, And You Will Know Everything. The More You Know, The More Powerful You Will Be写在最后39谢谢你的到来学习并没有结束,希望大家继续努力Learning Is Not Over. I Hope You Will Continue To Work Hard演讲人:XXXXXX 时 间:XX年XX月XX日

    展开阅读全文
    提示  163文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:32-信息的编程加工PPT课件.ppt
    链接地址:https://www.163wenku.com/p-2754927.html

    Copyright@ 2017-2037 Www.163WenKu.Com  网站版权所有  |  资源地图   
    IPC备案号:蜀ICP备2021032737号  | 川公网安备 51099002000191号


    侵权投诉QQ:3464097650  资料上传QQ:3464097650
       


    【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。

    163文库