第三章节信息编程加工和智能化加工.pptVIP

  • 1
  • 0
  • 约3.35千字
  • 约 11页
  • 2020-06-11 发布于天津
  • 举报

第三章节信息编程加工和智能化加工.ppt

第三章 信息的编程加工 和智能化加工 信息技术 高三基本能力章节复习 信息组 刘海丽 2010-10-12 教学目标: 知识与技能:了解基本知识,掌握算法及人工智能 的应用; 过程与方法:了解算法及信息技术工的过程,能独 立完成简单的程序; 情感态度价值观:提高对人工智能的认知程度,提 高信息素养。 教学重难点: 重点:人工智能的应用;信息加工的定义及一般过 程;计算机信息加工的过程与类型; 难点:算法及简单程序的处理;流程图。 第一节 信息加工概述 一、信息加工的过程及方式 1 、信息加工及其重要性 信息加工是信息利用的基础,也是信息成为有用资源的重要条件: ① 在大量的原始信息中,不可避免地存在这一些假信息、伪信息,只有通过认真的筛选 和判别,才能避免真假混杂。 ② 最初收集的信息是一种初始的、零乱的、孤立的信息,只有对这些信息进行分类和排 序,才能有效地使用。 ③ 通过信息的加工,可以创造出新的信息,使信息具有更高的使用价值。 2 、信息加工的一般过程 记录信息 —— 加工信息 —— 发布信息 —— 存储信息 (对比课本 P43 页) 3 、信息加工方式 方式 优点 缺点 手工加工 方式 所需工具较少、方法灵活、使用方便 繁琐、容易出错、误差大、 费时 计算机加 工方式 运算速度快,数值精确、存储容量大, 可高质量地加工大批量的信息 需要专用工具,成本较大 第一节 信息加工概述 二、计算机信息加工的过程和类型 1 、过程 ( 1 )根据信息类型和加工要求选择合适的计算机软件或者自编程序 ( 2 )信息录入( 3 )信息加工( 4 )信息输出( 5 )信息存储 2 、计算机信息加工的类型 ( 1 )基于程序设计的自动化信息加工,即针对具体的问题 编制专门的程序实现信息加工的自动化,我们称为编程 加工; ( 2 )基于大众信息技术工具的人性化信息加工,即利用现 成的软件实现信息加工的自动化 ( 3 )基于人工智能技术的智能化信息加工,指利用人工智 能技术加工信息 第二节 信息的编程加工 1 、算法及相关问题 ( 1 )算法: 解决问题的方法与步骤的集合,而非数学的解题方法或算式。 算法不是唯一的, 好的算法即方法简单、运算步骤少、能迅速得出正确结果的算法 。 ( 2 )描述算法的方法 a 、自然语言; b 、伪代码(介于自然语言和编程语言之间的一种代码); c 、流程图(算法 的运行流程) ( 3 )计算机解决问题的过程 分析问题 — 算法设计 — 编写代码(程序设计) — 调试运行 ( 4 )计算机语言 在编写程序之前要选择一定的算法语言。 计算机语言分为机器语言、汇编语言、高级语言。 a 、机器语言 :由 0 与 1 构成的程序,计算机直接执行。属于低级语言。 b 、汇编语言: 由简单的指令构成,需要用编译程序把它编译成机器语言之后才能让计算机执 行。 c 、高级语言 :用近似人类自然语言的语法结构来编写程序。需要配套的编译模块进行编译, 才能执行。编写、交流方便。 VB ( Visual Basic )、 VFP 、 BASIC 、 Pascal 语言 、 Delphi 、 C 语言 、 Visual C++ 、 C++ 语言 、 C++ Builder 、 SQL 语言 、 Power Builder (数据库编程语言)、 Foxpro 、 JAVA 计算机语言只是工具,算法才是程序设计的灵魂。 ? 流程图符号介绍 符号 符号名称 功能说明 起止框 表示算法的开始和结束 处理框 表示执行一个步骤(框中指出执行的 内容) 判断框 表示要根据条件选择路线,离开的箭 头会多于一个 输入输出 框 表示需要用户输入或计算机自动输出 的信息 流程线 指示流程的方向 问题:某商场“十一”期间推出优惠活动,一次购物满 200 元可享受九折优惠,请用流程图描述输出购物金额 S 的算 法。 算法设计: 流程图描述(排序) S 大于等于 200 吗 S=S 输出 S 的值 输入购 物金额 购物金额与 200 进行比较: ( 1 )购物金额不到 200 元,则付全额购物款 ( 2 )购物金额满 200 元,则付购物金额 *0.9 的款 输出应付 购物款 开始 ( 1 ) ( 2 ) ( 4 ) ( 3 ) (

文档评论(0)

1亿VIP精品文档

相关文档