|
|
16春《程序设计引论》作业1(答案)
答案附件回复可见,需要的请自助下载
题号:1题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:3.17
内容 )当代电子计算机能够自动地处理指定的问题是因为
A、计算机是电动的
B、有解决该问题的计算机程序
C、事先存储了解决该问题的程序
D、以上都不是
题号:2题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:3.17
内容:C语言源程序的扩展名为()
A、.exe
B、.c
C、.obj
D、.cpp
题号:3题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:3.17
内容:以下叙述中最准确的是()
A、计算机程序是处理某一问题所有指令的集合
B、计算机程序是处理某一问题所用到的所有数据的集合
C、计算机程序是处理某一问题的所有指令及其数据的集合
D、计算机程序是处理某一问题的所有指令及其数据的有序集合
题号:4题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:3.17
内容:下面有关C程序操作过程的说法中,错误的是()
A、C源程序经过编译,得到的目标文件即为可执行文件
B、C源程序的链接实质上是将目标代码文件和库函数等代码进行连接的过程
C、 C源程序不能通过编译,通常是由于语法错误引起的
D、导致不能得到预期计算结果的主要原因是程序算法考虑不周
题号:5题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:3.17
内容:C语言是一种()
A、机器语言
B、汇编语言
C、高级语言
D、以上都不是
题号:6题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:3.17
内容:一个C语言程序总是从()开始执行。
A、主程序
B、子程序
C、主函数
D、函数
题号:7题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:3.17
内容:()下面有关程序设计技术的说法中,错误的是
A、机器语言和汇编语言编程通常采用面向计算机的程序设计方式
B、面向过程的程序设计方法通常采用结构化和模块化设计方法
C、面向对象的程序设计方法采用客观世界的描述方式
D、C语言是一种兼顾面向过程和面向对象的高级程序设计语言
题号:8题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:3.17
内容:C程序编译、连接后最终产生(即计算机执行)的文件的扩展名为()
A、.exe
B、.c
C、.obj
D、.cpp
题号:9题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:3.17
内容:计算机程序用哪种语言编写机器可以直接运行()
A、高级语言
B、汇编语言
C、机器语言
D、低级语言
题号:10题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:3.17
内容:一个C语言程序是由()组成的。
A、主程序
B、子程序
C、函数
D、过程
题号:11题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:3.17
内容:用自然语言描述算法的优点是()
A、通俗易懂
B、容易产生歧义
C、文字冗长
D、文字含义严格
题号:12题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:3.17
内容:下面有关高级语言的说法中,正确的是()。
A、高级语言编写的程序可读性好,执行效率也最高
B、高级语言程序必须翻译成机器语言程序,计算机才能执行
C、解释方式和编译方式相比,具有占用内存少、执行速度快的特点
D、 C语言是一种解释型高级语言
题号:13题型:是非题本题分数:4.76
内容:宏替换只是字符替换。
1、 错
2、 对
题号:14题型:是非题本题分数:4.76
内容:在C语言中,%是只能用于整数运算的运算符。
1、 错
2、 对
题号:15题型:是非题本题分数:4.76
内容:字符串常量可以放在字符串变量中。
1、 错
2、 对
题号:16题型:是非题本题分数:4.76
内容:宏替换不占用运行时间。
1、 错
2、 对
题号:17题型:是非题本题分数:4.76
内容:编译预处理命令只能位于源程序中所有语句之前。
1、 错
2、 对
题号:18题型:是非题本题分数:4.76
内容:文件包含命令可以写在main函数中。
1、 错
2、 对
题号:19题型:多选题(请在复选框中打勾,在以下几个选项中选择正确答案,答案可以是多个)本题分数:4.76
内容:以下描述正确的是()
A、文件包含是编译预处理命令
B、文件包含不占用程序的运行时间
C、文件包含命令以#开头
D、文件包含命令可以写在main函数中
题号:20题型:多选题(请在复选框中打勾,在以下几个选项中选择正确答案,答案可以是多个)本题分数:4.76
内容:以下叙述正确的是()
A、在C语言中,若整型变量作为函数参数,调用函数时是把实参的值传送给形参
B、在C的函数中,应该尽量多的使用全局变量
C、在C语言中,函数的返回值使用return语句返回
D、在C语言中,函数可以嵌套调用
题号:21题型:多选题(请在复选框中打勾,在以下几个选项中选择正确答案,答案可以是多个)本题分数:4.76
内容:在下列有关宏替换的叙述中,错误的是()
A、宏替换占用运行时间
B、宏替换只是字符替换
C、带参数的宏替换和函数等价
D、宏名有类型
题号:22题型:多选题(请在复选框中打勾,在以下几个选项中选择正确答案,答案可以是多个)本题分数:4.76
内容:以下关于编译预处理的叙述正确的是()
A、预处理命令必须以#开始
B、预处理命令只能位于源程序中所有语句之前
C、一条预处理命令必须单独占一行
D、预处理命令不是C语言本身的组成部分
题号:23题型:多选题(请在复选框中打勾,在以下几个选项中选择正确答案,答案可以是多个)本题分数:4.76
内容:以下关于宏的叙述错误的是()
A、宏名必须用大写字母表示
B、宏替换时要进行语法检查
C、宏替换不占用运行时间
D、宏定义中不允许引用已有的宏名
题号:24题型:多选题(请在复选框中打勾,在以下几个选项中选择正确答案,答案可以是多个)本题分数:4.76
内容:以下关于文件包含的描述正确的是()
A、文件包含命令必须以#开头
B、一个include命令只能指定一个被包含的文件
C、文件包含可以嵌套
D、文件名用“”括起来和用<>括起来是等价的
题号:25题型:多选题(请在复选框中打勾,在以下几个选项中选择正确答案,答案可以是多个)本题分数:4.76
内容:以下对局部变量描述错误的是()
A、在函数内部定义的变量
B、在main函数中定义的变量是局部变量
C、形式参数也是局部变量
D、局部变量在程序的全部执行过程中一直占用存储单元
答案附件回复可见,需要的请自助下载
|
|