当前位置:文档之家› 实验七 磁盘与文件系统管理(一)

实验七 磁盘与文件系统管理(一)

实验七 磁盘与文件系统管理(一)
实验七 磁盘与文件系统管理(一)

实验七文件系统&连接文件

一、简答题:回答下列问题,把答案写入到word文档中

1.在磁盘上存储数据之前为什么要进行格式化

答:只要是使用非裸设备的情况都需要格式化。格式化是个通用说法,专业说法是“创建文件系统”。不管是linux、unix、windows还是mac,都需要在使用分区前格式化的。

2.什么是文件系统?

答:文件系统是操作系统用于明确磁盘或分区上的文件的方法和数据结构;即在磁盘上组织文件的方法。也指用于存储文件的磁盘或分区,或文件系统种类。操作系统中负责管理和存储文件信息的软件机构称为文件管理系统,简称文件系统。

3.不同的文件系统其内容的索引模式有哪些?有什么优缺点?

答:索引模式分为blockmap和extent

*用block索引的文件系统有ufs、scohtfs、ext2/3、reiserfs,

优点是:由文件驱动层直接下指令,可以不用查询直接定位这个指定块;缺点是:索引机制需要较大的索引空间做保障。

*用extent索引的文件系统有ntfs、vxfs、jfs、ext4,

优点是:索引空间占用率较小;缺点是:算法复杂度略高

4.在格式化某个分区即在某个分区上安装文件系统的时候,块的大小的选择依据是什么?

答:在Linux里面进行格式化的时候必须要考虑到Block与inode的信息。block(块)是磁盘可以存取的最小单位,是由数个扇区所组成的,所以块的大小选择依据是经常要存储文件的大小和良好的存储特性。

5.ext3文件系统中包含那几部分,每部分的作用是什么?

答:启动扇区:安装引导装载程序;

Data block:放置文件内容;

inodetable:记录文件的属性以及该文件实际数据的放置;

Superblock:记录整个文件系统的相关信息;

Block bitmap:用于处置文件;

Inode bitmap:记录使用与未使用的inode号码;

日志管理:避免数据不一致状态的产生,记录写入或者修订文件的步骤,以此来简化一致性检查的步骤。

6.如果要读取/etc/vsftpd/user_list文件,请把陈述具体的读取过程。

答:首先(由根目录/)获取vsftpd所在的inode,再由vsftpd所记录的文件关联性获取user_list文件的inode,找到user_list文件的属性及数据放置的地方,然后再去找数据存放的Block进而将数据取出利用。

7.如果要在root的家目录下写入一个文件t,请陈述具体的存储过程。

答:根据inode位图找到尚未使用的inode,并将t文件的属性/权限写入;根据块位图信息,找出尚未使用的块,并将t文件的实际数据分入;将刚使用的inode与块的号码告知超级块、inode位图、块位图等,更新数据。

8.什么叫挂载点,为什么文件系统必须挂载才能使用?

答:“挂载点”都是目录,是能对文件系统/分区进行操作的入口点。

每个文件系统都有独立的inode、block、super block等信息,这个文件系统要能够链接到目录树才能被我们所使用。文件系统安装于分区下,而对于某个分区而言,其挂载点就是访问该分区的入口

9.查看系统支持的文件系统有哪些?(截图)

答:

10.简述VFS的作用。

答:用来屏蔽底层各种各样的文件系统,而使用者只需要通过统一的方法与虚拟文件系统进行交互,虚拟文件系统负责对底层具体的文件系统格式通信。并且VFS能高速度及高效率地存取系统中的文件,同时它还确保文件和数据的正确性。

14-15-2操作系统原理实验报告(计131、132)(新)资料

操作系统原理 实验报告 学院:信息与电子工程学院专业:计算机科学与技术班级:计算机130班 学号:1130299000 姓名:某某某 浙江科技学院 2014-2015学年第2学期

实验1 进程管理 一、实验目的 1. 弄清进程和程序的区别,加深对进程概念的理解。 2. 了解并发进程的执行过程,进一步认识并发执行的实质。 3. 掌握解决进程互斥使用资源的方法。 二、实验内容 1. 管道通信 使用系统调用pipe( )建立一个管道,然后使用系统调用fork( )创建2个子进程p1和p2。这2个子进程分别向管道中写入字符串:“Child process p1 is sending message!”和“Child process p2 is sending message!”,而父进程则从管道中读出来自两个子进程的信息,并显示在屏幕上。 2. 软中断通信 使用系统调用fork( )创建2个子进程p1和p2,在父进程中使用系统调用signal( )捕捉来自键盘上的软中断信号SIGINT(即按Ctrl-C),当捕捉到软中断信号SIGINT后,父进程使用系统调用kill( )分别向2个子进程发出软中断信号SIGUSR1和SIGUSR2,子进程捕捉到信号后分别输出信息“Child process p1 is killed by parent!”和“Child process p2 is killed by parent!”后终止。而父进程等待2个子进程终止后,输出信息“Parent process is killed!”后终止。 三、实验要求 1. 根据实验内容编写C程序。 2. 上机调试程序。 3. 记录并分析程序运行结果。

第七章 设备管理复习题

一、填空题: 1、影响磁盘访问时间的三个因素是_寻道时间_、_旋转延迟 __和_传输时间_。 2、SPOOLing系统中,作业执行时,从磁盘上的输入井中 读取信息,并把作业的执行结果暂时存放在磁盘上的_输出井_中。 3、操作系统的设备管理应具备的主要功能是监视设备状态、 进行设备分配、_完成I/O操作_和缓冲管理。 4、从资源分配的角度看,可以把设备分为独占设备、共享设 备和虚拟设备。打印机属于独占设备,而磁盘属于____设备。 5、虚拟设备是通过技术把_____设备变成能为若干用 户______的设备。 6、缓冲区的设置可分为、和______三种。 7、常用的设备分配算法是和。 8、在设备管理中,为了克服独占设备速度较慢、降低设备资 源利用率的缺点,引入了,即用共享设备模拟独占设备。 9、操作系统管理使用数据结构,使用表管理进程, 使用表管理作业,使用表管理文件。 参考答案:

1、寻道时间旋转延迟时间传输时间 2、输入井输出井 3、设备分配设备驱动设备无关性 4、虚拟设备独占共享 5、SPOOLing 独占共享 6、单缓冲双缓冲多缓冲 7、先来先服务优先级高者优先 8、虚拟分配技术 二、选择题 1、在存储型设备中,执行信息传输的最小单位是(C ) A 字节B字C块D字符 2、虚拟设备是通过(A )操作实现的 A 联机外围设备同时B联机外围设备分时 C脱机外围设备同时D脱机外围设备分时 3、设备独立性的含义是(B ) A 每一台设备都有一个唯一的编号 B 程序中使用的设备与实际使用哪台物理设备无关 C 多台设备不能并行工作 D 一个通道上只准连接一台设备 4、缓冲技术的缓冲池(多缓冲的一种组织形式)在(A )中 A 主存 B 外存 C ROM D 寄存器

erp系统管理实验报告doc

erp系统管理实验报告 篇一:管理系统ERP实验报告 生产模拟实习 实习报告 系别管理系专业班级信管072 学生学号学生姓名指导教师 日期评阅成绩 指导老师签名:批改日期: 实习项目一系统使用学习与基础数据流程 一、时间安排 12个课时。 二、实习目的和要求 1、掌握本系统的操作方法。 2、掌握基础数据的来源以及相关获取的手段、方法。 3、了解基础数据的表现形式以及录入方式。 4、了解基础数据与业务管理之间的关系。如物料主文件与物料管理之间的关系,物料清单与物料需求计划的关系等。 5、了解基础数据的作用、意义、重要性。 6、根据系统配备的案例,建立一套基础数据进行操作练习。三、实习步骤 新建自己的实验室:

1.企业选择:选择五羊-本田摩托有限公司作为这次实习的企业。 2. 库存初始化: 将模拟日期设置为XX年12月30日, 从主界面点击“基础数据”进去点击“存储初始化”进行数据的初始化。得到如下数据: 3.根据营销部、财务部和生产部提供的数据制定XX年年度生产规划: 4.根据XX年年度生产规划制定XX年月度生产规划 实习项目二营销管理流程 一、时间安排 6个课时 二、实习目的和要求 1、掌握企业各部门的工作内容和业务流程。 2、了解企业各部门之间的相互关系。 3、理解企业各个部门管理的作用、意义、重要性。 4、根据系统配备的案例,建立一套业务数据进行操作练习。 5、通过在线帮助,学习相关的管理理论知识。三、实习内容: ①、制定营销计划,负责市场调研;②、建立新老客户详细档案;③、向客户报价,录入客户订单; ④、库存,若货源充裕,则填写交运单交客户,仓库发货;若货源不足则生成定制单交生产部安排生产;

操作系统-第七章 设备管理习题(有答案)

第七章设备管理习题 一. 选择最合适的答案 1.在下面的I/O控制方式中,需要CPU干预最少的方式是()。 (A)程序I/O方式 (B)中断驱动I/O控制方式 (C)直接存储器访问DMA控制方式 (D)I/O通道控制方式 2.某操作系统中,采用中断驱动I/O控制方式,设中断时,CPU用1ms来处理中断请求,其它时间CPU完全用来计算,若系统时钟中断频率为100H Z,则,CPU的利用率为()。 (A)60% (B)70% (C)80% (D)90% 3.下列哪一条不是磁盘设备的特点()。 (A)传输速率较高,以数据块为传输单位 (B)一段时间内只允许一个用户(进程)访问 (C)I/O控制方式常采用DMA方式 (D)可以寻址,随机地读/写任意数据块 4.利用通道实现了()之间数据的快速传输。 (A)CPU和外设(B)内存和CPU (C)内存和外设(D)外设和外设 5.假脱机技术中,对打印机的操作实际上是用对磁盘存储实现的,用以替代打印机的部分是指()。 (A)共享设备(B)独占设备 (C)虚拟设备(D)物理设备 6.设从磁盘将一块数据传送到缓冲区所用时间为80μs,将缓冲区中数据传送到用户区所用时间为40μs,CPU处理数据所用时间为30μs,则处理该数据,采用单缓冲传送某磁盘数据,系统所用总时间为()。 (A)120μs (B)110μs (C)150μs (D)70μs 7.对于速率为9.6KB/s的数据通信来说,如果说设置一个具有8位的缓冲寄存器,则CPU中断时间和响应时间大约分别为()。 (A)0.8ms,0.8ms (B)8ms,1ms (C)0.8ms,0.1ms (D)0.1ms,0.1ms 8.在调试程序时,可以先把所有输出送屏幕显示而不必正式输出到打印设备,其运用了()。

实验一-系统管理及基础数据设置

企业资源计划(ERP)实验指导书 2011版 唐中林 西南石油大学 经济管理学院

实验一系统管理与基础数据设置 本实验通过系统管理,创建公司数据库账套,录入用户信息并授予用户权限,即完成数字化企业搭建的第一步——账套管理、用户管理及权限管理;通过基础数据设置,设置启用系统的公用参数,录入公司的公共基础数据及各业务模块的基础数据,导入公司期初数据(未结业务单据),即完成数字化企业搭建的第二步——系统初始化和基础资料设置。本次实验内容总体上属于ERP系统初始化阶段。 本次实验的实验目的: ●了解数字化企业构建过程 ●了解ERP系统的集成思想和方法 ●理解系统管理的主要目的 ●理解基础信息含义与作用 ●理解基础信息设置的主要目的 1.1 系统管理 (注:由于金蝶K3 V10.3SP1基于C/S架构,本节内容通常由系统管理员(教师)在服务器端完成,学生可通过阅读或者特别申请学习本节内容。建议同学们直接跳过本节内容,从 1.2节开始实验。——tangzlupdated) 一、账套管理 [实验要求] 根据模拟案例数据,新建绿色原野公司的账套,并启用该账套。 [实验资料] 详见3.3节。 [实验环境] 时点:2011-03-30(注:该时间随各专业年级ERP课程上课时间段进行动态调整,通常设置为开始上课时的日期。——tangzlupdated) 操作人员:administrator(系统管理员的内设帐号,安装系统时默认的系统管理员)[实验步骤] 1、点击[开始]→[程序]→[金蝶K/3]→[中间层服务部件]→[账套管理],进入账套管理菜单选择界面。 图1.1-1 选择账套管理菜单 2、在登录界面,不用输入密码,单击“确定”按钮进入账套管理。 图1.1-2 账套管理登录界面

操作系统原理实验-系统内存使用统计5

上海电力学院 计算机操作系统原理 实验报告 题目:动态链接库的建立与调用 院系:计算机科学与技术学院 专业年级:信息安全2010级 学生姓名:李鑫学号:20103277 同组姓名:无 2012年11 月28 日上海电力学院

实验报告 课程名称计算机操作系统原理实验项目线程的同步 姓名李鑫学号20103277 班级2010251班专业信息安全 同组人姓名无指导教师姓名徐曼实验日期2012/11/28 实验目的和要求: (l)了解Windows内存管理机制,理解页式存储管理技术。 (2)熟悉Windows内存管理基本数据结构。 (3)掌握Windows内存管理基本API的使用。 实验原理与内容 使用Windows系统提供的函数和数据结构显示系统存储空间的使用情况,当内存和虚拟存储空间变化时,观察系统显示变化情况。 实验平台与要求 能正确使用系统函数GlobalMemoryStatus()和数据结构MEMORYSTATUS了解系统内存和虚拟空间使用情况,会使用VirtualAlloc()函数和VirtualFree()函数分配和释放虚拟存储空间。 操作系统:Windows 2000或Windows XP 实验平台:Visual Studio C++ 6.0 实验步骤与记录 1、启动安装好的Visual C++ 6.0。 2、选择File->New,新建Win32 Console Application程序, 由于内存分配、释放及系统存储 空间使用情况均是Microsoft Windows操作系统的系统调用,因此选择An application that support MFC。单击确定按钮,完成本次创建。 3、创建一个支持MFC的工程,单击完成。

第七章 磁盘高级管理

第七章磁盘高级管理 一、管理磁盘配额 磁盘配额是对文件系统设定的,设定之前需要启用文件系统的配额支持。在Linux系统中,磁盘配额可以从两方面限制磁盘的使用。 ?文件数量:用户能够使用的索引节点数(inode),限制用户可以创建的文件数量。 ?磁盘容量:用户能够使用的磁盘块区数(block),会限制用户可以使用的磁盘容量。磁盘配额的限制方法。 ?软限制:指定一个软性的配额数值(例100M磁盘空间、180个文件),在固定的宽限期(默认为七天)内允许超过这个限制,但系统会给出警告信息。 ?硬限制:指定一个硬性的配额数值(例于120M磁盘空间,200个文件),是绝对禁止用户超过的限制值,当达到硬性限制时,系统会给出警告并禁止继续写入数 据。硬限制的配额值应大于相应的软限制,否则软限制将失效。 下面以上小节中创建的分区/dev/sdb1为例,将期挂载到/soft目录下,并启用磁盘配额功能,可以按照如下步骤操作: 1、首先检查是否安装了quota软件包,大部分情况下系统会默认安装的。可以通过以下命令检查quota软件包的安装情况。 2、以支持配额功能的方式挂载文件系统。可以使用 –o usrquota,grpquota选项的mount 命令重新挂载指定的分区。 3、若需要每次开机自动以支持配额功能方式挂载该分区,需要修改/etc/fstab文件。为了启用对用户的配额,需要在文件系统的选项列中加入usrquota项;为了启用对组的配额,需要在文件系统的选项列中加入grpquota项。如下所示: 4、运行quotacheck命令生成磁盘配额文件,可以运行如下命令:

其中-a表示描扫所有分区,-c选项用来生成配额文件(aquota.group和https://www.doczj.com/doc/fc404183.html,er),-u 选项检查用户配额,-g选项检查组配额,-v表示显示细节。系统在运行配额检查时会在配额文件中创建磁盘使用信息。 5、编辑用户和组的配额限制 配额设置是实现磁盘配额功能中最重要的环节,使用edquota 命令结-u 和-g选项可以用于编辑用户或组的配额设置。 假设要为用户lipi设置磁盘配额,可运行如下命令:(针对用户设置配额时,-u选项可省) 系统会默认调用vi编辑器进行编辑,内容如下: 从左到右这七个字段的含义如下所示。 ?Filesystem:文件系统(分区)。 ?Blocks:当前用户已经使用的磁盘容量,默认单位为KB,该数值自动计算,无需修改。 ?Soft :磁盘容量的软限制数值,默认单位为KB。 ?Hard KB。 ?Inodes:当前用户已拥有i节点数量(文件数量),该值无需修改 ?Soft :文件数量的软限制数值,默认单位为个。 ?Hard:文件数量的软限制数值,默认单位为个。

管理信息系统实验及答案(1)复习进程

第一章学校教务管理信息系统项目规划 一、开发背景介绍 信息社会的高科技,商品经济化的高效益,使计算机的应用已普及到经济和社会生活的各个领域。这对于正在迅速发展的各大高校而言,同样有着重要意义。现如今高校为适应社会的需求以及自身办学的需要,扩建、扩招已在寻常不过。自然就会有更多的学生信息需要处理。如果只靠人力来完成,必然是一项非常繁琐、复杂的工作,而且还会出现很多意想不到的错误,这不仅会给教学及管理带来了很大的不便,也不益于学校全面快速发展的需要。在高校中,教务管理工作具有举足轻重的地位,教学质量直接取决十教务管理水平。现如今教务管理信息系统的开发与实施可谓日新月异。在数字校园理论逐步应用的过程中,各高校一方面不断投资购建各种硬件、系统软件和网络,另一方面也不断开发实施了各类教学、科研、办公管理等应用系统,形成了一定规模的信息化建设体系。教务管理系统是一个庞大而复杂的系统,它包括对学生信息的注册、修改,学生选课及课程管理和学生的四六级考试及计算机等级考试的管理;对教师课程的管理以及对选课学生评分的管理;和管理员对教师、各类考试的综合管理等主要的功能。教务管理系统运行的状况将直接影响到学校里的主要工作,一旦此系统出错,不仅学校的教学进度安排会受到一定程度的影响,而且还会危及到每一个在校学生的切身利益。所以设计一个功能相对完整、操作简单以及界面友好的教务管理系统变得非常重要。为了提高教务管理的工作效率和服务质量,降低出错率,精简人力、物力的投入,各个高校均建立了自己的教务管理信息系统,为学校的动态管理和分析决策带来了极大的便利。现在的学校的教务管理也逐步从手工转到计算机自动化信息处理阶段。通过这个系统,用户可以方便的对教师信息以及学生信息和学生成绩资料进行添加、修改和删除操作,还可以对学生资料和成绩进行查询操作。除此之外,对用户的添加和删除操作也很方便。教务管理系统是典型的信息管理系统(MIS),它能够实现整体规划教学资源(学生,教师,教室),评估教学质量,制定教学计划,检查教学进度,给学校的教务人员管理教务工作提供了极大的方便。

操作系统原理实验四

实验4 进程控制 1、实验目的 (1)通过对WindowsXP进行编程,来熟悉和了解系统。 (2)通过分析程序,来了解进程的创建、终止。 2、实验工具 (1)一台WindowsXP操作系统的计算机。 (2)计算机装有Microsoft Visual Studio C++6.0专业版或企业版。 3、预备知识 (3)·CreateProcess()调用:创建一个进程。 (4)·ExitProcess()调用:终止一个进程。 4、实验编程 (1)编程一利用CreateProcess()函数创建一个子进程并且装入画图程序(mspaint.exe)。阅读该程序,完成实验任务。源程序如下: # include < stdio.h > # include < windows.h > int main(VOID) ﹛STARTUPINFO si; PROCESS INFORMA TION pi; ZeroMemory(&si,sizeof(si)); Si.cb=sizeof(si); ZeroMemory(&pi,sizeof(pi)); if(!CreateProcess(NULL, “c: \ WINDOWS\system32\ mspaint.exe”, NULL, NULL, FALSE, 0, NULL, NULL, &si,&pi)) ﹛fprintf(stderr,”Creat Process Failed”); return—1; ﹜ WaitForSingleObject(pi.hProcess,INFINITE); Printf(“child Complete”); CloseHandle(pi.hProcess); CloseHandle(pi hThread); ﹜

实验一 系统管理

1.实验一系统管理 【实验目的】 掌握用友通软件中系统管理的相关内容;理解系统管理在整个财务管理系统中的作用及重要性;理解账套数据恢复和备份的作用;充分理解操作员权限设置的意义。 【实验内容】 1. 增加操作员 2. 建立单位账套 3. 操作员权限设置 4. 备份和恢复账套数据 5.修改账套数据` 【实验资料】 1.操作员资料 2.账套资料 (1) 账套信息 账套号:333;账套名称:上海宏远科技有限公司;采用默认账套

路径;启用会计期:2012年1月;会计期间设置:1月1日至12月31日。 (2) 单位信息 单位名称:上海宏远科技有限公司;单位简称:宏远科技。 (3) 核算类型 该企业的记账本位币为人民币(RMB);企业类型为工业;行业性质为新会计制度;账套主管为陈明;按行业性质预置科目。 (4) 基础信息 该企业有外币核算,进行经济业务处理时,需要对存货、客户、供应商进行分类。 (5) 分类编码方案 科目编码级次:42222 其他:默认 (6) 数据精度 该企业对存货数量、单价小数位定为2。 (7) 系统启用 “总账”模块的启用日期为“2012年1月1日”。 3. 操作员权限设置 (1) 陈明--账套主管 负责财务软件运行环境的建立,以及各项初始设置工作;负责财务软件的日常运行管理工作,监督并保证系统的有效、安全、正常运行;负责总账系统的凭证审核、记账、账簿查询、月末结账工作;负

责报表管理及其财务分析工作。 具有系统所有模块的全部权限。 (2) 王晶—出纳 负责现金、银行账管理工作。 具有“总账-出纳签字”权限,具有“现金管理”的全部操作 权限。 (3)马方—会计 负责总账系统的凭证管理工作、客户往来和供应商往来管理工 作及报表管理工作。 具有“总账”、“往来”、“财务报表”的全部权限。 【实验要求】 以系统管理员Admin的身份注册系统管理。 【操作指导】 1. 启动系统管理 执行“开始→所有程序→用友通系列管理软件→用友通→系统管理”命令,进入“用友通〖系统管理〗”窗口。 2. 注册系统管理 (1) 在“用友通〖系统管理〗”窗口中,执行“系统→注册”命令,打开“注册〖控制台〗”对话框。 (2) 输入数据。用户名:admin;密码:(空)。 (3) 单击“确定”按钮,以系统管理员身份注册进入系统管理。 3. 增加操作员 (1) 执行“权限→操作员”命令,进入“操作员管理”窗口。窗口中显示系统预设的几位操作员:demo、SYSTEM和UFSOFT。 (2) 单击工具栏中的“增加”按钮,打开“增加操作员”对话框。 (3) 输入数据。 编号:11;姓名:陈明;口令:1;确认口令:1。

操作系统原理实验报告(终版)

操作系统原理实验报告(终版)

————————————————————————————————作者:————————————————————————————————日期:

[键入文字] XX学校 实验报告 课程名称: 学院: 专业班: 姓名: 学号: 指导教师: 2011 年3 月

目录 实验1 进程管理 (3) 一、实验目的 (3) 二、实验内容 (3) 三、实验要求 (3) 四、程序说明和程序流程图 (4) 五、程序代码 (5) 六、程序运行结果及分析 (7) 七.指导教师评议 (8) 实验2 进程通信 (9) 一、实验目的 (9) 二、实验内容 (9) 三、实验要求 (9) 四、程序说明和程序流程图 (9) 五、程序代码 (11) 七.指导教师评议 (14) 实验3 存储管理 (15) 一、实验目的 (15) 二、实验内容 (15) 三、实验要求 (15) 四、程序说明和程序流程图 (16) 六、程序运行结果及分析 (23)

七.指导教师评议 (23) 实验4 文件系统 (24) 一、实验目的 (24) 二、实验内容 (24) 三、实验要求 (24) 四、程序说明和程序流程图 (24) 五、程序代码 (26) 六、程序运行结果及分析 (26) 七.指导教师评议 (27)

实验1 进程管理 一、实验目的 1. 弄清进程和程序的区别,加深对进程概念的理解。 2. 了解并发进程的执行过程,进一步认识并发执行的实质。 3. 掌握解决进程互斥使用资源的方法。 二、实验内容 1. 管道通信 使用系统调用pipe( )建立一个管道,然后使用系统调用fork( )创建2个子进程p1和p2。这2个子进程分别向管道中写入字符串:“Child process p1 is sending message!”和“Child process p2 is sending message!”,而父进程则从管道中读出来自两个子进程的信息,并显示在屏幕上。 2. 软中断通信 使用系统调用fork( )创建2个子进程p1和p2,在父进程中使用系统调用signal( )捕捉来自键盘上的软中断信号SIGINT(即按Ctrl-C),当捕捉到软中断信号SIGINT后,父进程使用系统调用kill( )分别向2个子进程发出软中断信号SIGUSR1和SIGUSR2,子进程捕捉到信号后分别输出信息“Child process p1 is killed by parent!”和“Child process p2 is killed by parent!”后终止。而父进程等待2个子进程终止后,输出信息“Parent process is killed!”后终止。 三、实验要求 1. 根据实验内容编写C程序。 2. 上机调试程序。 3. 记录并分析程序运行结果。

管理信息系统实验指导书实验一系统管理实验

实验一系统管理实验 一、实验目的 通过上机实验使学习者系统地学习系统管理的主要功能和操作方法,掌握在系统管理中设置用户、建立企业账套和设置用户权限的方法。 二、实验准备 已安装用友U8管理系统,将电脑系统时间修改为“2006年1月1日” 三、实验资料 2.账套信息 账套号:300 单位名称:北京华兴股份有限公司 单位简称:华兴公司 单位地址:北京市海淀区花园路甲1号 法人代表:杨文 邮政编码:100088 税号:100011010266888 启用会计期:2006年1月 企业类型:工业 行业性质:新会计制度科目 账套主管:周健 基础信息:对存货、客户进行分类 分类编码方案: 科目编码级次4222 客户分类编码级次123 部门编码级次122 存货分类编码级次122 收发类别编码级次12

结算方式编码级次12 四、实验要求 1.以系统管理员身份登录系统管理 (1)执行“开始—程序—用友ERP-U8—系统服务—系统管理”命令 (2)执行“系统—注册”命令,打开登录系统管理对话框 (3)系统中预先设定了一个系统管理员admin,第一次运行时,系统管理员密码为空。 2.增加用户 (1)以系统管理员身份登录系统管理,执行“权限—用户”命令,打开“用户管理”对话框 (2)单击“增加”按钮,打开“增加用户”对话框,录入编号“001”、姓名“周健”、口令及确认口令“001”、所属部门“财务部”,在所属角色列表中选中“帐套主管”前的复选框(3)单击“增加”按钮。依次设置其他操作员。设置完成后单击“取消”按钮退出 3.建立账套 (1)执行“帐套—建立”命令 (2)录入帐套号“300”,帐套名称“华兴公司”,启用会计期“2006-1” (3)单击“下一步”按钮,录入单位信息 (4)单击“下一步”按钮,打开“核算类型”对话框 (5)单击“帐套主管”栏的下三角按钮,选择“【001】周健”,其他采取系统默认 (6)单击“下一步”,打开“基础信息”对话框 (7)分别选中“存货是否分类”及“客户是否分类”前的复选框 (8)单击“完成”按钮,弹出系统提示“可以创建帐套了吗”,单击“是”,稍后打开“分类编码方案”对话框 (9)按所给资料修改分类编码方案 (10)单击“确定”按钮,打开“数据精度”对话框 (11)默认系统预置的数据精度的设置,单击“确定”按钮,系统弹出“现在进行系统启用的设置?”,单击“否”,结束建账过程 4.设置用户权限 为王东赋权 (1)执行“权限—权限”命令,打开“操作员权限”对话框,选中“002”号操作员王东(2)单击“修改”按钮,打开“增加和调整权限”对话框 (3)单击“(GL)总账”前的复选框,双击总账、凭证前的“+”号标记,展开其下级菜单(4)单击“(GL0209)恢复记账前状态”前的复选框,取消选中状态 (5)单击“确定”按钮返回 为张平赋权 (1)在操作员权限窗口中,选中“002”号操作员张平

操作系统原理实验五

实验五线程的同步 1、实验目的 (1)进一步掌握Windows系统环境下线程的创建与撤销。 (2)熟悉Windows系统提供的线程同步API。 (3)使用Windows系统提供的线程同步API解决实际问题。 2、实验准备知识:相关API函数介绍 ①等待对象 等待对象(wait functions)函数包括等待一个对象(WaitForSingleObject ())和等待多个对象(WaitForMultipleObject())两个API函数。 1)等待一个对象 WaitForSingleObject()用于等待一个对象。它等待的对象可以为以下对象 之一。 ·Change ontification:变化通知。 ·Console input: 控制台输入。 ·Event:事件。 ·Job:作业。 ·Mutex:互斥信号量。 ·Process:进程。 ·Semaphore:计数信号量。 ·Thread:线程。 ·Waitable timer:定时器。 原型: DWORD WaitForSingleObject( HANDLE hHandle, // 对象句柄 DWORD dwMilliseconds // 等待时间 ); 参数说明: (1)hHandle:等待对象的对象句柄。该对象句柄必须为SYNCHRONIZE访问。 (2)dwMilliseconds:等待时间,单位为ms。若该值为0,函数在测试对象的状态后立即返回,若为INFINITE,函数一直等待下去,直到接收到 一个信号将其唤醒,如表2-1所示。 返回值: 如果成功返回,其返回值说明是何种事件导致函数返回。

Static HANDLE hHandlel = NULL; DWORD dRes; dRes = WaitForSingleObject(hHandlel,10); //等待对象的句柄为hHandlel,等待时间为10ms 2)等待对个对象 WaitForMultiple()bject()在指定时间内等待多个对象,它等待的对象与 WaitForSingleObject()相同。 原型: DWORD WaitForMultipleObjects( DWORD nCount, //句柄数组中的句柄数 CONST HANDLE * lpHandles, //指向对象句柄数组的指针 BOOL fWaitAll, //等待类型 DWORD dwMilliseconds //等待时间 ); 参数说明: (1)nCount:由指针 * lpHandles指定的句柄数组中的句柄数,最大数是MAXIMUM WAIT OBJECTS。 (2)* lpHandles:指向对象句柄数组的指针。 (3)fWaitAll:等待类型。若为TRUE,当由lpHandles数组指定的所有对象被唤醒时函数返回;若为FALSE,当由lpHandles数组指定的某一个 对象被唤醒时函数返回,且由返回值说明是由于哪个对象引起的函数 返回。 (4)dwMilliseconds:等待时间,单位为ms。若该值为0,函数测试对象的状态后立即返回;若为INFINITE,函数一直等待下去,直到接收到 一个信号将其唤醒。 返回值:、 如果成功返回,其返回值说明是何种事件导致函数返回。 各参数的描述如表2-2所示。

《第七章》

第七章文件管理 一、单项选择题 1.操作系统中对数据进行管理的部分叫做_______. A.数据库系统 B.文件系统 C.检索系统 D.数据存储系统 2.文件系统中用_______管理文件。 A.作业控制块 B.外页表 C. 目录 D.软、硬件结合的方法 3.为解决不同用户文件的命名冲突问题通常在文件系统中采用______. A.约定的方法 B.多级目录 C.路径 D.索引 4.磁盘上的文件以_______为单位读写。 A.块 B.记录C柱面 D..磁道 5.磁带上的文件一般只能__________. A. 顺序存取 B.随机存取 C. 以字节为单位存取 D.直接存取 6.在下列文件的物理结构中,________不利于文件长度动态增长。 A.顺序结构 B.链接结构 C.索引结构 D.Hash结构 7.文件系统采用二级目录结构,这样可以________. A.缩短访问文件存储器时间 B.实现文件共享 C.节省主存空间 D.解决不同用户之间的文件名冲突问题。 8. _________是由字符序列组成的,不再划分结构。 A. 连续文件 B. 流式文件 C. 有序文件 D. 记录文件 9. 通常说的文件系统,指的是操作系统中的__________。 A.全部文件 B. 全部目录 C. 管理软件 D. 上述三种 10. 目录文件所存放的信息是_______。 A.某一文件存放的数据信息 B.某一文件的文件目录 C.该目录中所有数据文件目录 D.该目录中所有子目录文件和数据文件的目录 11. 在文件系统中,要求物理块必须连续的文件是_______。 A.索引文件 B. 顺序文件 C. 链接文件 D. 散列文件 12. 如果文件系统中存在两个文件重名,不应当采用________结构。 A.一级目录 B. 二级目录 C. 三级目录 D. 多级目录 13 在创建一个文件时,文件系统将为它建立一个_________。 A.逻辑空间 B. 逻辑结构 C. 文件目录 D. 目录文件 14. 在文件系统中,________负责将文件名转换为物理地址。 A.PCB 表 B. 文件路径 C. DCB表 D. 文件目录 15. 相同名字的文件应允许在一个系统中同时存在,解决这个问题的办法是__________。 A.通过文件共享 B. 多级目录管理 C. 采用索引文件 D. 文件安全管理 16. 文件系统概念中,级别由高到低排列的是_________。 A.文件、记录、数据项 B. 目录、文件、记录 C. 目录、记录、数据项 D. 数据项、记录、文件 17. 下列哪两种文件不必存放在连续的存储介质中__________。 A.链接文件和索引文件 B. 链接文件和索引顺序文件 C. 顺序文件和链接文件 D. 索引文件和顺序文件 18. 下列哪一个文件和其它三种文件在逻辑结构上根本不同___________。 A.可执行文件 B. 库函数文件 C. 源程序文件 D. 数据库文件 19. 下列选项中,_________不是删除文件中所需要完成的工作。 A.释放文件所占用的存储空间 B. 对文件原存储单元全部清零 C. 在目录中删除该文件

实验一系统管理

实验一系统管理 【实验目的】 掌握用友ERP-U8软件中有关财务管理系统中的系统管理的相关内容,理解系统管理在整个财务管理系统中的作用及重要性,充分理解财务分工的意义。 【实验内容】 1. 建立单位账套 2. 增加操作员 3. 进行财务分工 4. 备份账套数据 5.账套数据引入 6.修改账套数据 【实验资料】 1. 建立新账套 (1) 账套信息 账套号:001;账套名称:北京朔日科技有限公司;采用默认账套路径;启用会计期:2003年1月;会计期间设置:1月1日至12月31日。 (2) 单位信息 单位名称:北京朔日科技有限公司;单位简称:朔日公司。 (3) 核算类型 该企业的记账本位币为人民币(RMB);企业类型为工业;行业性质为新会计制度;账套主管为陈明;按行业性质预置科目。 (4) 基础信息 该企业有外币核算,进行经济业务处理时,需要对存货、客户、供应商进行分类。 (5) 分类编码方案 科目编码级次:42222 其他:默认 (6) 数据精度 该企业对存货数量、单价小数位定为2。 2. 财务分工 (1) 001陈明(口令:1)--账套主管 164

负责财务软件运行环境的建立,以及各项初始设置工作;负责财务软件的日常运 行管理工作,监督并保证系统的有效、安全、正常运行;负责总账系统的凭证审核、 记账、账簿查询、月末结账工作;负责报表管理及其财务分析工作。 具有系统所有模块的全部权限。 (2) 002王晶(口令:2)—出纳 负责现金、银行账管理工作。 具有“总账-凭证-出纳签字”权限,具有“总账-出纳”的全部操作权限。 (3)003 马方(口令:3)—会计 负责总账系统的凭证管理工作以及客户往来和供应商往来管理工作。 具有“总账-凭证-凭证处理”的全部权限,具有“总账-凭证-查询凭证、打印凭证、科目汇总、摘要汇总表、常用凭证、凭证复制”权限,具有“总账-期末-转账设置、转账生成”权限。 【实验要求】 1. 以系统管理员Admin的身份注册系统管理。 【操作指导】 1. 启动系统管理 执行“开始”|“程序”|“用友ERP-U8”|“系统服务”|“系统管理”命令,进入“用友ERP-U8〖系统管理〗”窗口。 2. 登录系统管理 (1) 执行“系统”|“注册”命令,打开“注册〖系统管理〗”对话框。 (2) 输入:服务器(默认);操作员:admin;密码:(空)。单击【确定】按钮,以系统管理员身份进入系统管理。 注意: ?为了保证系统的安全性,在“系统管理员登录”对话框中,可以设置或更改系统管理员的密码。首先将“改密码”复选框选中,单击【确定】按钮,打开“设置操作员口令”对话框,在“新口令”和“确认新口令”后面的输入区中均输入新密码,最后单击【确定】按钮,返回系统管理。 ?一定要牢记设置的系统管理员密码,否则无法以系统管理员的身份进入系统管理,也就不能执行账套数据的输出和引入。 ?考虑实际教学环境,建议不要设置系统管理员密码。 ?用友ERP-U8系统运行期间禁止修改计算机操作系统日期。 3. 增加操作员 (1) 执行“权限”|“用户”命令,进入“用户管理”窗口,窗口中显示系统预设的几 165

《操作系统原理实验》试卷A及答案

《中山大学授予学士学位工作细则》第六条 考试作弊不授予学士学位 计算机科学系2012第二学期 《操作系统原理实验》期末考试试题(A) 任课教师:李才伟考试形式:开卷考试时间:2小时年级:11 班别:3 专业:计科姓名:________ 学号:___ _ 成绩___ _ 注意:答案一定要写在答卷中,写在本试题卷中不给分。本试卷要和答卷一起交回。 一.填空题(每小题2分,共30分) 1.在我们的操作系统实验中,C与汇编语言混合编程的操作系统环境为___,其所用的虚拟机为___。2.测试用软盘映像文件的大小为___MB,使用的文件系统格式为___。 3.Intel 80386新增加的两个段寄存器分别为___和___。 4.Intel处理器实模式下的中断向量表包含___个中断向量,每个中断向量有___位。 5.Linux中挂载磁盘映像的命令为___,C语言的编译器为___。 6.将程序的入口安排在指定位置的汇编操作符为___、LD的链接选项为___。 7.ELF的英文原文是___,中文译文为___。 8.在FAT的文件条目中,普通文件和子目录的文件属性值分别为___和___。 9.在IA-32的保护模式下,分段用于___,分页用于___。 10.IA-32处理器的4个系统地址寄存器分别为___。 11.IA-32中的描述符和选择符大小分别为___位和___位。 12.TSS的主要功用为___,TSS描述符只能位于___描述符表中。 13.控制保护模式的寄存器为___,激活保护标志位于其___位。 14.IA-32的三种特权级类型分别为___、___和___。 15.在Make文件中,$@ 和$< 分别表示___和___。 二.问答题(每小题5分,共30分) 1.在实模式下的进程调度中是如何实现堆栈切换的? 2.IA-32的保护模式相比实模式的主要优点有哪些? 3.给出IA-32保护模式下的段寄存器的内容、组成和功用。 4.给出GDT和LDT的英文原文和中文译文,它们有哪些主要功用和区别? 5.启动分页机制的主要步骤有哪些? 6.给出IA-32段页式保护模式下(采用4KB页面大小与两级分页方式的)逻辑地址和线性地址的构成及转 换成物理地址的方法。

信息管理系统实验分析报告一

信息管理系统实验报告一

————————————————————————————————作者:————————————————————————————————日期: 2

一、实验目的 1.初步认识管理信息系统,建立对管理信息系统的感性认识。 2.认识管理信息系统给组织和个人带来的影响。 二、实验设备及软件环境 (一)实验设备 服务器、交换机和PC机组成NT网络。 (二)软件环境 1.服务器采用Microsoft Windows 2003 Server 操作系统; 2.学生客户端采用Windows XP系统、IE6.0以上浏览器。 三、实验内容与步骤 1.通过网络搜索和社会调查等手段,寻找社会中使用到的各种各样的信息系统。例如:学校使用的教学、行政管理系统,图书馆使用的图书管理系统,宾馆使用的客房管理系统等。 2.详细了解这些信息系统实现了哪些功能。 3.从应用的角度出发,了解这些信息系统给人们生活、学习和工作带来什么影响,分析这些系统是否还有不完善之处,应该在哪些方面加以改进。 四、实验要求 1.每位学生列出五个管理信息系统的案例。 2.对每个案例做简单的说明,内容包括:系统名称、功能简介、操作步骤,运行环境,系统使用对业务工作产生的影响,对我们的生活产生什么样的便利。 3.在实验报告的最后写明实验体会和实验中存在的问题。 五、实验结果 1.系统名称:主管信息系统 功能简介:帮助企业高层领导规划,控制企业的运作,获得整个企业内部和外部的信息,以辅助他们决策 步骤:由雷达图中可同时掌握多个关键指标(KPI)的状况,可针对异常的指标,在图上点选向下展开(Drill-Down),运用分析模块工具来作分析,让主管很容易的就可掌握企业概况及问题所在,辅助主管作决策。 运行环境: 1.Web-based :透过Web,由浏览器就可连上系统,不用在客户端另外安装软件,使主管可轻易在企业里部署决策。

操作系统原理实验2+岳青山+0907052247

《操作系统原理》实验报告 实验序号:2 实验项目名称: Windows 基本进程管理 1、实验目的 通过观察任务管理器,来观察各个进程的动态信息。 2、实验工具 (1)一台WindowsXP操作系统的计算机。 (2)计算机装有Microsoft Visual Studio C++6.0专业版或企业版。 3、预备知识 ·任务管理器,了解用户计算机上正在运行的程序和进程的相关信息。 ·Windows环境中的编程。 相关内容参见本次实验参考资料部分。 4、基本实验 1)观察任务管理器 步骤一:进入WindowsXP。 步骤二:按Ctrl+Alt+Delete(或按Ctrl+Shift+Esc)键都可以调出任务管理器。 步骤三:单击“查看”→“选择列”选项,可以看到一些选项, 这里,可以查看每个进程的PID,CPU使用时间,内存的使用情况,当前的进程是系统的还是用户的,每个句柄的数量,每个进程的优先级,等等。 步骤四:单击“性能”标签,在所示的“性能”选项卡中可以看到CPU的使用情况、内存的使用情况。 2)通过命令观察进程情况、 步骤一:单击“开始”→“运行”选项,输入cmd“命令提示符”下。 步骤二:输入tasklist。 步骤三:继续输入tasklist/?来寻找帮助,里面有更详细的解释。 3)通过命令来关闭一个进程 步骤一:单击“开始”→“运行”选项,输入cmd“命令提示符”下。 步骤二:输入tasklist后回车执行。 步骤三:继续输入taskkill/PID 208/T 5、实验编程 进行一个简单的Windows的图形用户接口(GUI)编程。 步骤一:进入WindowsXP。 步骤二:进入Microsoft Visual Studio C++6.0。 步骤三:在菜单栏中单击“文件”→“新建”→“文件”→C++Source File,选择路径(如D:\1.cpp),并命名为1.cpp。 步骤四:将下面的程序源代码输入。 步骤五:单击Windows系统的“开始”→“运行”选项,输入cmd。

管理系统信息系统实验

实验一: 管理业务流程调查分析 —— 一、系统业务背景分析 在计算机技术飞速发展的今天,应用数据库技术实现学生补考信息的计算机管理是可行而且十分有意义的工作。在补考管理中,需要从大量的日常教学活动中提取相关信息,以反映情况。传统的手工操作方式,易发生数据丢失,统计错误,劳动强度高,且速度慢。使用计算机可以高速,快捷地完成以上工作。在计算机联网后,数据在网上传递,可以实现数据共享,避免重复劳动,规教学管理行为,从而提高了管理效率和水平。 新的管理模式以追求学校整体效益和效率的提高为目标。开发的新系统功能强大,通过这些功能实现对学生、课程、教师、教务处、二级院校等教学系统中几个关键要素的科学管理,同时实现准确统计成绩、安排补考、即时查询、按照各项要求灵活完成统计报表,以及对校各种资源进行统一、科学的管理。 二、现行系统组织结构分析 1、管理职能分析 1)分管教务的副校长:全面负责补考业务管理,具体业务有审批教务处拟定的初步计划、审批补考后有关学生学籍变动的处理意见等。

2)教务处:教务处教务科负责汇总二级院校采集的补考学生信息、安排补考时间、地点,最后汇总学生补考成绩,提出学籍变动意见;教务处教师管理科负责提供补考用的教室信息。 3)二级院系:二级院系办公室负责收集补考学生信息,上报给教务处,收到教务处下发的补考安排后通知学生;按补考安排组织学生补考,收到试卷后组织教研室教师进行阅卷;填写补考成绩报告单。 2、图表如下:(图2) 三、现行系统功能层次分析(图示如下)

四、现行系统业务流程分析 首先,教务科拟定初步补考计划,初步补考计划经分管院长审批、修改后成为正式补考计划;同时,二级院系负责根据教师的“成绩报告单”收集补考学生信息,如学生学号、、不及格课程名称、班级名称等。 其次,教务处根据二级院校收集的补考学生信息和审批后的正式补考计划安排补考的时间、地点。在此过程中,应特别考虑到以下四点:1、同一门课程应该在同一时间考试;2、同一学生若有多门课程需要补考,则这几门课程的补考不能安排在同一时间进行;3、考试作弊的学生不能参加正常补考;4、每个教室安排的补考学生人数最多为教室容纳人数的一半。 再次,教务处把安排好的补考时间、地点发放给二级院系,由二级院系负责

相关主题
文本预览
相关文档 最新文档