电大电算化会计01任务12任务操作详解

电大电算化会计01任务12任务操作详解
电大电算化会计01任务12任务操作详解

电大电算化会计01任务12任务操作详解

电大专科电算化会计形成性考核操作指导

01任务系统管理

操作指导:

启动【系统管理】应用程序,点击“系统”菜单—“注册”命令,在出现的注册控制台对话框中输入用户名:admin,密码为空,单击“确定”。

1、建立套帐

(1)帐套信息:在“账套”菜单中点击“建立”弹出“创立帐套”对话框,输入账套号103、账套名称:“大连环宇股份有限公司”-修改“启用会计期”为:05月,点击“下一步”。

(2)单位信息:输入单位名称“大连环宇股份有限公司”、单位简称:“大连环宇”,下一步。

(3)核算类型:选择行业性质“新会计准则”—选择账套主管“SYSTEM”—去掉“按行业性质预置科目”前面的勾,点“下一步”

(4)基础信息:勾选“存货是否分类”、“有无外币核算”前面的勾,点“下一步”,再点击“完成”,点击“是”。

(5)分类编码方案:输入科目编码级次42222-修改部门编码级次122,-确认—确认—确定—是。

(6)系统启用,选择“固定资产”模块,—选择日期“1月1日”—确定—是——退出。

2.增加操作员。

在菜单“权限”—“操作员”,点击“增加”-输入操作员编号A05、姓名“赵非”、口令“05”确认口令“05”、所属部门:“财务中心”—增

加—输入操作员编号“A06”、姓名“于淼”、口令“05”,确认口令“05”,所属部门“采购中心”—增加—退出—退出

3.分配权限。

在菜单“权限”中选“权限”—选择操作员A05(赵非),勾选上方的“财套主管”,点击“是”。选择操作员A06(于淼),点击“增加”,—双击选择左边栏目“总账”、“工资管理”“固定资产”—确定,退出

关闭“系统管理”——交卷

电大专科电算化会计形成性考核操作指导

02任务包—基础设置

操作指导:

启动【财务】应用程序-输入用户名:11,密码:1——选择账套555,会计年度:,操作日期-01-01-确定。

1.设置部门档案

部门名称部门属性部门

编码

1 综合部综合管理

2 财务部财务管理

3 生产部生产管理

点击中部的“部门档案”点-“增加”-输入部门编码“1”、部门名称“综合部”、部门属性“综合管理”-点“保存”-输入部门编码“2”、部门名称“财务部”、部门属性“财务

管理”-点“保存”-输入部门编码“3”、部门名称“生产部”、部门属性“生产管理”-点“保存”-退出

2.设置职员档案

职员

职员

名称

所属

部门

职员

属性

1 01 于越综合

总经

2 01 姜可财务

经理

3 01 李和生产

员工

点击中部的“职员档案”-双击第一行第一个空格-输入职员编号、名称—双击选择所属部门—输入职员属性—按enter至出现新的一行-输入职员编号、名称—双击选择所属部门—输入职员属性—按enter至出现新的一行-输入职员编号、名称—双击选择所属部门—输入职员属性

—按enter至出现新的一行—退出

3.设置供应商分类

分类

编码

分类名称

01 原料供应商

02 产品供应商

03 其它

点击中部的“供应商分类”-点“增加”-输入类别编码、类别名称-保存—增加-输入类别编码、类别名称-保存-增加-输入类别编码、类别名称-保存—退出

4.设置供应商档案

供应

行账

0 01

2

7

7777

7

7777

国家开放大学《操作系统》形考任务1答案

一、单选题 为了使系统中所有的用户都能得到及时的响应,该操作系统应该是(分时系统)。 为用户分配主存空间,保护主存中的程序和数据不被破坏,提高主存空间的利用率。这属于(存储管理)。 为了描述进程的动态变化过程,采用了一个与进程相联系的(进程控制块),根据它而感知进程的存在。 以下著名的操作系统中,属于多用户、分时系统的是(UNIX系统)。 以下不属于操作系统具备的主要功能的是(文档编辑)。 以下不属于进程高级通信方式的是(进程互斥和同步方式)。 下列关于引入线程的好处的描述中,不正确的是(利于分配资源)。 下列进程状态的转换中,不正确的是(从就绪到阻塞)。 下列关于进程和线程的叙述中,正确的是(一个进程可拥有若干个线程) 下列系统中,属于实时系统的是(火车订票系统)。 在下列操作系统中,强调吞吐能力的是(多道批处理系统)。 在一段时间内,只允许一个进程访问的资源称为(临界资源)。 在分时系统中,时间片一定,则(用户数越多),响应时间越长。 在计算机系统中,操作系统是(处于裸机之上的第一层软件)。 在单处理机系统中,处于运行状态的进程(只有一个)。 在操作系统中引入“进程”概念的主要目的是(描述程序动态执行过程的性质)。 在操作系统中,进程的最基本的特征是(动态性和并发性)。 在进程通信中,使用信箱方式交换信息的是(消息传递方式)。 在执行V操作时,当信号量的值(小于等于0 ),应释放一个等待该信号量的进程。UNIX命令的一般格式是(命令名[选项] [参数] )。 UNIX操作系统核心层的实现结构设计采用的是(层次结构)。 现代操作系统的基本特征是(程序的并发执行)、资源共享和操作的异步性。 现代操作系统中引入线程以后,进程(只是资源分配的单位)。 系统调用是由操作系统提供的内部调用,它(只能通过用户程序间接使用)。 系统出现死锁的原因是(若干进程因竞争资源而无休止地循环等待着,而且都不释放已占有的资源)。 操作系统对缓冲区的管理属于(设备管理)的功能。 操作系统内核与用户程序、应用程序之间的接口是(系统调用)。 操作系统的基本职能是(控制和管理系统内各种资源,有效地组织多道程序的运行) 进程控制块是描述进程状态和特性的数据结构,一个进程(只能有唯一的进程控制块)。进程从运行状态变为阻塞状态的原因是(输入或输出事件发生)。 进程与程序之间有密切联系,但又是不同的概念。二者的一个本质区别是(程序是静态概念,进程是动态概念)。 某进程由于需要从磁盘上读入数据而处于阻塞状态。当系统完成了所需的读盘操作后,此时该进程的状态将(从阻塞变为就绪)。 如果信号量S的值是0 , 此时进程A执行P(S)操作,那么,进程A会(进入阻塞态,让出CPU )。 若P、V操作的信号量S初值为2,当前值为-1,则表示有(1 )个等待进程。 信号量S的初值为8,在S上执行了10次P操作,6次V操作后,S的值为(4 )。 一个进程被唤醒意味着(进程状态变为就绪)。 两个进程合作完成一个任务,在并发执行中,一个进程要等待其合作伙伴发来信息,或者建

嵌入式实时多任务操作系统

单片机系统中的多任务多线程机制的实现 文章作者:冉全章涤峰 文章类型:设计应用文章加入时间:2003年9月9日0:47 文章出处:单片机与嵌入式系统应用 摘要:单片机系统的开发多情况下不是在嵌入式操作系统平台上进行的,而是直接基于 处理器编写。在多任务并行执行的要求下,可以借鉴操作系统中的任务和线程机制,对资 源和处理器合理进行调度。本文以实例对此进行讨论。 关键词:单片机任务线程并行处理 引言 首先要指出的是一点是,我们不是讨论嵌入式实时多任务操作系统(RTOS)的设计。我们讨论的是,在不使用RTOS的控制系统中,如何体现多任务多线程机制的程序设计思想。 一些嵌入式设备可以需要操作系统,例如掌上电脑、PDA、网络控制器等高性能的手持设备和移动设备。它们往往和无线通信、互联网访问和多媒体处理 等复杂而强大的功能联系在一起;对CPU要求也很高,往往是以通用CPU为原 型的各种高端嵌入式处理器。 作为一个完整的操作系统,RTOS有一个可靠性很高的实时内核,将CPU时间、中断、I/O、定时器等资源都包括起来,留给用户一个标准的应用程序接口(API);根据各个任务的优先级,合理地在不同任务之间分配CPU的时间,保证程序执行的实时性、可靠性。内核一般都能提供任务调度和中断服务等功能,部分高档商业化产品,如Windows XP Embedded,甚至支持32位地址空间、虚 拟存储管理、多进程以及嵌入式操作系统中不多见的动态链接库(DLL)。对于这些RTOS来说,多任务实时处理不是件困难的事情。 但更多的情况下,用户使用的是另一类CPU——微控制器,即单片机,往往是按照某一流程执行单一任务。出于成本和技术上的原因,这类软件开发多数 还是基于处理器直接编写,没有选配实时多任务操作系统作为开发平台,也不

操作系统03任务_0007

一、单项选择题(共 24 道试题,共 72 分。) 1. 按文件用途来分,编译程序是()。 A. 用户文件 B. 档案文件 C. 系统文件 D. 库文件 满分:3 分 2. 在UNIX/Linux系统中,用户程序经过编译之后得到的可执行文件属于()。 A. ASCII文件 B. 普通文件 C. 目录文件 D. 特别文件 满分:3 分 3. 文件管理实际上是管理()。 A. 主存空间 B. 辅助存储空间 C. 逻辑地址空间 D. 物理地址空间 满分:3 分 4. 操作系统实现“按名存取”的关键在于解决()。 A. 文件逻辑地址到文件具体的物理地址的转换 B. 文件名称与文件具体的物理地址的转换 C. 文件逻辑地址到文件名称的转换 D. 文件名称到文件逻辑地址的转换 满分:3 分 5. 数据库文件的逻辑结构形式是()。 A. 流式文件

B. 记录式文件 C. 档案文件 D. 只读文件 满分:3 分 6. 由一串字符序列组成,文件内的信息不再划分可独立的单位,这是指()。 A. 流式文件 B. 记录式文件 C. 顺序文件 D. 链接文件 满分:3 分 7. 链接文件解决了连续文件存在的问题,它()。 A. 使用指针存入主存,速度快 B. 适合于随机存取方式 C. 不适用于顺序存取 D. 提高了存储空间的利用率 满分:3 分 8. 树形目录结构的主文件目录称为()。 A. 父目录 B. 根目录 C. 子目录 D. 用户文件目录 满分:3 分 9. 在二级目录结构中,同一个用户不同文件的文件名()。 A. 可以相同 B. 可以不同 C. 一定不同

D. 应该相同 满分:3 分 10. 如果文件系统中有两个文件重名,不应采用()结构。 A. 单级目录 B. 树形目录 C. 二级目录 D. 非循环图目录 满分:3 分 11. 用ls命令以长格式列目录信息时,若某一文件的特征在文件列表中按如下顺序显示在屏 幕上: A. 读和执行 B. 读、写、执行 C. 写和执行 D. 读和写 满分:3 分 12. 下列属于文件保密技术的是()。 A. 建立副本 B. 定期备份 C. 设置口令 D. 规定存取权限 满分:3 分 13. 大多数低速设备都属于()设备。 A. 独占 B. 共享 C. 虚拟 D. SPOOLing 满分:3 分

操作系统实验1任务书

实验一Linux文件与目录的操作与桌面应用 一、实验目的: 1.掌握Linux各类命令的使用方法;2.熟悉Linux操作环境。 二、实验内容: 练习使用Linux常用命令,熟悉VI编辑器。 1)文件和目录类命令: ●启动计算机,登录到系统,进入字符提示界面。 ●用pwd命令查看当前所在的目录。 ●用ls命令列出此目录下的文件和目录。 ●用-a选项列出此目录下包括隐藏文件在内的所有文件和目录,其命令为 ()。 ●用man命令查看ls命令的使用手册,其命令为()。 ●在当前目录下,创建测试目录test,其命令为()。 ●利用ls命令列出文件和目录,确认test目录创建成功。 ●进入test目录,查看当前目录的命令为(),其结果为()。 ●利用touch命令,在当前目录创建一个新的空文件newfile,其命令为()。 ● 用长格形式列出当前目录下的所有文件,注意比较每个文件的长度和创建 时间的不同。 ● ●用长格形式显示文件profile的详细信息。 ●删除文件profile。显示当前目录下的文件列表,回到上层目录。 ●把文件profile移动到test目录下其命令为()。 ●显示当前目录下的文件和目录列表,确认移动成功。 ●进入test目录,显示目录中的文件列表。 ●显示当前目录下的文件和目录列表,复制test目录为test.bak目录作为 备份。 ●查找root用户自己的主目录下的所有名为newfile的文件,其命令为() ●删除test子目录下的所有文件,其命令为()。 ●利用rmdir命令删除空子目录test,其命令为()。 ●回到上层目录,利用rm命令删除目录test和其下所有文件其命令为()。 2)系统信息类命令: ●利用date命令显示系统当前时间。 ●显示当前登录到系统的用户状态。 ●利用free命令显示内存的使用情况。 ●利用df命令显示系统的硬盘分区及使用状况。 3)使用编辑器vi 编辑文件 1.进入linux的文本模式之后,在命令行键入vi filename.c 然后回车。下面作一些简单 的解释:首先vi命令是打开vi编辑器。后面的filename.c是用户即将编辑的c文件名字,注意扩展名字是.c;当然,vi编辑器功能很强,可以用它来编辑其它格式的文件,比如汇编文件,其扩展名字是.s;也可以直接用vi打开一个新的未命名的文件,当保存的时候再给它命名,只是这样做不很方便。 2.最基本的命令I :当进入刚打开的文件时,不能写入信息,这时按一下键盘上的I键

多任务操作系统Nucleus简介

多任务操作系统Nucleus简介 一、ATI公司简介 ■公司全称:Accelerated Technology Inc. ■成立于1990年8月 ■总部在美国Alabama州的Mobile ■在美国的加利佛尼亚,德克萨斯,马塞诸塞,佛罗里达以及田纳西等设有分支机构 ■在英国、法国和德国设有分支机构 ■在日本、韩国、澳大利亚、台湾、中国、意大利和俄罗斯等国设有代理商 1990年推出Nucleus实时多任务操作系统 ■专注于RTOS的研发、销售和技术应用及技术支持 ■1993年成为MOTOROLA推荐的四大RTOS厂商之一 ■1994年推出全球唯一的MNT虚拟开发平台 ■1994年推出全球唯一的VNET网络化虚拟平台 ■1994年成功地推出Java和RTOS产品 ■1995年成为全球第一大源代码RTOS厂商 ■1996年选定旋极科技公司为其中国大陆及香港地区独家代理商 ■1997年公司员工数量为82人,成为美国大型的RTOS厂商 ■1998年NET4.2成功推出 ■1998年成功推出机顶盒方案和OSEK汽车电子方案 ■1999年推出WebBrowser浏览器 ■1999年ATI公司员工数量为150人,已成为美国成长速度最快的嵌入式操作 系统公司 ■2000年NET4.4成功推出,完善了NUCLEUS的网络模块 二、Nucleus PLUS的特点: Nucleus PLUS 是为实时嵌入式应用而设计的一个抢先式多任务操作系统内核,其95%的代码是用ANSIC写成的,因此非常便于移植并能够支持大多数类型的处理器。从实现角度来看,Nucleus PLUS 是一组C函数库,应用程序代码与核心函数库连接

任务系统操作流程

任务系统 工作程序描述 关键任务的完成情况是考核中的一项重要内容,任务系统功能实 现对任务的定义、实施记录、任务调整和任务评分,以及对任务 的总览和查询。 具体的操作步骤如下: 1任务总览 考核账号或大帐号进行以下操作: ?点选考核周期和分类,点击“查询”,进行某一类任务的总 览。

2任务查询 考核账号或大帐号进行以下操作: ?选中左侧树中的一个或多个部门或岗位,点选考核周期或填 选“开始时间”“结束时间”后点击“查询”按钮,查看选 中部门或岗位的任务列表。 ?同时可以进行按任务名称的模糊查询。 3任务定义 考核账号进行以下操作: ?选中左侧树中的某一部门或岗位,填选任务的开始时间和结 束时间后点击“查询”按钮,查看选中部门或岗位的任务列 表。

?点击“新建”按钮,在弹出窗口中进行任务的定义。 ?保存成功后,勾选要提交审核的数据,点击“提交审核”按钮,点击确定完成数据的提交审核。 ?其次,还可对勾选的数据进行修改、删除操作,这些操作只能在提交审核前进行,一经提交,数据将不能做修改、删除。 ?关键任务的导入、导出:勾选想要导出的任务数据,点击“导出”按钮,可将列表中的数据按照模板导出到excel文档,可在文档中对数据内容进行修改(请不要修改模板),然后 点击“导入”按钮,可将文档中的数据导入到系统中,并覆 盖原数据。

注意事项:在填选考核人和审核人时,要选择人,不要点选岗 位。 审核账号进行以下操作: ?勾选左侧树中某部门或岗位,可查看选中部门或岗位的待审 核的关键任务。 ?勾选列表中的待审核的关键任务,点击“审核“按钮,在弹 出的验证弹出窗口中,输入个人的账号(不是登录系统时的 审核账号),点击确定完成数据的审核。 注意事项:这里的执行人指的是实施任务的人员,考核人指的 是为执行人所完成的任务进行评分的人员,审核人将对该评分 进行审核。 在任务系统——任务实施中,将使用这里的执行人的个人账号 登陆系统,进行任务实施情况记录。 在任务系统——任务调整中,将使用这里的考核人和审核人的 个人账号登陆系统,进行任务调整并进行审核。 在任务系统——任务评价中,将使用这里的考核人和审核人的 个人账号登陆系统,进行评分和审核。 4任务实施 注意:执行人账号指在“任务系统_任务定义”中定义的执行人 的个人账号。 执行人账号(个人账号)进行以下操作: ?填选考核时间等信息后点击“检索任务”按钮,查看待实施 的任务列表。 ?勾选要执行的任务,点击“执行任务”按钮,在弹出窗口填 写此任务的执行情况。

51单片机最简单的多任务操作系统

/* 51单片机最简单的多任务操作系统 其实只有个任务调度切换,把说它是OS有点牵强,但它对于一些简单的开发应用来说,简单也许就是最好的.尽情的扩展它吧.别忘了把你的成果分享给大家. 这是一个最简单的OS,一切以运行效率为重,经测试,切换一次任务仅个机器周期,也就是在标准(工作于M晶振)上uS. 而为速度作出的牺牲是,为了给每个任务都分配一个私有堆栈,而占用了较多的内存.作为补偿,多任务更容易安排程序逻辑,从而可以节省一些用于控制的变量. 任务槽越多,占用内存越多,但任务也越好安排,以实际需求合理安排任务数目.一般来说,4个已足够.况且可以拿一个槽出来作为活动槽,换入换入一些临时任务. task_load(函数名,任务槽号) 装载任务 os_start(任务槽号) 启动任务表.参数必须指向一个装载了的任务,否则系统会崩溃. task_switch() 切换到其它任务 .编写任务函数注意事项: KEIL C编译器是假定用户使用单任务环境,所以在变量的使用上都未对多任务进行处理,编写任务时应注意变量覆盖和代码重入问题. 1.覆盖:编译器为了节省内存,会给两个没用调用关系的函数分配同一内存地址作为变量空间.这在单任务下是很合理的,但对于多任务来说,两个进程会互相干扰对方. 解决的方法是:凡作用域内会跨越task_switch()的变量,都使用static前辍,保证其地址空间分配时的唯一性. 2.重入:重入并不是多任务下独有的问题,在单任务时,函数递归同样会导致重入,即,一个函数的不同实例(或者叫作"复本")之间的变量覆盖问题. 解决的方法是:使用reentrant函数后辍(例如:void function1() reentrant{...}).当然,根本的办法还是避免重入,因为重入会带来巨大的目标代码量,并极大降低运行效率. 3.额外提醒一句,在本例中,任务函数必须为一个死循环.退出函数会导致系统崩溃. .任务函数如果是用汇编写成或内嵌汇编,切换任务时应该注意什么问题? 由于KEIL C编译器在处理函数调用时的约定规则为"子函数有可能修改任务寄存器",因此编译器在调用前已释放所有寄存器,子函数无需考虑保护任何寄存器. 这对于写惯汇编的人来说有点不习惯: 汇编习惯于在子程序中保护寄存器. 请注意一条原则:凡是需要跨越task_switch()的寄存器,全部需要保护(例如入栈).根本解决办法还是,不要让寄存器跨越任务切换函数task_switch() 事实上这里要补充一下,正如前所说,由于编译器存在变量地址覆盖优化,因此凡是非静态变量都不得跨越 task_switch(). 任务函数的书写: void 函数名(void){//任务函数必须定义为无参数型 while(1){//任务函数不得返回,必须为死循环

电大操作系统形考任务

操作系统形考3 一、单选题(每题3分,共计16题) 题目1 答案已保存 满分3.00 标记题目 题干 17. 文件的存储空间管理实质上是组织和管理()。 选择一项: A. 辅存已占用区域 B. 辅存空闲块 C. 文件目录 D. 进程控制块 题目2 答案已保存 满分3.00 标记题目 题干 11. 文件系统为每个文件另建立一张指示逻辑记录和物理记录之间的对应关系表,由此表和文件本身构成的文件是()。 选择一项: A. 链接文件 B. 索引文件 C. 逻辑文件 D. 连续文件

题目3 答案已保存 满分3.00 标记题目 题干 3. 特殊文件是与()有关的文件。 选择一项: A. 二进制数据 B. 文本 C. 图像 D. 硬件设备 题目4 答案已保存 满分3.00 标记题目 题干 20. 在UNIX系统中,某文件的使用权限设置为754,则表示()。选择一项: A. 同组用户仅能读 B. 其他用户可读、写、执行 C. 文件主可读、写、执行 D. 同组用户仅能写 题目5 答案已保存

满分3.00 标记题目 题干 12. 文件名与()的转化是通过文件目录来实现的。选择一项: A. 逻辑地址 B. 物理地址 C. 文件记录 D. 文件内部名 题目6 答案已保存 满分3.00 标记题目 题干 21. 下列属于文件保密机制的是()。 选择一项: A. 定期备份 B. 设置口令 C. 建立副本 D. 文件的链接 题目7 答案已保存 满分3.00

标记题目 题干 15. 当前目录是/usr/meng,其下属文件prog/file.c的绝对路径名是()。选择一项: A. /prog/file.c B. /usr/meng/file.c C. /usr/file.c D. /usr/meng/prog/file.c 题目8 答案已保存 满分3.00 标记题目 题干 19. 下列关于磁盘的描述中,正确的是()。 选择一项: A. 磁盘属于字符设备 B. 减少磁盘的寻道时间可以显著改善系统性能 C. 磁盘的动作不局限于机械运动,可以无限快 D. 当关掉电源后,磁盘存储的内容丢失 题目9 答案已保存 满分3.00

《计算机操作系统》第01章在线测试

《计算机操作系统》第01章在线测试 《计算机操作系统》第01章在线测试剩余时间:52:01 答题须知:1、本卷满分20分。 2、答完题后,请一定要单击下面的“交卷”按钮交卷,否则无法记录本试卷的成绩。 3、在交卷之前,不要刷新本网页,否则你的答题结果将会被清空。 第一题、单项选择题(每题1分,5道题共5分) 1、与应用软件相比,操作系统一般不负责()。 A、管理系统资源 B、控制程序执行 C、改善人机界面 D、解决应用领域的业务问题 2、计算机系统的组成包括()。 A、程序和数据 B、处理器和内存 C、计算机硬件和计算机软件 D、处理器、存储器和外围设备 3、操作系统中对软件资源进行管理的主要模块是()。 A、处理器管理子系统 B、存储管理子系统 C、设备管理子系统 D、文件系统 4、将内存空间划分为多个物理块,每个进程占用若干物理块的存储管理方法体现了资源管理技术的()思想。 A、空分复用 B、时分复用 C、资源虚化 D、资源抽象 5、多道程序设计是指()。 A、有多个程序同时进入CPU运行 B、有多个程序同时进入主存并发运行 C、程序段执行不是顺序的 D、同一个程序可以对应多个不同的进程第二题、多项选择题(每题2分,5道题共10分) 1、下面程序语句中与设备管理相关的有()。

A、scanf(“%d”,&a); B、printf(“%d”,a); C、a=b+c; D、int a,b; 2、下面资源使用方式属于空分复用的有()。 A、内存分页 B、处理器分时轮转 C、磁盘分为磁盘块 D、进程分为线程 3、下面属于操作接口的有()。 A、操作命令 B、批处理用户接口 C、图形用户接口 D、系统调用 4、操作系统的主要构件包括()。 A、内核 B、进程 C、线程 D、管程 E、处理器 F、内存 G、设备

操作系统任务

1. 修改help命令的显示方式和显示内容 修改HelpComd()函数,使之提供菜单式的较详细的帮助信息。例如可以先用菜单形式简单列出各命令名称,当用户选择某个命令的序号后,再比较详细地介绍该命令,包括命令的各种形式,每种形式的功能,以及某些举例说明等等。 /***********************修改后的Help命令程序代码:*************************/ void HelpComd() //help命令,帮助信息(显示各命令格式) { int i=1; //用来选择需要查看的命令的序号 cout<<"\n* * * * * * * 本系统主要的文件操作命令简述如下* * * * * * * *\n\n"; cout<<"0、退出帮助\t"; cout<<"1、create \t"; cout<<"2、open \t"; cout<<"3、write \n"; cout<<"4、read \t"; cout<<"5、close \t"; cout<<"6、del \t"; cout<<"7、dir \n"; cout<<"8、cd \t"; cout<<"9、md \t"; cout<<"10、rd \t"; cout<<"11、ren \n"; cout<<"12、attrib \t"; cout<<"13、copy \t"; cout<<"14、type \t"; cout<<"15、rewind \n"; cout<<"16、fseek \t"; cout<<"17、block \t"; cout<<"18、closeall \t"; cout<<"19、uof \n"; cout<<"20、undel \t"; cout<<"21、exit \t"; cout<<"22、prompt \t"; cout<<"23、fat \n"; cout<<"24、check \t"; cout<<"25、fc \t"; cout<<"26、batch \n"; do{ cout<<"\n请输入您要查询的命令的序号:"; cin>>i; switch(i) { case 0:break; case 1:cout<<"create <文件名>[ <文件属性>]--创建新文件,文件属性是r、h或s。\n"; break;

操作系统03任务-0002

03任务0002 A. 文本 B. 图像 D.二进制数据 满分:3 2. 在UNIX/Linux 系统中,用户程序经过编译之后得到的可执行文件属于( A. ASCII 文件 B. 普通文件 c.目录文件 D.特别文件 满分:3 分 3. 下列描述不属于文件系统功能的是( A. 建立文件目录 B. 提供一组文件操作 C. 实现对磁盘的驱动调度 D. 管理文件存储空间 A. 主存空间 B. 辅助存储空间 C. 逻辑地址空间 D. 物理地址空间 满分:3 分 一、单项选择题(共 1. 特别文件是与( 24道试题,共 72分。) )有 关的文件。 ff C.硬件设备 )。 )。 满分:3 分 4. 文件管理实际上是管理( )。

ri' A.单级目录 5. 文件系统为每个文件另建立一张指示逻辑记录和物理记录之间的对应关系表, 和文件本身构成的文件是( A. 连续文件 B. 链接文件 D.逻辑文件 A. 流式文件 C. 档案文件 D. 只读文件 满分:3 分 7. 文件的逻辑组织是( )的文件组织形式。 A. 在外部设备上 C. 虚拟存储 D. 目录 A. 可以相同 B. 可以不同 由此表 )。 |百 C.索引文件 满分:3 分 6. 数据库文件的逻辑结构形式是( )。 1V B.记录式文件 iV B.从用户观点看 满分:3 8. 在二级目录结构中, 分 同一个用户不同文件的文件名( )。 iV C. 一定不同 D.应该相同 满分:3 9. 如果文件系统中有两个文件重名,不应采用( )结构。

B.树形目录 C.二级目录 D.非循环图目录 满分:3 分 当前目录是/usr/meng ,其下属文件prog/file.c 的绝对路径名是( D.同组用户仅能写 A. I/O 端口 B. 数据通道 C. I/O 专用处理机 满分:3 13. 通道是一种( 分 ) 。 10. A. /usr/me ng/file.c B. /usr/file.c C. /p rog/file.c D. /usr/me ng/p rog/file.c 11. 满分:3 分 为防止用户共享文件时破坏文件,往往采用( )方式。 A.设置口令 B.加密 C.规定存取权限 D.定期备份 满分:3 分 12. 在UNIX 系统中,某文件的使用权限设置为 754,贝U 表示( )。 A.文件主可读、写、执行 B.同组用户仅能读 C.其他用户可读、写、 执行 )。

嵌入式实时多任务操作系统的特征介绍

嵌入式实时多任务操作系统的特征介绍 引言:适逢公司进行通用计算平台的硬件基础研究,在此硬件平台之上,必要引入通用的软件平台。为此,操作系统无疑是最佳的选择。在德国十二套软启动项目中,远程IO控制机的软件设计成功引入了实时多任务操作系统μC/OS—II, 本文结合作者的工作成果,针对μC/OS—II将嵌入式操作系统的基本特征和原理进行简单的描述,并对大家所熟知的实时特性概念进行简要的抛析。 嵌入式实时操作系统在国外在上世纪60年代便已发展,至今已有不下百种产品。从在商业领域取得巨大成功的两个突出代表VxWorks和QNX;到开源并广泛传播的Linux;以及由知名公司所推出的WINCE等;再到由个人之力发展至今的μC/OS,每种操作系统皆有其自身的特点及所专长的应用领域,但同时作为嵌入式的实时多任务操作系统又有其共同的特征,以下将结合实际工作中所用到的μC/OS—II为大家进行简单的介绍。 首先,操作系统作为用户应用程序同系统硬件之间的接口,承担着系统全部软、硬件资源的分配、工作调度、控制协调并发活动的重任。如图1所示为包含操作系统的软硬件体系结构。 图1 比较于传统的PC机操作系统,除具有任务调度、同步机制、中断处理、文件功能外,嵌入式实时操作系统还具有如下几个主要特点: ◆可裁减性,嵌入式系统开发所特有的一点便是具有有限的存储空间。面向不同硬件资源的情况下,操作系统具有自身可裁减的特性,以适应系统的存储容量,以μC/OS—II为例,最小可将代码量裁减到2K+。 ◆实时性,于军事及高端工业领域发展起来的嵌入式操作系统,系统所处运行环境极为复杂,要求极为苛刻。对于外部的激励,操作系统能够及时的做出响应,来保证系统的可靠运行。

操作系统任务调度(包你学会)

上图,就是TTS的最基本的结构,在它的后面,操作系统还可以另外增加若干字节以存放一些额外的数据,不过CPU只使用最基本的共104字节的空间。从上面的结构中我们可以看见,里面几乎保存了一个进程运行所需要使用的CPU的所有信息,下面,我们就来详细研究下这个结构。 在上图中,已经用三种色彩将上述的TSS结构分成了三部份,对于“未用”部份我们可以不必理会,另外还有两个部份:“CPU自动更新区”及“CPU只读区”,所谓“自动更新”是指当CPU在进行任务切换的时候,会自动将当前任务的相关信息存放到TSS的相应位置中,这样,CPU就保存了当前任务的相关信息。“只读区”是指CPU在任务切换时会从中读取相关信息,但是,在任务被切换出去的时候,不会保存它们,因此,“只读区”的信息是由操作系统在创建任务的时候就指定好的,CPU只是读取而不会去修改它们。 从上图中,我们知道了CPU将当前任务的相关信息保存在什么地方,不过这个TSS实在是太大了!它不可能放在CPU中,而只能被放在内存中,因此我们还需要一个指针只向内存中的TSS,这样CPU就可以通过这个指针找到相应的TSS了,这样的指针有两种,我们分别将其称为“TSS描述符”和“任务门”。 “TSS 描述符”及“任务门”的结构与用途 下面我们还是先来看看“TSS描述符”的结构: 上图就是“TSS描述符”结构,从图中我们可以看见,它给出了一个TSS所在的内存位置以及TSS的大小。这里需要注意的是,从前面的TSS基本结构图中我们可以知道一个TSS基本结构最小不能小于104字节,因此,这里的TSS的大小限制最小是103(TSS的最小结构的大小104 – 1)。另外还要特别引起注意的就是图中的“B”位,这一标志位用来标志一个任务是否是忙任务。如果B位被清零,那么我们就说这个任务是一个“可用任务”,

一种裸奔多任务嵌入式操作系统模型

一种裸奔多任务模型 一个网友的总结:stateMachine + timerTick + queue。 在RTOS环境下的多任务模型: 任务通常阻塞在一个OS调用上(比如从消息队列取数据)。 外部如果想让该任务运转,就要向消息队列发送消息。 任务收到消息时,根据当前状态,决定如何处理消息。这就是状态机。 任务将消息队列中的消息处理完毕后,重新进入阻塞状态。 任务在处理中,有时要延时一段时间,然后才继续工作: 为了充分使用CPU,可以通过OS调用让其它任务去工作。 OS通常会提供一个taskDelay调用。 当任务调用taskDelay时,即进入阻塞状态,直到超时,才重新进入可工作状态(就绪状态)。 下面说说裸奔环境下的多任务模型: 裸奔也可以多任务,但调度是由用户自主控制。 在RTOS环境下,一般提供抢占式调度。在裸奔时,一般是任务在处理告一段落后,主动结束处理。 RTOS环境下的任务,一般处于一个while(1)循环中。 while(1){ 从消息队列接收消息。如果没有,将阻塞。 处理消息。 } 裸奔下的任务,一般采用查询方式: { 查询是否有待处理的事件。 如果没有,返回。 如果有,根据任务的当前状态,进行处理。处理完毕后,可能返回,也可能将待处理事件全部处理完毕后再返回。 } 裸奔任务其实也处于一个while(1)循环中,只不过这个循环在任务外部。 main() { A_taskInit(); //任务的初始化 B_taskInit(); ... while(1){ A_taskProc(); //任务的处理 B_taskProc(); } } 状态机既适用于OS环境,也适用于裸奔环境。

电大操作系统形考任务及答案

任务01 一、单项选择题(共24 道试题,共72 分。)得分:72 1. 在计算机系统中,操作系统是()。 A. 处于裸机之上的第一层软件 B. 处于硬件之下的低层软件 C. 处于应用软件之上的系统软件 D. 处于系统软件之上的用户软件 满分:3 分 2. 按照所起的作用和需要的运行环境,操作系统属于()。 A. 用户软件 B. 应用软件 C. 支撑软件 D. 系统软件 满分:3 分 3. 在计算机系统中,控制和管理各种资源、有效地组织多道程序运行的系统软件称为()。 A. 文件系统 B. 操作系统 C. 网络管理系统 D. 数据库管理系统 满分:3 分 4. 为用户分配主存空间,保护主存中的程序和数据不被破坏,提高主存空间的利用率。这属于 ()。 A. 处理器管理 B. 存储管理 C. 文件管理 D. 作业管理 满分:3 分

5. 以下不属于操作系统具备的主要功能的是()。 A. 内存管理 B. 中断处理 C. 文档编辑 D. CPU调度 满分:3 分 6. 操作系统对缓冲区的管理属于()的功能。 A. 处理器管理 B. 设备管理 C. 文件管理 D. 作业管理 满分:3 分 7. 工业过程控制系统中运行的操作系统最好是()。 A. 分时系统 B. 实时系统 C. 分布式操作系统 D. 网络系统 满分:3 分 8. 批处理系统的主要缺点是()。 A. CPU的利用率不高 B. 失去了交互性 C. 不具备并行性 D. 系统吞吐量小 满分:3 分 9. 实时操作系统追求的目标是()。 A. 高吞吐率 B. 充分利用内存

C. 快速响应 D. 减少系统开销 满分:3 分 10. CPU状态分为核心态和用户态,从用户态转换到核心态的途径是()。 A. 运行进程修改程序状态字 B. 中断屏蔽 C. 系统调用 D. 进程调度程序 满分:3 分 11. 系统调用的目的是()。 A. 请求系统服务 B. 终止系统服务 C. 申请系统资源 D. 释放系统资源 满分:3 分 12. 用户要在程序一级获得系统帮助,必须通过()。 A. 进程调度 B. 作业调度 C. 键盘命令 D. 系统调用 满分:3 分 13. 在下列特性中,不是进程的特性的是()。 A. 动态性 B. 静态性 C. 调度性 D. 异步性

电大操作系统形考任务及答案01

任务01 一、单项选择题(共24道试题,共72 分。) 得分:72 1、在计算机系统中,操作系统就是( ). A、处于裸机之上得第一层软件 B、处于硬件之下得低层软件 C、处于应用软件之上得系统软件 D、处于系统软件之上得用户软件 满分:3分 2、按照所起得作用与需要得运行环境,操作系统属于()。 A、用户软件 B、应用软件 C、支撑软件 D、系统软件 满分:3分 3、在计算机系统中,控制与管理各种资源、有效地组织多道程序运行得系统软件称为( )。 A、文件系统 B、操作系统 C、网络管理系统 D、数据库管理系统 满分:3 分 4、为用户分配主存空间,保护主存中得程序与数据不被破坏,提高主存空间得利用率。这属于 ( )。 A、处理器管理 B、存储管理 C、文件管理 D、作业管理 满分:3 分 5、以下不属于操作系统具备得主要功能得就是( )。 A、内存管理 B、中断处理 C、文档编辑 D、CPU调度 满分:3 分 6、操作系统对缓冲区得管理属于( )得功能. A、处理器管理 B、设备管理 C、文件管理 D、作业管理 满分:3 分 7、工业过程控制系统中运行得操作系统最好就是()。 A、分时系统 B、实时系统 C、分布式操作系统

D、网络系统 满分:3 分 8、批处理系统得主要缺点就是()。 A、CPU得利用率不高 B、失去了交互性 C、不具备并行性 D、系统吞吐量小 满分:3 分 9、实时操作系统追求得目标就是(). A、高吞吐率 B、充分利用内存 C、快速响应 D、减少系统开销 满分:3 分 10、CPU状态分为核心态与用户态,从用户态转换到核心态得途径就是()。A、运行进程修改程序状态字 B、中断屏蔽 C、系统调用 D、进程调度程序 满分:3 分 11、系统调用得目得就是( )。 A、请求系统服务 B、终止系统服务 C、申请系统资源 D、释放系统资源 满分:3 分 12、用户要在程序一级获得系统帮助,必须通过()。 A、进程调度 B、作业调度 C、键盘命令 D、系统调用 满分:3分 13、在下列特性中,不就是进程得特性得就是()。 A、动态性 B、静态性 C、调度性 D、异步性 满分:3 分 14、在单CPU得系统中,若干程序得并发执行就是由( )实现得. A、用户 B、程序自身 C、进程 D、编译程序 满分:3 分

《操作系统》网上形考作业01任务0003

《操作系统》网上形考01任务_0003 试卷总分:100 测试时间:0 单项选择题判断题 一、单项选择题(共 24 道试题,共 72 分。) 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. CPU调度 7. 工业过程控制系统中运行的操作系统最好是()。 A. 分时系统 B. 实时系统 C. 分布式操作系统 D. 网络系统 8. 为了使系统中所有的用户都能得到及时的响应,该操作系统应该是() A. 多道批处理系统 B. 分时系统 C. 实时系统 D. 网络系统 9. 在下列操作系统中,强调吞吐能力的是() A. 分时系统 B. 多道批处理系统 C. 实时系 D. 网络系统 10. 用户要在程序一级获得系统帮助,必须通过()。 A. 进程调度

操作系统01任务

一、单项选择题(共 24 道试题,共 72 分。)得分:63 1. 操作系统负责管理计算机系统的() A. 程序 B. 作业 C. 资源 D. 进程 满分:3 分 2. 在计算机系统中,控制和管理各种资源、有效地组织多道程序运行的系统软件称为()。 A. 文件系统 B. 操作系统 C. 网络管理系统 D. 数据库管理系统 满分:3 分 3. 在计算机系统中,操作系统是()。 A. 处于裸机之上的第一层软件 B. 处于硬件之下的低层软件 C. 处于应用软件之上的系统软件 D. 处于系统软件之上的用户软件 满分:3 分 4. 操作系统对缓冲区的管理属于()的功能。 A. 处理器管理 B. 设备管理 C. 文件管理 D. 作业管理 满分:3 分 5. 以下不属于操作系统关心的主要问题的是()。 A. 管理计算机裸机 B. 设计、提供用户程序与计算机硬件系统的界面 C. 管理计算机系统资源 D. 高级程序设计语言的编译器 满分:3 分 6. 以下不属于操作系统具备的主要功能的是()。 A. 内存管理 B. 中断处理

C. 文档编辑 D. CPU调度 满分:3 分 7. 下列系统中,属于实时系统的是()。 A. 方正排版系统 B. 计算机辅助设计系统 C. 火车订票系统 D. 办公自动化系统 满分:3 分 8. 工业过程控制系统中运行的操作系统最好是()。 A. 分时系统 B. 实时系统 C. 分布式操作系统 D. 网络系统 满分:3 分 9. 批处理系统的主要缺点是()。 A. CPU的利用率不高 B. 失去了交互性 C. 不具备并行性 D. 系统吞吐量小 满分:3 分 10. 操作系统内核与用户程序、应用程序之间的接口是()。 A. shell命令 B. 图形界面 C. 系统调用 D. C语言函数 满分:3 分 11. 用户要在程序一级获得系统帮助,必须通过()。 A. 进程调度 B. 作业调度 C. 键盘命令 D. 系统调用 满分:3 分 12. 系统调用是由操作系统提供的内部调用,它()。 A. 直接通过键盘交互方式使用 B. 只能通过用户程序间接使用 C. 是命令接口中的命令 D. 与系统的命令一样 满分:3 分 13. 进程与程序之间有密切联系,但又是不同的概念。二者的一个本质区别是()。 A. 程序是静态概念,进程是动态概念

操作系统形考002次任务

操作系统 第二次任务 一、单选题(每题3分,共计13题) 题目1 答案已保存 满分3.00 标记题目 题干 16.按照作业到达的先后次序调度作业,排队等待时间最长的作业被优先调度,这是指()调度算法。 选择一项: A. 优先级法 B. 先来先服务法 C. 时间片轮转法 D. 短作业优先法 题目2 答案已保存 满分3.00 标记题目 题干 18.在作业调度中,若采用优先级调度算法,为了尽可能使CPU和外部设备并行工作,有如下三个作业:J1以计算为主,J2以输入输出为主,J3计算和输入输出兼顾,则它们的优先级从高到低的排列顺序是()。 选择一项: A. J1,J2,J3

B. J3,J2,J1 C. J2,J1,J3 D. J2,J3,J1 题目3 答案已保存 满分3.00 标记题目 题干 4.作业调度程序从处于()状态的队列中选取适当的作业调入主存运行。选择一项: A. 后备 B. 提交 C. 完成 D. 执行 题目4 答案已保存 满分3.00 标记题目 题干 6.在操作系统中,JCB是指()。 选择一项: A. 文件控制块 B. 程序控制块

C. 作业控制块 D. 进程控制块 题目5 答案已保存 满分3.00 标记题目 题干 20.下列中断中,可能要人工介入的中断是()。选择一项: A. 输入输出中断 B. 程序性中断 C. 时钟中断 D. 硬件故障中断 题目6 答案已保存 满分3.00 标记题目 题干 12.在批处理系统中,周转时间是()。 选择一项: A. 作业的相对等待时间 B. 作业运行时间 C. 作业等待时间和运行时间之和

D. 作业被调度进入主存到运行完毕的时间 题目7 答案已保存 满分3.00 标记题目 题干 17. 动态分区分配按照进程的需求量分配内存分区,所以()。 选择一项: A. 分区的长度不是预先固定的,分区的个数是不确定的 B. 分区的长度是固定的 C. 分区的个数是确定的 D. 分区的长度和个数都是确定的 题目8 答案已保存 满分3.00 标记题目 题干 15. 最先适应分配算法把空闲区() 选择一项: A. 按地址顺序从大到小登记在空闲区表中e ? 97@?V ??# indent:-18.0pt;mso-list: l0 level1 lfo1;tab-stops:list 39.75pt'>A.按地址顺序从小到大登记在空闲区表中 按地址顺序从大到小登记在空闲区表中 B. 按长度以递减顺序登记在空闲区表中 C. 按地址顺序从小到大登记在空闲区表中

《操作系统》网上形考作业01任务0002

《操作系统》网上形考作业01任务_0002 试卷总分:100 测试时间:0 单项选择题判断题 一、单项选择题(共 24 道试题,共 72 分。) 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. CPU调度 6. 为用户分配主存空间,保护主存中的程序和数据不被破坏,提高主存空间的利用率。这属于 ()。 A. 处理器管理 B. 存储管理 C. 文件管理 D. 作业管理 7. 工业过程控制系统中运行的操作系统最好是()。 A. 分时系统 B. 实时系统 C. 分布式操作系统 D. 网络系统 8. 在分时系统中,时间片一定,则(),响应时间越长。 A. 内存越大 B. 用户数越多 C. 后备队列越短 D. 用户数越少 9. 在下列性质中,不是分时系统特征的是() A. 交互性 B. 同时性 C. 及时性 D. 高可靠性 10. CPU状态分为核心态和用户态,从用户态转换到核心态的途径是()。

相关文档
最新文档