⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 3-2.htm

📁 计算机操作系统 西安电子科技大学出版社 操作系统实验
💻 HTM
📖 第 1 页 / 共 5 页
字号:
"Times New Roman";mso-hansi-font-family:"Times New Roman"'>函数的低级入口点。机器代码中包括有控制逻辑,它所做的事包括跳转到</span><span
lang=EN-US>Windows API</span></span></span><span style='mso-bookmark:_Toc16587483'><span
style='mso-bookmark:_Toc36437028'><span style='font-family:宋体;mso-ascii-font-family:
"Times New Roman";mso-hansi-font-family:"Times New Roman"'>函数,进行计算或向磁盘写入数据等。</span></span></span></p>

<p class=MsoNormal style='text-indent:21.0pt;mso-char-indent-count:2.0;
mso-char-indent-size:10.5pt'><span style='mso-bookmark:_Toc16587483'><span
style='mso-bookmark:_Toc36437028'><span lang=EN-US>Windows</span></span></span><span
style='mso-bookmark:_Toc16587483'><span style='mso-bookmark:_Toc36437028'><span
style='font-family:宋体;mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:
"Times New Roman"'>允许开发人员将大型应用程序分为较小的、互相有关系的服务模块,即动态链接库</span><span lang=EN-US>
(DLL) </span></span></span><span style='mso-bookmark:_Toc16587483'><span
style='mso-bookmark:_Toc36437028'><span style='font-family:宋体;mso-ascii-font-family:
"Times New Roman";mso-hansi-font-family:"Times New Roman"'>代码块,在其中包含应用程序所使用的机器代码和应用程序的数据。</span></span></span><a
href="#_top"><span style='mso-bookmark:_Toc16587483'><span style='mso-bookmark:
_Toc36437028'><span lang=EN-US style='text-decoration:none;text-underline:none'><!--[if gte vml 1]><v:shape
 id="_x0000_i1025" type="#_x0000_t75" style='width:45pt;height:17.25pt'>
 <v:imagedata src="./3-2.files/image003.gif" o:title="02"/>
</v:shape><![endif]--><![if !vml]><img border=0 width=60 height=23
src="./3-2.files/image003.gif" v:shapes="_x0000_i1025"><![endif]></span></span></span><span
style='mso-bookmark:_Toc16587483'><span style='mso-bookmark:_Toc36437028'></span></span></a><span
style='mso-bookmark:_Toc16587483'><span style='mso-bookmark:_Toc36437028'></span></span></p>

<h3><span style='mso-bookmark:_Toc16587483'><span style='mso-bookmark:_Toc36437028'><a
name="_Toc36947205"></a><a name="_Toc39769779"></a><a name="_Toc45702456"></a><a
name="_实验目的"></a><span style='mso-bookmark:_Toc36947205'><span
style='mso-bookmark:_Toc39769779'><span style='mso-bookmark:_Toc45702456'><span
style='mso-bidi-font-family:宋体'>实验目的</span></span></span></span></span></span><span
style='mso-bookmark:_Toc16587483'><span lang=EN-US style='mso-bidi-font-family:
宋体'><o:p></o:p></span></span></h3>

<p class=MsoNormal style='text-indent:21.0pt'><span style='mso-bookmark:_Toc16587483'><a
name="_Toc36437029"><span style='font-family:宋体;mso-ascii-font-family:"Times New Roman";
mso-hansi-font-family:"Times New Roman"'>通过对</span><span lang=EN-US>Windows
2000</span></a></span><span style='mso-bookmark:_Toc16587483'><span
style='mso-bookmark:_Toc36437029'><span style='font-family:宋体;mso-ascii-font-family:
"Times New Roman";mso-hansi-font-family:"Times New Roman"'>编程,进一步熟悉操作系统的基本概念,较好地理解</span><span
lang=EN-US>Windows 2000</span></span></span><span style='mso-bookmark:_Toc16587483'><span
style='mso-bookmark:_Toc36437029'><span style='font-family:宋体;mso-ascii-font-family:
"Times New Roman";mso-hansi-font-family:"Times New Roman"'>的结构。</span></span></span><a
href="#_top"><span style='mso-bookmark:_Toc16587483'><span style='mso-bookmark:
_Toc36437029'><span lang=EN-US style='text-decoration:none;text-underline:none'><!--[if gte vml 1]><v:shape
 id="_x0000_i1026" type="#_x0000_t75" style='width:45pt;height:17.25pt'>
 <v:imagedata src="./3-2.files/image003.gif" o:title="02"/>
</v:shape><![endif]--><![if !vml]><img border=0 width=60 height=23
src="./3-2.files/image003.gif" v:shapes="_x0000_i1026"><![endif]></span></span></span><span
style='mso-bookmark:_Toc16587483'><span style='mso-bookmark:_Toc36437029'></span></span></a><span
style='mso-bookmark:_Toc16587483'><span style='mso-bookmark:_Toc36437029'></span></span></p>

<h3><span style='mso-bookmark:_Toc16587483'><span style='mso-bookmark:_Toc36437029'><a
name="_Toc36947206"></a><a name="_Toc39769780"></a><a name="_Toc45702457"></a><a
name="_工具/准备工作"></a><span style='mso-bookmark:_Toc36947206'><span
style='mso-bookmark:_Toc39769780'><span style='mso-bookmark:_Toc45702457'><span
style='mso-bidi-font-family:宋体'>工具<span lang=EN-US>/准备工作</span></span></span></span></span></span></span><span
style='mso-bookmark:_Toc16587483'><span lang=EN-US style='mso-bidi-font-family:
宋体'><o:p></o:p></span></span></h3>

<p class=MsoNormal style='text-indent:21.0pt;mso-char-indent-count:2.0;
mso-char-indent-size:10.5pt'><span style='mso-bookmark:_Toc16587483'><span
style='font-family:宋体;mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:
"Times New Roman"'>在开始本实验之前,请回顾教科书的相关内容。</span></span></p>

<p class=MsoNormal style='text-indent:21.0pt;mso-char-indent-count:2.0;
mso-char-indent-size:10.5pt'><span style='mso-bookmark:_Toc16587483'><span
style='font-family:宋体;mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:
"Times New Roman"'>需要做以下准备:</span></span></p>

<p class=MsoNormal style='text-indent:21.0pt;mso-char-indent-count:2.0;
mso-char-indent-size:10.5pt'><span style='mso-bookmark:_Toc16587483'><span
lang=EN-US>1) </span></span><span style='mso-bookmark:_Toc16587483'><span
style='font-family:宋体;mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:
"Times New Roman"'>一台运行</span><span lang=EN-US>Windows 2000 Professional</span></span><span
style='mso-bookmark:_Toc16587483'><span style='font-family:宋体;mso-ascii-font-family:
"Times New Roman";mso-hansi-font-family:"Times New Roman"'>操作系统的计算机。</span></span></p>

<p class=MsoNormal style='text-indent:21.0pt;mso-char-indent-count:2.0;
mso-char-indent-size:10.5pt'><span style='mso-bookmark:_Toc16587483'><span
lang=EN-US>2) </span></span><span style='mso-bookmark:_Toc16587483'><span
style='font-family:宋体;mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:
"Times New Roman"'>计算机中需安装</span><span lang=EN-US>Visual C++ 6.0</span></span><span
style='mso-bookmark:_Toc16587483'><span style='font-family:宋体;mso-ascii-font-family:
"Times New Roman";mso-hansi-font-family:"Times New Roman"'>专业版或企业版。</span></span><a
href="#_top"><span style='mso-bookmark:_Toc16587483'><span lang=EN-US
style='text-decoration:none;text-underline:none'><!--[if gte vml 1]><v:shape
 id="_x0000_i1027" type="#_x0000_t75" style='width:45pt;height:17.25pt'>
 <v:imagedata src="./3-2.files/image003.gif" o:title="02"/>
</v:shape><![endif]--><![if !vml]><img border=0 width=60 height=23
src="./3-2.files/image003.gif" v:shapes="_x0000_i1027"><![endif]></span></span><span
style='mso-bookmark:_Toc16587483'></span></a><span style='mso-bookmark:_Toc16587483'></span></p>

<h3><span style='mso-bookmark:_Toc16587483'><a name="_Toc36437030"></a><a
name="_Toc36947207"></a><a name="_Toc39769781"></a><a name="_Toc45702458"></a><a
name="_实验内容与步骤"></a><span style='mso-bookmark:_Toc36437030'><span
style='mso-bookmark:_Toc36947207'><span style='mso-bookmark:_Toc39769781'><span
style='mso-bookmark:_Toc45702458'><span style='mso-bidi-font-family:宋体'>实验内容与步骤</span></span></span></span></span></span><span
style='mso-bookmark:_Toc16587483'><span lang=EN-US style='mso-bidi-font-family:
宋体'><o:p></o:p></span></span></h3>

<p class=MsoNormal><span style='mso-bookmark:_Toc16587483'><span lang=EN-US>&nbsp;</span></span></p>

<p class=MsoNormal><span style='mso-bookmark:_Toc16587483'></span><a
href="#_1._简单的控制台应用程序"><span style='mso-bookmark:_Toc16587483'><span
lang=EN-US>1. </span></span><span style='mso-bookmark:_Toc16587483'><span
style='font-family:宋体;mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:
"Times New Roman"'>简单的控制台应用程序</span></span><span style='mso-bookmark:_Toc16587483'></span></a><span
style='mso-bookmark:_Toc16587483'></span></p>

<p class=MsoNormal><span style='mso-bookmark:_Toc16587483'></span><a
href="#_2._GUI应用程序"><span style='mso-bookmark:_Toc16587483'><span lang=EN-US>2.
GUI</span></span><span style='mso-bookmark:_Toc16587483'><span
style='font-family:宋体;mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:
"Times New Roman"'>应用程序</span></span><span style='mso-bookmark:_Toc16587483'></span></a><span
style='mso-bookmark:_Toc16587483'></span></p>

<p class=MsoNormal><span style='mso-bookmark:_Toc16587483'></span><a
href="#_3._进程对象"><span style='mso-bookmark:_Toc16587483'><span lang=EN-US>3. </span></span><span
style='mso-bookmark:_Toc16587483'><span style='font-family:宋体;mso-ascii-font-family:
"Times New Roman";mso-hansi-font-family:"Times New Roman"'>进程对象</span></span><span
style='mso-bookmark:_Toc16587483'></span></a><span style='mso-bookmark:_Toc16587483'></span></p>

<p class=MsoNormal><span style='mso-bookmark:_Toc16587483'><span lang=EN-US>&nbsp;</span></span></p>

<h4><span style='mso-bookmark:_Toc16587483'><a name="_Toc36437031"></a><a
name="_1._简单的控制台应用程序"></a><span style='mso-bookmark:_Toc36437031'><span
lang=EN-US style='mso-bidi-font-family:宋体'><span style="mso-spacerun:
yes">&nbsp;&nbsp;&nbsp; </span>1. 简单的控制台应用程序<o:p></o:p></span></span></span></h4>

<p class=MsoNormal style='text-indent:21.0pt'><span style='mso-bookmark:_Toc16587483'><span
style='mso-bookmark:_Toc36437031'><span style='font-family:宋体;mso-ascii-font-family:
"Times New Roman";mso-hansi-font-family:"Times New Roman"'>我们先来创建一个名为“</span><span
lang=EN-US>Hello</span></span></span><span style='mso-bookmark:_Toc16587483'><span
style='mso-bookmark:_Toc36437031'><span style='font-family:宋体;mso-ascii-font-family:
"Times New Roman";mso-hansi-font-family:"Times New Roman"'>,</span><span
lang=EN-US>World</span></span></span><span style='mso-bookmark:_Toc16587483'><span
style='mso-bookmark:_Toc36437031'><span style='font-family:宋体;mso-ascii-font-family:
"Times New Roman";mso-hansi-font-family:"Times New Roman"'>”的应用程序。</span></span></span></p>

<p class=MsoNormal style='text-indent:21.0pt'><span style='mso-bookmark:_Toc16587483'><span
style='mso-bookmark:_Toc36437031'><b style='mso-bidi-font-weight:normal'><span
style='font-family:楷体_GB2312;mso-ascii-font-family:"Times New Roman"'>步骤</span></b></span></span><span
style='mso-bookmark:_Toc16587483'><span style='mso-bookmark:_Toc36437031'><b
style='mso-bidi-font-weight:normal'><span lang=EN-US style='mso-fareast-font-family:
楷体_GB2312'>1</span></b></span></span><span style='mso-bookmark:_Toc16587483'><span
style='mso-bookmark:_Toc36437031'><span style='font-family:宋体;mso-ascii-font-family:
"Times New Roman";mso-hansi-font-family:"Times New Roman"'>:登录进入</span><span
lang=EN-US>Windows 2000 Professional</span></span></span><span
style='mso-bookmark:_Toc16587483'><span style='mso-bookmark:_Toc36437031'><span
style='font-family:宋体;mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:
"Times New Roman"'>。</span></span></span></p>

<p class=MsoNormal style='text-indent:21.0pt'><span style='mso-bookmark:_Toc16587483'><span
style='mso-bookmark:_Toc36437031'><b style='mso-bidi-font-weight:normal'><span
style='font-family:楷体_GB2312;mso-ascii-font-family:"Times New Roman"'>步骤</span></b></span></span><span
style='mso-bookmark:_Toc16587483'><span style='mso-bookmark:_Toc36437031'><b
style='mso-bidi-font-weight:normal'><span lang=EN-US style='mso-fareast-font-family:
楷体_GB2312'>2</span></b></span></span><span style='mso-bookmark:_Toc16587483'><span
style='mso-bookmark:_Toc36437031'><span style='font-family:宋体;mso-ascii-font-family:
"Times New Roman";mso-hansi-font-family:"Times New Roman"'>:在“开始”菜单中单击“程序”</span><span
lang=EN-US>-</span></span></span><span style='mso-bookmark:_Toc16587483'><span
style='mso-bookmark:_Toc36437031'><span style='font-family:宋体;mso-ascii-font-family:
"Times New Roman";mso-hansi-font-family:"Times New Roman"'>“附件”</span><span
lang=EN-US>-</span></span></span><span style='mso-bookmark:_Toc16587483'><span
style='mso-bookmark:_Toc36437031'><span style='font-family:宋体;mso-ascii-font-family:
"Times New Roman";mso-hansi-font-family:"Times New Roman"'>“记事本”命令,将清单</span><span
lang=EN-US>3-l</span></span></span><span style='mso-bookmark:_Toc16587483'><span
style='mso-bookmark:_Toc36437031'><span style='font-family:宋体;mso-ascii-font-family:
"Times New Roman";mso-hansi-font-family:"Times New Roman"'>中的程序键入记事本中,并把代码保存为</span><span
lang=EN-US>Hello.cpp</span></span></span><span style='mso-bookmark:_Toc16587483'><span
style='mso-bookmark:_Toc36437031'><span style='font-family:宋体;mso-ascii-font-family:
"Times New Roman";mso-hansi-font-family:"Times New Roman"'>。</span></span></span></p>

<p class=MsoNormal><span style='mso-bookmark:_Toc16587483'><span
style='mso-bookmark:_Toc36437031'><span lang=EN-US style='font-size:9.0pt;
font-family:黑体'><span style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp; </span>清单3-1<span
style="mso-spacerun: yes">&nbsp; </span>一个简单的Windows 2000控制台应用程序<o:p></o:p></span></span></span></p>

<p class=MsoNormal><span style='mso-bookmark:_Toc16587483'><span
style='mso-bookmark:_Toc36437031'><span lang=EN-US style='font-size:9.0pt'><span
style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>// hello</span></span></span><span
style='mso-bookmark:_Toc16587483'><span style='mso-bookmark:_Toc36437031'><span
style='font-size:9.0pt;font-family:宋体;mso-ascii-font-family:"Times New Roman";
mso-hansi-font-family:"Times New Roman"'>项目</span></span></span><span
style='mso-bookmark:_Toc16587483'><span style='mso-bookmark:_Toc36437031'><span
lang=EN-US style='font-size:9.0pt'><o:p></o:p></span></span></span></p>

<p class=MsoNormal><span style='mso-bookmark:_Toc16587483'><span
style='mso-bookmark:_Toc36437031'><span lang=EN-US style='font-size:9.0pt'><span
style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span># include
&lt;iostream&gt;<o:p></o:p></span></span></span></p>

<p class=MsoNormal><span style='mso-bookmark:_Toc16587483'><span
style='mso-bookmark:_Toc36437031'><span lang=EN-US style='font-size:9.0pt'>&nbsp;<o:p></o:p></span></span></span></p>

<p class=MsoNormal><span style='mso-bookmark:_Toc16587483'><span
style='mso-bookmark:_Toc36437031'><span lang=EN-US style='font-size:9.0pt'><span
style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>void main()<o:p></o:p></span></span></span></p>

<p class=MsoNormal><span style='mso-bookmark:_Toc16587483'><span
style='mso-bookmark:_Toc36437031'><span lang=EN-US style='font-size:9.0pt'><span
style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>{<o:p></o:p></span></span></span></p>

<p class=MsoNormal><span style='mso-bookmark:_Toc16587483'><span
style='mso-bookmark:_Toc36437031'><span lang=EN-US style='font-size:9.0pt'><span
style="mso-spacerun:
yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>std::cout
&lt;&lt; “Hello, Windows 2000” &lt;&lt; std :: endl ;<o:p></o:p></span></span></span></p>

<p class=MsoNormal><span style='mso-bookmark:_Toc16587483'><span
style='mso-bookmark:_Toc36437031'><span lang=EN-US style='font-size:9.0pt'><span
style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>}<o:p></o:p></span></span></span></p>

<p class=MsoNormal style='text-indent:21.0pt'><span style='mso-bookmark:_Toc16587483'><span
style='mso-bookmark:_Toc36437031'><b style='mso-bidi-font-weight:normal'><span
style='font-family:楷体_GB2312;mso-ascii-font-family:"Times New Roman"'>步骤</span></b></span></span><span
style='mso-bookmark:_Toc16587483'><span style='mso-bookmark:_Toc36437031'><b
style='mso-bidi-font-weight:normal'><span lang=EN-US style='mso-fareast-font-family:
楷体_GB2312'>3</span></b></span></span><span style='mso-bookmark:_Toc16587483'><span
style='mso-bookmark:_Toc36437031'><span style='font-family:宋体;mso-ascii-font-family:
"Times New Roman";mso-hansi-font-family:"Times New Roman"'>:在“开始”菜单中单击“程序”</span><span
lang=EN-US>-</span></span></span><span style='mso-bookmark:_Toc16587483'><span
style='mso-bookmark:_Toc36437031'><span style='font-family:宋体;mso-ascii-font-family:
"Times New Roman";mso-hansi-font-family:"Times New Roman"'>“附件”</span><span
lang=EN-US>-</span></span></span><span style='mso-bookmark:_Toc16587483'><span
style='mso-bookmark:_Toc36437031'><span style='font-family:宋体;mso-ascii-font-family:
"Times New Roman";mso-hansi-font-family:"Times New Roman"'>“命令提示符”命令,进入</span><span
lang=EN-US>Windows</span></span></span><span style='mso-bookmark:_Toc16587483'><span
style='mso-bookmark:_Toc36437031'><span style='font-family:宋体;mso-ascii-font-family:
"Times New Roman";mso-hansi-font-family:"Times New Roman"'>“命令提示符”窗口,并利用简单的标准命令行:</span><span
lang=EN-US><o:p></o:p></span></span></span></p>

<p class=MsoNormal style='text-indent:31.5pt;mso-char-indent-count:3.0;
mso-char-indent-size:10.5pt;mso-char-indent-size:10.5pt'><span
style='mso-bookmark:_Toc16587483'><span style='mso-bookmark:_Toc36437031'><span
lang=EN-US>C:\&gt; CL Hello.cpp</span></span></span></p>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -