您好,欢迎访问三七文档
当前位置:首页 > 电子/通信 > 数据通信与网络 > 3.3计算机程序与程序设计语言-粤教版(2019)高中信息技术必修一课件
3.3计算机程序与程序设计语言警告!高中生可以花费大量时间来了解数字化学习,程序设计语言细节的前提是:能够自主学习有浓厚的学习兴趣升学无忧!!!未来世界最有价值的技能-编程“信息时代,你。但,绝不能对程序一无所知!”目录3.3.1计算机程序3.3.2计算机程序语言3.3.1计算机程序3.3.1计算机程序活动1观看微课视频1,思考:1.常用计算机主要包括哪五大基本部件?2.计算机程序运行流程是怎样的?3.3.2计算机程序语言1946年2月14日,ENIAC在美国宾夕法尼亚大学诞生。电子计算机ENIAC是个庞然大物:重30余吨,占地约170平方米,肚子里装有18000只电子管。现在我们许多程序员自嘲自己是码农、做体力活的,第一代程序员,那6位女士,可真是干体力活!ENIAC的第一次测试运行是计算氢弹相关数据,输入、输出数据是一百万张卡片!如图穿孔纸带,带孔为1,无孔为0。由芯片设计结构的不同,每种芯片的指令集也就跟着不同,所以不同计算机的机器指令系统会有所不同。“计算机语言”从这一层面开始,区分就已经产生了。机器语言:由“0”和“1”这样的二进制代码指令组来表示,计算机能直接识别和执行。运算效率最高!每一条机器指令包含两个主要部分:操作(指出计算机应做什么)和被操作的对象(指出处理的数据或它的地址)。如:课本P55表3-8,指令序号1,机器指令:10110000--把加数送到累加器AL中00001001--9汇编语言:使用了一种类似英文缩略词且带有助记性符号的语言,来替代一个特定的指令的二进制串,每条指令都和一条机器指令相对应。需要一个专门的语言翻译器,负责将程序中的每条语句都翻译成用二进制数表示的机器语言。指令序号指令功能机器指令汇编语言指令1把加数9送到累加器AL中1011000000001001MOVAL,92完成运算9+80000010000001000ADDAL,83停止操作11110100HTL汇编语言汇编语言跟机器语言一样,与特定的机器及特定的微处理器相关。故移植性不好。针对计算机特定硬件而编制的汇编语言程序,能准确发挥计算机硬件的功能和特长。○质量高○易于理解○精炼活动2观看微课视频2,思考:1.高级语言是怎样的?2.编译程序是指什么?3.解释程序是指什么?编译程序指计算机把高级语言程序的每一条语句都编译成机器语言,并保存成二进制文件后才运行的程序。高级语言接近于数学语言或人的自然语言,并且不再过度地倚赖某种特定的机器或环境,必须经过翻译器将其翻译成机器语言。解释程序指计算机在执行高级语言程序时,逐条语句翻译成机器语言,并立即执行的程序。高级语言的翻译程序有两种:编译程序和解释程序语言种类优势不足编译型语言程序执行速度快,程序执行效率高,同等条件下对系统要求较低。跨平台性差些。解释型语言不同系统平台间的兼容性高。程序执行效率比较低。一.Python计算9+8,只需要一句:print(9+8)。二.FORTRAN语言是FormulaTranslation的缩写,意为“公式翻译”。○它是第一种高级语言,主要用于科学和工程计算,其数值计算的功能较强。IEEESpectrum发布的2020年TOP10程序设计语言:一位大学生做的世界上第一个文言文编程语言壹=helloworld%2B_1在下面给出的各项中,属于机器语言的是()。A.x=10+1B.011011000000000000000001110101C.CLA00017D.X=X+12.程序设计语言的发展经历了从()→汇编语言→高级语言的过程。A.自然语言B.机器语言C.C语言D.低级语言BB3.关于用计算机程序解决问题说法中正确的是()。A.利用计算机的高速运算能力提高信息处理能力B.提高信息加工的效率C.针对具体问题以专门的程序来实现信息加工的自动化D.以上说法都正确D4.常用的计算机一般包含五大部分,下面不属于输入设备的是()A.声卡B.键盘C.话筒D.显示屏5.下列有关编译型语言和解释型语言说法错误的是()。A.编译型语言程序执行速度快,程序执行效率高,同等条件下对系统要求较低B.解释型语言程序执行速度快,程序执行效率高,同等条件下对系统要求较低C.编译型语言跨平台性差些。D.解释型语言程序执行效率比较低。6.()不是程序设计高级语言。A.PythonB.BasicC.C++D.伪代码答案:DBD7.下面哪一种不是计算机程序设计语言()。A.自然语言B.机器语言C.汇编语言D.高级语言8.计算机能够直接识别的语言是()A.自然语言B.机器语言C.汇编语言D.高级语言答案:ABWhatdoesnotkillme,makesmestronger.尼采-《善恶的彼岸》
本文标题:3.3计算机程序与程序设计语言-粤教版(2019)高中信息技术必修一课件
链接地址:https://www.777doc.com/doc-7309400 .html