北语16秋《程序设计引论》作业1答案

发布 2022-07-04 10:56:28 阅读 9099

试卷总分:100 测试时间:--试卷得分:100一、单选题(共10道试题,共50分。)得分:501. (当代电子计算机能够自动地处理指定的问题是因为。

a. 计算机是电动的。

b. 有解决该问题的计算机程序。

c. 事先存储了解决该问题的程序。

d. 以上都不是。

答案:c满分:5 分得分:5

2. 下面有关高级语言的说法中,正确的是()。

a. 高级语言编写的程序可读性好,执行效率也最高。

b. 高级语言程序必须翻译成机器语言程序,计算机才能执行。

c. 解释方式和编译方式相比,具有占用内存少、执行速度快的特点。

d. c语言是一种解释型高级语言。

答案:b满分:5 分得分:5

3. (下面有关程序设计技术的说法中,错误的是。

a. 机器语言和汇编语言编程通常采用面向计算机的程序设计方式。

b. 面向过程的程序设计方法通常采用结构化和模块化设计方法。

c. 面向对象的程序设计方法采用客观世界的描述方式。

d. c语言是一种兼顾面向过程和面向对象的高级程序设计语言。

答案:d满分:5 分得分:5

4. 一个c语言程序总是从()开始执行。

a. 主程序。

b. 子程序。

c. 主函数。

d. 函数。

答案:c满分:5 分得分:5

5. c程序编译、连接后最终产生(即计算机执行)的文件的扩展名为()a. .exe

b. .cc. .obj

d. .cpp

答案:a满分:5 分得分:5

6. 下面有关c程序操作过程的说法中,错误的是()a. c源程序经过编译,得到的目标文件即为可执行文件。

b. c源程序的链接实质上是将目标**文件和库函数等**进行连接的过程。

c. c源程序不能通过编译,通常是由于语法错误引起的。

d. 导致不能得到预期计算结果的主要原因是程序算法考虑不周。

答案:a满分:5 分得分:5

7. 一个c语言程序是由()组成的。

a. 主程序。

b. 子程序。

c. 函数。

d. 过程。

答案:c满分:5 分得分:5

8. 以下叙述中最准确的是()

a. 计算机程序是处理某一问题所有指令的集合。

b. 计算机程序是处理某一问题所用到的所有数据的集合。

c. 计算机程序是处理某一问题的所有指令及其数据的集合。

d. 计算机程序是处理某一问题的所有指令及其数据的有序集合。

答案:d满分:5 分得分:5

9. c语言是一种()

a. 机器语言。

b. 汇编语言。

c. 高级语言。

d. 以上都不是。

答案:c满分:5 分得分:5

10. c语言源程序的扩展名为()

a. .exe

b. .cc. .obj

d. .cpp

答案:b满分:5 分得分:5

二、多选题(共5道试题,共25分。)得分:251. 以下关于文件包含的描述正确的是()

a. 文件包含命令必须以#开头。

b. 一个include命令只能指定一个被包含的文件。

c. 文件包含可以嵌套。

d. 文件名用“”括起来和用<>括起来是等价的。

答案:abc

满分:5 分得分:5

2. 下述对c语言字符数组的描述中正确的是()a. 字符数组可以存放字符串。

b. 字符数组中的字符串可以整体输入、输出。

c. 可以在赋值语句中通过赋值运算符=对字符数值整体赋值。

d. 不可以用关系运算符对字符数组中的字符串进行比较。

答案:abd

满分:5 分得分:5

3. 以下关于局部变量和全局变量的叙述正确的是()a. main函数中定义的变量是局部变量。

b. 局部变量可以与全局变量重名。

c. 在所有函数外定义的变量是全局变量。

d. 形式参数不是局部变量。

答案:abc

满分:5 分得分:5

4. 在下列有关宏替换的叙述中,错误的是()a. 宏替换占用运行时间。

b. 宏替换只是字符替换。

c. 带参数的宏替换和函数等价。

d. 宏名有类型。

答案:acd

满分:5 分得分:5

5. 以下描述正确的是()

a. 文件包含是编译预处理命令。

b. 文件包含不占用程序的运行时间。

c. 文件包含命令以#开头。

d. 文件包含命令可以写在main函数中。

答案:abc

满分:5 分得分:5

三、判断题(共5道试题,共25分。)得分:251. 编译预处理命令只能位于源程序中所有语句之前。

a. 错误。

b. 正确。

答案:a满分:5 分得分:5

2. 文件包含命令可以写在main函数中。

a. 错误。

b. 正确。

答案:a满分:5 分得分:5

3. 宏替换不占用运行时间。

a. 错误。

b. 正确。

答案:b满分:5 分得分:5

4. 字符串常量可以放在字符串变量中。

a. 错误。

b. 正确。

答案:a满分:5 分得分:5

5. 在c语言中,%是只能用于整数运算的运算符。

a. 错误。

b. 正确。

答案:b满分:5 分得分:5

北语16秋《程序设计引论》作业4答案

试卷总分 100?测试时间试卷得分 100一 单选题 共?10?道试题,共?50?分。得分 501.顺利执行文件关闭操作时,fclose函数的返回值是 a.1b.1c.0d.非0值答案 c 满分 5分得分 5 2.若有定义 int a 10,p a 执行赋值语句a p 1 则a的值是 a.10b.1...

北语16秋《程序设计引论》作业2答案

试卷总分 100?测试时间试卷得分 100一 单选题 共?10?道试题,共?50?分。得分 501.c语言程序能在不同的操作系统下运行,说明它具有良好的 a.移植性。b.健壮性 操作性。c.兼容性。答案 a满分 5 分得分 5 2.下面选项中两个标识符都是不合格的选项是 a.w,p 1 b.abc,...

奥鹏北语16春《程序设计引论》作业

一 单选题 共 10 道试题,共 50 分。1.下面有关c程序操作过程的说法中,错误的是 a.c源程序经过编译,得到的目标文件即为可执行文件。b.c源程序的链接实质上是将目标 文件和库函数等 进行连接的过程。c.c源程序不能通过编译,通常是由于语法错误引起的。d.导致不能得到预期计算结果的主要原因是...