3.3 计算机程序与程序设计语言 ppt课件(16张ppt)+练习(含答案)-2023新粤教版《高中信息技术》必修第一册.rar

收藏

压缩包目录 预览区
  • 全部
    • 3.3 计算机程序与程序设计语言 ppt课件(16张ppt)+练习(含答案)_2023新粤教版《高中信息技术》必修第一册
      • 3.3计算机程序与程序设计语言-【新教材】粤教版(2019)高中信息技术必修一练习.docx--点击预览
      • 3.3计算机程序与程序设计语言-【新教材】粤教版(2019)高中信息技术必修一课件.pptx--点击预览
跳过导航链接。
展开 3.3计算机程序与程序设计语言ppt课件16张ppt练习含答案_2023新粤教版高中信息技术必修第一册.rar3.3计算机程序与程序设计语言ppt课件16张ppt练习含答案_2023新粤教版高中信息技术必修第一册.rar
请点击导航文件预览
编号:4901617    类型:共享资源    大小:382.74KB    格式:RAR    上传时间:2023-01-23
2
文币
资源描述:
3.3 计算机程序与程序设计语言测试题一、选择题1.关于 python 语言的说法中正确的是(B)A、跨平台性差B、是面向对象的程序设计语言C、是低级语言D、是汇编语言2.python 文件的扩展名是()A.py B.pye C.vbp D.pyr3日常生活中我们用的计算机一般包含五大部分,下面不属于输出设备的是()A.音箱B.扫描仪C.U 盘D.显示屏4.(多选)计算机不能够直接识别的语言是()A.自然语言B.机器语言C.汇编语言D.高级语言5、(多选)下列哪些语言()不是程序设计高级语言。A.PythonB.VBC.C+D.汇编语言二、填空题1.(编译 )型语言程序执行速度快,程序执行效率高,同等条件下对系统要求较低2.(编译 )型语言跨平台性差,依赖编译器3.(解释 )型语言在执行程序时,每执行一次都要翻译一次。4.(解释 )型语言效率比较低,依赖解释器,跨 平台性好。5.(机器语言 )能被计算机直接执行,运行效率非常高,(汇编语言 )和(高级语言 )是需要经过编译或解释才能执行的程序设计语言。三、判断题1.Python 的设计哲学是“优雅”、“明确”、“简单”。()2.Python 是完全面向对象的语言。函数、模块、数字、字符串都是对象。()3.高级语言更接近于自然语言,用十进制数和表达式表示()4.机器语言和汇编语言都是面向机器的语言,也称为高级语言。()WWW.1PPT.COM第三节 计算机程序与程序设计语言WWW.1PPT.COM旧旧问题导入:入:设给定的两个正整数为m和n,求它们的最大公约数的步骤为:以m除以n,令所得的余数为R。若R=0,则输出结果n,算法结束;否则,继续步骤令m=n,n=R,并返回步骤继续进行。在几何原本中,欧几里得阐述了关于求两个正整数的最大最大公约数的过程,这就是著名的欧几里得算法-辗转相除法,其具体过程如下:用辗转相除法求两数的最大公约数WWW.1PPT.COM分析问题设计算法编写程序调试运行检测结果(1)输入m和n的值(2)用m除以n,令所得的余数为r;(3)若r=0,则输出n,算法结束,否则继续(4);(4)令m=n,n=r,并返回步骤(2)。开始输入m和nr=m%nr=0输出nm=nn=r否是结束分析问题设计算法编写程序调试运行检测结果到了编写程序这一步,我们需要知道什么是计算机程序和程序设计语言计算机程序定义:计算机程序是指为了得到某种结果而可以由计算机等具有信息处理能力的装置执行的代码化指令序列,简而言之,就是计算机可以识别执行的指令集合。用计算机解决问题的时候,用自然语言、流程图或者伪代码所描述的解决问题的算法都不能被计算机直接执行,还必须将算法按照一定的规则编写成计算机能够执行和运行的程序。计算机程序设计语言,是指一组用来定义计算机程序的语法规则,通常简称为“编程语言”。计算机程序设计语言计算机程序设计语言的发展历程1.机器机器语言言机器语言00110000000001010000010000000010 11110100 由于计算机采用的物理器件主要是电子元件,因此计算机只能识别二进制数1,0表示的指令集合,可直接识别和执行,但用二进制代码编制的程序编写任务繁重且难学、难理解、难记、难写、难修改,难调试,难移植,但是运行效率是最高的。计算机程序设计语言的发展历程2.汇编语言言汇编语言 MOV A,5 ADD A,2 HLT 也称符号语言,用符号和十进制数表示的语言。计算机不能直接识别和执行,需通过汇编程序翻译成机器语言,移植性不好,但由于是针对计算机特定硬件编制的程序,能够发挥硬件特长,质量高。计算机程序设计语言的发展历程3.高高级语言言高级语言 LET X 5+2 PRINT X END 第一种为Fortran语言,用于科学和工程运算。高级语言更接近于自然语言,用十进制数和表达式表示。需通过解释或编译程序翻译成机器语言,计算机才能执行。这种语言容易学、容易编写。WWW.1PPT.COMPython是一种跨平台的计算机程序设计语言。是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。Python在设计上坚持了清晰划一的风格,这使得Python成为一门易读、易维护,并且被大量用户所欢迎的、用途广泛的语言。WWW.1PPT.COMPython是一种解释型脚本语言,可以应用于以下领域:Web和Internet开发科学计算和统计人工智能桌面界面开发软件开发后端开发网络爬虫计算机程序设计语言的发展历程高级语言 LET X 5+2 PRINT X END 第一种为Fortran语言,用于科学和工程运算。高级语言更接近于自然语言,用十进制数和表达式表示。需通过解释或编译程序翻译成机器语言,计算机才能执行。这种语言容易学、容易编写。机器语言00110000000001010000010000000010 11110100 汇编语言 MOV A,5 ADD A,2 HLT 机器语言和汇编语言都是面向机器的语言,也称为低级语言。要求编程者了解计算机的内部结构和特点,即对编程者要求较高。编译型语言运行编译型语言是相对于解释型语言存在的,编译型语言的首先将源代码编译生成机器语言,再由机器运行机器码(二进制)。像C/C+等都是编译型语言。编译型语言:程序在执行之前需要一个专门的编译过程,把程序编译成为机器语言的文件,运行时不需要重新翻译,直接使用编译的结果就行了。程序执行效率高,依赖编译器,跨平台性差些。解释型语言相对于编译型语言存在的,源代码不是直接翻译成机器语言,而是先翻译成中间代码,再由解释器对中间代码进行解释运行。比如Python/JavaScript/Perl/Shell等都是解释型语言。解释型语言:程序不需要编译,程序在运行时才翻译成机器语言,每执行一次都要翻译一次。因此效率比较低。比如Basic语言,专门有一个解释器能够直接执行Basic程序,每个语句都是执行的时候才翻译。(在运行程序的时候才翻译,专门有一个解释器去进行翻译,每个语句都是执行的时候才翻译。效率比较低,依赖解释器,跨平台性好.WWW.1PPT.COM分析问题设计算法编写程序调试运行检测结果程序编好以后,通过键盘输入计算机,然后运行程序,检查是否有语法错误或者逻辑错误,直到程序顺利执行。
展开阅读全文
【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《3.3 计算机程序与程序设计语言 ppt课件(16张ppt)+练习(含答案)-2023新粤教版《高中信息技术》必修第一册.rar》由用户(Q123)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
关 键 词:
高中信息技术 3.3 计算机程序与程序设计语言 ppt课件(16张ppt)+练习(含答案)_2023新粤教版《高中信息技术》必修第一册 计算机 程序 程序设计语言 ppt 课件 16 练习 答案 谜底
提示  163文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文
本文标题:3.3 计算机程序与程序设计语言 ppt课件(16张ppt)+练习(含答案)-2023新粤教版《高中信息技术》必修第一册.rar
链接地址:https://www.163wenku.com/p-4901617.html
Q123
     内容提供者     

相关资源

更多
  • [2024]新粤教版(2019)《高中信息技术》必修第一册单元PPT课件(全册打包).rar[2024]新粤教版(2019)《高中信息技术》必修第一册单元PPT课件(全册打包).rar
  • 第五章《数据处理和可视化表达》ppt课件(共53张PPT)-2024新粤教版《高中信息技术》必修第一册.pptx第五章《数据处理和可视化表达》ppt课件(共53张PPT)-2024新粤教版《高中信息技术》必修第一册.pptx
  • 第二章知识与数字化学习 ppt课件(共23张PPT)-2024新粤教版《高中信息技术》必修第一册.pptx第二章知识与数字化学习 ppt课件(共23张PPT)-2024新粤教版《高中信息技术》必修第一册.pptx
  • 第六章《人工智能及其应用》ppt课件(共41张PPT)-2024新粤教版《高中信息技术》必修第一册.pptx第六章《人工智能及其应用》ppt课件(共41张PPT)-2024新粤教版《高中信息技术》必修第一册.pptx
  • 第一章 数据知识 ppt课件(共28张PPT)-2024新粤教版《高中信息技术》必修第一册.pptx第一章 数据知识 ppt课件(共28张PPT)-2024新粤教版《高中信息技术》必修第一册.pptx
  • 第四章《程序设计语言基础》ppt课件(共54张PPT)-2024新粤教版《高中信息技术》必修第一册.pptx第四章《程序设计语言基础》ppt课件(共54张PPT)-2024新粤教版《高中信息技术》必修第一册.pptx
  • 第三章《算法基础》ppt课件(共43张PPT)-2024新粤教版《高中信息技术》必修第一册.pptx第三章《算法基础》ppt课件(共43张PPT)-2024新粤教版《高中信息技术》必修第一册.pptx
  • 第4章 程序设计基础ppt课件-2023新粤教版(2019)《高中信息技术》必修第一册.pptx第4章 程序设计基础ppt课件-2023新粤教版(2019)《高中信息技术》必修第一册.pptx
  • 2024新粤教版(2019)《高中信息技术》必修第一册 第一、二章综合训练5.docx2024新粤教版(2019)《高中信息技术》必修第一册 第一、二章综合训练5.docx
  • 2024新粤教版(2019)《高中信息技术》必修第一册 第一、二章综合训练4.docx2024新粤教版(2019)《高中信息技术》必修第一册 第一、二章综合训练4.docx
  • 2024新粤教版(2019)《高中信息技术》必修第一册 第一、二、三章 综合训练14.docx2024新粤教版(2019)《高中信息技术》必修第一册 第一、二、三章 综合训练14.docx
  • 2024新粤教版(2019)《高中信息技术》必修第一册 第一、二章综合训练3.docx2024新粤教版(2019)《高中信息技术》必修第一册 第一、二章综合训练3.docx
  • 2024新粤教版(2019)《高中信息技术》必修第一册 第一、二、三章 综合训练13.docx2024新粤教版(2019)《高中信息技术》必修第一册 第一、二、三章 综合训练13.docx
  • 2024新粤教版(2019)《高中信息技术》必修第一册 第一、二、三章 综合训练12.docx2024新粤教版(2019)《高中信息技术》必修第一册 第一、二、三章 综合训练12.docx
  • Copyright@ 2017-2037 Www.163WenKu.Com  网站版权所有  |  资源地图   
    IPC备案号:蜀ICP备2021032737号  | 川公网安备 51099002000191号


    侵权投诉QQ:3464097650  资料上传QQ:3464097650
       


    【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。

    163文库