没有合适的资源?快使用搜索试试~ 我知道了~
操作系统实验一.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
5星 · 超过95%的资源 3 下载量 96 浏览量
2022-06-22
19:10:36
上传
评论
收藏 57KB DOC 举报
温馨提示
试读
4页
计算机操作系统 实验报告 "实验名称:"实验一、 " "班 级:" "姓 名 " "学 号 " " " " ": " ": " " "类 型:"上机作业 "实验地点 "鹤琴402 "日 期 "2015.4.8 " " " ": " ": " " "一、实验目的: " "理解操作系统接口的概念,理解程序接口和系统调用 " "熟练使用API应用程序接口函数, " "比较程序接口和系统调用的区别和适用环境 " "了解WINDOWS 的动态链接库和应用程序接口;了解WINDOWS应用程序接口(API)函数的使 " "用过程;掌握在面向对象程序设计语言中利用API访问操作系统的方法。 " "二、实验环境: " "1.PC机一台(VC、C、VB等编程环境) " "三、实验内容和要求: " "1、使用若干个程序接口,实现一定的用户访问要求 " "2、通过系统调用实现:获取本机操作系统版本号 " "3、通过系统调用实现:修改本机"计算机名" " "4、分析和理解所使用的系统调用以及所涉及的数据结构 " "实验准备:了解什么是动态链接、动态连接库、动态链接的过程、WINDOWS提供的API函数 " "的
资源推荐
资源详情
资源评论
操作系统实验一
计算机操作系统 实验报告
实验名称: 实验一、
班 级: 姓 名: 学 号:
类 型: 上机作业 实验地
点:
鹤琴 402 日 期: 2015.4.8
一、实验目的:
1. 理解操作系统接口的概念,理解程序接口和系统调用
2. 熟练使用 API 应用程序接口函数,
3. 比较程序接口和系统调用的区别和适用环境
了解 WINDOWS 的动态链接库和应用程序接口;了解 WINDOWS 应用程序接口(API)函数的使用过
程;掌握在面向对象程序设计语言中利用 API 访问操作系统的方法。
二、实验环境:
1.PC 机一台(VC、C、VB 等编程环境)
三、实验内容和要求:
1、使用若干个程序接口,实现一定的用户访问要求
2、通过系统调用实现:获取本机操作系统版本号
3、通过系统调用实现:修改本机“计算机名”
4、分析和理解所使用的系统调用以及所涉及的数据结构
实验准备:了解什么是动态链接、动态连接库、动态链接的过程、WINDOWS 提供的 API 函数的作用、
常用的 API 函数库有那几个、应用程序接口的使用方法(如如何声明、调用 API 的方式等)
四、实验步骤:
通过系统调用实现:获取本机操作系统版本号,修改本机“计算机名”
#include <iostream>
using namespace std;
#include <windows.h>
void getversion()
{
OSVERSIONINFO dd; /*定义一个一个获取操作系统版本信息的数据结构*/
dd.dwOSVersionInfoSize=sizeof(dd); /*以字节为单位,定义 dd 的大小*/
GetVersionEx(&dd);
if(dd.dwMajorVersion==5&&dd.dwMinorVersion==0) /*dwMajorVersion 为标识操作系统的主版本号*/
{
cout<< " 该 计 算 机 的 操 作 系 统 为 :Windows 2000 版 本 号 为 : "
<<dd.dwBuildNumber <<endl;
}
else if(dd.dwMajorVersion==5&&dd.dwMinorVersion==1)/*dwMinorVersion 为标识操作系统的次要版本号
资源评论
- yStRr2024-04-03感谢资源主的分享,这个资源对我来说很有用,内容描述详尽,值得借鉴。
- qq5656432023-11-24资源不错,很实用,内容全面,介绍详细,很好用,谢谢分享。
- 明籽籽2022-11-09感谢资源主的分享,很值得参考学习,资源价值较高,支持!
是空空呀
- 粉丝: 167
- 资源: 3万+
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功