第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章 第5、6节:C语言编译软件的介绍(Dev-c++、Visual C++ 2010)(练习)-《编程语言基础—C语言》(高教版第5版)同步精品课堂
1
第1章 第5、6节:C语言编译软件的介绍(Dev-c++、Visual C++ 2010)(练习)-《编程语言基础—C语言》(高教版第5版)同步精品课堂
2
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。