ID: 15343248

必修1:项目6:解决温标转换问题 课件(共45张PPT)

日期:2025-10-22 科目:信息技术 类型:高中课件 查看:29次 大小:3986144B 来源:二一课件通
预览图 1/12
必修,项目,解决,温标,转换,问题
  • cover
(课件网) 解决温标转换问题 --认识程序和程序设计语言 郑州市郑东新区外国语中学范欣丽 项目六 项目学习目标03.程序的基本控制结构有哪几种?02.程序设计的一般过程是怎么样的?01.什么是程序?什么是程序设计语言。04.程序设计语言产生于发展历史是怎么样的?1.体验程序设计的一般过程2.了解程序的基本控制结构3.优化程序,判断输入有效性1.体验程序设计的一般过程 程序及特征 一般过程 变量 体验程序设计的一般过程 程序 程序实际上是一组操作指令或语句序列,是计算机执行算法的一系列操作步骤。计算机是通过运行该组指令完成预期任务的。 程序设计语言:人们编制程序所使用的计算机语言。 程序的特征 1、解决问题的算法的每一个步骤对应程序中的一个或多个语句,每个语句实现一个或多个操作。 2、在程序中被实行操作的对象称为数据,不同类型的数据有不同的属性、取值范围和运算方法。 3、除了遇到特殊的程序转向控制语句之外,程序都是从第一条语句开始顺序执行。 体验程序设计的一般过程 程序设计的一般过程 1.分析问题 确定解决问题的方法 描述数据 2.设计算法 选择描述算法的方法 设计算法 3.编写程序 选择程序设计语言 编写程序 4.运行调试 修改语法错误 运行程序 发现错误并修改 随着计算机的发展,程序设计语言也在变化吗? 思考 高级语言 汇编语言 机器语言 高级 低级 体验程序设计的一般过程 机器语言 计算机主要由电子元器件组成的电路构成。由于电子元器件的特性,计算机只能识别二进制的代码。早期的程序设计语言就是由二进制代码指令组表示的,称为机器语言。每一条机器指令一般包含两个主要部分:操作码(规定指令功能)和操作数(规定被操作对象) 用机器语言编写的程序(5+12为例,计算机指令采用16位二进制表示,用机器语言编写的指令如下) 指令序号 机器指令 指令说明 指令功能 1 1011 0000 0000 0101 操作码:表示数据传输功能。左操作数(4位)表示0号寄存器,右操作数(4位)是5。 把加数5送到0号寄存器中。 2 0000 0100 0000 1100 操作码:表示加法功能.左操作数表示0号寄存器,右操作数是12。 把0号寄存器中的内容与另一数相加,结果存在0号寄存器中(即完成5+12的运算)。 3 1111 0100 停止功能 停止操作 体验程序设计的一般过程 汇编语言 用机器语言编写程序,对大多数使用者来说非常难。20世纪50年代中期,程序开发人员开始采用一种类似英语缩略词并带有助记符号的语言,替代复杂的二进制代码指令和操作数来编写程序,这就是汇编语言。 指令序号 汇编语言指令 指令功能 1 MOV Al,5 把加数5送到累加器AL中 2 ADD AL,12 把累加器AL中的内容与另一数相加,结果存在累加器AL中(即完成5+12的运算) 3 HLT 停止操作 用汇编语言编写5+12运算 累加器是运算器中的一种寄存器,用于存放计算结果 体验程序设计的一般过程 高级语言 汇编语言仍然是与计算机相关的语言,特定的计算机指集对应特定的汇编语言。使用汇编语言编写的程序不可移植。20世纪60年代中期,接近于人类自然语言的高级语言(high-levellanguage)问世。用高级语言编写的程序更加简洁易懂 用高级语言python编写5+12运算 ·解释类:执行方式类似于日常生活中的“同声翻译”,应用程序源代码由相应语言的解释器“翻译”成高目标代码(机器语言),边“翻译”边执行。应用程序不能脱离其解释器。这类语言有Python、BASIC、java、php等。 ·编译类:编译是指在源程序执行之前,就将程序源代码通过编译器一次慈宁宫地翻译成目标代码文件。目标程序可以脱离语言环境,独立执行。这类语言有C,C++, PASCAL,DELPHI,C#等。 体验程序设计的一般过程 编程是编写程序的简称,就是用计算机语言,告诉计算 ... ...

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