免费论文网 首页

概念操作化例子

时间:2017-05-15 07:39 来源:免费论文网

篇一:概念设计作业案例

保证无空肥皂盒装置的原理方案设计

存在的问题:在肥皂生产流水线上,将肥皂装入空盒之后,再进行统一收集,但是会出现有些盒子里没有成功装入肥皂也被收集后进行销售,现要求设计一个方案能够保证没有那些没装入肥皂的盒子。详细见下表1。

表1

解:(1)明确任务要求(2)功能分析。

总功能:剔除逐个经过某处的空肥皂盒,其暗箱模型如下图所示。

(2)功能分解:建立出总功能与分功能之间的功能结构关系如下

(3)功能元求解

如下表2:

表2

(4)系统解

由表2,将各功能元的局部解给予组合,可得N= 2×3 =6 个系统解。现列出系统解如下表所示。

表3

5)评价与决策

现采用简单评价法。用“+”的个数表示好的程度, “ -”表示“不好”,,0代表持平项。其评价结构列于表4.(一个+代表1分,一个-代表-1)

表4

总计结果表明,方案2为较理想的方案。至此我们用功能分析法的概念完成了本工作--保证无空肥皂盒装置的原理方案设计。

技术设计阶段主要是确定功能零部件的结构、材料和尺寸以及信号传输的方式,使原理方案具体化。

(但是老师说结果却是用一个电风扇在旁边吹就能满足要求了,所以我特别拿这个例子想表达很多时候,最初的想法和方式确实需要慎重,而在概念设计中按流程固然不错,但是这个流程有时候就是一个思维限制框,所以在按流程设计的时候也是需要不断打破自己才能完善设计。。)

篇二:抽象概念操作化,促进学生有效参论文

抽象概念操作化,促进学生有效参与

一、 指导思想与理论依据

所谓操作化是通过对抽象概念的定义来选择或制定调查指标,从而将抽象概念转化为具

体的可以观察的变量,将研究假设转化为具体的假设。抽象概念操作化,有助于使抽象概念与经验现象联系起来,有助于对概念进行精确、客观的描述和比较,有助于对结论进行检验。 往往在课程中,教师向学生提出很多新概念、新理论,但学生却难以理解。从教学的有效性来看,这些抽象的概念和笼统的理论必须可操作化,在这一过程中,教师应起引导作用,充分发挥学生的自我主体性参与学习,亲身体验理论知识的意义建构,否则只能是一些毫无实际意义的空谈,学生只是死记概念,死背理论罢了。

二、教学背景分析

1、教材分析。本节内容选自浙江教育出版社《信息技术基础》必修模块第一章节信息编码中多媒体信息编码的图像数字化部分和

第三章节中多媒体信息处理的图像处理部分。考虑到这两小节在内容上有共同主题----数字化图像,因此合并在一个课时内。根据课程标准,本节课要求学生了解图像数字化的简单原理,掌握计算数字化图像文件的存储空间。因为是抽象概念为主,所以教学中要把握好难度,重点让学生理解位图的分辨率与颜色深度等属性与图像文件之间的联系。

2、教学环境。网络教室、投影屏幕、acdsee、提供图像素材、数

篇三:操作系统课后题答案

课本课后题部分答案

第一章

1.设计现代OS的主要目标是什么?

答:(1)有效性 (2)方便性 (3)可扩充性 (4)开放性

2.OS的作用可表现在哪几个方面?

答:(1)OS作为用户与计算机硬件系统之间的接口

(2)OS作为计算机系统资源的管理者

(3)OS实现了对计算机资源的抽象

13.OS有哪几大特征?其最基本的特征是什么?

答:并发性、共享性、虚拟性和异步性四个基本特征;最基本的特征是并发性。

14.处理机管理有哪些主要功能?它们的主要任务是什么?

答:处理机管理的主要功能是:进程管理、进程同步、进程通信和处理机调度; 进程管理:为作业创建进程,撤销已结束进程,控制进程在运行过程中的状态转换。 进程同步:为多个进程(含线程)的运行______________进行协调。

通信:用来实现在相互合作的进程之间的信息交换。

处理机调度:

(1)作业调度。从后备队里按照一定的算法,选出若干个作业,为他们分配运行所需 的资源(首选是分配内存)。

(2)进程调度:从进程的就绪队列中,按照一定算法选出一个进程,把处理机分配给 它,并设置运行现场,使进程投入执行。

15.内存管理有哪些主要功能?他们的主要任务是什么?

北京石油化工学院信息工程学院计算机系3/48

《计算机操作系统》习题参考答案余有明与计07和计G09的同学们编著 3/48

答:内存管理的主要功能有:内存分配、内存保护、地址映射和内存扩充。 内存分配:为每道程序分配内存。

内存保护:确保每道用户程序都只在自己的内存空间运行,彼此互不干扰。 地址映射:将地址空间的逻辑地址转换为内存空间与对应的物理地址。

内存扩充:用于实现请求调用功能,置换功能等。

16.设备管理有哪些主要功能?其主要任务是什么?

答:主要功能有: 缓冲管理、设备分配和设备处理以及虚拟设备等。

主要任务: 完成用户提出的I/O 请求,为用户分配I/O 设备;提高CPU 和I/O 设 备的利用率;提高I/O速度;以及方便用户使用I/O设备.

17.文件管理有哪些主要功能?其主要任务是什么?

答:文件管理主要功能:文件存储空间的管理、目录管理、文件的读/写管理和保护。 文件管理的主要任务:管理用户文件和系统文件,方便用户使用,保证文件安全性。

第二章

1. 什么是前趋图?为什么要引入前趋图?

答:前趋图(Precedence Graph)是一个有向无循环图,记为DAG(Directed Acyclic Graph),用于描述进程之间执行的前后关系。

2. 画出下面四条语句的前趋图:

S1=a:=x+y; S2=b:=z+1; S3=c:=a – b; S4=w:=c+1; 答:其前趋图为:

5.在操作系统中为什么要引入进程概念?它会产生什么样的影响?

答:为了使程序在多道程序环境下能并发执行,并对并发执行的程序加以控制和描述,在操 作系统中引入了进程概念。

影响: 使程序的并发执行得以实行。

7.试说明PCB 的作用,为什么说PCB 是进程存在的惟一标志?

答:PCB 是进程实体的一部分,是操作系统中最重要的记录型数据结构。作用是使一个在 多道程序环境下不能独立运行的程序,成为一个能独立运行的基本单位,成为能与其它进程 并发执行的进程。OS是根据PCB对并发执行的进程进行控制和管理的。

8.试说明进程在三个基本状态之间转换的典型原因。

答: (1)就绪状态→执行状态:进程分配到CPU资源

(2)执行状态→就绪状态:时间片用完

(3)执行状态→阻塞状态:I/O请求

(4)阻塞状态→就绪状态:I/O完成

22.试写出相应的程序来描述图2-17所示的前驱图。

答:(a)Var a, b, c, d, e, f, g, h; semaphore:= 0, 0, 0, 0, 0, 0, 0, 0; begin

parbegin

begin S1; signal(a); signal(b); end;

begin wait(a); S2; signal(c); signal(d); end;

begin wait(b); S3; signal(e); end;

begin wait(c); S4; signal(f); end;

begin wait(d); S5; signal(g); end;

begin wait(e); S6; signal(h); end;

begin wait(f); wait(g); wait(h); S7; end;

parend

end

(b)Var a, b, c, d, e, f, g, h,i,j; semaphore:= 0, 0, 0, 0, 0, 0, 0,0,0, 0; begin

parbegin

begin S1; signal(a); signal(b); end;

begin wait(a); S2; signal(c); signal(d); end;

begin wait(b); S3; signal(e); signal(f); end;

begin wait(c); S4; signal(g); end;

begin wait(d); S5; signal(h); end;

begin wait(e); S6; signal(i); end;

begin wait(f); S7; signal(j); end;

begin wait(g);wait(h); wait(i); wait(j); S8; end;

parend

end

第三章

第三章 处理机调度与死锁

2.何谓作业、作业步和作业流?

答:作业包含通常的程序和数据,还配有作业说明书。系统根据该说明书对程序的运行进行控制。批处理系统中是以作业为基本单位从外存调入内存。

作业步是指每个作业运行期间都必须经过若干个相对独立相互关联的顺序加工的步骤。 作业流是指若干个作业进入系统后依次存放在外存上形成的输入作业流;在操作系统的控制下,逐个作业进程处理,于是形成了处理作业流。

5.试说明低级调度的主要功能。

答:(1)保存处理机的现场信息(2)按某种算法选取进程(3)把处理机分配给进程。

8.在批处理系统、分时系统和实时系统中,各采用哪几种进程(作业)调度算法?

答:批处理系统的调度算法:短作业优先、优先权、高响应比优先、多级反馈队列调度算法。 分时系统的调度算法:时间片轮转法。

实时系统的调度算法:最早截止时间优先即EDF、最低松弛度优先即LLF算法。

9.何谓静态和动态优先级?确定静态优先级的依据是什么?

答:静态优先级是指在创建进程时确定且在进程的整个运行期间保持不变的优先级。

动态优先级是指在创建进程时赋予的优先权,可以随进程推进或随其等待时间增加而改

变的优先级,可以获得更好的调度性能。

确定进程优先级的依据:进程类型、进程对资源的需求和用户要求。

11.在时间片轮转法中,应如何确定时间片的大小?

答:时间片应略大于一次典型的交互需要的时间。一般应考虑三个因素:系统对相应时间的 要求、就绪队列中进程的数目和系统的处理能力。

12.通过一个例子来说明通常的优先级调度算法不能适用于实时系统?

答:实时系统的调度算法很多,主要是基于任务的开始截止时间和任务紧急/松弛程度的任

务优先级调度算法,通常的优先级调度算法不能满足实时系统的调度实时性要求而不适用。

13.为什么说多级反馈队列调度算法能较好地满足各方面用户的需求?

答:(1)终端型作业用户提交的作业大多属于较小的交互型作业,系统只要使这些作业在

第一队列规定的时间片内完成,终端作业用户就会感到满足。

(2)短批处理作业用户,开始时像终端型作业一样,如果在第一队列中执行一个时间

片段即可完成,便可获得与终端作业一样的响应时间。对于稍长作业,通常只需

在第二和第三队列各执行一时间片即可完成,其周转时间仍然较短。

(3)长批处理作业,它将依次在第1,2,?,n个队列中运行,然后再按轮转方式运行,

用户不必担心其作业长期得不到处理。所以,多级反馈队列调度算法能满足多用

户需求。

18.何谓死锁?产生死锁的原因和必要条件是什么?

答:死锁是指多个进程在运行过程中因争夺资源而造成的一种僵局,当进程处于这种僵持状 态时,若无外力作用,它们都将无法再向前推进。

产生死锁的原因为竞争资源和进程间推进顺序非法。其必要条件是:互斥条件、请求和 保持条件、不剥夺条件、环路等待条件。

19.在解决死锁问题的几个方法中,哪种方法最易于实现?哪种方法使资源利用率最高? 答:解决死锁的四种方法即预防、避免、检测和解除死锁中,预防死锁最容易实现; 避免死锁使资源的利用率最高。

20.请详细说明可通过哪些途径预防死锁。

答:(1)摈弃“请求和保持”条件,就是如果系统有足够资源,便一次性把进程需要的所 有资源分配给它;

(2)摈弃“不剥夺”条件,就是已经拥有资源的进程,当它提出新资源请求而不能立即 满足时,必须释放它已保持的所有资源,待以后需要时再重新申请;

(3)摈弃“环路等待”条件,就是将所有资源按类型排序标号,所有进程对资源的请求 必须严格按序号递增的次序提出。

21.在银行家算法的例子中,如果P0发出请求向量由Request(0,2,0)改为Request(0,1,0), 问系统可否将资源分配给它?

答:(1)可以。银行家算法各种资源数量分别为10、5、7,在T0时刻的资源分配如图所示:

(2)具体分析如下:

①Requst0(0,1,0)<=Need0(7,4,3);

② Requst0(0,1,0)<=Available(2,3,0);

系统先假定可为P0分配资源,并修改Available0,Allocation0和Need0向量,由此形成 的资源变化情况如下图所示:

(3)P0请求资源:P0发出请求向量Requst0(0,1,0),系统按银行家算法进行检查: ① Requst0(0,1,0)<=Need0(7,4,3);

② Requst0(0,1,0)<=Available(2,3,0);

③ 系统暂时先假定可为P0分配资源,并修改______________有关数据,如下图所示

综上所述系统可以将资源分配给它。

22.银行家算法中出现以下资源分配,试问(1)该状态是否安全?(2)若进程P2 提出 Request(1,2,2,2)后,系统能否将资源分配给它?

试问: (1)该状态是否安全?

(2)若进程P2提出请求Request(1,2,2,2)后,系统能否将资源分配给它?

答: (1)安全,因为存在安全序列{P0,P3,P4,P1,P2}

(2)系统能分配资源,分析如下。

① Request(1,2,2,2) <= Need2(2,3,5,6);

② Request(1,2,2,2) <= Available2(1,3,5,4);

③ 系统先假定可为P2分配资源,并修改Available2,Allocation2和Need2向量, 由此形成的资源变化情况如下图所示:


概念操作化例子
由:免费论文网互联网用户整理提供,链接地址:
http://m.csmayi.cn/meiwen/38180.html
转载请保留,谢谢!
相关阅读
最近更新
推荐专题