信息的编程加工和智能化加工重点及目标 1、了解信息加工的基本知识,理解手工加工与计算机加工信息方式的异同,把握信息加工三种形态及其各自的适用范围。 2、知道计算机解决问题的步骤。 3、客观的认识人工智能,了解其实际应用价值,培养正确的科学技术应用观。 一、信息加工概述 获取信息的目的在于使用信息,但是原始信息往往不能直接使用,需要进行必要的加工。这是因为 ①原始信息中经常存在一些虚假信息,需要经过认真的筛选和判别; ②原始信息通常是杂乱的、孤立的,需要进行分类和整理;[来源:学*科*网Z*X*X*K] ③信息经过加工能够发掘出信息的价值,或者得到反映事物特征的深层次的信息。 1、信息加工的过程和方式 记录信息——加工信息——发布信息——存储信息 2、计算机信息加工的过程和类型 目前,计算机是一种最常用的信息加工工具。利用计算机加工信息的过程和方法大致如下: 选择软件——信息录入——信息加工——信息输出——信息存储[来源:学*科*网Z*X*X*K] ①基于应用软件的信息加工; ②利用人工智能技术加工信息; ③基于程序设计的自动化信息加工。针对具体问题编制专门的程序,对信息自动进行加工处理,多用于科学计算。 3、二进制:信息分为数值信息和非数值信息,数值信息用二进制数表示,非数值信息用二进制编码表示。 (1)十进制数转换成二进制数:,整数部分除2取余,从后向前;小数部分乘2取整。 18——10010;0.375——0.011 (2)二进制数转换成十进制数:小数点前的第n位的值乘以2n-1,小数点后的第m位的值乘以2-m,然后各位相加。 10010.011——18.375 一个二进制位称为一个比特(bit),它是计算机中表示数据的最小单位。8个二进制位称为一个字节(Byte,简称B)。一个字节可以存储一个英文字母或符号。存储一个汉字信息需要两个字节(16位二进制数)。 [来源:Z。xx。k.Com] 二、信息的编程加工 计算机做任何一件事情,都是靠执行程序来实现的。程序由一条条指挥计算机工作的命令(也称指令)组成,程序连同它使用的数据组成了软件。程序是软件的核心。程序代码是指挥计算机解决问题的一系列指令的集合。 1、算法设计: 算法是用计算机解决问题的方法和步骤,可以用流程图来描述算法[来源:学科网ZXXK] 椭圆(起止框):表示程序的开始或结束; 平行四边形(输入/输出框):表示数据的输入/输出操作; 菱形(判断框):根据条件进行判断,选择程序下一步执行方向; 长方形(计算或处理框):对数据进行处理或计算; 箭头(流程线):箭头指向算法的下一步。 2、编程实现 程序界面由窗体和窗体上面的标签、文本框、命令按钮等许多部件组成,窗体和这些部件统称为“对象”。不同对象的作用:[来源:学,科,网] 窗体:是放置其它对象的容器; 标签:用来显示提示信息; 文本框:用来输入信息或显示信息; 命令按钮:接受用户的单击等操作后,指挥计算机执行相应的程序代码。 机器语言:是计算机唯一能接受和执行的语言; 汇编语言:是对机器语言的抽象,将机器语言中的每一条指令的指令码和地址都符号化,用简短的英文单词缩写表示机器指令、用变量名称表示内存单元的方法。 高级语言:面向用户
三、信息的智能化加工 智能指的是学习、推理和选择的能力。人工智能就是使计算机能够模拟人的思维,也具备某种学习、推理和选择的能力。目前,人工智能在博弈、机器人、智能代理、专家系统、定理证明、模式识别、自然语言理解等领域得到广泛应用。 热门的智能化工具软件:OCR软件;语音识别;机器翻译等。 |