暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
直播6-7-程序语言+数据结构与算法.pdf
17
35页
0次
2024-04-12
10墨值下载
程序设计语言考点汇总
程序设计语言的基本概念
程序设计语言的基本成分
编译程序基本原理
文法定义、正规式、有限自动机
程序设计语言的基本概念
程序设计语言是为了书写计算机程序而人为设计的符号语言,用于对计算过程进行描述、组织和
推导。
低级语言:机器语言(计算机硬件只能识别01的指令序列),汇编语言
高级语言:功能更强,抽象级别更高,与人们使用的自然语言比较接近
各程序设计语言特点:
Fortran语言:科学计算,执行效率高。
Pascal语言:为教学开发,表达能力强。
C语言:指针操作能力强,可以开发系统级软件,高效。
C++语言:面向对象,高效。
Java语言:面向对象,中间代码,跨平台。
C#语言:面向对象,中间代码,.Net框架。
Python是一种面向对象、解释型计算机程序设计语言。
Prolog是逻辑型程序设计语言。
程序设计语言的基本概念
汇编:将汇编语言翻译成目标程序执行。
解释和编译:将高级语言翻译成目标程序执行。不同之处在于编译程序生成独立的可执行文件,直
接运行,运行时无法控制源程序,效率高。而解释程序不生成可执行文件,可以逐条解释执行,用于
调试模式,可以控制源程序,因为还需要控制程序,因此执行速度慢,效率低
程序设计语言定义三要素语法、语义、语用
语法是指由程序设计语言的基本符号组成程序中的各个语法成分(包括程序)的一组规则,其中
基本字符构成的符号(单词)书写规则称为词法规则由符号构成语法成分的规则称为语法规则
语义是程序设计语言中按语法规则构成的各个语法成分的含义,可分为静态语义和动态语义。静态
语义指编译时可以确定的语法成分的含义,而运行时刻才能确定的含义是动态语义。一个程序的执行
效果说明了该程序的语义,它取决于构成程序的各个组成部分的语义。
语用表示了构成语言的各个记号和使用者的关系,涉及符号的来源、使用和影响。
语言的实现则有个语境问题。语境是指理解和实现程序设计语言的环境,包括编译环境和运行环境。
of 35
10墨值下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。