编制计算机程序解决问题ppt课件.ppt_第1页
编制计算机程序解决问题ppt课件.ppt_第2页
编制计算机程序解决问题ppt课件.ppt_第3页
编制计算机程序解决问题ppt课件.ppt_第4页
编制计算机程序解决问题ppt课件.ppt_第5页
已阅读5页,还剩24页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

一 引入课题 第三章信息的加工与表达 上 第四章信息的加工与表达 下 4 1编制计算机程序解决问题 走进编程 某位同学的日记片段 我的早晨 清晨六点十分 伴随着准时而优美的起床铃声 我迈出宿舍 走进了第一餐厅里 餐厅里人很多 没有办法 我只买了两个包子作为我的早餐 随着我的餐卡在打卡机上轻轻掠过 六毛钱便不翼而飞了 当我走到超市的时侯 突然感觉只吃包子是不是太单调了 于是在超市里拿了一包早餐奶 但付钱的时侯却发现超市收银机坏掉了 没奈何 我只得忍痛把刚拿到手的早餐奶又放了回去 真郁闷 二 问题情境 交流讨论 在我们的日常活中 也有计算机程序为我们服务的实例 如上课用的多媒体软件 冰箱 洗衣机 图书借阅卡 手机 微波炉 压力锅 自动取款机等 你能在这个生活片段中 找出几处计算机程序为我们生活服务的痕迹来呢 上课铃声 餐厅读卡机 超市收银机 计算机程序就在我们身边 它可以帮助我们解决生活中遇到的许多问题 大家利用计算机所做的每一件事 实质上 都是由计算机程序实现的 计算机程序是让计算机实现某一功能的一系列计算机能够识别的语言 人们可以通过编写程序告诉计算机每一步做什么 计算机就会严格执行程序中规定的每个步骤来实现人们需要的功能 理解计算机程序 你知道计算机的硬件有哪些吗 计算机各部件如何配合工作 计算机中数字电路的表示方法是怎样的 思考 三 问题探究 计算机系统的硬件 主机 外部设备 中央处理器 内存储器 运算器 控制器 只读存储器 ROM 是主板上的存储BIOS的芯片 随机存取存储器 RAM 内存条是RAM 输入设备 鼠标 键盘 扫描仪 数码相机 摄像头 光笔等 输出设备 显示器 打印机 绘图机 音箱等 外存储器 软盘 磁带 磁盘 光盘 U盘 移动硬盘等 1 计算机系统的硬件设备 约翰 冯 诺依曼 计算机之父 开创了现代计算机理论 其体系结构沿用至今 冯 诺依曼结构中计算机硬件系统由运算器 控制器 存储器 输入设备 输出设备5个硬件系统构成 计算机是一种数字化电子设备 在工作时每段电路只有两种状态 可形象地称为开和关 输入计算机时把1 0代码直接转换为开关电路 就可以让计算机工作了 2 计算机数字电路原理 如图 是一个数字显示电路 如果分别用二进制的 0 和 1 表示灯泡的 灭 与 亮 两种状态 试分析 6 这个数字用二进制代码如何表示 1101111 程序设计语言 是人们与计算机打交道的桥梁 通过它告诉计算机执行一系列操作 实现某种功能 3 什么是程序设计语言 人与人的交流通过人的自然语言 人与计算机交流通过人设计的计算机语言 第一代 机器语言完全由二进制的 0 1 组成的一些数字信息 计算机能够直接识别 难记 不容易学 第二代 汇编语言这种语言增加了一些容易记忆的英文缩写来表示命令 较容易记 不容易学 第三代 高级语言容易记 容易学 常用的高级语言如 Java BASIC C Delphi FORTRAN FoxPro PASCAL VB等 01000100011000010001000110010100010011 Movax 8Movbx 10Addax bx Y 8X Y 10 程序指令序列的集合 高级语言 汇编语言 机器语言 低级语言 总结 计算机进行信息处理的过程如下 预先将程序输入存储器 逐条顺序执行预先存放在存贮器中指令 1 计算机能够直接识别的语言是 A 汇编语言B 自然语言C 机器语言D 高级语言2 程序是 A 解决某个问题的文档资料B 计算机的基本操作C 解决某个问题的计算机语言的有限命令的有序集合D 计算机语言3 下列不是用于程序设计是 A BASICB C语言C WORDD PASCAL4 执行程序的计算机的核心部件是 A 内存B 主板C 硬盘D 处理器5 执行程序中 中央处理器直接从下面哪一种存储器中读取数据 A 硬盘B 内存C 光盘D 盘6 程序设计语言的发展历程是 A 高级语言 汇编语言 机器语言B 机器语言 高级语言 汇编语言C 机器语言 汇编语言 高级语言D 高级语言 机器语言 汇编语言 C C C D B C 小测试 四 VB简介 VB是一种可视化程序设计可视化 主要是让程序设计人员利用软件本身所提供的各种控件 像搭积木式地构造应用程序的各种界面 然后再编写少量的代码就可构建应用程序 VB6 0应用程序集成开发环境 1 控件工具箱 窗体编辑窗口 工程资源管理器 属性窗口 窗体布局窗口 菜单栏 工具栏 启动 中断 结束程序 操作步骤如下 1 启动MicrosoftVisualBasic6 0中文版 2 在 新建工程 窗口中选择 标准EXE 选项 单击 打开 按钮 3 进入VB6 0开发环境 4 单击工具栏上的 保存 按钮 弹出 文件另存为 对话框 文件按默认值Form1 frm保存 5 在弹出的 工程另存为 对话框中 工程按默认值工程1 vbp保存 6 创建工程后 VB会在工程中创建一个默认的窗体 例 程序的制作 用VB编写设计两数相加 PrivateSubCommand1 Click Text3 Text Str Val Text1 Text Val Text2 Text EndSub 两数相加的代码 上机任务二 每位同学都启动VisualBasic程序设计环境 输入两数相加的程序代码 并调试运行 上机任务一 每位同学都启动VisualBasic 熟悉编程环境并建立一个工程保存起来 交流 以小组为单位 探讨人工求解问题和用计算机求解问题的异同 并把讨论结果记录在 关于求解问题的方式讨论记录表 中 如下 人工解题与计算机解题的异同点 以下为判断题 1 计算机主要包括输入设备 处理器 存储器和输出设备 由中央处理器控制各部件相互配合工作 2 存储器有内存与外存之分 硬盘属于内存 而光盘则属于外存 3 计算机中保存的所有信息 包括字符 图像 动画 视频等 都是以二进制数字编码表示的 4 编程语言属于高级程序语

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论