第1章 第5、6节:C语言编译软件的介绍(Dev-c++、Visual C++ 2010)(练习)-《编程语言基础—C语言》(高教版第5版)同步精品课堂
2025-10-26
|
2份
|
11页
|
94人阅读
|
2人下载
内容正文:
1.5与1.6节:C语言编译软件的介绍
一、单项选择题
1.Dev-C++ 运行 C 程序的基本步骤顺序正确的是( )
A. 编写代码→编译→链接→运行
B. 编译→编写代码→链接→运行
C. 链接→编写代码→编译→运行
D. 运行→编写代码→编译→链接
2.在 Dev-C++ 中,编译的作用是()
A. 生成目标文件
B. 生成可执行文件
C. 运行程序
D. 管理项目
3.以下不是 Dev-C++ 特点的是()
A. 轻量级
B. 支持 C/C++
C. 需复杂项目管理
D. 免费开源
4.Dev-C++ 的菜单栏中,用于编译程序的菜单选项通常在( )菜单下。
A. 文件
B. 编辑
C. 运行
D. 工具
5.Microsoft Visual C++ 2010 中,解决方案资源管理器的作用是()
A. 显示代码
B. 管理项目及项目中的文件
C. 播放视频
D. 编辑图片
6.Microsoft Visual C++ 2010 中,项目与源文件的关系是()
A. 项目包含源文件
B. 源文件包含项目
C. 两者无关系
D. 两者是同一概念
7.以下关于 Dev-C++ 和 Microsoft Visual C++ 2010 的区别,错误的是()
A. Dev-C++ 轻量级,Visual C++ 2010 功能更丰富
B. Dev-C++ 侧重简单程序开发,Visual C++ 2010 侧重项目管理
C. 两者都仅支持 C 语言
D. Dev-C++ 免费,Visual C++ 2010 学习版免费
8.在 Dev-C++ 中运行 C 程序,“链接” 步骤的作用是()
A. 检查语法错误
B. 生成可执行文件
C. 编写代码
D. 输入数据
9.Microsoft Visual C++ 2010 中,移除项目中的源文件的操作是()
A. 直接删除文件在磁盘的存储
B. 将文件从项目管理中移除/删除
C. 重命名文件
D. 编译文件
10.Microsoft Visual C++ 2010 中,创建项目时需要选择( )类型(针对 C 程序开发)
A. 控制台应用程序
B. 网页应用程序
C. 手机应用程序
D. 游戏应用程序
11.在 Microsoft Visual C++ 2010 中,一个项目可以包含( )个 C 源程序文件
A. 1 个
B. 0 个
C. 多个
D. 2 个
12.Dev-C++ 中运行 C 程序的 “运行” 步骤,是执行( )文件
A. 源代码(.c)
B. 目标(.obj)
C. 可执行(.exe)
D. 库(.lib)
二、填空题
1.Dev-C++ 主要用于______和 C++ 程序的开发。
2. 在 Microsoft Visual C++ 2010 中,开发 C 程序是以______为基本单位进行管理的。
3.Dev-C++ 界面包含代码编辑区、______栏、工具栏等区域。
4.在 Microsoft Visual C++ 2010 中,创建或打开______是开发 C 程序的第一步。
5.在 Microsoft Visual C++ 2010 项目中添加 C 源程序,是为了增加程序的______模块。
6. Dev-C++ 中,编译的作用是将源代码文件转换为______文件,后缀名为:_________。
7. 在 Dev-C++ 中,代码编辑区是用于输入和______C 语言源代码的区域。
8. 在 Microsoft Visual C++ 2010 中,开发 C 程序通常选择______应用程序项目类型。
9. Dev-C++ 中,链接步骤是将_______与______函数等合并成可执行文件。
10. Microsoft Visual C++ 2010 中,打开已有项目的目的是继续______或修改项目中的资源。
三、简答题
1. 请简述在 Dev-C++ 上运行一个 C 程序的基本步骤。
2.请简述 Microsoft Visual C++ 2010 中 “项目” 的作用及与 C 源程序的关系。
3.对比 Dev-C++ 和 Microsoft Visual C++ 2010 在 C 程序开发中的主要区别。
4.请简述在 Microsoft Visual C++ 2010 中创建并运行一个 C 程序的核心步骤。
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
$
1.5与1.6节:C语言编译软件的介绍
一、单项选择题
1.Dev-C++ 运行 C 程序的基本步骤顺序正确的是( )
A. 编写代码→编译→链接→运行
B. 编译→编写代码→链接→运行
C. 链接→编写代码→编译→运行
D. 运行→编写代码→编译→链接
【答案】A。任何 C 程序运行都需遵循 “编写 - 编译 - 链接 - 运行” 的步骤。
2.在 Dev-C++ 中,编译的作用是( )
A. 生成目标文件
B. 生成可执行文件
C. 运行程序
D. 管理项目
【答案】A。编译阶段将.c 源代码转换为.obj 目标文件。
3.以下不是 Dev-C++ 特点的是( )
A. 轻量级
B. 支持 C/C++
C. 需复杂项目管理
D. 免费开源
【答案】C。Dev-C++ 是轻量级编译器,无需复杂项目管理,Visual C++ 2010 侧重项目管理。
4.Dev-C++ 的菜单栏中,用于编译程序的菜单选项通常在( )菜单下。
A. 文件
B. 编辑
C. 运行
D. 工具
【答案】Dev-C++ 的 “运行” 菜单包含编译、运行等操作选项。
5.Microsoft Visual C++ 2010 中,解决方案资源管理器的作用是( )
A. 显示代码
B. 管理项目及项目中的文件
C. 播放视频
D. 编辑图片
【答案】B。解决方案资源管理器用于管理项目和项目内的各类文件(源文件、头文件等)。
6.Microsoft Visual C++ 2010 中,项目与源文件的关系是( )
A. 项目包含源文件
B. 源文件包含项目
C. 两者无关系
D. 两者是同一概念
【答案】A。项目是容器,包含一个或多个源文件等资源。
7.以下关于 Dev-C++ 和 Microsoft Visual C++ 2010 的区别,错误的是( )
A. Dev-C++ 轻量级,Visual C++ 2010 功能更丰富
B. Dev-C++ 侧重简单程序开发,Visual C++ 2010 侧重项目管理
C. 两者都仅支持 C 语言
D. Dev-C++ 免费,Visual C++ 2010 学习版免费
【答案】C。两者都支持 C 和 C++ 语言开发。
8.在 Dev-C++ 中运行 C 程序,“链接” 步骤的作用是( )
A. 检查语法错误
B. 生成可执行文件
C. 编写代码
D. 输入数据
【答案】B。链接是将目标文件和库函数等整合为可执行文件的过程。
9.Microsoft Visual C++ 2010 中,移除项目中的源文件的操作是( )
A. 直接删除文件在磁盘的存储
B. 将文件从项目管理中移除/删除
C. 重命名文件
D. 编译文件
【答案】B。移除操作是从项目中移除文件引用,可选择是否删除磁盘上的实际文件。
10.Microsoft Visual C++ 2010 中,创建项目时需要选择( )类型(针对 C 程序开发)
A. 控制台应用程序
B. 网页应用程序
C. 手机应用程序
D. 游戏应用程序
【答案】A。C 程序开发通常选择 “控制台应用程序” 项目类型。
11.在 Microsoft Visual C++ 2010 中,一个项目可以包含( )个 C 源程序文件
A. 1 个
B. 0 个
C. 多个
D. 2 个
【答案】C。一个项目可包含多个 C 源程序文件,实现功能的模块化。
12.Dev-C++ 中运行 C 程序的 “运行” 步骤,是执行( )文件
A. 源代码(.c)
B. 目标(.obj)
C. 可执行(.exe)
D. 库(.lib)
【答案】C。运行步骤是执行最终生成的可执行.exe 文件。
二、填空题
1.Dev-C++ 主要用于______和 C++ 程序的开发。
【答案】C
2. 在 Microsoft Visual C++ 2010 中,开发 C 程序是以______为基本单位进行管理的。
【答案】项目
3.Dev-C++ 界面包含代码编辑区、______栏、工具栏等区域。
【答案】菜单
4.在 Microsoft Visual C++ 2010 中,创建或打开______是开发 C 程序的第一步。
【答案】项目
5.在 Microsoft Visual C++ 2010 项目中添加 C 源程序,是为了增加程序的______模块。
【答案】功能
6. Dev-C++ 中,编译的作用是将源代码文件转换为______文件,后缀名为:_________。
【答案】目标 .obj
7. 在 Dev-C++ 中,代码编辑区是用于输入和______C 语言源代码的区域。
【答案】编辑
8. 在 Microsoft Visual C++ 2010 中,开发 C 程序通常选择______应用程序项目类型。
【答案】控制台
9. Dev-C++ 中,链接步骤是将_______与______函数等合并成可执行文件。
【答案】目标文件 库
10. Microsoft Visual C++ 2010 中,打开已有项目的目的是继续______或修改项目中的资源。
【答案】开发
三、简答题
1. 请简述在 Dev-C++ 上运行一个 C 程序的基本步骤。
【答案】
在 Dev-C++ 上运行 C 程序的基本步骤如下:
(1)编写源代码:打开 Dev-C++,新建源代码文件,输入 C 语言代码并保存为.c文件。
(2)编译:点击编译按钮(或通过 “运行” 菜单选择编译),将源代码转换为目标文件(.obj),若有语法错误需修正后重新编译。
(3)链接:编译通过后,Dev-C++ 自动执行链接操作,将目标文件与所需库函数合并,生成可执行文件(.exe)。
(4)运行:点击运行按钮,执行可执行文件,查看程序输出结果。
2.请简述 Microsoft Visual C++ 2010 中 “项目” 的作用及与 C 源程序的关系。
【答案】
(1)“项目” 的作用:是 Microsoft Visual C++ 2010 中管理 C 程序开发资源的容器,集中管理源文件、头文件、库文件等所有开发资源,便于代码组织、编译链接和项目维护。
(2)与 C 源程序的关系:项目包含一个或多个 C 源程序文件,C 源程序是项目的功能实现模块,项目通过整合这些源程序文件来生成可执行程序。
3.对比 Dev-C++ 和 Microsoft Visual C++ 2010 在 C 程序开发中的主要区别。
【答案】
主要区别如下:
(1)软件定位:Dev-C++ 是轻量级编译工具,侧重简单 C/C++ 程序开发;Microsoft Visual C++ 2010 是集成开发环境,功能更丰富,侧重项目化、规模化 C/C++ 开发。
(2)项目管理:Dev-C++ 无需复杂项目管理,直接编辑运行单个文件;Visual C++ 2010 以项目为核心,需通过项目管理源文件、资源等。
(3)界面与操作:Dev-C++ 界面简洁,操作简单;Visual C++ 2010 界面更复杂,提供解决方案资源管理器、属性窗口等更多功能区域,操作步骤更繁琐但功能更强大。
(4)适用场景:Dev-C++ 适合初学者快速入门 C 程序开发;Visual C++ 2010 适合需要项目管理、多文件开发的中大型 C 程序项目。
4.请简述在 Microsoft Visual C++ 2010 中创建并运行一个 C 程序的核心步骤。
【答案】
(1)创建项目:打开 Visual C++ 2010,选择 “新建项目”,选择 “控制台应用程序” 类型,设置项目名称和路径。
(2)添加 C 源程序:在项目中新建 C 源文件(.c 文件),输入 C 语言代码。
(3)编译链接:点击编译按钮,若代码无错误,系统自动完成编译和链接,生成可执行文件。
(4)运行程序:点击运行按钮,执行可执行文件,查看程序输出结果。
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
$
资源预览图
1
2
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。