内容正文:
1.5 Dev-C++介绍
一、教学目标
1.初步了解Dev-C++软件。
2. 认识Dev-C++软件的主界面,并掌握重要的功能键。
3. 了解如何将英文主菜单改为中文主菜单。
二、重点难点
1.重点:理解并掌握Dev-C++重要的功能键
2.难点:掌握基本的运行步骤
三、教学时间
本任务教学,课内计划1课时。
4、 教学过程
教学过程
教学环节
教师活动
学生活动
设计意图
导入新课
1.什么是程序?
1 伟大的计算机科学家Knuth曾经对程序下过如下的定义: 程序=算法+数据结构
2 用最通俗的话来解释的话,数据结构就是把我们要处理的数据与信息按照一定的方法整理存放起来,以便于我们处理;算法就是配合我们的数据结构,处理数据的方法。这二者结合,就成为了一个程序。
3 当然,算法与数据结构都是非常抽象的概念,我们依次需要通过计算机语言来把他们做成现实的东西。
2.所谓C语言
· 所为C语言,其实就是上述所谓的众多“计算机语言”中的一种。
· C语言还拥有一个升级版本:C++语言。C语言和C++语言广泛应用于编写各种软件当中,windows 系统也是利用C++语言来完成的。
3.我们使用的编译器
· 编译:把一行行的代码变成电脑可以看懂并运行的程序,这个过程叫做编译。显然,我们所写下的所有代码都必须通过编译才能运行,所以我们需要使用一个编译器来帮助我们完成这项工作。
· 我们使用一款非常经典,很实用的编译器——Dev-C++
观察、讨论、思考
通过问题入手,达到温故知新的效果,同时引出主题。
讲授新课
一、Dev-C++
信息学竞赛推荐使用的C 语言开发环境是Dev-C++ 。Dev-C++是一个C&C++开发工具,它使用MinGW/GCC/Cygwin编辑器,遵循C/C++标准。能够在Windows平台和Linux 平台下运行。它体积小,操作界面简洁明了,适合初学者学习使用,缺点是难以完成大规模的程序设计。它在C语言的基础上,增强了逻辑性。它既可以运行C源程序,也可以运行C++源程序,区别在于源程序的扩展名不同,若要运行C源程序,需将文件保存为.c。 Dev—C++是在 Windows环境下适合于初学者使用的轻量级C/C++集成开发环境(IDE)。它是一款很容易获取的免费自由软件,遵守GPL许可协议开发源代码。它集合了 MinGW中的GCC编辑器、GDB调试器和 Astyle格式整理器等众多自由软件。原开发公司 Bloodshed在开发完Dev-C++4.9.9.2后停止开发,现在由 Orwell公司继续更新开发,最新版本是Dev-C++5.11。Dev-C++4.9.9.2可运行在32位机上,Dev-C++5.10可运行于64位中文版 Windows7操作系统。
二、Dev-C++5.10界面
Dev-C++5.10界面如图1-2所示,其中编辑窗口部分可以输入或修改C源程序,消息窗口显示编译或调试的有关信息。在Dev-C++5.10中,程序末尾可以不加“getch();”语句。执行程序时,它会自动输出程序运行的秒数,并提出“按任意键继续…”。
1.Dev-C++部分按钮中文说明如图所示:
2. Dev-C++5.10部分按钮的快捷键说明如图所示:
3、 在Dev-C++上运行一个C程序的基本步骤
①在Dev-C++5.10中新建或打开一个文件,可以用按钮 或 ,也可以从主菜单开始选择,如执行“文件”→“新建”→“源代码”命令,如图所示。
②在编辑窗口中输入或修改C 程序。
#include <stdio.h>
#include <process.h>
main()
{
system(“cls”)
printf(“Hello
”);
getch():
}
③保存 。
若本文件是首次执行“保存”命令,其“保存类型”下拉列表框选择”C source files(*.c)“,如图所示。
④编译
在消息窗口的”编译日志“页显示编译结果消息,如图所示。
⑤执行
若C源程序无编译错误,将弹出结果窗口,执行目标程序,如图所示。
观察程序的运行结果,如果与预想的不同,应重新修改源程序,然后单击执行按钮编译、执行程序。重复上述步骤,直到出现满意的运行结果。
4、 将英文主菜单转换成中文主菜单的步骤
Dev-C++5.10英文主菜单和中文主菜单对比如图所示:
1 执行“Tools”→”Environment Options”命令。
2 在“Environment Options”对话框的“General”选项卡”Language:”下拉列表框中选择“简体中文/Chinese”,并单击“OK”按钮,如图所示