正确答案: B

语法、语义和语用

题目:程序设计语言的定义一般包括______几个方面。

解析:解析:程序设计语言用来编写计算机程序(指计算任务的处理对象和处理规则的描述),包括语法、语义、语用3个方面。语法表示程序的结构或形式,即表示构成语言的各记号间的组合规则,但不涉及这些记号的特定含义,也不涉及使用者。语义表示程序的含义,即表示按照各种方法所表示的各个记号的特定含义,但不涉及使用者。语用表示程序与使用者的关系。程序设计语言的基本成分有数据、运算、控制和传输。数据成分描述程序中所涉及的数据;运算成分描述程序中包含的运算;控制成分表达程序中的控制结构;传输成分表达程序中数据的传输。可以从不同的角度对程序设计语言进行分类,从程序语言的本质上来看,可以分为3类:机器语言、汇编语言和高级语言。机器语言是特定计算机系统所固有的语言,用机器语言编写的程序可读性很差,程序员难以修改和维护。汇编语言用助记符号来表示机器指令中操作码和操作数,汇编语言仍然是一种和计算机的机器语言十分接近的语言,它的书写格式在很大程度上取决于特定计算机的机器指令。目前已有许多流行的高级语言,如FORTRAN、COBOL、Pascal、C/C++、Java等。这类语言与人们的自然语言比较接近,大大提高了程序设计的效率。FORTRAN是第一个被广泛用于科学计算的高级语言。Algol 60是另一个早期研制出来的高级语言。它有严格的文法规则,用巴科斯范式BNF来描述语言的文法。Algol 60是一个分程序结构的语言。COBOL是一种面向事务处理的高级语言。Pascal语言提供的为数不多而又相当紧凑的机制使得该语言具有相当强的表达能力。C语言是一种通用程序设计语言。C语言作为一种较低级的语言,提供了指针和地址操作的功能。C语言提供编写结构良好的程序所需的控制结构。C语言与UNIX操作系统紧密相关,UNIX操作系统及其上的许多软件都是用C语言编写的。

查看原题 点击获取本科目所有试题

举一反三的答案和解析:

  • [单选题]计算机中常采用原码、反码、补码和移码表示数据,其中,士0编码相同的是( )。
  • 补码和移码

  • 解析:解析:原码(true form)是一种计算机中对数字的二进制定点表示方法。原码表示法在数值前面增加了一位符号位(即最高位为符号位),该位为0表示正数,该位为l表示负数,其余位表示数值的大小。正整数的反码(one's complement)就是其自身,而负整数的反码可以通过对其绝对值逐位求反来求得。在反码表示法中,符号位仍然是0表示正号,1表示负号。在计算机系统中,数值一律用补码来表示(存储)。主要原因是,使用补码,可以将符号位和其他位统一处理;同时,减法也可按加法来处理。移码(又叫增码)是符号位取反的补码,一般用做浮点数的阶码,引入的目的是为了保证浮点数的机器零为全0。其中原码和反码0的表示有两个数,+0和-0,补码和移码只有一种表示方法。

  • [单选题]
  • B. open C. decrypt D. encrypt

  • encrypt

  • 解析:解析:译文:例如,许多病毒通过加密自身代码的方式避免被发现和检测。

  • [单选题]
  • B. gateway C. router D. computers

  • computers

  • 解析:解析:database意为“数据库”,gateway意为“网关”,router意为“路由器”,computer意为“微机,计算机”。结合题意,可知答案为D。

  • [单选题]提供Internet接入服务的供应商叫做(20),而提供网络信息资源访问的供应商叫做(21)。
  • ISP


  • 考试宝典
    推荐下载科目: 计算机二级 计算机三级 计算机四级 计算机一级 软考初级 职称计算机 通信工程师 计算机操作员初级 计算机操作员高级 其他
    @2019-2026 不凡考网 www.zhukaozhuanjia.com 蜀ICP备20012290号-2