• 程序设计语言基础知识题库

函数f()、g()的定义如下所示。已知调用f时传递给其形参x的值是1,若以传值方

[单选题,案例分析题] 函数f()、g()的定义如下所示。已知调用f时传递给其形参x的值是1,若以传值方式调用g,则函数f的返回值为__(1)__;若以传引用方式调用g,则函数f的返回值为__(2)__。空白(1)处应选择()A .3B . 4C . 6D . 7

  • 查看答案
  • ()的任务是将来源不同的编译单元装配成一个可执行程序。

    [单选题]()的任务是将来源不同的编译单元装配成一个可执行程序。A . 编译程序B . 解释程序C . 链接程序D . 装入程序

  • 查看答案
  • 算术表达式a+b*(c+d/e)可转换为后缀表达式()。

    [单选题]算术表达式a+b*(c+d/e)可转换为后缀表达式()。A . abcde*/++B . abcde/+*+C . abcde*+/+D . abcde/*++

  • 查看答案
  • 某有限自动机的状态图如图6-3所示,其特点是()。

    [单选题]某有限自动机的状态图如图6-3所示,其特点是()。A . 仅识别以0开始以1结尾的0、1串B . 仅识别含有3个0的0、1串C . 仪识别含有偶数个1的0、1串D . 仅识别以0开始以1结尾且0与1交错出现的0、1串

  • 查看答案
  • 面向对象程序设计语言主要用于()。

    [单选题]面向对象程序设计语言主要用于()。A . 面向对象分析、设计与实现B . 面向对象分析C . 面向对象设计D . 面向对象实现

  • 查看答案
  • 程序运行过程中,把函数(或过程)调用与响应调用所需要的代码相结合的过程称为()。

    [单选题]程序运行过程中,把函数(或过程)调用与响应调用所需要的代码相结合的过程称为()。A . 语义分析B . 代码连接C . 静态绑定D . 动态绑定

  • 查看答案
  • 以下关于程序中函数的定义、调用和声明的叙述中,正确的是()。

    [单选题]以下关于程序中函数的定义、调用和声明的叙述中,正确的是()。A . 函数的定义必须放在该函数的调用之前B . 函数的声明必须放在该函数的调用之前C . 函数的定义必须放在该函数的声明之前D . 函数的声明必须放在该函数的定义之前

  • 查看答案
  • 某C语言程序中,m是一个整型变量,则()时遇到表达式m+"test"会报错。

    [单选题]某C语言程序中,m是一个整型变量,则()时遇到表达式m+"test"会报错。A . 词法分析B . 语法分析C . 语义分析D . 程序运行

  • 查看答案
  • 表达式"a*(b-c)+d"的后缀式为()。

    [单选题]表达式"a*(b-c)+d"的后缀式为()。A . abcd*-+B . ab*c-d+C . ab-cd+*D . abc-*d+

  • 查看答案
  • 通过程序设计活动求解问题时,通常可分为问题建模、算法设计、编写代码和编译调试4个

    [单选题]通过程序设计活动求解问题时,通常可分为问题建模、算法设计、编写代码和编译调试4个阶段。()阶段的工作与所选择的程序语言密切相关。A . 问题建模和算法设计B . 算法设计和编写代码C . 问题建模和编译调试D . 编写代码和编译调试

  • 查看答案
  • 绑定是一个把过程调用和响应调用所需要执行的代码加以结合的过程。绑定可在编译时进行

    [单选题]绑定是一个把过程调用和响应调用所需要执行的代码加以结合的过程。绑定可在编译时进行,也可在运行时进行。若一个给定的过程调用和执行代码的结合直到调用发生时才进行,这种绑定称为()。A . 静态绑定B . 动态绑定C . 过载绑定D . 强制绑定

  • 查看答案
  • 将来源不同的目标程序装配成一个可执行程序是()的任务。

    [单选题]将来源不同的目标程序装配成一个可执行程序是()的任务。A . 连接程序B . 编译程序C . 解释程序D . 汇编程序

  • 查看答案
  • 以下关于C/C++程序变量的叙述中,错误的是()。

    [单选题]以下关于C/C++程序变量的叙述中,错误的是()。A . 变量实际上是存储位置的名字B . 变量都具有类型属性C . 变量必须先声明,然后才能引用D . 除了赋值运算,其他运算都不能改变变量的值

  • 查看答案
  • 以下关于汇编语言和汇编指令的叙述中,正确的是()。

    [单选题]以下关于汇编语言和汇编指令的叙述中,正确的是()。A . 汇编语言程序中只能包含CPU可直接识别的汇编指令B . 一条汇编指令可以没有操作码字段,但是必须具有操作数字段C . 汇编语言源程序都是通过对某高级语言源程序进行编译而得到的D . 一条汇编指令可以没有操作数字段,但是必须具有操作码字段

  • 查看答案