实验环境的使用实验报告

实验环境的使用实验报告

ID:22281468

大小:420.71 KB

页数:6页

时间:2018-10-28

实验环境的使用实验报告_第1页
实验环境的使用实验报告_第2页
实验环境的使用实验报告_第3页
实验环境的使用实验报告_第4页
实验环境的使用实验报告_第5页
资源描述:

《实验环境的使用实验报告》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、操作系统实验报告课程名称操作系统课程编号0906553实验项目名称实验环境的使用学号年级姓名专业计算机科学与技术学生所在院计算机科学与技术学院指导老师实验室名称哈尔滨工程大学计算机科学与技术学院实验环境的使用一.实验概述1.实验名称:实验环境的使用2.实验目的:1)熟悉操作系统集成实验环境OSLab的基本使用方法;2)练习编译、调试EOS操作系统内核以及EOS应用程序。3.实验类型:验证4.实验内荇:1)准备实验,启动OSLab;2)学习OSLab的基本使用方法;3)EOS内核项FI的生成和调试;4)EOS应用程序项目的生成和调试;5)退出OSLab;6)

2、保存EOS闪核项目二.实验环境操作系统:windowsXP编译器:TevalatonOSLab语言:C++三.实验过程1.实验过程:1)启动OSLab,在启动后弹出的对话框中填入学号、姓名;2)学习OSLab的基本使用方法,使用OSLab编写一个windows控制应用台应用程序,熟悉OSLab的基本使用方法(主要包括新建项目、生成项目、调试项目等);在“文件”菜单中选择新建项0,并选择项0模板“控制台应用程序”。3)点击F5生成项0,并对结果屮的问题进行修改。i.#X如果源代码屮存在语法错误,“输出”窗口会输出相应的错误信息(包括错误所在文件的路径,错误在

3、文件中的位置,以及错误原因),并在最后提示生成失败。此时在“输山”窗门中双击错误信息所在的行,OSLab会使用源代码编辑器打开错误所在的文件,并自动定位到错误对应的代码行。可以在源代码文件中故意输入一些错误的代码(例如删除一个代码行结尾的分号),然后再次生成项FI,然后在“输出”窗口屮双击错误信息来定位存在错误的代码行,将代码修改正确后再生成项目。4)执行项目,在OSLab中选择“调试”菜单中的“开始执行(不调试)”,可以执行刚刚生成的Windows控制台应用程序。启动执行后会弹岀一个Windows控制台窗口,显示控制台应用程序输出的内容。按任意键即可关闭

4、此Windows控制台窗口。5)调试项目,点击“项目管理器”窗口中的“源文件”文件夹节点,在弹出的快捷菜单屮选择“添加”屮的“添加新文件”,文件屮的函数如下所示。intte$tl(intn){n++;returnn;}6)将主阑数进行修改。Hhfw—letmIaUih«<<•

5、调试”菜单中选择“启动调试”,Windows控制台应用程序开始执行,随后OSLab窗口被自动激活,并且在刚刚添加断点的代码行左侧空白中显示一个黄色箭头,表示程序已经在此行代码处中断执行(也就是说下一个要执行的就是此行代码)。此时查看控制台应用程序的窗口,可以看到窗口中没有输出n的值。

6、«01tu.1XIKJmt)fUkY)曜XMt>XIUD«o(a)WBC;•021■■.■一—■■——■nr擊一./7VIn&、b*mintmb••坤•■詹4.fif*aaU"nt«

7、c,dw*«

8、«%]!•«c»fl.的懂丸〜<餓《rttwniMMA4iu舞置霈J»«m4«iMrwG«m«ilMRRt^l(lO)ttw>:»ti:d»xaenKAcw««HbU.mrur««M110)查看变量的值,将鼠标移动到源代码编辑器屮变量n的名称上,此时会弹出一个窗口显示出变量n当前的值(由于此时还没有给变量n赋值,所以是一个随机值)。在源代码编辑器屮变量n的名称上点击鼠标右键,在弹出的快捷菜单中选择“快速监视”,可以使用“快速

9、监视”对话框査看变量n的值。然后,可以点击“关闭”按钮关闭“快速监视”对话框。11)调用堆栈,启动调试,会在之前设置的断点处中断,选择“调试”菜单“窗口”中的“调用堆栈”,激活“调用堆栈”窗口。可以看到当前“调用堆栈”窗口中只有一个main函数(显示的内容还包括了参数值和函数地址)。采用逐过程调试,直到进入到testl函数,查看“调用堆栈”窗口可以发现在堆栈上有两个函数testl和main。其中当前正在调试的testl函数在栈顶位置,main函数在栈底位置。说明是在main函数巾调用了testl函数。在“调用堆栈”窗口中双击main函数所在的行,会有一个绿

10、色箭头指向main数所在的行,表示此函数是当前调用堆栈屮的活动函数

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。