信息编程加工和智能化加工讲义

上传人:千****8 文档编号:117101021 上传时间:2019-11-18 格式:PPTX 页数:47 大小:2.12MB
返回 下载 相关 举报
信息编程加工和智能化加工讲义_第1页
第1页 / 共47页
信息编程加工和智能化加工讲义_第2页
第2页 / 共47页
信息编程加工和智能化加工讲义_第3页
第3页 / 共47页
信息编程加工和智能化加工讲义_第4页
第4页 / 共47页
信息编程加工和智能化加工讲义_第5页
第5页 / 共47页
点击查看更多>>
资源描述

《信息编程加工和智能化加工讲义》由会员分享,可在线阅读,更多相关《信息编程加工和智能化加工讲义(47页珍藏版)》请在金锄头文库上搜索。

1、 信息加工 导入导入 前面第二章我们学习了从因特网,从网络数据库中 获取信息,当我们要有效的利用获取的信息时,必须 对信息进行加工。 做一做 大家应该都看过特工、谍战的片子吧,里面都会有一些 破解密码的片段,假设你也是一个间谍,你的同事要 发一个秘密字条给你,字条上写着: “4F0EFK0KILLJK08RIP”.这是一系列乱的字符,你 要想知道你的同事发送的信息,就必须对这个字条进 行破解,假如事先约定好,数字19代表字母AI,字 母AQ代表jz,字母RZ代表ai,那么根据这个规则你 知道你的同事发了什么消息给你吗? 你破解出来了吗? 你得到的消息应该是:Do not trust Hary

2、通过这个例子我们可以发现有时我们得到的消 息并不是我们想要的结果,我们必须对初始的、 凌乱的消息进行一系列加工、筛选、等步骤,才 能得到正确的有用的信息。这也就是我们今天所 要学习的内容:信息加工 信息加工及其重要性 信息加工通常是指将获取的原始信息按 照应用需求对其进行判别、筛选、分类、排 序、分析、研究、整理、编制和存储等处理 的一系列过程使收集到的信息成为我们需要 的有用的信息 信息加工是信息利用的基础,也是信息 成为有用资源的重要条件。 信息加工方式的变化 以前加工信息主要靠人工方式来完成的。 现在计算机就成为信息加工的重要工 具了,同时也使信息加工的方式发生 了巨大的变化 。 返回

3、二、信息加工的一般过程 加工资料撰写演讲稿的流程信息加工的一般过程 计算机信息加工的一般过程 根据信息类型和加工要求选择合 适的计算机软件或者自编程序。 信息录入 信息加工 信息输出 信息存储 ? 思考:信息加工和计算机信息加工有什么异同? 相同点 不同点 人工加工方式 计算机加工方式 记录信息 利用算盘、纸和笔记录将要加工的信息录入计算机 加工信息 加工信息可采用数学方法, 方法灵活,加工过程有时繁 琐,易出错 利用软件或是自编程序进行 加工处理 发布信息 通过口述方式、开会形式进 行公布 按规定格式将加工结果显示 在屏幕上或输送到打印机 存储信息 将信息记在纸上保存起来存入计算机硬盘或移动

4、存储 器中 计算机信息加工的类型 计算机信息加工有三种类型: 1. 基于程序设计的自动化信息加工 2. 基于大众信息技术工具的人性化信息加工 3. 基于人工智能技术的智能化信息加工 练习 基于程序设计的自动化信息加工 针对具体的问题编制专门的程序实现信息加 工自动 化,我们称之为信息的编程加工,例如:商场收费系 统、公交车刷卡。 同学们可以看到下边这幅图展示的就是Visual Basic程序设计语言,这也是我们以后要重点学习的编程 工具。 基于大众信息技术工具的人性化信息加工 编程加工不是每一个人都能驾驭的,而大众信 息技术工具如利用字处理软件加工文本信息、电子 表格软件加工表格信息、利用多媒

5、体软件加工图象 ,声音,动画、视频等多媒体信息却更加易于操作 易于被人接受。 基于人工智能技术的智能化信息加工 即信息的智能化加工,是指利用即信息的智能化加工,是指利用 人工智能技术加工信息。智能化加工人工智能技术加工信息。智能化加工 要解决的问题是如何让计算机更加自要解决的问题是如何让计算机更加自 主地加工信息,减少人的参与,进一主地加工信息,减少人的参与,进一 步提高信息加工的效率和人性化程度步提高信息加工的效率和人性化程度 。 在现实生活中对于智在现实生活中对于智 能化信息加工的使用越来能化信息加工的使用越来 越广泛,例如:越广泛,例如: 在线翻译在线翻译 工具,超市收款机工具,超市收款

6、机, ,智能机智能机 器人器人 返回 1.小明利用photoshop处理自己的照片,小明用 photoshop加工信息属于( )类型 A、基于程序设计的自动化的信息加工 B、基于大众信息技术工具的人性化信息加工 C、基于人工智能技术的智能化信息加工 D、自然加工 B 2.填空题:学习完信息技术基础必修模块后,何珍同学共完 成了以下几个作品: 电子报刊爱鸟报 二次函数画图程序 学生学籍管理系统 100米决赛成绩排序程序 2013年班级成绩情况统计表 网页“logo图标”的设计 在线翻译一篇文章 片头动画的制作。 请判别作品中属于: 程序设计自动化信息加工类型的是:( ) 大众信息技术工具人性化信

7、息加工类型的是( ) 人工智能技术智能化信息加工类型的是( ) 3现在,机器人是一个比较热门的话题,机器人利 用的技术是( ) A网络技术 B人工智能技术 C编程技术 D自动化信息加工技术 4Word 软件中有一个“大眼夹”(office助 手),当用户插入图片时,它会提示相关信息, 表明它有( )。 A自主性 B反应性 C适应性 D智能性 B D 1、把握要想有效利用信息就必须对其加 工。掌握利用计算机加工信息有三种类型。 2、体验和认识信息的编程加工和智能化 加工。 学 习 目 标 第三章 小 结 1、了解程序代码及其结构。 2、掌握程序设计的相关基础知识。 学 习 目 标 3.2 信息的

8、编程加工 一、信息编码 计算机中采用二进制表示信息:容易实现、算法简单 数制的基本概念 数制即计数体制,就是规定用什么样的方式进行计数。 以基数为N的数制,逢N进1 例如:1天24小时,1元10角 权:在一种数制的数中,某一位置上的数字所代表的数值的大小。 权=基位-1 常用数制 十进制(D):逢十进一,借一当十09 二进制(B):逢二进一、借一当二0、1 十六进制(H):逢十六进一、借一当十六 0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F 数制等值表 十进制二进制十六进 制 十进制二进制 十六 进制 000810008 111910019 2102101010A 31131

9、11011B 41004121100C 51015131101D 61106141110E 71117151111F 数制间的转换:使用计算器程序 调用方法:开始程序附件计算器查看科学型 二、信息的单位 常用的单位有:位、字节、字 位(bit):二进制的一个数字,即或。位是最小的数据单位。 字节(byte):8位为一个字节。是表示存储容量的基本单位。 1KB=210B=1024B 1MB =210KB = 220B 1GB= 210MB = 230B 1TB= 210GB = 240B 字(word):由若干字节组成,是计算机进行数据存储和数据处 理的运算单位。字长是计算机性能的重要标志。 常

10、用计算机存储设备的容量 内存 128MB 256MB 512MB 1GB 硬盘 40G 80G 120G 软盘 1.44MB 光盘 4.7GB 700MB 200MB 1个字母占1个字节,1个汉字占2个字节。 需求分析(算法分析),确定要解决的问题,即:要求计算机“ 做什么” 设计算法:对某一特定的问题设计的一组(有限个)求解步骤 和方法 编写程序:把人们设计的算法转换成计算机能够识别的代码 上机调试与维护:刚编写的程序不一定正确,必须在计算机 上实际运行,排除程序中的错误,测试其能够达到预期的结 果 信息编程加工的步骤 四、信息的编程加工 算 法 定义: 是指解决问题的方法和步骤。 算法不仅

11、是指计算的方法,而且还包含从何处着 手、解题步骤以及结果处理等全过程。 例:去食堂打菜 点菜刷卡打菜 算法的特点: 不一定有输入、一定有输出、有限的步骤 算法的描述 自然语言、流程图 流程图 流程图是用一组几何图形表示各种类型的操作,在图形上用 简明扼要的文字和符号表示具体的操作,并用带有箭头的流线表 示操作的先后次序。 符号名称说明 起止框表示一个算法的开始或结束 输入、输出框框内必须标明输入、输出的内容 处理框框内必须标明所进行的处理 判别框 框内必须标明判别条件并要在框外标明 条件成立与否时的两种不同流向 流程线表示从某一框到另一框的流向 连接框表示算法流向的出口连接点或入口 连接点 流

12、程图举例 开始 输入X 判断 X的值是否 20 计算Y值 Y=0.2X+0.3 计算Y值 Y=0.2X TureFalse 输出Y 结束 判断X的 值,若X20 ,则 Y=0.2X+0.3, 若X20,则 Y=0.2X,输 出Y。 程 序 1.程序:是指由人所编写的指挥和控制计 算机完成某一任务的指令序列。 2.结构化程序设计思想 程序的三种基本结构:顺序结构、分支结 构、循环结构 程序的模块化:子程序调用 “自顶向下,逐步求精”的程序设计方法 举例说明程序的顺序结构 程序: a=5 b=10 c=2*(a+b) S=a*c Print S end 求出变量S的值为 : 150 举例说明程序的

13、分支结构 a=2,b=9,c=7求 出a,b,c中的最小数 分析:计算机可以比 较两个数的大小,但无 法同时比较三个数,可 以采用两两比较的办法 a,b比较,将将小值赋 给Temp c与Temp比较,若C 比Temp更小,则将C值 赋给Temp,输出Temp 程序: If ab then temp=a Else temp=b If ctemp then temp=c Print temp 求出1-100的 累积,即求T, T=1*2*3*100 程序: t=1 For i=1 to 100 t=t*i Next i Print t 举例说明程序的循环结构 1、了解程序代码及其结构。 2、掌握程

14、序设计的相关基础知识。 学 习 目 标 小 结 1. 用计算机程序解决问题时,调试程序和检测结果 的目的是( )。 A、前者用于检查语法是否正确,后者检查能否 按要求完成任务。 B、前者检查算法是否正确,后者检查是否有语 法错误。 C、前者用于检查语法是否正确,后者检查是否 有病毒。 D、两者无区别。 A 2.下列关于算法的描述,正确的是( )。 A、描述算法的方法只有流程图 。 B、算法就是数值计算机的方法。 C、同一种算法只能用一种程序语言的实现 。 D、算法是描述解决问题的方法和步骤。 3.以下问题最适合用计算机编程方法来处理的是( )。 A、记录同学们参加社区服务的场景。 B、在因特网

15、上查找自己喜欢的歌曲。 C、书写交编辑作文文稿 。 D、计算10000以内偶数的平方和。 D D 1、体验人工智能的独特魅力,了解 其应用价值。 2、客观认识人工智能技术对社会的 影响,培养正确的科学技术应用 观。 学 习 目 标 3.3 信息的智能化加工 人工智能 人造的智能,主要是对人 脑思维机理的模拟。 信息的智能化加工 是指利用人工智能技术加工信息。 一、人工智能概念 人工智能之父阿兰 图灵 阿兰图灵(Acan turing,1912-1954) ,英国数学家, 他在1940年到1950年间 首次提出了人工智能的概念,并设计出最 早版本的机器是否具有智能 “图灵测试”。 图灵测试 问:你会下国际象棋吗? 答:是的。 问:你会下国际象棋吗? 答:是的。 问:请再次回答,你会下 国际象棋吗? 答:是的。 问: 你会下国际象棋吗? 答:是的。 问:你会下国际象棋吗? 答:是的,我不是已经说过了吗? 问:请再次回答,你会下国 际象棋吗? 答:你烦不烦,干嘛老提同样的问题。 判断哪个是机器人? A B 智能化技术在我们身边的应用: 超市中的收款机、计算机电子游戏、智能机器人。 下面介绍几种典型的人工智能技术的应用: 1、模式识别 2、机器翻译 3、其他应用 二、利用人工智能技术加工信息 人工智能技术的应用: 模式 识别 指纹 识别 语音 识别

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 教学课件 > 高中课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号