计算机系统基础1实验指导书(新)
第一章 计算机系统基础实验
第一章 计算机系统基础实验实验一 微型计算机的硬件认知一、实验目的1. 熟悉微型计算机的外观组成;2. 了解微型计算机的外部接口;3. 了解微型计算机的常用外设;4. 掌握常用外设的连接方法;5.熟悉微型计算机的硬件安装步骤。
二、实验内容1. 认知微型计算机的外观组成。
一台微型计算机主要由主机箱、显示器、键盘和鼠标组成,家庭用的微型计算机还会连接打印机、音箱和扫描仪等常用外设。
如图1-1- 1所示。
键盘鼠标显示器主机箱扫描仪打印机音箱图1-1- 1微型计算机组成2. 观察并认知微机主机箱背板上的各种接口。
(1) 这些连接外设的接口主要有鼠标接口、键盘接口、网卡接口、声卡接口、显卡接口、串口等。
如图1-1- 2所示。
(2) 关闭计算机电源,将显示器、网线、键盘、鼠标等常用外设从主机箱上拆下来。
(3) 再把计算机的各个外设连接到主机箱背板的接口上。
(4) 启动计算机,使其能正常工作。
图1-1- 2 主机箱背板接口3. 认知微机主机箱内的各主要部件。
(1) 打开微机主机箱,观察主板、CPU 、内存条、显卡、硬盘、光驱等部件,主板的结构如图1-1- 3所示。
图1-1- 3主板结构(2) 通过观察部件的外观及上面的标识,填写记录以下部件的信息。
主板的厂商及型号:_______________________________。
CPU 的厂商及型号:_______________________________。
内存条有________条。
SATA 接口的个数:________个。
PCI 插槽的个数:________个。
(3) 观看微机组装视频,熟悉微机的组装过程和各部件的安装要点。
USB 接口 PCI-E ×16插槽PCI-E ×1插槽PCI 插槽并行接口 网卡接口PS/2接口电源接口USB 接口 网卡接口 声卡接口 串口DVI 接口接口HDMI 接口实验二 Windows 7的系统设置与维护一、实验目的1.掌握Windows 7的桌面及设置;2.掌握任务栏及开始菜单的设置;3.掌握常用系统管理工具的使用;4.掌握Windows 7常用工具的使用。
计算机基础实验报告实验一二参考模板
计算机基础实验报告实验一二参考模板一、实验目的计算机基础实验一的目的在于让学生熟悉计算机的基本操作和常用软件的使用,培养学生的动手能力和问题解决能力。
实验二则侧重于加深对计算机系统和网络知识的理解,提高学生的综合应用能力。
二、实验环境实验在学校的计算机实验室进行,每台计算机均安装了 Windows 操作系统,并配备了常用的办公软件、编程工具和网络浏览器等。
实验室还提供了稳定的网络环境,以便进行网络相关的实验操作。
三、实验内容与步骤(一)实验一1、计算机硬件的认识打开计算机主机箱,观察主板、CPU、内存、硬盘、显卡等硬件设备的外观和接口。
了解各硬件设备的主要功能和性能指标。
2、操作系统的安装与设置使用安装光盘或 U 盘启动盘,安装 Windows 操作系统。
进行系统初始化设置,如用户名、密码、日期时间等。
安装驱动程序,确保硬件设备正常工作。
3、常用办公软件的使用打开 Word 软件,进行文档的创建、编辑、排版和保存。
使用 Excel 软件进行表格的制作、数据计算和图表绘制。
利用 PowerPoint 软件创建演示文稿,添加文字、图片、动画等元素。
(二)实验二1、计算机网络基础了解计算机网络的组成、分类和拓扑结构。
学习 IP 地址、子网掩码、网关和 DNS 的概念和设置方法。
通过命令提示符(CMD)窗口,使用 Ping 命令检测网络连通性。
2、网络服务与应用配置 Web 服务器和 FTP 服务器,实现网页的发布和文件的上传下载。
学会使用浏览器访问网页、搜索信息和下载文件。
了解电子邮件的工作原理,注册邮箱并进行邮件的收发。
四、实验结果与分析(一)实验一1、硬件认识方面,学生能够准确识别计算机的主要硬件设备,并对其功能有了初步的了解。
但对于一些较新的硬件技术和性能参数的理解还不够深入。
2、操作系统的安装和设置过程较为顺利,大部分学生能够独立完成。
但在驱动程序的安装过程中,少数学生遇到了兼容性问题,需要通过更新驱动或寻求技术支持解决。
《计算机系统基础》实验指导书
《计算机系统基础》指导书Introduction to Computer Systems实验1 数据的表示实验序号:1 实验名称:数据的表示适用专业:计算机科学与技术学时数:2学时1、实验目的熟悉数值数据在计算机内部的表示方式,掌握相关的处理语句。
2、实验内容1.“-2 < 2”和“-2 < 2u”的结果一样吗?为什么?请编写程序验证。
2.运行下图中的程序代码,并对程序输出结果进行分析。
3.运行下列代码,并对输出结果进行分析。
#include <stdio.h>void main(){union NUM{int a;char b[4];} num;num.a = 0x12345678;printf("0x%X\n", num.b[2]);}4.请说明下列赋值语句执行后,各个变量对应的机器数和真值各是多少?编写一段程序代码并进行编译,观察默认情况下,编译器是否报warning。
如果有warning 信息的话,分析为何会出现这种warning信息。
int a = 2147483648;int b = -2147483648;int c = 2147483649;unsigned short d = 65539;short e = -32790;5.编译运行以下程序,并至少重复运行3次。
void main(){double x=23.001, y=24.001, z=1.0;for (int i=0; i<10; i++) {if ((y-x)==z)printf("equal\n");elseprintf("not equal\n");x += z;y += z;printf("%d, %f , %f\n”, i, x, y);}}要求:(1)给出每次运行的结果截图。
(2)每次运行过程中,是否每一次循环中的判等结果都一致?为什么?(3)每次运行过程中,每一次循环输出的i、x和y的结果分别是什么?为什么?3、实验步骤1. 进入linux系统,在shell终端的提示符后输入gedit,编写C语言源程序。
计算机基础实践实验指导书
《计算机科学导论》实验指导书欧阳一鸣王浩编合肥工业大学计算机与信息学院《计算机科学导论》实验《计算机科学导论》实验课侧重培养学生的基本应用能力,要求学生通过上机实验,能够熟练掌握计算机的基本操作技能。
该实验指导书共安排五个实验,内容包括:Windows的基本操作、使用Word进行文字处理、利用Excel进行表格编排等等。
要求学生做完实验后,写出实验报告,实验报告上需要写明的项目包括:实验名称、实验目的、实验设备、实验题目、实验步骤、实验结果。
实验一 Windows 基本操作1.实验目的和要求(1)掌握Windows 的启动和安全退出的方法。
(2)掌握Windows 的窗口、菜单栏、工具栏及任务栏的基本操作。
(3)掌握Windows 常用快捷键的使用方法。
(4)掌握应用程序的多种启动方法以及切换和退出应用程序的方法。
(5)掌握Windows 环境下的汉字输入方法。
(6)掌握Windows 帮助的使用。
(7)实验内容(8)启动Windows ,打开“我的电脑”窗口,熟悉Windows 窗口组成,然后对窗口作下列操作:1)移动窗口。
2)改变窗口的大小、使滚动条出现,然后滚动窗口的内容。
3)最大化、最小化、复原和关闭窗口。
(9)打开“控制面板”窗口,再打开“控制面板”中的“字体”窗口,然后进行下列操作:1)通过任务栏和快捷键切换当前的窗口。
2)以不同方式排列已打开的窗口(层叠、横向平铺、纵向平铺)。
3)在“我的电脑”窗口中,单击“查看”菜单下的“大图标”、“小图标”、“列表”“详细资料”命令项,观察窗口中的各项的变化。
用工具栏上的“查看”命令按钮重复做一遍。
(10)通过二种方法查看当前的日期和时间,如果日期和时间不正确,请进行修改。
(11)分别通过以下方法启动“画图”程序(windows-xp下程序文件路径为"C:\WINDOWS\system32 \",在windows2000下程序文件路径为"C:\WINNT\system32 \"),然后退出该程序。
《计算机应用基础》实验指导书
《计算机应用基础》实验指导书计算机应用基础实验指导书实验一:计算机操作系统的安装与使用1.实验目的:熟悉计算机操作系统的安装步骤及基本操作。
1.1 实验环境:一台个人计算机,操作系统安装光盘。
1.2 实验内容:1.2.1 计算机操作系统的选择与准备a) 了解不同操作系统的特点和应用场景。
b) 准备所需操作系统的安装光盘或镜像文件。
1.2.2 操作系统的安装步骤a) 插入安装光盘并启动计算机。
b) 进入安装界面,选择合适的安装选项。
c) 配置分区和文件系统。
d) 完成安装后进行必要的系统设置。
1.2.3 计算机操作系统的基本使用a) 登录和注销用户账号。
b) 熟悉桌面环境和菜单布局。
c) 打开和关闭应用程序。
d) 文件及文件夹的管理和操作。
e) 系统设置和个人偏好的调整。
1.3 实验要求:1.3.1 按照指导书的步骤完成计算机操作系统的安装。
1.3.2 熟悉操作系统的基本操作和使用方法。
1.3.3 完成实验报告,记录实验过程和遇到的问题。
附件:无法律名词及注释:- 操作系统:计算机系统的核心软件,负责管理硬件和软件资源,提供用户与计算机硬件之间的接口。
- 安装光盘:包含操作系统安装文件的光盘或光盘镜像文件,用于安装操作系统到计算机硬盘。
- 分区:将硬盘划分为多个逻辑区域,用于存储不同类型的数据。
- 文件系统:计算机用于组织和管理文件的一种方法,定义了文件的结构、访问权限等。
- 桌面环境:操作系统提供的用户界面,包含桌面背景、图标、菜单等元素。
- 应用程序:在计算机中运行的软件程序,如文字处理器、浏览器等。
- 用户账号:用于认证和授权用户使用计算机系统的账号,包含用户名和密码。
大学计算机基础实验指导书
大学计算机基础实验指导书实验一 Windows的启动及基本操作一、实验目的及要求1、掌握Windows启动以及关闭的方法;2、解键盘上各按键的功能;3、练习鼠标的操作及使用方法。
二、实验内容1、熟悉实验环境。
2、键盘操作的简单练习。
3、鼠标操作的练习。
三、实验指导1、开机前先观察一下主机、显示器、键盘和鼠标之间的连接情况;观察电源开关的位置、<Reset>键位置和键盘上各键的位置。
2、鼠标单击“开始”按钮,移动鼠标到“程序”上,再移动鼠标到弹出的级联菜单中的“附件”,最后移动鼠标到弹出的级联菜单的“写字板”中,单击,即可打开“写字板”进行编辑。
3、目前,鼠标在Windows环境下是一个主要且常用的输入设备。
常用的鼠标器有机械式和光电式两种。
鼠标的操作有单击、双击、移动、拖动、与键盘组合等。
单击:快速按下鼠标键。
单击左键是选定鼠标指针下面的任何内容,单击右键是打开鼠标指针所指内容的快捷菜单。
一般情况下若无特殊说明,单击操作均指单击左键。
双击:快速击键两次(迅速的两次单击)。
双击左键是首先选定鼠标指针下面的项目,然后再执行一个默认的操作。
单击左键选定鼠标指针下面的内容,然后再按回车键的操作与双击左键的作用完全一样。
若双击鼠标左键之后没有反应,说明两次单击的速度不够迅速。
移动:不按鼠标的任何键移动鼠标,此时屏幕上鼠标指针相应移动。
拖动:鼠标指针指向某一对象或某一点时,按下鼠标左键不松,同时移动鼠标至目的地时再松开鼠标左键,鼠标指针所指的对象即被移到一个新的位置。
与键盘组合:有些功能仅用鼠标不能完全实现,需借助于键盘上的某些按键组合才能实现所需功能。
如与Ctrl键组合,可选定不续的多个文件;与Shift键组合,选定的是单击的两个文件所形成的矩形区域之间的所有文件;与Ctrl键和Shift键同时组合,选定的是几个文件之间的所有文件。
四、实验思考题1、如何利用键盘输入英文大写字母?2、鼠标右击不同的位置,弹出的快捷菜单一样吗?实验二键盘指法练习一、实验目的及要求1、熟悉键盘的基本操作及键位;2、熟练掌握英文大小写、数字、标点的用法及输入;3、掌握正确的操作指法及姿势。
计算机操作系统实验指导书
实验一UNIX/LINUX入门实验目的1、了解UNIX的命令及使用格式。
2、熟悉UNIX/LINUX的常用基本命令。
实验内容1、通过WINDOWS操作系统中的远程登录程序telnet.exe 登录UNIX。
2、熟悉UNIX/LINUX的常用基本命令如ls、who、w、pwd、ps、pstree、top等。
实验指导一、UNIX的登录与退出1、登录在DOS环境下用MS提供的telnet程序(也可使用WINDOWS 自带的telnet图形界面程序或多功能的S-Term终端程序),可使PC作为终端(terminal)登录(login)UNIX服务器(UNIX Server)。
(1)执行格式:telnet hostname(主机名)或telnet 主机的IP地址例:telnet telnet 140.122.77.120(2)步骤login:(输入username)password:(输入密码)2、退出在UNIX系统提示符$下,输入logout、exit或shutdown 。
例:$ logout二、UNIX命令格式命令[选项] [处理对象]例:ls -la mydir注意:(1)命令一般是小写字串。
注意大小写有别(2)选项通常以减号(-)再加上一个或数个字符表示,用来选择一个命令的不同操作(3)同一行可有数个命令,命令间应以分号隔开(4)命令后加上&可使该命令后台(background)执行三、常用命令1、目录操作和DOS相似,UNIX采用树型目录管理结构,由根目录(/)开始一层层将子目录建下去,各子目录以/ 隔开。
用户login后,工作目录的位置称为home directory,由系统管理员设定。
‗~‘符号代表自己的home directory,例如~/myfile 是指自己home目录下myfile这个文件。
UNIX的通配符有三种:‘*‘ 和‘?‘ 用法与DOS相同,‗-‗代表区间内的任一字符,如test[0-5]即代表test0,test1,……,test5的集合。
计算机系统基础1实验指导书(新)
《计算机系统基础1》实验指导书Introduction to Computer Systems实验1 数的机器级表示实验序号:1 实验名称:数的机器级表示适用专业:软件工程学时数:2学时一、实验目的1.熟练掌握无符号整数的机器级表示2.熟练掌握有符号整数的机器级表示3.熟练掌握浮点数的机器级表示二、实验要求按照实验题目的要求,编写程序并上机调试三、实验设备、环境计算机、Windows xp 、Visual C++ 6.0四、实验步骤及内容用C语言编写程序模拟32位机器数到真值的转换,在main中定义char binary[33];1.编写无符号数的转换:unsigned int unsignedToValue(char binary[],int n);要求在main中从屏幕读入32个二进制数即0或者是1,调用unsignedToValue函数返回此二进制数代表的无符号数的真值。
2.编写有符号数的转换:int intToValue(char binary[],int n);要求在main中从屏幕读入32个二进制数即0或者是1,调用intToValue函数返回此二进制数代表的有符号数的真值。
3.编写单精度浮点数的转换:float floatToValue(char binary[],int n);要求在main中从屏幕读入32个二进制数即0或者是1,调用intToValue函数返回此二进制数代表的浮点数的真值,要求能够输出非规格化数:无穷大,0,非数。
提示:1.在测试时,连续输入32个0、1,不要在中间加入空格或者换行符2.可以尝试将字符型的0和1转换成整型的0和1,方便判断和计算3.注意有符号整数为正数的时候计算方式同无符号整数,因此可以通过调用无符号整数函数来简化代码4.注意到计算阶实际上就是计算无符号整数5.计算浮点数的时候应该先判定是否为非规格化数,如果判定成功就可以直接输出结果。
五、讨论、思考题1、IEEE754标准的浮点数好处在哪里?制订人:朱皖宁(制订日期:2017年7月)审订人:(审订日期:2017年月)《计算机系统基础1》实验指导书Introduction to Computer Systems实验2 定点数加减法的机器级表示实验序号:2 实验名称:定点数加减法的机器级表示适用专业:软件工程学时数:2学时一、实验目的1、掌握定点数加法的机器级表示。
计算机应用基础实验指导书
计算机应用基础实验指导书计算机应用基础实验指导书1、实验目的本实验旨在帮助学生掌握计算机应用基础知识,包括操作系统、办公软件和网络常识等,通过实践操作加深对相关知识的理解和应用能力的培养。
2、实验环境准备2.1 硬件要求- 桌面计算机或笔记本电脑- 鼠标、键盘和显示器- 网络连接设备(例如路由器或交换机)2.2 软件要求- 操作系统:Windows、MacOS或Linux- 办公软件:Microsoft Office套件或类似软件- 网络浏览器:Chrome、Firefox或IE3、实验内容及步骤3.1 实验一、操作系统基础3.1.1 操作系统介绍- 操作系统的定义和作用- 常见操作系统的比较3.1.2 操作系统安装- 操作系统的安装准备- 操作系统的安装步骤3.1.3 操作系统的基本操作- 桌面、开始菜单和任务栏的介绍 - 文件和文件夹的管理- 系统设置和应用程序安装- 用户账户和权限管理3.2 实验二、办公软件应用3.2.1 办公软件概述- 办公软件的定义和常见组件- 办公软件在工作和学习中的应用 3.2.2 文字处理软件应用- 文字处理软件的界面和功能介绍- 文档的创建、编辑和格式化- 文档的保存和打印3.2.3 电子表格软件应用- 电子表格软件的界面和功能介绍- 表格的创建、数据输入和公式计算 - 数据排序、筛选和图表制作3.2.4 幻灯片软件应用- 幻灯片软件的界面和功能介绍- 幻灯片的创建、编辑和排版- 幻灯片的演示和设计3.3 实验三、网络基础知识3.3.1 网络概述- 计算机网络的定义和分类- 互联网的发展和应用3.3.2 网络协议- 常见网络协议的介绍(如TCP/IP) - 网络协议的作用和通信过程3.3.3 IP地质和子网掩码- IP地质的格式和分类- 子网掩码的作用和计算方法3.3.4 常见网络设备- 路由器、交换机和防火墙的功能与配置 3.4 实验四、网络应用实践3.4.1 网络连接的配置- 有线和无线网络的配置方法- 网络连接的测试和故障排除3.4.2 网络浏览器的使用- 浏览器的界面和功能介绍- 网站浏览、搜索和书签管理3.4.3 电子邮件的发送和接收- 邮件客户端的设置和使用- 邮件的撰写、发送和接收3.4.4 文件传输和共享- FTP和共享文件夹的配置和使用- 文件、和共享权限控制附件:无法律名词及注释:- 操作系统:计算机系统中的软件,在硬件和应用程序之间进行沟通和管理的“大管家”。
最新大学计算机基础实验指导(全套)
实验一 Windows XP的基本设置(2学时)一、实验目的1、掌握应用程序的安装与删除,启动与退出和快捷方式的创建与删除;2、掌握Windows xp系统设置中显示器的设置,系统日期与时间的设置,中文输入法的设置,打印机的设置,区域的设置;了解键盘和鼠标的设置,用户和密码的设置;3、了解Windows xp附件的使用:画图,计算器,记事本,写字板,系统工具等。
二、实验内容及步骤1、完成快捷方式的创建与删除。
①在桌面上建立计算器程序"Calc.exe"的快捷方式;②将此快捷方式重命名为"计算器";③将此快捷方式添加到"开始"菜单的"程序"项中;④删除桌面上"计算器"的快捷图标。
2、完成以下系统设置。
①设置屏幕保护程序为"滚动字幕",文字内容为"计算机考试",文字格式:字体"黑体",字号"一号",等待时间为"5分钟"。
②设置Windows的墙纸为"Clouds",居中。
③设置Windows的货币符号为"$",货币符号位置为"$1。
1",负数格式为"-$1。
1"。
④设置系统数字样式:小数位数为"2",数字分组符号为",",组中数字的个数为"3"。
⑥设置Windows的短日期样式为"yy-MM-dd" 。
⑦设置Windows的时间显示样式为"HH:mm:ss",上午符号为"AM",下午符号为"PM"。
⑧设置任务栏有关属性为"自动隐藏"和"不显示时钟"。
计算机基础实验指导书新版
实验要求通过实验,能够培养良好的信息素养,具备使用软件工具处理日常事务的能力,能够利用计算机和Internet表达、交流和学习,为后续专业课程的学习有力的信息技术保证。
学生完成本实验课,能够熟练计算机操作系统使用,掌握Word编辑和排版,掌握Excel 电子表格的使用,能够进行演示文稿的制作和播放,并能够利用网络进行信息交流和信息查询,进行网页制作和数据库设计开发。
在《计算机基础案例教程》的课程实验过程中,要求学生做到:(1)预习实验指导书有关部分,认真做好实验内容的准备,就实验可能出现的情况提前作出思考和分析。
(2)仔细观察上机编程时出现的各种现象,记录主要情况,作出必要说明和分析。
(3)认真书写实验报告。
实验报告包括实验目的和要求,实验情况及其分析,写出程序设计说明,给出源程序框图和清单。
(4)遵守机房纪律,服从辅导教师指挥,爱护实验设备。
(5)实验课程不迟到,如有事不能出席,所缺实验一般不补。
实验的验收将分为两个部分。
第一部分是上机操作,包括检查程序运行和即时提问。
第二部分是提交书面的实验报告。
目录实验一 WindowsXP的基本功能....................................................................... - 3 - 实验二 WindowsXP的深入............................................................................... - 5 - 实验三 MS DOS的使用..................................................................................... - 7 - 实验四文档的基本操作及排版...................................................................... - 8 - 实验五制作表格及图表................................................................................ - 11 - 实验六公式编辑器及绘图工具的使用........................................................ - 14 - 实验七工作表的编辑和格式化.................................................................... - 15 - 实验八数据图表化与数据处理.................................................................. - 18 - 实验九演示文稿的建立与编辑.................................................................... - 20 - 实验十局域网和Internet使用.................................................................. - 22 - 实验十一网页制作........................................................................................ - 24 - 实验十二数据库的创建和使用.................................................................... - 25 - 实验十三程序设计........................................................................................ - 27 -实验一 WindowsXP的基本功能一.实验目的1.掌握WindowsXP的基本操作2.掌握资源管理器的一般使用3.掌握文件和文件夹的操作二.实验内容1.WindowsXP基本操作(1)开机,观察登录界面,以管理员(administrator)身份登录系统。
《计算机操作系统》实验指导书
宁夏师范学院——数学与计算机科学学院《操作系统》实验指导《OPERATING SYSTEM》2013.08前言计算机操作系统是计算机科学与技术专业的主要专业基础课程,其实践性、应用性很强。
实践教学环节是必不可少的一个重要环节。
计算机操作系统的实验目的是加深对理论教学内容的理解和掌握,使学生较系统地掌握操作系统的基本原理,加深对操作系统基本方法的理解,加深对课堂知识的理解,为学生综合运用所学知识,在Linux环境下调用一些常用的函数编写功能较简单的程序来实现操作系统的基本方法、并在实践应用方面打下一定基础。
要求学生在实验指导教师的帮助下自行完成各个操作环节,并能实现且达到举一反三的目的,完成一个实验解决一类问题。
要求学生能够全面、深入理解和熟练掌握所学内容,并能够用其分析、设计和解答类似问题;对此能够较好地理解和掌握,并且能够进行简单分析和判断;能够熟练使用Linux用户界面;掌握操作系统中进程的概念和控制方法;了解进程的并发,进程之间的通信方式,了解虚拟存储管理的基本思想。
同时培养学生进行分析问题、解决问题的能力;培养学生完成实验分析、实验方法、实验操作与测试、实验过程的观察、理解和归纳能力。
为了收到良好的实验效果,编写了这本实验指导书。
在指导书中,每一个实验均按照该课程实验大纲的要求编写,力求紧扣理论知识点、突出设计方法、明确设计思路,通过多种形式完成实验任务,最终引导学生有目的、有方向地完成实验任务,得出实验结果。
任课教师在实验前对实验任务进行一定的分析和讲解,要求学生按照每一个实验的具体要求提前完成准备工作,如:查找资料、设计程序、完成程序、写出预习报告等,做到有准备地上机。
进行实验时,指导教师应检查学生的预习情况,并对调试过程给予积极指导。
实验完毕后,学生应根据实验数据及结果,完成实验报告,由学习委员统一收齐后交指导教师审阅评定。
目录操作系统实验大纲 (1)第一部分实验环境及所用系统函数介绍 (4)1.1 Linux操作系统简介 (4)1.2 Linux的使用 (4)第二部分实验内容 (8)实验一熟悉LINUX基本命令及编程环境 (8)实验二进程管理 (11)实验三进程调度 (15)实验四进程间通信 (20)实验五存储管理实验 (23)操作系统实验大纲一、教学目的和要求操作系统课程是一门理论性很强的专业课,操作系统实验是该课程的辅助课程。
第1章实验指导书
第1章 计算机基础知识实验1-1 计算机系统的基本组成1. 实验目的①观察主机箱的接口,熟悉各接口的作用,并且能够正确地使用各接口。
② 掌握主机箱各部件电源线和信号线的连接。
2. 实验内容观察主机箱后面的接口及其各部件电源线和信号线的连接。
3. 实验步骤观察主机箱后面的接口如图1-1所示:① 电源接口(黑色)图1-1 主机箱主要接口用于连接三相220V电源,以使机箱内部的电源供应器正常供电。
②Line In接口(天蓝色)Line In线性输入接口(音频输入接口),通常另一端连接外部声音设备的Line Out端。
③ Line Out接口(淡绿色)Line Out接口是提供双声道音频输出,可以接在喇叭或其他放音设备的Line In接口中。
④MIC接口(粉红色)用于连接麦克风。
⑤PS/2键盘接口(紫色)PS/2接口是用于连接PS/2类型的键盘接口。
⑥USB接口USB接口用于连接键盘、鼠标、外置MODEM、打印机、扫描仪、光存储器、游戏杆、数码相机、MP3播放器、数字音箱等。
⑦显示器接口(DVI)DVI全称为Digital Visual Interface,分为两种:一种是DVI-D接口,只能接收数字信号;另一种是DVI-I接口,可同时兼容模拟和数字信号。
⑧显示器接口(VGA)VGA(Video Graphics Array)接口,也叫D-Sub接口,用于显卡上输出模拟信号,是应用最为广泛的显卡接口类型。
⑨串口串口就是串行接口,一般是连接串口鼠标。
⑩S-Video接口S-Video(Separate Video)是应用最普遍的视频接口,提供快捷、高清晰度的视频传输。
⑾TV-Out接口TV-Out是指显卡具备输出信号到电视的相关接口,把显示画面输出到电视。
⑿PS/2鼠标接口(绿色)PS/2鼠标接口是连接PS/2类型的鼠标接口。
⒀RJ-45接口RJ-45端口用于连接计算机的以太网卡,也就是网卡接口。
⒁并行接口(大红色)并行接口用于连接并口设备如光驱、磁带机、外部硬盘、打印机、扫描仪等。
计算机科学基础实验指导书
《计算机科学基础》实验指导书实验一Windows基础操作、命令提示符下常用命令(4学时)一、实验目的1、认识微型计算机2、了解和熟悉Windows的操作环境3、掌握Windows的帮助系统的使用4、熟练掌握Windows任务栏、开始菜单、桌面、窗口的操作5、熟练掌握一种中文输入法及软键盘的使用6、熟练掌握资源管理器的操作7、熟练掌握库的管理与操作8、熟练掌握创建、删除快捷方式的方法二、实验内容1、观察所在机房计算机的外观、接口情况,电源联接情况,并正确开机。
2、Windows的启动和退出,查看你所使用的计算机的常规信息。
3、使用Windows的帮助系统,查看Windows的入门知识(一)操作系统及命令行:1 操作系统的使用与实验1.1、计算机启动:开启主机电源按钮,系统自检,启动。
不同用户所设置的启动界面有所不同。
1.2、关闭计算机:正常的关闭步骤为:“开始”按钮→“关闭”计算机按钮。
“关闭计算机”对话框各按钮的功能。
1.3、了解基本元素和计算机资源的表示1.4、系统中的所有资源分别由四种类型的图标所表示:1.5、桌面上的常见图标:自动将此文件夹作为用户文档保存的默认存放位置。
“我的电脑”用于管理能够使用的所有磁盘资源。
“网上邻居”用于快速访问当前在局域网中的硬件和软件资源。
“回收站” 用于暂时存放被丢弃(删除)的文件及其它对象。
IE浏览器应用程序图标。
1.6、文件命名:为了标识不同的文件(文件夹),每个文件(文件夹)都应当有一个名称。
计算机的文件管理系统不允许同一介质的同一个路径中有两个相同的文件(文件夹)名称,否则就无法区别。
但不同介质或同一介质的不同路径下可以有同名称文件(文件夹),因为查找是按介质和路径进行的。
文件名称的取名方式:文件名.扩展名其中文件名表示文件的标号,而扩展名表示文件的类型。
下表中列了一些常见的扩展名。
通配符:用户可以在查找和排列文件时使用通配符,有两种通配符:“?”通配符和“*”通配符。
计算机基础实验指导书
计算机应用技术基础实验指导书辽宁工程技术大学软件学院目录实验1 Windows XP的基本操作(1) (2)实验2 Windows XP的基本操作(2) (4)实验3 键盘、指法及中英文录入 (6)实验4 Word文字录入与编辑 (8)实验5 文档的格式设置与打印输出 (10)实验6 创建和编辑表格 (11)实验7 在文档中使用图形及数字公式 (13)实验8 Excel的基本操作 (14)实验9 Excel的公式及函数 (15)实验10 数据图表的生成 (17)实验11 PowerPoint的基本操作 (18)实验12 动画效果及超级链接 (19)实验13 Internet (20)通过课程内实验掌握正确的指法,掌握一种中文输入法;掌握Windows基本操作及文件管理和磁盘管理;掌握Word基本操作、文档排版、图文混排、表格制作;掌握Excel 电子表格的基本操作、公式与函数的应用、绝对引用与相对引用、图表的应用、筛选、数据处理;掌握PowerPoint创建演示文稿实验1 Windows XP的基本操作(1)实验目的:了解计算机的硬件组成;熟悉Windows XP系统的启动、关闭;熟练掌握Windows XP窗口和菜单的使用。
实验目标:掌握Windows系统的功能;熟练进行窗口和菜单的操作。
实验内容:1.Windows的启动(1)按下机箱上的“Power on”按钮,重新启动计算机(2)按下机箱上的“Rese t”按钮,重新启动计算机(3)按下键盘上的“Ctrl”+“Alt”+“Del”组合健,热启动计算机2.鼠标操作系统启动之后,在桌面上练习鼠标的单击、移动、右击、双击和托盘操作。
3.熟悉键盘观察键盘的布局,熟悉常用控制健的使用,如Enter、Backspace、Shift、Alt、Ctrl、Tab、CapsLk、Fn、Windows、Esc、Home、End、Insert、Delete、PgUp、PgDn、PrtSc 等键。
《计算机操作系统》实验指导书
1.2.1 vi的使用
1) vi的简单应用
vi是linux环境下赫赫有名的文本编辑工具之一。
进入vi编辑器的方法:vi注:文件名必须带有扩展名.c,如否则无法通过编译;
进入vi后要按:按“i”键从命令方式切换到输入方式;
从输入方式切换到命令方式的方法:按“Esc”键
保存文件:w
3
进程调度
4
必修
操作
验证
通过编程熟悉进程控制块和进程组织方式;熟悉进程调度的概念和时间片轮转调度算法。
4
进程间通信
4
必修
操作
验证
验证Linux系统的进程通信机构(IPC)允许在任意进程间大批计算机量地交换数据。实验的目的是了解和熟悉Linux支持的消息通信机制、共享存储区机制及信息量机制。
5
存储管理实验
保存文件并退出:wq
不保存文件退出:q!
注:以上操作必须在命令方式下进行。
2)其他常用vi操作命令
j,k,h,l:上下左右
0:行首
$:行尾
ctrl+f:后翻页
ctrl+b:前翻页
G:文件尾
1.1Linux操作系统简介
Linux是一个多用户操作系统,是UNIX的一个克隆版本(界面相同但内部实现不同),同时它是一个自由软件,是免费的、源代码开放的,这是它与UNIX的不同之处。现在,Linux凭借优秀的设计,不凡的性能,加上IBM、Intel、CA、CORE、Oracle等国际知名企业的大力支持,市场份额逐步扩大,已成为与Windows和UNIX并存的三大主流操作系统之一。
《计算机操作系统》实验指导书
———————————————————————————————— 作者:
(完整版)操作系统实验指导书(新)
目录实验一WINDOWS进程初识 (3)1、实验目的 (3)2、实验内容和步骤 (3)3、实验结论 (5)4、程序清单 (5)实验二进程管理 (6)背景知识 (6)1、实验目的 (12)2、实验内容和步骤 (12)3、实验结论 (17)4、程序清单 ........................................... 错误!未定义书签。
实验三进程同步的经典算法.. (17)背景知识 (18)1、实验目的 (20)2、实验内容和步骤 (20)3、实验结论 (23)4、程序清单 ........................................... 错误!未定义书签。
实验四存储管理.. (24)背景知识 (24)1、实验目的 (32)2、实验内容和步骤 (32)3、实验结论 (49)4、程序清单 ........................................... 错误!未定义书签。
实验五文件和设备管理 . (50)背景知识 (50)1、实验目的 (54)2、实验内容与步骤............................... 错误!未定义书签。
3、实验结论 ........................................... 错误!未定义书签。
实验一WINDOWS进程初识1、实验目的(1)学会使用VC编写基本的Win32 Consol Application (控制台应用程序)。
(2)掌握WINDOWS API的使用方法。
(3)编写测试程序,理解用户态运行和核心态运行。
2、实验内容和步骤(1)编写基本的Win32 Consol Application步骤1:登录进入Windows,启动VC++ 6.0。
步骤2:在“FILE”菜单中单击“NEW”子菜单,在“projects”选项卡中选择“Win32 Consol Application”,然后在“Project name”处输入工程名,在“Location”处输入工程目录。
计算机系统基础实验报告册
计算机系统基础实验报告册一、实验目的本实验的目的是通过实践操作,加深对计算机系统基础知识的理解和掌握。
二、实验内容1.实验环境搭建2.系统基础命令操作3.脚本编写与执行三、实验步骤1.实验环境搭建1.2 在VirtualBox中创建一个新的虚拟机,并安装操作系统(如Ubuntu)。
1.3配置虚拟机的网络设置,确保网络连接正常。
2.系统基础命令操作2.1打开终端,进入命令行界面。
2.3 运行一些常见的系统命令,如ls、cd、touch、rm等,观察其输出结果。
3.脚本编写与执行3.2 将脚本保存为.sh文件,并赋予执行权限。
3.3在终端中执行脚本文件,观察其运行结果。
四、实验结果与分析实验结果如下:1. 实验环境搭建顺利完成,虚拟机中成功安装了Ubuntu操作系统。
2. 在命令行界面中熟悉了常用的系统命令,并成功运行了一些命令,如ls、cd、touch、rm等。
3. 编写了一个简单的Shell脚本,实现了统计一些目录下文件个数的功能。
4.在终端中成功执行了脚本文件,并得到了正确的运行结果。
通过本次实验,加深了对计算机系统基础知识的理解和掌握。
通过实践操作,进一步熟悉了系统命令的使用和Shell脚本的编写与执行过程。
五、实验总结通过本次实验,我对计算机系统基础知识有了更深入的了解和掌握。
在实践操作中,我不仅学习到了系统命令的使用方法,还掌握了Shell脚本的编写与执行过程。
这对我今后的学习和工作将有很大的帮助。
通过实验,我发现练习是掌握计算机系统基础知识的有效方式。
只有在实践操作中,我们才能真正理解和掌握命令的功能和使用方法。
同时,编写脚本是提高工作效率的一种常用方式,能够简化重复繁琐的操作。
因此,今后在学习和工作中,我将更加积极地进行实践操作和脚本编写。
总之,这次实验让我受益匪浅,对计算机系统基础知识的掌握更加扎实。
我相信通过不断的实践和学习,我会在计算机系统领域取得更大的进步。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《计算机系统基础1》实验指导书
Introduction to Computer Systems
实验1 数的机器级表示
实验序号:1 实验名称:数的机器级表示适用专业:软件工程学时数:2学时
一、实验目的
1.熟练掌握无符号整数的机器级表示
2.熟练掌握有符号整数的机器级表示
3.熟练掌握浮点数的机器级表示
二、实验要求
按照实验题目的要求,编写程序并上机调试
三、实验设备、环境
计算机、Windows xp 、Visual C++ 6.0
四、实验步骤及内容
用C语言编写程序模拟32位机器数到真值的转换,在main中定义
char binary[33];
1.编写无符号数的转换:
unsigned int unsignedToValue(char binary[],int n);
要求在main中从屏幕读入32个二进制数即0或者是1,调用unsignedToValue函数返回此二进制数代表的无符号数的真值。
2.编写有符号数的转换:
int intToValue(char binary[],int n);
要求在main中从屏幕读入32个二进制数即0或者是1,调用intToValue函数返回此二进制数代表的有符号数的真值。
3.编写单精度浮点数的转换:
float floatToValue(char binary[],int n);
要求在main中从屏幕读入32个二进制数即0或者是1,调用intToValue函数返回此二进制数代表的浮点数的真值,要求能够输出非规格化数:无穷大,0,非数。
提示:
1.在测试时,连续输入32个0、1,不要在中间加入空格或者换行符
2.可以尝试将字符型的0和1转换成整型的0和1,方便判断和计算
3.注意有符号整数为正数的时候计算方式同无符号整数,因此可以通过调用无符号整数函
数来简化代码
4.注意到计算阶实际上就是计算无符号整数
5.计算浮点数的时候应该先判定是否为非规格化数,如果判定成功就可以直接输出结果。
五、讨论、思考题
1、IEEE754标准的浮点数好处在哪里?
制订人:朱皖宁(制订日期:2017年7月)审订人:(审订日期:2017年月)
《计算机系统基础1》实验指导书
Introduction to Computer Systems
实验2 定点数加减法的机器级表示
实验序号:2 实验名称:定点数加减法的机器级表示适用专业:软件工程学时数:2学时
一、实验目的
1、掌握定点数加法的机器级表示。
2、掌握定点数减法的机器级表示。
3、掌握EFLAGS中4个牵涉到计算的标志位的计算方法。
4、掌握计算溢出的判定方法。
二、实验要求
按照实验题目的要求,编写程序并上机调试
三、实验设备、环境
计算机、Windows xp 、Visual C++ 6.0
四、实验步骤及内容
用C语言编写二进制数运算模拟程序
1.编写整数加减法器:
设在main中有如下数组:
char int1[5];
char int2[5];
编写函数
int addsub(char int1[],char int2[],int flag,int m,int n);
当flag为0时表示加法运算,当flag为1时表示减法运算,做4位的加减法运算,返回4位结果。
m和n分别是int1和int2的大小。
在函数中必须要计算OF,CF,SF,ZF,并输出4个值,根据值输出是否产生了溢出,是哪一种溢出。
提示:
1.要注意到减法运算本质仍然是做加法,只不过要将减数取补码而已。
2.注意OF和CF并不只是判定最高位是否有进位
3.注意判定是否溢出必须要知道数是有符号还是无符号才行,加法器本身没有能力判
定这一点。
五、讨论、思考题
1、为什么要用补码来表示整数?
2、机器底层是如何判定溢出的?
3、为什么编译器一定要知道数据的类型才能够做计算?
制订人:朱皖宁(制订日期:2017年7月)审订人:(审订日期:2017年月)
《计算机系统基础1》实验指导书
Introduction to Computer Systems
实验3 定点数乘法和浮点数加法机器级表示
实验序号:3 实验名称:定点数乘法和浮点数加法机器级表示
适用专业:软件工程学时数:2学时
一、实验目的
1.掌握定点数乘法溢出的判定方法。
2.掌握浮点数加法的基本运算法则。
3.掌握浮点数规格化方法。
二、实验要求
按照实验题目的要求,编写程序并上机调试
三、实验设备、环境
计算机、Windows xp 、Visual C++ 6.0
四、实验步骤及内容
1.编写浮点数加法器:
设在main中有如下数组:
char float1[33];
char float2[33];
编写函数
float addfloat(char float1[],char float2[],int m,int n);
输出浮点数加法结果,在函数内部要求有保护位和舍入位并通过这两位判定是否舍入。
2.编写无符号整数乘法运算器:
char int1[5];
char int2[5];
编写函数
unsigned mul(char int1[],char int2[],int m,int n);
在运算结束后,将高4位保存在int1中,低4位保存在int2中,返回是否溢出。
提示:
1.乘法运算不要求编写乘法器,可以将二进制串先转换为十进制,做乘法运算
后再转换为二进制。
2.浮点数加法器应当分为几个函数来写:计算阶码exponent,尾数右移shift,
无符号整数加法器add。
3.浮点数加法器的总过程是对阶、尾数相加、右规、舍入
4.注意到尾数共有23位,舍入需要加2位,隐藏的1需要加1位,加法运算有
可能进1再加1位,因此尾数用一个27位的数组来表示会大大简化计算难度。
五、讨论、思考题
1、为什么要用浮点数加法运算最多只会右规一次?
制订人:朱皖宁(制订日期:2017年7月)审订人:(审订日期:2017年月)
《计算机系统基础1》实验指导书
Introduction to Computer Systems
实验4高级语言的机器级表示
实验序号:4 实验名称:高级语言的机器级表示适用专业:软件工程学时数:2学时
一、实验目的
1、理解函数调用的机器级表示方法。
2、了解复杂数据结构的机器级表示方法。
3、理解分支和循环语句的机器级表示方法。
二、实验要求
按照实验题目的要求,编写程序并上机调试
三、实验设备、环境
计算机、Windows xp 、Visual C++ 6.0
四、实验步骤及内容
定义一个数组int sum[5];
通过循环从屏幕输入5个数进数组sum
调用函数int Sum(int sum[])计算数组中所有元素的和并返回
如果返回值大于50则输出平均值大于10,否则输出平均值小于10.
编译通过后查阅汇编代码并结合你写的C语言程序书写报告描述以下问题:
1.函数调用的汇编代码是如何描述的,参数放在什么地址(可以假设%ebp和%esp地址已
知)
2.数组的汇编描述方法
3.分支语句的汇编描述方法
4.循环的汇编描述方法
提示:
查看汇编代码方法:
编译
设置断点F11或在Build -> Start Debug ->Step Into
右键点击断点箭头,Go to disassembly
制订人:朱皖宁(制订日期:2017年7月)审订人:(审订日期:2017年月)。