1 / 45
文档名称:

操作系统实验指导书[2015春季学期].doc

格式:doc   大小:381KB   页数:45页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

操作系统实验指导书[2015春季学期].doc

上传人:63229029 2017/7/23 文件大小:381 KB

下载得到文件列表

操作系统实验指导书[2015春季学期].doc

文档介绍

文档介绍:操作系统实验指导书
计算机科学与软件学院
2015年
实验一进程控制与描述
一、实验目的
通过对Windows XP编程,进一步熟悉操作系统的基本概念,较好地理解Windows XP的结构。通过创建进程、观察正在运行的进程和终止进程的程序设计和调试操作,进一步熟悉操作系统的进程概念,理解Windows XP进程的“一生”。
二、实验环境
硬件环境:计算机一台,局域网环境;
软件环境:Windows XP,Visual C++ 。
三、实验内容和步骤
第一部分 Windows 编程
Windows XP可以识别的程序包括控制台应用程序、GUI应用程序和服务应用程序。
本实验中主要用到的是控制台应用程序和GUI应用程序。
简单的控制台应用程序
创建一个名为“Hello”的应用程序, 在“开始”菜单中单击“程序”-“附件”-“记事本”命令,将程序键入记事本中,并把代码保存为1-。
程序1-1 Windows XP的GUI应用程序
#include <iostream>
void main()
{
Std::cout<<”Hello, Windows XP”<<std::endl;
}
在“命令提示符”,产生1-:
C:\> CL 1-
运行1-,运行结果是:(如果运行不成功,则可能的原因是什么?)
____________________________________________________________________
____________________________________________________________________
2、GUI应用程序
Windows XP Professional下的GUI应用程序,使用Visual C++编译器创建一个GUI应用程序,代码中包括了WinMain()方法,该方法GUI类型的应用程序的标准入口点。
在“开始”菜单中单击“程序”-“附件”-“记事本”命令,将程序键入记事本中,并把代码保存为1-。
程序1-2 Windows XP的GUI应用程序
// msgbox项目
# include <> // 标准的include
// 告诉连接器与包括MessageBox API函数的user32库进行连接
# ment(lib, “”)
// 这是一个可以弹出信息框然后退出的筒单的应用程序
int APIENTRY WinMain(HINSTANCE /* hInstance */ ,
HINSTANCE /* hPrevInstance */ ,
LPSTR /* lpCmdLine */ ,
int /* nCmdShow */ )
{
:: MessageBox(
NULL, // 没有父窗口
“Hello, Windows 2000”, // 消息框中的文本
“Greetings”, // 消息框标题
MB_OK) ; // 其中只有一个OK按钮
// 返回0以便通知系统不进入消息循环
return(0) ;
}
也可以利用任何其他文本编辑器键入程序代码,如果这样,例如使用WORD来键入和编辑程序,则应该注意什么问题?
____________________________________________________________________
____________________________________________________________________
在“命令提示符”,产生1-:
C:\> CL 1-
在程序1-2的GUI应用程序中,,以便获得传送给WinMain() 和MessageBox() API函数的数据类型定义。
接着的pragma指令指示编译器/。这样就可以运行简单的命令行命令CL ,如果没有pragma指令,则MessageBox() API函数就成为未定义的了。这一指令是Visual Studio C++ 编译器特有的。
接下来是WinMain() 方法。其中有四个由实际的低级入口点传递来的参数。hInstance参数用来装入与代码相连的图标或位图一类的资源,无论何时,都可用GetModuleHandle() API函数将这

最近更新

导游的求职信范文 3 17页

导游工作总结(汇编15篇)(全文共22263字) 4页

对照检查材料排版要求(最新版 ) 5页

初三数学九上二次函数所有知识点总结和常考题.. 8页

2024年足球知识题库及参考答案(预热题) 12页

2024年足球知识题库及参考答案【培优b卷】 12页

县乡教师选调考试《教师职业道德》题库精品带.. 42页

中国历史文化知识竞赛100题ab卷 14页

县乡教师选调进城考试《教育心理学》题库及答.. 121页

县乡教师选调考试《教师职业道德》题库【word.. 41页

县乡教师选调考试《教师职业道德》题库带答案.. 43页

县乡教师选调进城考试《教育心理学》题库带答.. 121页

县乡教师选调进城考试《教育心理学》题库(培.. 121页

科普知识竞赛题库100道及参考答案(考试直接用.. 18页

科普知识竞赛题库100道有精品答案 18页

科普知识竞赛题库100道含答案(达标题) 18页

职业教育法考试题库及答案【必刷】 26页

职业教育法考试题库精品【典型题】 26页

职业教育法考试题库附答案(实用) 26页

2024年足球知识题库及答案(名师系列) 12页

中国历史文化知识竞赛100题【名校卷】 14页

中国历史文化知识竞赛100题精编 14页

语文2024年江苏省普通高考对口单招文化统考试.. 7页

《灰尘的旅行》四年级下册电子版 2页

酶类药物课件 73页

叉车事故应急预案 5页

水平定向钻施工组织设计方案 19页

小品《依法纳税》剧本 13页

【最新】(新)混凝土结构工程施工质量验收规范.. 45页

圆的综合题专题复习ppt课件 24页