还剩3页未读,继续阅读
文本内容:
计算机二级考试语言知识点C
一、基本概念在计算机中,程序设计语言可分为低级语言和高级语言两大类低级语言又称为面向机器语言,是特定计算机系统固有的语言汇编语言是机器语言的一种升级版本,使用助记符表示机器指令中的操作码和操作数高级语言接近人们的自然语言,使用方便且提高了程序设计效率编译程序将源程序翻译成目标语言程序,然后在计算机上运行虽然执行效率高,但编写的程序可读性差,难以修改和维护解释程序直接执行源程序或将源程序翻译成中间代码后执行程序设计语言涉及语法、语义和语用等方面语法由基本符号组成程序中的各个语法成分,包括词法规则和语法规则语义是各个语法成分的含义,分为静态语义和动态语义语用涉及符号的来源、使用和影响语境是理解和实现程序设计语言的环境,包括编译环境和运行环境
二、程序设计语言的分类命令式程序设计语言
1.命令式程序设计语言基于动作,将计算看作动作的序列结构化程序设计语言是命令式语言的一种,其特点包括自顶向下逐步精化的编程方法、模块组装的编程方法以及顺序、判定和循环结构语言、C等是典型的结构化程序设计语言PASCAL.面向对象程序设计语言2面向对象的程序设计语言起源于模拟领域的提出了类和对Simula,象的概念、和是面向对象程序设计语言的代表C++Java Smalltalk.函数式程序设计语言3函数式程序设计语言是一类以入-演算为基础的语言,其概念来自于一个在年为了人工智能应用而设计的语言函数Lisp,1958是一种对应规则映射,它使定义域中每个元素和值域中唯一的元素对应函数定义1Square[x]:=xxx函数定义2Plustwo[x]:=Plusone[Plusone[x]]函数定义3fact[n]:=ifn=Othen1elsenxfact[n-1].逻辑型程序设计语言4逻辑型程序设计语言是一类以形式逻辑为基础的语言,其代表是建立在关系理论和一阶谓词理论基础上的程序是一系列事实、数据对象或事PrologProgramminginLogic Prologo实间的具体关系和规则的集合通过查询操作把事实和规则输入数据库用户通过输入查询来执行程序在中,关键操作是模式匹配,Prolog通过匹配一组变量与一个预先定义的模式并将该组变量赋给该模式来完成操作
三、程序设计语言的基本成分.数据成分1数据成分指的是一种程序语言的数据类型常量和变量1按照程序运行时数据的值能否改变,将数据分为常量和变量变量具有左值和右值,在程序运行过程中其右值可以改变;常量只有右值,在程序运行过程中不能改变全局变量和局部变量2按照数据的作用域范围,可分为全局变量和局部变量系统为全局变量分配的存储空间在程序运行的过程中一般是不改变的,而为局部变量分配的存储单元是动态改变的数据类型3按照数据组织形式不同可将数据分为基本类型、用户定义类型、构造类型和其他类型基本类型整型、字符型、实型、和布尔类int charfloat double型bool特殊类型空类型void用户定义类型枚举类型enum构造类型数组、结构、联合指针类型type*抽象数据类型类类型。
个人认证
优秀文档
获得点赞 0