初级程序员程序设计语言基础知识试卷(初级程序员).docVIP

  • 19
  • 0
  • 约1.58千字
  • 约 3页
  • 2021-04-23 发布于北京
  • 举报

初级程序员程序设计语言基础知识试卷(初级程序员).doc

试卷第 PAGE 2 页共 NUMPAGES 2 页 初级程序员程序设计语言基础知识试卷(初级程序员) 姓名:_____________ 年级:____________ 学号:______________ 题型 选择题 填空题 解答题 判断题 计算题 附加题 总分 得分 评卷人 得分 1、程序运行过程中,把函数(或过程)调用与响应调用所需要的代码相结合的过程称为( )。 A.语义分析 B.代码连接 C.静态绑定 动态绑定 2、将来源不同的目标程序装配成一个可执行程序是( )的任务。 A.连接程序 B.编译程序 C.解释程序 汇编程序 3、某C语言程序中,m是一个整型变量,则( )时遇到表达式m+”test”会报错。 A.词法分析 B.语法分析 C.语义分析 程序运行 4、面向对象程序设计语言主要用于( )。 A.面向对象分析、设计与实现 B.面向对象分析 C.面向对象设计 面向对象实现 5、表达式”a*(b-c)+d”的后缀式为( )。 A.abcd*-+ B.ab*c-d+ C.ab-cd+* abc-*d+ 6、通过程序设计活动求解问题时,通常可分为问题建模、算法设计、编写代码和编译调试4个阶段。( )阶段的工作与所选择的程序语言密切相关。 A.问题建模和算法设计 B.算法设计和编写代码 C.问题建模和编译调试 编写代码和编译调试 7、以下关于程序中函数的定义、调用和声明的叙述中,正确的是( )。 A.函数的定义必须放在该函数的调用之前 B.函数的声明必须放在该函数的调用之前 C.函数的定义必须放在该函数的声明之前 函数的声明必须放在该函数的定义之前 8、绑定是一个把过程调用和响应调用所需要执行的代码加以结合的过程。绑定可在编译时进行,l A.汇编语言程序中只能包含CPU可直接识别的汇编指令 B.一条汇编指令可以没有操作码字段,但是必须具有操作数字段 C.汇编语言源程序都是通过对某高级语言源程序进行编译而得到的 一条汇编指令可以没有操作数字段,但是必须具有操作码字段 11、( )的任务是将来源不同的编译单元装配成一个可执行程序。 A.编译程序 B.解释程序 C.链接程序 装入程序 12、某有限自动机的状态图如图6-3所示,其特点是( )。 A.仅识别以0开始以1结尾的0、1串 B.仅识别含有3个0的0、1串 C.仪识别含有偶数个1的0、1串 仅识别以0开始以1结尾且0与1交错出现的0、1串 13、算术表达式a+b*(c+d/e)可转换为后缀表达式( )。 A.abcde*/++ B.abcde/+*+ C.abcde*+/+ abcde/*++ 14、函数f( )、g( )的定义如下所示。已知调用f时传递给其形参x的值是1,若以传值方式调用g,则函数f的返回值为__(1)__;若以传引用方式调用g,则函数f的返回值为__(2)__。空白(1)处应选择( ) A.3 B.4 C.6 7 15、函数f( )、g( )的定义如下所示。已知调用f时传递给其形参x的值是1,若以传值方式调用g,则函数f的返回值为__(1)__;若以传引用方式调用g,则函数f的返回值为__(2)__。空白(2)处应选择( ) A.3 B.4 C.6 D.7

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档