资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,2019-11-14,#,信息的编程加工,信息的编程加工,1,阅读课本,1,、信息加工定义?,2,、信息加工的一般过程?,3,、计算机信息加工的一般过程?,4,、计算机信息加工的类型?,阅读课本1、信息加工定义?,2,生活中的计算机信息加工,处理成绩表格,处理文字,聊天,excel,word,QQ,、,Msn,回忆一下:这些都是什么类型的信息加工?,生活中的计算机信息加工处理成绩表格 excel回忆一下,3,基于大众信息技术工具的人性化信息加工。利用现成的软件。,现有的软件不能满足我们的需求怎么办?比如:画函数图像、小明想要为他的文档设置一个密码验证,该怎么办?,自己动手,编写程序 (我已经编好了),?,基于大众信息技术工具的人性化信息加工。利用现成的软件。?,4,怎么编写程序呢?,思考:,1.,这个软件是怎么解决小明的问题的?,2.,它是怎么工作的?,怎么编写程序呢?思考:1.这个软件是怎么解决小明的问题的?,5,开始,输入数字,x,x=1234,输出“密码正确”,结束,Y,E,S,No,1234,是人们事先设定好的,输出“密码错误”,输入,处理,输出,计算机,开始输入数字xx=1234输出“密码正确”结束YNo1234,6,计算机是怎么帮助我们处理问题的?它是怎么工作的?,输入,处理,输出,我们要做的:设计好,算法,让计算机执行,设计好的解题步骤即:算法,计算机是怎么帮助我们处理问题的?它是怎么工作的?设计好的解题,7,确定要解决的问题,即要计算机“做什么”。,要求:(设定密码为,1234,),输入正确的密码则输出:密码正确,输入不正确的密码则输出:密码错误,分析问题,设计算法,选择语言,/,编写代码,调试运行,确定要解决的问题,即要计算机“做什么”。分析问题设计算法选,8,设计算法,1,、输入,x,2,、判断:如果,x=1234,则提示输出“密码正确”否则,输出“密码错误”,3,、结束,算法:对提出的问题设计一个求解步骤或方法,分析问题,设计算法,编程实现,调试运行,开始,输入数字,x,x=1234,输出“密码正确”,结束,Y,E,S,No,输出“密码错误”,那么设计好了的算法,计算机是不是就可以执行了呢?,设计算法分析问题设计算法编程实现调试运行开始输入数字xx=1,9,分析问题,设计算法,编程实现,调试运行,计算机目前只能识别计算机语言(,VB,、,C/C+,、,Java,)等。,因此还要将算法转换的计算机语言,即编写代码。,类似:汉语,英语,分析问题设计算法编程实现调试运行计算机目前只能识别计算机语言,10,分析问题,设计算法,编程实现,调试运行,人类语言,1,、输入,x,2,、判断:如果,x=1234,则提示输出“密码正确”否则,输出“密码错误”,3,、结束,计算机语言,Private Sub Command1_Click(),Dim password As Long,password=Val(Text1.Text),If password=1234 Then,Text2.Text=,密码正确,请进入。,Else,Text2.Text=,密码错误,请重试。,End If,End Sub,VB,、,Java,、,C/C+,、,C#,分析问题设计算法编程实现调试运行人类语言计算机语言VB、Ja,11,分析问题,设计算法,编程实现,调试运行,VB,语言,Private Sub Command1_Click(),Dim password As Long,password=Val(Text1.Text),If password=1234 Then,Text2.Text=,密码正确,请进入。,Else,Text2.Text=,密码错误,请重试。,End If,End Sub,C,语言,#include,void main(),int y,i;,printf(,密码验证,n);,for(i=1;i+;),printf(,请输入密码:,);,scanf(%d,if(y=1234)printf(,密码正确,请进入,n);,else printf(,密码错误,请重试,n);,printf(n);,VB,、,Java,、,C/C+,、,C#,算法相同,只是描述的语言不同,分析问题设计算法编程实现调试运行VB语言C语言VB、Java,12,运行(启动,F5,),通过调试和运行编写好的代码,,发现并修改其中的错误,直至能够实现目标。,分析问题,设计算法,编程实现,调试运行,运行(启动F5)分析问题设计算法编程实现调试运行,13,计算机是怎么工作的?,算法,问题分析,编写代码,运行调试,错误,计算机语言,问题解决的目标,计算机是怎么工作的?算法问题分析编写代码运行调试错误计算机语,14,编程加工信息的一般步骤:,分析问题:,确定要解决的问题,即要计算机“做什么”,设计算法:,对特定的问题设计一组求解步骤或方法;,编写代码:,把人工设计的算法转换成计算机能识别的代码,调试运行:,刚写好的程序不一定正确,必须在计算机上实际运行,排除错误,测试能否达到预期的效果。,编程加工信息的一般步骤:分析问题:,15,案例:密码验证(以,VB,为例),分析问题,设计算法,编写代码(在,VB,环境中),调试运行,打草稿写出解题步骤,1,、用,数学语言,写出解题步骤,2,、,誊写,到答题纸上,数学,案例:密码验证(以VB为例)分析问题打草稿写出解题步骤1、用,16,中学生讲话稿:与真善美同行,中学生演讲稿:与真善美同行,求真,向善,尽美,这样的温暖就是人性的真善美!以下是XXXX为大家精心整理的,欢迎大家阅读,供您参考。请关注XX。,世界很美,不仅因为有春的烟波画船,夏的朝云暮卷,秋的云霞绚烂,冬的岁暮天寒。还因为有人心的温暖。,幼时的我,根本不懂这种暖暖的感觉是什么,也不知道这种温暖的感觉从哪里来。渐渐地我长大了。当每一次生病,看见在我床头彻夜不眠照顾我的妈妈,我懂得了这种温暖是妈妈无私的爱;当我在学校操场上摔倒被同学们扶起,我知道了这种温暖是同学们真挚的关心;当一场大雨阻断了我回家的路,一位陌生的叔叔为我撑起了伞,我了解了这种温暖是陌生人善良的帮助。老师告诉我们求真,向善,尽美,这样的温暖就是人性的真善美!,可是随着时代的变迁,社会风气的变化,真善美仿佛渐渐离我们远去。瞧瞧,放学了,同学们高高兴兴的背着书包走下了教学楼,奔向家长的怀抱中。一位老奶奶接到了自己的孙子,一边帮忙背起了书包一边拿出了餐巾纸为孙子擦干净鼻涕,然后随手将纸扔在地上,孙子轻轻扯扯奶奶的衣角想提醒一下,奶奶却拉着孙子扬长而去。地上刺眼的白色扎得人眼睛生痛,放眼望向四周,刚刚,VB,简介,窗体,工,具,箱,属性窗口,工程资源,管理器,中学生讲话稿:与真善美同行VB简介窗体工属性窗口工程资源,17,窗口作用,窗口作用,18,工具箱(常用控件),文本框,作用:输入、显示文本信息,Label,标签,作用:显示信息,命令按钮,作用:事件响应,工具箱(常用控件)文本框,19,控件属性窗口,内容显示:,caption,字体:,font,控件属性窗口内容显示:caption,20,工程资源管理器,代码,代码窗口,对象窗口,工程资源管理器代码代码窗口对象窗口,21,改变控件属性,向窗体中添加控件,编写代码,编写代码,改变控件属性向窗体中添加控件编写代码编写代码,22,编写代码,编写代码,23,调试运行,调试运行,24,文件的保存,文件,保存工程,文件,生成*,.exe,区别,文件的保存,25,信息的编程加工的,一般过程,编,程,加,工,分析问题,设计算法,选择语言,/,编写代码,调试运行,VB,C/C+,C#,Java,信息的编程加工的一般过程分析问题设计算法选择语言/编写代码调,26,总结,信息的编程加工就是利用某种计算机语言,对解决问题的方法和步骤进行描述,然后通过调试和修改得到可实现加工目标的程序,最终解决问题。,总结信息的编程加工就是利用某种计算机语言,对解决问题的方法和,27,
展开阅读全文