大学职业搜题刷题APP
下载APP
首页
课程
题库模板
Word题库模板
Excel题库模板
PDF题库模板
医考护考模板
答案在末尾模板
答案分章节末尾模板
题库创建教程
创建题库
登录
logo - 刷刷题
创建自己的小题库
搜索
程序设计语言基础知识题库 - 刷刷题
程序设计语言基础知识题库
题数
15
考试分类
初级程序员>程序设计语言基础知识
售价
¥5
手机预览
收藏
分享
复制链接
新浪微博
分享QQ
微信扫一扫
微信内点击右上角“…”即可分享
去刷题
简介
初级程序员-程序设计语言基础知识
...更多
0道
0道
0道
章节目录
题目预览(可预览10题)
【单选题】
[1/15]表达式"a*(b-c)+d"的后缀式为()。
A.
abcd*-+
B.
ab*c-d+
C.
ab-cd+*
D.
abc-*d+
参考答案:
D
参考解析:

在后缀表示方式下,运算对象自左至右依次书写,运算符紧跟在需要参与运算的对象后面。对于"a*(b-c)+d",运算次序为b-c,之后与a相乘,最后再与d相加,因此其后缀表示为"abc-*d+"。

【单选题】
[2/15]算术表达式a+b*(c+d/e)可转换为后缀表达式()。
A.
abcde*/++
B.
abcde/+*+
C.
abcde*+/+
D.
abcde/*++
参考答案:
B
参考解析:

算术表达式a+b*(c+d/e)可转换为后缀表达式abcde/+*+。

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

本题考查的是汇编语言的知识。一条汇编指令可以没有操作数字段,但是必须具有操作码字段。所以正确答案为D。

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

本题考查的是C/C++的编程风格,很显然D说法是错误的,改变变量的值不一定要通过赋值运算,比如参数的引用传递等。

【单选题】
[5/15]绑定是一个把过程调用和响应调用所需要执行的代码加以结合的过程。绑定可在编译时进行,也可在运行时进行。若一个给定的过程调用和执行代码的结合直到调用发生时...
A.
静态绑定
B.
动态绑定
C.
过载绑定
D.
强制绑定
参考答案:
B
参考解析:

绑定是一个把过程调用和相应调用需要执行的代码加以结合的过程。在一般的程序设计语言中,绑定是在编译时进行的,这叫作静态绑定。动态绑定则是在运行时进行的。

【单选题】
[6/15]以下关于程序中函数的定义、调用和声明的叙述中,正确的是()。
A.
函数的定义必须放在该函数的调用之前
B.
函数的声明必须放在该函数的调用之前
C.
函数的定义必须放在该函数的声明之前
D.
函数的声明必须放在该函数的定义之前
参考答案:
B
参考解析:

在程序中,函数定义是指对函数的完整定义,包括函数首部和函数体,函数调用是指对所定义函数的使用,一个函数只有被调用才能得到执行。函数声明是指函数的定义在后面,而前面需要对它进行调用,这样就需要预先进行声明,以便编译程序检查调用的合法性。一般来说,函数的声明只是函数首部加上分号即可。函数声明不是必需的.若函数调用在函数定义之后,则无须声明。

【单选题】
[7/15]面向对象程序设计语言主要用于()。
A.
面向对象分析、设计与实现
B.
面向对象分析
C.
面向对象设计
D.
面向对象实现
参考答案:
D
参考解析:

面向对象的程序设计,即是利用面向对象的程序设计语言将面向对象的产品定义模型转换成可以在计算机上处理的表达形式,以便最终在计算机上实现系统的设计。

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

通过开发程序解决问题的工程中,问题建模与算法设计可以不考虑现实程序所用的语言,编写程序代码时则一定先要确定要采用的程序语言,编译调试工具更是针对特定语言开发的。

【单选题】
[9/15]将来源不同的目标程序装配成一个可执行程序是()的任务。
A.
连接程序
B.
编译程序
C.
解释程序
D.
汇编程序
参考答案:
A
参考解析:

连接程序:它将分别在不同的目标文件中编译或汇编的代码收集到一个可直接执行的文件中。编译程序:把用高级程序设计语言书写的源程序翻译成等价的计算机汇编语言或机器语言书写的目标程序的翻译程序。解释程序:是高级语言翻译程序的一种,它将源语言(如BASIC)书写的源程序作为输入,解释一句后就提交计算机执行一句,并不形成目标程序。汇编程序:把汇编语言书写的程序翻译成与之等价的机器语言程序的翻译程序。

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

从图6-3中可以得知,该有限自动机仅识别以0开始以1结尾的0、1串,所以正确答案为A。

刷刷题-刷题-导入试题 - 刷刷题刷刷题-刷题-导入试题 - 刷刷题刷刷题-刷题-导入试题 - 刷刷题
刷刷题-刷题-导入试题 - 刷刷题
刷刷题-刷题-导入试题 - 刷刷题
刷刷题-单词鸭