1 / 29

第四章 信息的加工与表达(下)

第四章 信息的加工与表达(下). 4.1 用计算机程序解决问题. 4.2 用智能工具处理信息. 4.3 信息的发布与交流. 4.4 综合活动:我们的学校. 4.1 用计算机程序解决问题. 首页. 4.1.1 体验程序的运行过程及作用. 任务. 1 、任务. 2 、 VB6.0 简介. VB6. 3 、分析源代码. 源码. 4.1.2 剖析用计算机程序解决问题的过程. 加密. 解密. 4.1.1.1. 任务:完成以下操作. 把共享的“ 4.1” 文件夹中的“程序 1 。 Exe” 、 “程序 2 。 Exe”

Download Presentation

第四章 信息的加工与表达(下)

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 第四章 信息的加工与表达(下) 4.1 用计算机程序解决问题 4.2 用智能工具处理信息 4.3 信息的发布与交流 4.4 综合活动:我们的学校

  2. 4.1 用计算机程序解决问题 首页 4.1.1 体验程序的运行过程及作用 任务 1、任务 2、VB6.0简介 VB6 3、分析源代码 源码 4.1.2 剖析用计算机程序解决问题的过程 加密 解密

  3. 4.1.1.1 任务:完成以下操作 把共享的“4.1”文件夹中的“程序1。Exe”、 “程序2。Exe” 及“KK.TXT”文件复制到你的计算机中去,其中程序1为 加密程序,程序2为解密程序, “KK.TXT”为待加密的文 件,分别双击程序1和程序2,观察其作用及运行结果。 加密前:abc 首页 加密后:WXY 任务 解密前:WXY 解密后:abc VB6 扩展1:自己输入并保存一个纯文本格式的文件, 尝试加密和解密 源码 扩展2:自己建立一个文件夹,对文件夹进行加密 加密 解密

  4. 4.1.1.2 用VB解释源程序 首页 介绍VB界面:1、文件菜单 2、运行菜单 3、编辑 4、视图 5、窗口 任务 VB6 源码 加密 解密

  5. 4.1.1.3 分析源代码: 首页 加密: 任务 解密: VB6 扩展:修改其中的参数,观察其执行结果 源码 加密 解密

  6. 4.1.1.4 加密源代码 Private Sub Form_Load() FileName$ = InputBox("请输入需要加密的文件名及路径:") Open FileName$ For Input As #1 Line Input #1, a$ MsgBox a$, , "加密前的文本内容" Close #1 mm$ = "" n = Len(a$) For i = 1 To n b$ = Mid$(a$, i, 1) c$ = Chr(Asc(b$) - 10) mm$ = mm$ & c$ Next MsgBox mm$, , "加密后的文本内容" Open "g:\abc.txt" For Output As #2 Print #2, mm$ Close #2 首页 任务 VB6 源码 加密 解密 返回

  7. 4.1.1.5 解密源代码 Private Sub Form_Load ()   FileN~meI$=InputBox(“请输入需要解密的文件名及路径:”) 0pen FileN~mel$For Input As#1 Line Input#l,a$ MsgBOX a$,,“解密前的文本内容“ ClOse#l mm$=”“ n=Len(a$) For i=l TO n b$=Mid$(a$,i,1) c$=Chr(As Cb$)+10) mm$=mm$&c$ Next MsgBOX mm$,,“解密后的文本内容“ FileName2$=InputBox(“请输入解密后的文件名及路径:”) 0pen FileName2$For Output As#2 Print禅2.mm$ ClOse#2 End End Sub 首页 任务 VB6 源码 加密 解密

  8. 4.1.2 剖析用计算机程序解决问题的过程 设计算法 编写程序 调试运行 检测结果 分析问题 1、分析问题 2、设计算法 3、编写程序 4、调试运行 5、检测结果 6、任务

  9. 4.1.2.1 1、分析问题 如何对需要加密的文件的字符机内码进行变换,使之使为 其他字符,并把转换后的字符保存在文件中,生成加密文件 任务 分析问题 设计算法 编写程序 调试运行 检测结果

  10. 4.1.2.2 2、设计算法 (1)提示用户输人需要加密的文件名及路径: (2)在对话框中显示加密前的文本内容; (3)显示加密后的文本内容 (4)将加密后的文本保存到指定文件中。 任务 源码 分析问题 设计算法 编写程序 调试运行 检测结果

  11. 4.1.2.3 3、编写程序 有了清晰的可操作的算法描述,就把算法用流程图来表示, 之后选择一种熟悉的程序设计语言来编写程序, 构成程序的字符,通常总称为代码 程序语言发展: Vb.net Qbasic asp Vb Asp.net java C C# C++ Pascal Dephli 汇编语言 任务 分析问题 设计算法 编写程序 调试运行 检测结果

  12. 4、调试运行 4.1.2.4 程序编好后,运行程序, 任务 分析问题 设计算法 编写程序 调试运行 检测结果

  13. 5、检测结果 4.1.2.5 任务 分析问题 设计算法 编写程序 调试运行 检测结果

  14. 4.1.2.6 6、任务 1、熟悉VB6。0的操作界面,文件菜单,运行菜单,浏览菜单 2、用VB6。0打开加密,解密源代码进行修改参数(10) 3、查看口令文件功能并进行解析 任务 分析问题 设计算法 编写程序 调试运行 检测结果

  15. 4.2 用智能工具处理信息

  16. 4.2.1 初识信息智能处理工具 4.2.1.1 第一个虚拟主播安娜(英国) ? 什么人工智能 感知 思维 学习及自适应 行为 应用领域:模式识别,自然语言理解,机器翻译等

  17. 4.2.1 初识信息智能处理工具 4.2.1.2 智能处理工具的简介 1、手写板、光笔或麦克风 模式识别 2、扫描仪 模式识别 3、自然语言处理网站 自然语言理解 4、翻译软件的使用 机器翻译

  18. 4.2.1 初识信息智能处理工具 4.2.1.3 活动探索: 活动1:访问http://www.ananova.com,观看虚拟主播。 活动2:访问活动3和活动4的网址,验证机器人的智能性 活动3:利用金山快译或者金山词霸对文本进行翻译,查看缺点 活动4:利用麦克风进行录音(选做)

  19. 4.2.2 信息智能处理的方式 4.2.2.1 智能工具是通过计算机程序来实现,但有区别 智能工具通常处理的问题是不确定的、非结构的、没有 固定算法的,处理的过程是揄控制的过程,最终的结果 常常是不太确定的,可能是正确的,也可能是不正确的 模式识别是利用计算机对物体、图像、语音、字符等进行 自动识别的技术 自然语言理解主要是研究如何使计算机能够理解和生成 自然语言的技术

  20. 4.2.2.2 模式识别是利用计算机对物体、图像、语音、字符等进行 自动识别的技术 模式识别是利用计算机对物体、图像、语音、字符等进行自动识别的技术, 它的一般过程包括:样本采集、信息的数字化、预处理、数据特征的提取、与标准模式进行比较、分类识别等。

  21. 4.2.2.3 自然语言:通过网络与机器人对话 自然语言理解主要是研究如何使计算机能够理解和生成自然语言的技术。 自然语言理解过程可以分为三个层次:词法分析、句法分析和语义分析。由于自然语言是丰富多彩的,所以,自然语言理解也是相当困难的。从活动中,我们可以发现目前水平的自然语言理解能力的一些不足。

  22. 4.2.2.4 翻译系统 一种语言的文章输入到系统中,系统就会把句子变成单词,辨别词性并查 阅存储在计算机里的单词字典,找出另一种语言的对应词。再查存储在计算机里的语法词典,分析语法,确定语法结构,再找出另一种语言中与之对应的语法结构。最后,把文章以另一种语言文字的形式输出

  23. 4.2.3 信息智能处理的应用价值 信息智能处理的应用改善了我们的学习和生活 在实际的操作中,我们体验到了智能处理工具处理信息的过程。同时也发现了一些不尽人意的地方,科学家们正在改进一些关键技术,使智能信息处理能够更陕、更准、更好

  24. 4.3 信息的发布与交流

  25. 4.3.1 4.3.1 合乎规范地发布信息

  26. 4.3.2 4.3.2 信息发布效果的评价

  27. 4.3.3 4.3.3 信息交流

  28. 4.4 综合活动:我们的学校 活动目的: 1、熟练使用文字处理、图表处理等工具软件加工信息,表达意图 2、解决现实生活中的问题,并加强合作精神的培养 3、合乎规范地使用网络等媒介发布信息,表达思想 活动任务: 1、制作一份介绍学校的、带有宣传性质的电子报刊或画册。 2、借助智能翻译工具,将介绍学校的短文翻译成英文 3、将成果发布到校园网站(或者学老师指定的地方),进行交流和评价

  29. 4.4 综合活动:我们的学校 活动过程: 1、问题研讨 2、选题和分组 (1)校园的风光 (2)学校的环境状况,学生、老师、活动 (3)学校的发展和成就 (4)学校的特色 (5)学校的历史 (6)学校的特色,最值得向别人介绍是什么? 3、制定方案 4、创作作品 5、翻译作品

More Related