- 1、本文档共61页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算机与信息技术吉林试验教学示范中心-长春工业大学
焦素云 侯秀萍 韩立权 朱洪秀
长春工业大学
计算机科学与工程学院
2011年9月
前 言
操作系统是信息科学、计算机软件的核心和基础学科,对它的掌握程度,决定着计算机学习者的发展水平及方向。同时它是一门实践性很强的课程,不仅要学习书本上的理论,而且必须动手实践才能对操作系统基本原理真正理解。本课程提供实验课,其目的在于加深学生对教学内容的理解,培养学生初步掌握操作系统基本功能的设计方法及其实现过程。为使学生能更好的了解操作系统,本次实验安排了熟悉AIX操作系统的基本特性,在Windows系统下进行实验题目的设计与实现。
实验1 熟悉编程环境
本教程中的实验题目既可以在windows下用控制台应用程序实现,也可以在linux下用全屏幕程序实现。这里我们首先介绍在windows下用vc++6.0设计控制台应用程序的步骤,然后介绍在linux下用C语言编写全屏幕程序的步骤。
1.1 实验目的
熟悉操作系统编程环境和编程工具,掌握在windows下用vc++6.0设计控制台应用程序的步骤,以及在linux下用C语言编写全屏幕程序的步骤。
1.2 实验内容
1. windows的控制台应用程序
2. linux的全屏幕应用程序
1.3 实验步骤
1.3.1 windows的控制台应用程序
一般来说,编程的步骤是:编辑、编译、链接和运行。下面详细给出编写“Hello Students!”程序的步骤。
步骤1:开机,单击“开始”按钮,选择“程序?-Microsoft Visual Studio 6.0-Microsoft Visual C++6.0”进入Microsoft Visual C++6.0。见图1-1。
图1-1 图1-2
步骤2:在Microsoft Visual C++6.0中,单击“File”菜单,选择“New”菜单命令,见图1-2。
步骤3:在“Files”选项卡中选择“C++ Source File”,见图1-3。
图1-3
步骤4:单击“Location”框右边的“…”按钮选择C++源程序文件将要存放的位置,在作者的机器上,选择的路径是E:\PROGRAM FILES\VCTEST\HELLO,见图1-4。
图1-4 图1-5
单击“OK”,“Location”框中显示出刚刚选择的路径名,见图1-5。
步骤5:在“File”框中输入源程序文件名,在本例中是hello,单击“OK”进入编辑环境,见图1-6。
图1-6 图1-7
步骤6:在“hello.cpp”窗口中输入源程序,单击保存按钮将刚刚输入的源程序保存起来,见图1-7。
步骤7:单击Build菜单下的Compile Hello.cpp命令,见图1-8。弹出一个消息框,提示你要为项目创建一个活动的工作空间,见图1-9。
图1-8 图1-9
单击“是”,开始编译程序,并给出编译结果,若程序没有错误,则提示信息为:
hello.obj - 0 error(s), 0 warning(s)。若程序有错误,则提示出现了多少个错误,并给出每个错误的种类。在本例中,程序没有错误,见图1-10。
图1-10
步骤8:选择Build菜单下的Build Hello.exe命令,进行链接形成可执行文件,见图1-11。如果正确,则给出提示信息:hello.exe - 0 error(s), 0 warning(s),见图1-12。
图1-11 图1-12
步骤9:选择Build菜单下的Execute Hello.exe命令执行程序,查看执行结果,可以看到该程序的输出结果是:Hello Students。见图1-13和图1-14。
图1-13 图1-14
若编译不成功或者运行不成功,则应该回到步骤6对源程序进行修改调试。
linux的全屏幕程序应用
在Linux下设计全屏幕应用程序要使用curses函数库。假设我们的全屏幕应用程序名为tc.c,以下介绍设计步骤。
1. 开机,登录,进入linux图形用户界面。
2. 单击任务栏上的主菜单(小脚丫图标),选择“程序-应用程序-gedit文本编辑器”,进入gedit的文本编辑界面。选择“文件-新建”命令,将创建一个新文档,在文档窗口中输入以下代码:
#include unistd.h
#include stdlib.h
#include curses.h
int main(int argc,char* argv[ ]){
char select; //存放用户的菜单选项
bool end=false; //循环控制变量,若为true则跳出循环,结束程
文档评论(0)