- 1
- 0
- 约9.13千字
- 约 87页
- 2026-03-19 发布于浙江
- 举报
第10章绪论、Python基础;;;1.程序与算法(B)
程序(program)是为实现特定目标或解决特定问题而用计算机语言编写的命令序列的集合。算法在描述上一般使用半形式化的语言而程序是用形式化的计算机语言描述的。;二者区别与联系:
算法是解决问题的步骤,程序是算法的代码实现。算法要依靠程序来完成功能,程序需要算法作为灵魂。算法和程序都是指令的有限序列,但是程序是算法,而算法不一定是程序。程序=数据结构+算法。;2.程序设计语言(A)
程序语言是用来编写计算机程序的形式语言,用于向计算机发出指令,是程序设计的具体实现方式。程序语言种类繁多,可以分为机器语言、汇编语言和高级语言。
(1)机器语言:由二进制代码0和1表示,它是一种机器指令的集合,能被计算机直接理解和执行。
(2)汇编语言:又称符号语言。在不同的设备中,汇编语言对应着不同的机器语言指令集,它通常被应用在对速度要求高或与硬件联系紧密的场合,如各类智能芯片中。
(3)高级语言:它的语法和结构与人类语言更为相似,且与计算机硬件结构及指令系统无关,所以目前大多数程序员选择使用高级语言。
目前流行的高级语言有:C、C++、Java、Python等。;3.程序的执行方式(B)
程序的执行方式分为编译执行和解释执行。
(1)编译执行:把源程序翻译成机器语言,然后执行。
(2)解释执行:把一行源程序翻译成机器语言,然后
您可能关注的文档
- 第2章 数据通信基础 课件 2026年中职高考信息技术类总复习.pptx
- 第3章 网络设备配置技术 课件 2026年中职高考信息技术类总复习.pptx
- 第4章 网络操作系统 课件 2026年中职高考信息技术类总复习.pptx
- 第5章 因特网(Internet)应用 课件 2026年中职高考信息技术类总复习.pptx
- 第6章 网络安全基础 课件 2026年中职高考信息技术类总复习.pptx
- 第7章 信息技术应用基础 课件 2026年中职高考信息技术类总复习.pptx
- 第8章 操作系统的使用(Windows 10) 课件 2026年中职高考信息技术类总复习.pptx
- 第9章 数字媒体技术应用 课件 2026年中职高考信息技术类总复习.pptx
- 第11章结构化程序设计 课件 2026年中职高考信息技术类总复习.pptx
- 第12章 Python的数据类型及其操作 课件 2026年中职高考信息技术类总复习.pptx
最近下载
- 基因检测报告书写及解读操作指南.docx VIP
- 【华创证券-2025研报】普洛药业(000739):深度研究报告:厚积薄发,已处于国内CDMO领军梯队.pdf VIP
- 农村宅基地知识课件.pptx VIP
- 2025年赣州职业技术学院单招(语文)测试题库往年题考.docx VIP
- 食品安全防护培训课件.pptx VIP
- 建筑耐火基础知识点.doc VIP
- DB51∕T 2721-2020 四川省行政执法流程标准.docx VIP
- 2026年半导体设备真空系统技术发展趋势与未来方向预测.docx
- 员工标准化作业培训.pptx VIP
- 2025年赣州职业技术学院单招综合素质考试题库及答案参考.docx VIP
原创力文档

文档评论(0)