ID: 7516989

北师大版信息技术 九年级全册 1.2认识程序设计工具 课件(共14张PPT)

日期:2026-02-09 科目:信息技术 类型:初中课件 查看:62次 大小:398002B 来源:二一课件通
预览图 1/7
北师大,信息技术,九年级,全册,认识,程序设计
  • cover
认识程序设计工具 一、语言和实现语言的工具 1.机器语言 计算机的机器语言,必须符合计算机的硬件特点。但越符合机器特点的同时,也就越不符合人类的特点。 因为在计算机中数据是使用二进制数(0, 1)来表示的,所以, 机器语言是用二进制代码表示的。机器语言尽是0和1,那么是不是可 以随便写一串0和1就算是程序呢?不是。就像汉语是由汉字组成的, 但要说这样一串汉字“程序我学习要写”肯定是看不懂的,所以,语言是有规则的。 机器也有自己固定的词汇,在机器语言里,称为机器指令。它是计算机的设计者通过计算机的硬件结构赋予计算机的操作功能。 程序是由指令及数据组成。这些指令是一些固定的0和1的组合 (不同厂商不同型号的机器,其指令又有不同)。 事实上,计算机里的所有数据,无论是一个程序,还是一篇文稿、一张照片、一首MP3,最终都是0和1。 世界就是这样奇妙。万事万物五彩缤纷,但进了计算机,却只是些0和1的组合。 例 已知b等于1,c等于2,计算b+c的值,并将该值赋给a。 这样的一个问题,用机器语言写程序(不同机型不一样,这里只是示例)如图1一3所示。 图1-3 机器语言程序示例 用机器语言编写程序,编程人员要熟记所用计算机的全部指令代码和理解代码的含义。编写程序花费的时间往往是实际运行时间的几十倍或几百倍。而且,编出的程序全是些0和1的指令代码,直观性差,还容易出错。现在,除了计算机生产厂家的专业人员外,绝大多数程序员已经不再去学习机器语言了。 2.编汇语言 10101101,10010101这样的代码既不好记,也易写错,所以很自然地,出现了用符号来表示这些固定的二进制指令的语言,这就是汇编语言。 对于上面的例子,“已知b等于1,C等于2,计算b + c的值,并将该值赋给a”,用汇编语言可以写成如图1-4所示的形式。 汇编语言仅是机器语言的一种助记符,它们没有本质的区别。 图1-4 编汇语言示例 3.高级语言 编汇语言和机器语言虽然难记难写,但它们的代码效率高,占用内存少,这很符合计算机发展之初的存储器昂贵、处理器功能有限等硬件特点。 但随着计算机硬件的飞速发展,其功能越来越强大,各种高级语言便接二连三地产生了。 对于上面的例子,用高级语言(以Basic语言为例)可以写成如图1-5所示的形式。 图1-5 高级语言示例 高级语言“高级”在何处呢?前面我们说过,一门计算机语言 “越符合机器的特点,同时也就越不符合人类的特点”,所以,高级语言就高级在它总是尽量接近我们人类的自然语言和思维方式。从示例程序是不是很容易看出这一点? 用计算机高级语言写成的代码被语言的实现工具(Pascal, Basic, C, VC, VB, Delphi,或C++ Builder、易语言等)转换成计 算机能直接识别的机器语言,这就完成了人与机器在程序制定上的最后沟通。 二、认识易语言工作环境 1.软件安装 易语言的安装和许多软件的安装没有什么不同。双击易语言的安装文件后,按照提示步骤操作即可。 2.工作环境 (1)运行易语言后,出现如图1-6所示的易语言启动对话框: 图1-6 易语言启动对话框 2)选择“Windows窗口程序”项,单击“确定”按钮,打开易语言主界面,如图1-7所示。 图1-7 易语言主界面 启动窗口:是提供给程序设计者设计人机交互界面的。在这里根据问题的需要,设计者使用组件箱中的工具在窗口上合适的位置创建 所需对象。 组件箱:分类列出了易语言常用的组件。 工作夹:包括支持库选择夹、程序选择夹和属性选择夹。支持库选择夹显示了易语言的命令分类、库定义数据类型和库定义常量;程序选择夹中显示了一个程序的资源列表;属性选择夹中列出了组件的属性。 状态夹:显示了提示信息,编译时的输出信息以及调试时的调用表信息等。 以问题“已知b等于1,c等于2,计算b + c的值,并将该值赋给a”且将计算结果 ... ...

~~ 您好,已阅读到文档的结尾了 ~~