操作系统常见面试题

操作系统常见面试题
操作系统常见面试题

1、什么是进程(Process)和线程(Thread)?有何区别?

进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,进程是系统进行资源分配和调度的一个独立单位。线程是进程的一个实体,是CPU 调度和分派的基本单位,它是比进程更小的能独立运行的基本单位。线程自己基本上不拥有系统资源,只拥有一点在运行中必不可少的资源(如程序计数器,一组寄存器和栈),但是它可与同属一个进程的其他的线程共享进程所拥有的全部资源。一个线程可以创建和撤销另一个线程,同一个进程中的多个线程之间可以并发执行。

进程与应用程序的区别在于应用程序作为一个静态文件存储在计算机系统的硬盘等存储空间中,而进程则是处于动态条件下由操作系统维护的系统资源管理实体。

2、Windows下的内存是如何管理的?

Windows提供了3种方法来进行内存管理:虚拟内存,最适合用来管理大型对象或者结构数组;内存映射文件,最适合用来管理大型数据流(通常来自文件)以及在单个计算机上运行多个进程之间共享数据;内存堆栈,最适合用来管理大量的小对象。

Windows操纵内存可以分两个层面:物理内存和虚拟内存。

其中物理内存由系统管理,不允许应用程序直接访问,应用程序可见的只有一个2G地址空间,而内存分配是通过堆进行的。对于每个进程都有自己的默认堆,当一个堆创建后,就通过虚拟内存操作保留了相应大小的地址块(不占有实际的内存,系统消耗很小)。当在堆上分配一块内存时,系统在堆的地址表里找到一个空闲块(如果找不到,且堆创建属性是可扩充的,则扩充堆大小),为这个空闲块所包含的所有内存页提交物理对象(在物理内存上或硬盘的交换文件上),这时就可以访问这部分地址。提交时,系统将对所有进程的内存统一调配,如果物理内存不够,系统试图把一部分进程暂时不访问的页放入交换文件,以腾出部分物理内存。释放内存时,只在堆中将所在的页解除提交(相应的物理对象被解除),继续保留地址空间。

如果要知道某个地址是否被占用/可不可以访问,只要查询此地址的虚拟内存状态即可。如果是提交,则可以访问。如果仅仅保留,或没保留,则产生一个软件异常。此外,有些内存页可以设置各种属性。如果是只读,向内存写也会产生软件异常。

3、Windows消息调度机制是?

A)指令队列;B)指令堆栈;C)消息队列;D)消息堆栈

答案:C

处理消息队列的顺序。首先Windows绝对不是按队列先进先出的次序来处理的,而是有一定优先级的。优先级通过消息队列的状态标志来实现的。首先,最高优先级的是别的线程发过来的消息(通过sendmessage);其次,处理登记消息队列消息;再次处理QS_QUIT标志,处理虚拟输入队列,处理wm_pai nt;最后是wm_timer。

4、描述实时系统的基本特性

在特定时间内完成特定的任务,实时性与可靠性。

所谓“实时操作系统”,实际上是指操作系统工作时,其各种资源可以根据需要随时进行动态分配。由于各种资源可以进行动态分配,因此,其处理事务的能力较强、速度较快。

5、中断和轮询的特点

对I/O设备的程序轮询的方式,是早期的计算机系统对I/O设备的一种管理方式。它定时对各种设备轮流询问一遍有无处理要求。轮流询问之后,有要求的,则加以处理。在处理I/O设备的要求之后,处理机返回继续工作。尽管轮询需要时间,但轮询要比I/O设备的速度要快得多,所以一般不会发生不能及时处理的问题。当然,再快的处理机,能处理的输入输出设备的数量也是有一定限度的。而且,程序轮询毕竟占据了CPU相当一部分处理时间,因此,程序轮询是一种效率较低的方式,在现代计算机系统中已很少应用。

程序中断通常简称中断,是指CPU在正常运行程序的过程中,由于预先安排或发生了各种随机的内部或外部事件,使CPU中断正在运行的程序,而转到为响应的服务程序去处理。

轮询——效率低,等待时间很长,CPU利用率不高。

中断——容易遗漏一些问题,CPU利用率高。

6、什么是临界区?如何解决冲突?

每个进程中访问临界资源的那段程序称为临界区,每次只准许一个进程进入临界区,进入后不允许其他进程进入。

(1)如果有若干进程要求进入空闲的临界区,一次仅允许一个进程进入;

(2)任何时候,处于临界区内的进程不可多于一个。如已有进程进入自己的临界区,则其它所有试图进入临界区的进程必须等待;

(3)进入临界区的进程要在有限时间内退出,以便其它进程能及时进入自己的临界区;

(4)如果进程不能进入自己的临界区,则应让出CPU,避免进程出现“忙等”现象。

7、说说分段和分页

页是信息的物理单位,分页是为实现离散分配方式,以消减内存的外零头,提高内存的利用率;或者说,分页仅仅是由于系统管理的需要,而不是用户的需要。

段是信息的逻辑单位,它含有一组其意义相对完整的信息。分段的目的是为了能更好的满足用户的需要。

页的大小固定且由系统确定,把逻辑地址划分为页号和页内地址两部分,是由机器硬件实现的,因而一个系统只能有一种大小的页面。段的长度却不固定,决定于用户所编写的程序,通常由编辑程序在对源程序进行编辑时,根据信息的性质来划分。

分页的作业地址空间是一维的,即单一的线性空间,程序员只须利用一个记忆符,即可表示一地址。分段的作业地址空间是二维的,程序员在标识一个地址时,既需给出段名,又需给出段内地址。

8、说出你所知道的保持进程同步的方法?

进程间同步的主要方法有原子操作、信号量机制、自旋锁、管程、会合、分布式系统等。

12、简术OSI的物理层Layer1,链路层Layer2,网络层Layer3的任务。

网络层:通过路由选择算法,为报文或分组通过通信子网选择最适当的路径。

链路层:通过各种控制协议,将有差错的物理信道变为无差错的、能可靠传输数据帧的数据链路。

物理层:利用传输介质为数据链路层提供物理连接,实现比特流的透明传输。

13、什么是中断?中断时CPU做什么工作?

中断是指在计算机执行期间,系统内发生任何非寻常的或非预期的急需处理事件,使得CPU暂时中断当前正在执行的程序而转去执行相应的事件处理程序。待处理完毕后又返回原来被中断处继续执行或调度新的进程执行的过程。

14、你知道操作系统的内容分为几块吗?什么叫做虚拟内存?他和主存的关系如何?内存管理属于操作系统的内容吗?

操作系统的主要组成部分:进程和线程的管理,存储管理,设备管理,文件管理。虚拟内存是一些系统页文件,存放在磁盘上,每个系统页文件大小为4K,物理内存也被分页,每个页大小也为4K,这样虚拟页文件和物理内存页就可以对应,实际上虚拟内存就是用于物理内存的临时存放的磁盘空间。页文件就是内存页,物理内存中每页叫物理页,磁盘上的页文件叫虚拟页,物理页+虚拟页就是系统所有使用的页文件的总和。

15、线程是否具有相同的堆栈?dll是否有独立的堆栈?

每个线程有自己的堆栈。

dll是否有独立的堆栈?这个问题不好回答,或者说这个问题本身是否有问题。因为dll中的代码是被某些线程所执行,只有线程拥有堆栈。如果dll中的代码是exe中的线程所调用,那么这个时候是不是说这个dll没有独立的堆栈?如果dll中的代码是由dll自己创建的线程所执行,那么是不是说dll有独立的堆栈?

以上讲的是堆栈,如果对于堆来说,每个dll有自己的堆,所以如果是从dl l中动态分配的内存,最好是从dll中删除;如果你从dll中分配内存,然后在ex e中,或者另外一个dll中删除,很有可能导致程序崩溃。

16、什么是缓冲区溢出?有什么危害?其原因是什么?

缓冲区溢出是指当计算机向缓冲区内填充数据时超过了缓冲区本身的容量,溢出的数据覆盖在合法数据上。

危害:在当前网络与分布式系统安全中,被广泛利用的50%以上都是缓冲区溢出,其中最著名的例子是1988年利用fingerd漏洞的蠕虫。而缓冲区溢出中,最为危险的是堆栈溢出,因为入侵者可以利用堆栈溢出,在函数返回时改变返回程序的地址,让其跳转到任意地址,带来的危害一种是程序崩溃导致拒绝服

务,另外一种就是跳转并且执行一段恶意代码,比如得到shell,然后为所欲为。通过往程序的缓冲区写超出其长度的内容,造成缓冲区的溢出,从而破坏程序的堆栈,使程序转而执行其它指令,以达到攻击的目的。

造成缓冲区溢出的主原因是程序中没有仔细检查用户输入的参数。

17、什么是死锁?其条件是什么?怎样避免死锁?

死锁的概念:在两个或多个并发进程中,如果每个进程持有某种资源而又都等待别的进程释放它或它们现在保持着的资源,在未改变这种状态之前都不能向前推进,称这一组进程产生了死锁。通俗地讲,就是两个或多个进程被无限期地阻塞、相互等待的一种状态。

死锁产生的原因主要是:?系统资源不足;?进程推进顺序非法。

产生死锁的必要条件:

(1)互斥(mutualexclusion),一个资源每次只能被一个进程使用;

(2)不可抢占(nopreemption),进程已获得的资源,在未使用完之前,不能强行剥夺;

(3)占有并等待(hold andwait),一个进程因请求资源而阻塞时,对已获得的资源保持不放;

(4)环形等待(circularwait),若干进程之间形成一种首尾相接的循环等待资源关系。

这四个条件是死锁的必要条件,只要系统发生死锁,这些条件必然成立,而只要上述条件之一不满足,就不会发生死锁。

死锁的解除与预防:理解了死锁的原因,尤其是产生死锁的四个必要条件,就可以最大可能地避免、预防和解除死锁。所以,在系统设计、进程调度等方面注意如何不让这四个必要条件成立,如何确定资源的合理分配算法,避免进程永久占据系统资源。此外,也要防止进程在处于等待状态的情况下占用资源。因此,对资源的分配要给予合理的规划。

死锁的处理策略:鸵鸟策略、预防策略、避免策略、检测与恢复策略。

1、程序和进程

进程由两个部分组成:1)操作系统用来管理进程的内核对象。内核对象也是系统用来存放关于进程的统计信息的地方。2)地址空间。它包含所有可执行模块或DLL模块的代码和数据。它还包含动态内存分配的空间。如线程堆栈和堆分配空间。

定义使用系统运行资源情况

程序计算机指令的集合,它以文件的形式存储在

磁盘上。程序是静态实体(passive Entity),

在多道程序系统中,它是不能独立运行的,

更不能与其他程序并发执行。

不使用【程序不能申请系统资源,

不能被系统调度,也不能作为独立

运行的单位,因此,它不占用系统

的运行资源】。

进程通常被定义为一个正在运行的程序的实例,

是一个程序在其自身的地址空间中的一次执

行活动。

定义:进程是进程实体(包括:程序段、相

关的数据段、进程控制块PCB)的运行过程,

是系统进行资源分配和调度的一个独立单

位。

使用【进程是资源申请、调度和独

立运行的单位,因此,它使用系统

中的运行资源。】

2、进程与线程

如果说操作系统引入进程的目的是为了提高程序并发执行,以提高资源利用

率和系统吞吐量。那么操作系统中引入线程的目的,则是为了减少进程并发执行过程中所付出的时空开销,使操作系统能很好的并发执行。

进程process定义了一个执行环境,包括它自己私有的地址空间、一个句柄表,以及一个安全环境;线程则是一个控制流,有他自己的调用栈call stack,记录了它的执行历史。

线程由两个部分组成:1)线程的内核对象,操作系统用它来对线程实施管理。内核对象也是系统用来存放线程统计信息的地方。2)线程堆栈,它用于维护线程在执行代码时需要的所有参数和局部变量。当创建线程时,系统创建一个线程内核对象。该线程内核对象不是线程本身,而是操作系统用来管理线程的较小的数据结构。可以将线程内核对象视为由关于线程的统计信息组成的一个小型数据结构。

进程与线程的比较如下:

比较进程线程

活泼

不活泼(只是线程的容器)活泼

地址空间系统赋予的独立的虚拟地址

空间(对于32位进程来说,

这个地址空间是4GB)

在进程的地址空间执行代码。线程只有一个内核对

象和一个堆栈,保留的记录很少,因此所需要的内

存也很少。因为线程需要的开销比进程少

调度仅是资源分配的基本单位独立调度、分派的基本单位

并发

仅进程间并发(传统OS)进程间、线程间并发

拥有

资源

资源拥有的基本单位基本上不拥有资源

系统

开销

创建、撤销、切换开销大仅保存少量寄存器内容,开销小。

3、进程同步

进程同步的主要任务:是对多个相关进程在执行次序上进行协调,以使并发执行的诸进程之间能有效地共享资源和相互合作,从而使程序的执行具有可再现性。

同步机制遵循的原则:

(1)空闲让进;

(2)忙则等待(保证对临界区的互斥访问);

(3)有限等待(有限代表有限的时间,避免死等);

(4)让权等待,(当进程不能进入自己的临界区时,应该释放处理机,以免陷入忙等状态)。

4、进程间的通信是如何实现的?

进程通信,是指进程之间的信息交换(信息量少则一个状态或数值,多者则是成千上万个字节)。因此,对于用信号量进行的进程间的互斥和同步,由于其所交换的信息量少而被归结为低级通信。

所谓高级进程通信指:用户可以利用操作系统所提供的一组通信命令传送大量数据的一种通信方式。操作系统隐藏了进程通信的实现细节。或者说,通信过程对用户是透明的。

高级通信机制可归结为三大类:

(1)共享存储器系统(存储器中划分的共享存储区);实际操作中对应的是“剪贴板”(剪贴板实际上是系统维护管理的一块内存区域)的通信方式,比如举例如下:word进程按下ctrl+c,在ppt进程按下ctrl+v,即完成了word进程和ppt进程之间的通信,复制时将数据放入到剪贴板,粘贴时从剪贴板中取出数据,然后显示在ppt窗口上。

(2)消息传递系统(进程间的数据交换以消息(message)为单位,当今最流行的微内核操作系统中,微内核与服务器之间的通信,无一例外地都采用了消息传递机制。应用举例:邮槽(MailSlot)是基于广播通信体系设计出来的,它采用无连接的不可靠的数据传输。邮槽是一种单向通信机制,创建邮槽的服务器进程读取数据,打开邮槽的客户机进程写入数据。

(3)管道通信系统(管道即:连接读写进程以实现他们之间通信的共享文件(pipe文件,类似先进先出的队列,由一个进程写,另一进程读))。实际操作中,管道分为:匿名管道、命名管道。匿名管道是一个未命名的、单向管道,通过父进程和一个子进程之间传输数据。匿名管道只能实现本地机器上两个进程之间的通信,而不能实现跨网络的通信。命名管道不仅可以在本机上实现两个进程间的通信,还可以跨网络实现两个进程间的通信。

同一机器两个进程间通信跨网络通信

剪贴板Clipboard可以不可以匿名管道Pipe可以不可以

命名管道(点对点单一通信,数据量可较大)N

amedpipe

可以可以

邮槽(一对多,数据量较小,424字节以下)Ma

ilslot

可以可以

5、线程同步

根据用户模式及内核模式下的同步方式的不同,分类及对比如下:内核对象

/

非内核对

含义缺点适用

关键代码段(临界区)Crit icalSect ion 非内核对

象,工作

在用户方

式下,为

用户模式

对象

从程序

代码的

角度来

控制线

程的并

发性

1.因为在等待

进入关键代码

段时无法设定

超时值,所以

其很容易进入

死锁状态。2.

不能跨进程使

用。

单个进

程中线

程间的

同步(同

步速度

快)

事件对象Even t 内核对象所有内

核对象

中最基

本的。

速度较慢(相

比用户模式实

现线程同步)

多个进

程间的

各个线

程间实

现同步

互斥对象Mute x 内核对象代表对

一个资

源的独

占式访

信号量Semaph ore 内核对象使用计

数器来

控制程

序对一

个共享

资源的

访问

由于进程同步产生了一系列经典的同步问题“生产者-消费者”问题,“哲学家进餐”问题,“读者-写者”问题。

1、使用多进程与多线程有什么区别?

用多进程时,每个进程有自己的地址空间,线程则共享地址空间。所有其他区别都由此而来:

* 速度:线程产生的速度快,线程间的通信、切换快等,因为他们在同一个地址空间内。

* 资源利用率:线程的资源利用率比较好,也是因为它们在同一个地址空间中* 同步问题: 线程使用公共变量/内存时,需要使用同步机制,还是因为他们在同一个地址空间内。

2、在Windows 编程中互斥器(mutex)的作用和临界区(critical section)类似,请说一下二者区别。

mutex 可以用于进程之间互斥,critical section是线程之间的互斥。

3、垃圾回收的优点和原理是什么?

java语言中一个显著的特点就是引入了垃圾回收机制,使C++程序员最头疼的内存管理问题迎刃而解,而Java程序员不再需要考虑内存管理。垃圾回收可以有效防止内存泄露。

4、CPU中的缓存和OS 中的缓存分别是什么?

* 块表——Cache在OS 中运用的典型范例。

小结:快表是联想寄存器访问速度比内存快,不用快表要两次访问内存;用了快表只需要一次访问内存。

在OS中,为提高系统的存取速度,在地址映射机制中增加一个小容量的联想寄存器,即块表。用来存放当前访问最频繁的少数活动页面的页号。先访问快表中是否有需要的逻辑页号,加上页内地址得到物理地址。如果快表中没有才访问内存中的页表这样两次访问内存。

* 高速缓冲存储器:Cache 在CPU中运用的典型范例。

引入原因:内存的存取速度跟不上CPU的执行速度

它的容量比内存小,但是交换速度快!Cache对CPU的性能影响很大。5、DOS 与Windows NT 的权限区别是什么?

DOS 是个单任务、单用户的操作系统。打开装有DOS操作系统的计算机时,就拥有了该操作系统的管理员权限,且该权限无处不在。所以只能说,DOS不支持权限的设置。

在Windows NT里,用户被分成许多组,组和组之间有不同的权限。当然一个组的用户和用户之间也可以有不同的权限。NT中常见的用户组:Administrat ors 管理员组、Users 普通用户组、Guests 来宾组、Everyone计算机上所有用户

第一章引言

1.什么是计算机系统?它由哪几部分组成?

计算机系统是按用户的要求接收和存储信息,自动进行数据处理并输出结果信息的系统。计算机系统由硬件系统和软件系统组成。硬件系统是计算机系统赖以工作的实体,软件系统保证计算机系统按用户指定的要求协调地工作。

2.计算机系统的资源包括哪些?

计算机系统的资源包括两大类:硬件资源和软件资源。硬件资源主要有中央处理器、主存储器、辅助存储器和各种输入输出设备。软件资源有编译程序、编辑程序等各种程序以及有关数据。

3简述操作系统的定义。

操作系统是计算机系统的一种系统软件,它统一管理计算机系统的资源和控制程序的执行。

4.为计算机设计操作系统要达到什么目的?设计时应考虑哪些目标?

操作系统是一种系统程序,其目的是为其他程序的执行提供一个良好的环境。它有两个主要设计目标:一是使计算机系统使用方便,二是使计算机系统能高效地工作。

5.从操作系统提供的服务出发,操作系统可分哪几类? 从操作系统提供的服务出发,操作系统可分为:批处理操作系统、分时操作系统、实时操作系统、网络操作系统和分布式操作系统。

6.何谓批处理操作系统?

用户准备好要执行的程序、数据和控制作业执行的说明书,由操作员输入到计算机系统中等待处理,操作系统选择作业并按其作业说明书的要求自动控制作业的执行。采用这种批量化处理作业的操作系统称为批处理操作系统。

7.为什么说批处理多道系统能极大地提高计算机系统的工作效率?

批处理多道系统能极大地提高系统的工作效率,表现在四个方面:(1)多道作业并行工作,减少了处理器的空闲时间;(2)作业调度可以合理选择装入主存储器中的作业,充分利用计算机系统的资源;(3)作业执行过程中不再访问低速设备,而直接访问高速的磁盘设备,缩短执行时间;(4)作业成批输入,减少了从操作到作业的交接时间。

8.分时系统如何使各终端用户感到好像自己独占一台计算机?

在分时系统中、系统把CPU时间划分成许多时间片,每个终端每次可以使用由一个时间片规定的cPu时间,多个终端用户就这样轮流地使用cPU,每人都得到了及时响应,感到好像自己独占了一台计算机。

9.网络操作系统有何主要功能?

网络操作系统把计算机网络中的各台计算机有机地联合起来,实现各计算机之间的通信及网络中各种资源的共享。

10.简述操作系统的五大功能。

从资源管理的观点出发,操作系统具有五大功能:(1)处理器管理。为用户合理

分配处理器时间,提高处理器工作效率。(2)存储管理。为用户分配主存空间,

保护主存中的程序和数据不被破坏,提高主存空间的利用率。(3)文件管理。管

理用户信息,为用户提供按文件名存取功能,合理分配文件的存储空间。(4)设

备管现。负责设备约分配、启动以及虚拟设备的实现等.(5)作业管理。实现作业调度和控制。

第二章计算机系统结构

1.简述计算机系统的层次结构。

计算机的层次结构的最内层是硬件系统,最外层是使用计算机系统的人,人与硬件系统之间是软件系统。软件系统包括系统软件、支援软件和应用软件。

2.简述操作系统是如何工作的?当计算机启动后,引导程序将操作系统核心程序装入主存,如果没有用户请求操作系统服务,它就等待某个事件的发生。当有某个事件出现,操作系统的服务程序就对它进行处理,处理结束后,再等待下一个事件发生。

3.在多道程序设计技术的系统中、操作系统怎样才会占领中央处理器?

只有当中断装置发现有事件发生时,它才会中断当前占用中央处理器的程序执行,让操作系统的处理服务程序占用中央处理器并执行之。

4.简述计算机系统的中断机制及其作用。

中断机制包括硬件的中断装置和操作系统的中断处理服务程序。中断装置由一些特定的寄存器和控制线路组成,中央处理器和外围设备等识别到的事件保存在特定的寄存器中,中央处理器每执行完一条指令,均由中断装置判别是否有事件发生。若无事件发生,cPu继续执行;若有事件发生,则中断装置中断原占有cP

u的程序的执行,让操作系统的处理事件服务程序占用cPu,对出现和事件进行处理,事件处理完后,再让原来的程序继续占用CPu执行。

5.计算机系统为什么要配置辅助存储器?

由于主存储器容量的限制,不足以存储所有需要存储的程序和数据,并且主存储器不是一种永久性的存储设备,当电源被切断时主存储器中的信息就会消失;而辅助存储器容量大且能永久地保存信息,所以计算机系统都配置辅助存储器。

6.怎样的输入输出结构才能使cPu与外设并行工作?

这种结构为:把各种外围设备连接在相应的控制器上,这些设备控制器又通过通道连接在公共的系统总线上。

7.对特权指令的使用有什么限制?

只允许操作系统使用特权指令,用户程序不能使用特权指令。

8.cPu在管态和目态下工作有何不同?

当中央处理器处于管态时,可以执行包括特权指令在内的一切机器指令,而在目

态下工作时不允许执行持权指令。

9.计算机系统怎样实现存储保护?

一般硬件设置了基址寄存器和限长寄存器。中央处理器在目态下执行系统时,对每个访问主存的地址都进行核对,若能满足:基址寄存器值≤访问地址≤基址寄存器值+限长寄存值,则允许访问;否则不允许访问。并且不允许用户程序随意修改这两个寄存器的值。这就实现了存储保护。

10.简述操作系统的层次结构。

操作系统的层次结构以硬件为基础,自内向外依次为:处理器管理、存储管理、设备管理、文件管理和作业管理。

11.操作系统为用户提供哪些接口?。

操作系统为用户提供两种类型的使用接口,一是操作员级的、它为用户提供控制作业执行的途径;二是程序员级的,它为用户程序提供服务功能。

12.用户如何使用系统调用?

硬件系统一般都提供一条访管指令,它可以在目态下执行。用户要使用系统调用时必须使用访管指令。由操作系统分析访管指令的参数,让相应的系统调用子程序为用户服务。

第三章处理器管理

1.什么是多道程序设计系统? 让多个计算问题同时装入一个计算机系统的主存储器并行执行,这种技术称为多道程序设计,这种计算机系统称为多道程序设计系统。

2.多道程序设计系统中应注意些什么?

多道程序设计系统必须做好存储保护、程序浮动、资源分配及管理工作。

3.多道程序设计从哪几方面提高系统的效率?

多道程序设计从三个方面提高系统的效率:①减少cPU的空闲时间,提高处理器的利用率。②合理搭配程序,充分利用外围设备资源。③发挥处理器与外围设备,以及外围设备之间的并行工作能力。

4.什么是进程?为什么要引入进程的概念?

进程是一个程序在一个数据集上的一次执行。引入进程的目的在于从变化的角度动态地研究程序的执行。

5.简述进程的三种基本状态及其变化情况.

进程的三种基本状态为等待态、就绪态、运行态。运行态会变成等待态或就绪态,前者是由于等待外设等资源引起,后者是由时间片用完等原因引起;等待态变成就绪态,是由于等待的条件已得到满足;就绪态变成运行态,是按调度策略从就绪队列中选出一个进程占用处理器时,该进程就从就绪态变成运行态。

6进程与程序有何区别?

程序是静止的,进程是动态的。进程包括程序和程序处理的对象(数据集),进程能得到程序处理的结果。

7.进程由哪三部分组成?

进程由程序、数据集和进程控制块三部分组成。

8.操作系统根据什么控制和管理进程?为什么?

操作系统根据进程控制块控制和管理进程。因为进程控制块是进程存在的标志,它记录了进程执行时的变化情况。

9、简述中断事件的类型。中断事件大致可分两大类:强迫性中断事件和自愿性中断事件。前者包括硬件故障中断、程序性中断、外部中断和输入输出中断等;后者是由使用访管指令请求系统服务而引起的。

10.中断装置如何判别发生自愿性中断还是强迫性中断?

处理器执行指令时,根据操作码是否是访管指令,来确定是否有自愿性中断事件发生。若有,则通知中断装置;对于强迫性中断,中断装置只要检查中断寄存器的内容,若非“0”,,表示有中断事件发生。

11.中断事件的处理应做哪几件事?

中断处理程序主要做三项工作:①保护被中断进程的现场信息。②分析中断原因。

③处理发生的中断事件。

12.什么叫交换PSW?

Psw为程序状态字的简写。当中断装置发现中断事件后,把出现的中断事件放在当前Psw的中断码位置。供处理时分析用;把“当前Psw”保存到“旧PSw”中去;再把操作系统中断处理程序的“新Psw”送到程序状态寄存器中成为“当前Psw”,这一过程就是“交换PSw”。

l3.进程优先数可以固定也可动态变化,说说动态变化的考虑因素。

优先数随进程执行而动态变化可考虑以下因素:提高经常使用外围设备进程的优先数,有利于利用处理器与外围设备的并行能力;提高在较长时间内未使用处理器的就绪进程的优先数,以缩短等待处理器的平均时间。

14中断系统有何作用?

中断系统在实现进程并发执行,维护系统正常工作,进行故障处理及满足定时要求等方面起着重要的作用。

15进程调度有何功能?有哪些常用的调度算法?

进程调度就是按选定的进程调度算法,从就绪队列中选择一个进程,让它占用处理器。常用的进程调度算法有先来先服务、优先数、时间片轮转和分级调度算法。

第四章存储管理

1.简述存储管理的功能。2.主存空间信息保护有哪些措施?3.为什么要做“重定位”?何谓静态重定位和动态重定位? 4.什么是覆盖技术?什么是对换技术? 5.在固定分区管理下,如何改善主存空间利用率? 6.可变分区方式常用的主存分配算法有哪几种?7.在可变分区管理方式下,为什么要采用移动技术?为什么在等待外设传输信息的作业不能移动? 8.何谓页表和快表?它们各起什么作用? 9.段式和页式存储管理的地址结构相似,它们有什么实质性差异? 10.简述虚拟存储器的工作原理。11.操作系统如何处理缺页中断和缺段中断?

12.常用的页面调度算法有哪几种? 13.影响缺页中断有哪几个主要因素?1.存储管理的功能主要有下列四个方面:(1)主存空间的分配和去配,以主存空间分配表为依据作主存分配,并在作业撤离后回收主存空间。(2)实现逻辑地址

到绝对地址的转换,这种转换需要与硬件配合完成。(3)主存空间的共享与保护。

(4)主存空间的扩充,采用某些技术,为用户提供一个虚拟存储器。

2保存主存空间中的信息一般采用以下措施:(1)程序执行时访问属于自己主存区域中的信息,允许它既可读,又可写。(2)对共享区域中的信息只可读,不可修改。(3)对非共享区或非自己的主存区域中的信息既不可读,也不可写。

3.由于程序中的逻辑地址和实际分配后主存储器的绝对地址往往是不一致的,为使处理器能按实际地址正确地访问主存,必须做地址转换,即“重定位”。静态重定位是在装入一个作业时,把作业指令地址和数据地址全部转换成绝对地址。动态重定位在装入作业时,不进行地址转换,而是在执行过程产,每执行一条指令时,由硬件的地址转换机构将指令中的逻辑地址转换成绝对地址。

4.覆盖技术:把用户作业分成若干段,使主段成为作业执行过程中经常使用的信息,其他段不同时工作。作业执行时,把主段常驻主存区,其他段轮流装入覆盖区执行之。对换技术:让多个用户作业轮流进入主存器(转入、转出)执行。

5.可采用下列方法:(1)划分分区时按从小到大顺序排列,并依次登录到主存分配表中,这样总是找到一个满足作业要求的最小空闲区分配给作业。(2)根据经

常出现的作业大小和频率划分分区。(3)按作业对主存空间的需求量排成多个作

业队列,防止小作业进入大分区。

6.常用的主存分配算法有:最先适应分配算法,最优适应算法和最坏适应算法。7.采用移动技术可把分散的空闲区集中起来,以容纳新的作业。这样提高了主存的利用率,还能为作业动态扩充主存空间提供方便。对于正在等待外设传输信息的作业是不能移动的,这是因为外设与主存储器之间的信息交换是按确定了的主存绝对地址进行传输的,如果这时改变了作业的存放区域,则作业就得不到从外围设备传送来的信息,或不能把正确的信息传送到外围设备。

8.页表指出逻辑地址中的页号与所占主存块号的对应关系。页式存储管理在用动态重定位方式装入作业时、要利用页表做地址转换工作。快表就是存放在高速缓冲存储器的部分页表。它起页表相同的作用。由于采用页表做地址转换,读写内存数据时cPu要访问两次主存。有了快表,有时只要访问一次高速缓冲存储器,一次主存,这样可加速查找并提高指令执行速度。

9.页式存储管理提供连续的逻辑地址.由系统进行分页;而段式存储管理中作业的分段是由用户决定的,每段独立编程,因此段间的逻辑地址是不连续的。10.把作业信息保留在磁盘上,当作业请求装入时,只将其中一部分先装入主

存储器,作业执行时若要访问的信息不在主存中,则再设法把这些信息装入主存。这就是虚拟存储器的工作原理。

11.操作系统处理缺页中断的方法为:(1)查主存分配表找一个空闲主存块,若

无空闲块,则由页面调度解决;然后查页表找出该页在磁盘上的位置,启动磁盘读出该页信息。(2)从磁盘上读出的信息装入找到的主存块中。〔3)修改页表中

相应表目,表示该页已在主存中。(4)重新执行被中断的指令。

操作系统处理缺段中断的方法是:(1)查主存分配表,找出一个足够大的连续

区以容纳该分段。如果找不到,则检查空闲区总和;若空闲区总和能满足该段要求,那么进行适当移动将分散的空闲区集中。(2)若空闲区总和不能满足要求,可把主存中一段或几段调出,然后把当前要访问的段装入主存。(3)段被移动、

调出和装入后,都要对段表中的相应表目做修改。(4)新的段装入后,让作业重新执行被中断的指令。

12.常用的页面调度算法有:先进先出调度算法(FIFO),最近最少用调度算法(L RU)和最近最不常用调度算法(LFU)。

13.影响缺页中断率的因素有四个:(1)分配给作业的主存块数多则缺页率低,反之则缺页中断率就高。(2)页面大,缺页中断率低;页面小缺页中断率高。(3)程序编制方法。以数组运算为例,如果每一行元素存放在一页中,则按行处理各元素缺页中断率低;反之,按列处理各元素,则缺页中断率高。(4)页面调度算法对缺页中断率影响很大,但不可能找到一种最佳算法。

第五章文件管理

1.什么是文件?

文件是逻辑上具有完整意义的信息集合。

2.简述按名存取的含义。

用户不必考虑文件存储在哪里,怎样组织输入输出等工作,只要提供文件名,操作系统通过去查找目录,就能对文件进行存取。

3.按用途分类,主要有哪几种文件?

按用途分类,文件主要能分成系统文件、库文件和用户文件。

4.什么叫卷?什么叫块?

卷是存储介质的物理单位。如一盘磁带、一张软盘片、一个硬盘组都可称为一个卷。块是存储介质上连续信息所组成的一个区域,它是存储设备与主存储器之间进行信息交流的物理单位。

5.文件的存取方式有哪几种?怎样确定文件的存取方式?

存取方式可分两类:顺序存取和随机存取。顺序存取是指对文件中的信息按顺序进行读写;随机存取是指按任意次序读写文件中的信息。采取哪一种存取方式与用户的使用要求和存储介质的特性有关。如源程序总是按顺序布取,数据库文件常用随机存取;磁带上的文件适合于顺序存取;磁盘中的文件既可顺序存取,也可以随机存取。

6. 简述文件系统的结构。

文件系统主要由以下五部分组成:(1)目录管理。利用目录结构检索文件,并能保证文件的安全。(2)文件的组织。文件组织分两类:逻祖结构和物理结构,前者是从用户使用的角度织织文件,后者是存储介质上的文件构造方式。当用户请求读写文件时,文件系统必须实现文件逻辑结构与物理结构之间的转换。(3)文件存储空间的管理。主要是对磁盘空闲区的管理,执行分配和回收工作。(4)文件操作,为用户提供文件操作功能。主要有建立文件、打开文件、读文件、写文件、关闭文件和删除文件等。(5)文件共享、保护和保密。对共亭文件进行同步控制,防止文件被破坏,被剽窃。

7.文件目录中一般包含什么内容? 文件目录由若干目录项组成,每个目录项一般应包含以下内容1)有文件存取控制的信息,如用户名、文件名、文件类型和文件属性。(2)有关文件结构的信息,如文件的逻辑结构、物理结构、记录个数、文件在存储介质的份量等。(3)有关文件管理的信息,如建立日期、文件被修改的日期、文件保留期限和记账信息等。

8.在二级目录结构中,如何实现文件共享?

如果多个用户要共享某个文件,只要让各个用户文件目录中的某个目录项指向同一个文件存放地址。对共享文件,各个用户可以定义相同的文件名,或不同的文件名。

9何谓绝对路径名和相对路径名?相对路径名有何优点?

绝对路径名是指从根目录开始跟随着的一条指向文件的路径;相对路径名是指从当前目录出发到指定文件的路径。文件系统用绝对路径名和相对路径名都能找到指定的某个文件,但使用相对路径可以减少查找文件所花费的时间。

10.树形目录有何优点?

树形目录结构的优点有:解决了重名问题,有利于文件的分类;提高检索文件的速度;能进行存取权限的控制。

11.文件的逻辑结构有哪几种形式?

文件的逻辑结构有两种形式,流式文件和记录式文件。流式文件是指用户对文件内的信息不再划分可独立的单位,整个文件由依次的一串信息组成;记录式文件是由若干个逻辑记录组成。用户对文件内的信息按逻辑上独立的含义再划分的信息单位称为逻辑记录。

12.记录式文件在磁盘上有哪几种组织形式?

记录式文件在磁盘上常用的组织形式有:顺序结构、链接结构和索引结构。

13.什么是记录的成组和分解?采用这种技术是否有额外的开销?

把若干个逻辑记录合并成一组存入一块的工作称记录的成组。从一组逻辑记录中把一个逻辑记录分离出来的操作称为记录的分解。采用这种技术有额外的开销,即要设立主缓冲区,操作系统还要增加成组分解的操作功能。

14.文件系统提供哪几种操作功能?用户怎样才能调用这些功能?

文件系统主要提供以下六种操作功能;建立文件、打开文件、读文件、写文件、关闭文件和删除文件。用户可以用访管指令使用这些功能。

15.打开文件、建立文件和关闭文件各起什么作用?

打开文件和建立文件实际上起着用户申请对文件使用权的作用。经文件系统验证符合使用权时才允许用户使用文件,并适当地为用户做好使用文件前的准备。关闭文件操作的作用是让用户向系统归还文件的使用权。

16.用户在显式和隐式使用文件时有何不同?

用户在显式使用文件时.必须道循以下规定:读文件时要依次调用打开文件、读文件和关闭文件操作;写文件时要依次调用建立文件、写文件和关闭文件操作。

而在隐式调用时,允许用户可直接调用读文件或写文件.不必调用打开文件、建立文件和关闭文件操作,这些操作由文件系统自动完成。

17. 当多个用户同时使用共享文件时,如何进行同步控制?

当多个用户同时使用某个共享文件时,常用三种规则实现共享文件的同步控制:(1)允许多个用户同时打开共享文件,执行读操作;(2)不允许读者和写者同时使用共享文件;(3)不允许多个写者同时对共享文件执行写操作。

18.区分文件保护和保密的异同。

文件保护是防止文件被破坏,文件的保密是防止不经拥有者授权而窃取文件。文件保护根据引起文件被破坏的原因----系统故障或非法使用共享文件----而采用

不同的措施。前者采用建立副本和定时转储等方法;后者则采用树形目录结构、存取控制表和文件使用权限。文件保密措施主要有隐蔽文件目录、设置口令和使用密码.

第六章设备管理

1.存储型设备和输入输出型设备的输人输出操作的信息传输单位有何不同?

存储型设备输入输出操作的信息传输单位是“块”,而输入输出型设备输入输出操作的信息传输单位是“字符”。

2什么是独占设备?什么是共享设备?

独占设备是指那些只能让一个作业独占使用的设备;共享设备是指允许多个作业同时使用的设备。

3.共享设备允许多个作业同时使用,这里的“同时使用”的含义是什么?

“同时使用”的含义是多个作业可以交替地启动共享设备,在某一时刻仍只有一个作业占有。

4.什么是设备的绝对号和相对号?

设备的绝对号是指计算机系统为每一台设备确定的编号,用以区分和识别设备;设备的相对号是指用户在程序中定义的设备编号。

5.用户程序中通常用什么方式指定要使用的设备?为什么?

用户程序中通常用“设备类、相对号”请求要使用的设备,即不具体指定要哪一台设备,而是提出要申请哪类设备多少台。采用这种方式使设备分配适应性好、灵活性强。否则若用绝对号来指定设备,如果这台设备已被占用或有故障时,该作业就暂时无法装入主存储器。6. 何谓设备的独立性?

设备的独方性是指用户编制程序时使用的设备与实际使用哪台设备无关的特性。7.独占设备采用哪种分配方式?

独占设备通常采用静态分配方式,即在一个作业执行前,将作业要使用的这类设备分配给作业,在作业执行期间均归该作业占用,直到作业执行结束才归还。

8.简述寻找时间,延迟时间和传送时间的含义。

寻找时间是指磁头在移动臂带动下移动到指定柱面所花的时间;延迟时间是指扇区旋转到磁头下所需的时间;传送时间是指由磁头进行读写完成信息传送的时间。

9.磁盘移臂调度的目的是什么?常用移臂调度算法有哪些?

磁盘移臂调度的目的是尽可能地减少输入输出操作中的寻找时间。常用的移臂调度算法有先来先服务算法、最短寻找时间优先算法、电梯调度算法和单向扫描算法。

10.磁盘旋转调度的实现目标是什么?如何实现?

磁盘旋转调度的最终目标是减少输入输出的总时间,实现时应该优先选择延迟时间最短的访问者去执行。比如说,如果若干等待访问者请求访问同一磁道上的不同扇区,或访问不同磁道上的不同编号的扇区,旋转调度总是让首先到达读写磁头位置下的扇区先进行传送操作;而对若干等待访问者请求访问不同磁道上具有相同编号的扇区、则旋转调度可任意选择一个读写磁头进行传送操作。

11.中央处理器与外围设备之间如何实现并行工作?

当有输入输出请求时,中央处理器先执行启动I/O指令,启动指定通道上的指定设备。当启动成功,通道按规定的要求通过设备控制器控制外围设备进行操作。这时中央处理器就可执行其他任务并与通道并行工作,直到输入输出操作完成,

由通道发出操作结束的I/O中断时中央处理器才暂停当前的工作,转去处理I

/O中断事件。

12.通道地址字、通道状态字与通道程序间有何关系?

通道程序用一组通道命令来规定通道执行一次输入输出操作应做的工作。编制好的通道程序存放在主存储器中,为了使通道能取到通道命令并去执行,必须把存放通道的程序首地址告诉通道,这个存放通道程序首地址的主存固定单元就是通道地址字。通道在执行通道程序时把通道和设备执行操作的情况随时记录下来,汇集在通道状态字中。

13.简述操作系统启动外设完成输入输出的过程。

该过程可分为三个阶段:准备阶段,即组织通道程序并把通道程序的首地址存入通道地址字中;启动I/O阶段,即用启动I/O指令启动通道工作,通道执行

通道程序并把执行情况记录在通道状态字中;结束处理阶段,即完成输入输出操作后形成I/O中断,由操作系统做相应的处理。

14.I/O中断有何作用?用户用访管指令请求启动外设时会产生什么中断事件?

I/O中断是使中央处理器和通道协调工作的一种手段,通道借助I/O中断请求中央处理器进行干预,中央处理器根据产生的I/O中断事件了解输入输出操作的执行情况。用户用访管指令请求启动外设,当cPu执行访管指令时产生一个

自愿中断事件。

15.简述SPOOL系统的组成。

SPOOL系统由三部分程序组成:预输入程序、井管理程序和缓输出程序。预输入程序把作业流中的每个作业的初始信息传送到输入井中保存;井管理程序既负责从输入井中读出信息供用户使用,也负责把作业产生的结果保存到输出井中去;缓输出程序负责把输出井中的作业结果打印输出。

16.采用SPOOL系统有何优越性?

采用SPOOL系统极大地提高了独占设备的使用率,充分利用了系统的资源,提高了系统单位时间内处理作业的能力。

第七章作业管理

1.什么是作业和作业步?

作业是用户要求计算机系统处理的一个计算问题。每个作业的执行往往要经过若干个加工步骤,作业步就是指作业的每个加工步骤。

2.用户可用哪些手段来说明作业步?

用户可用操作系统的两种手段来说明作业步,一种是作业控制语言,另一种是作业控制命令。

3.作业控制方式有哪几种?

作业控制方式有两种,一种是批处理方式,一种是交互方式。批处理方式是指在成批处理时,操作系统按各个作业的作业控制说明书中的要求分别控制相应的作业,按指定的步骤去执行。交互方式是指在作业执行过程中,操作系统和用户之间不断地交流信息,用户使用操作控制命令表达作业执行的控制意图。

4.批处理作业的准备工作包括哪几个方面?

用户必须准备好源程序、初始数据,以及用作业控制语言编写的作业控制说明书。5.何谓作业调度?

操作系统根据允许并行工作的道数和一定的算法,从输入井中选取若干作业把它们装入主存储器,使它们有机会去获得处理器运行。这项工作就称为作业调度。

6.设计作业调度程序需考虑哪些因素?

设计作业调度程序时需考虑:(1)公平性,对每个用户公平对待且使用户满意;(2)均衡使用资源,提高资源的利用率;(3)极大的流量,缩短作业的周转时间,提高系统的吞吐能力.

7.作业调度程序从输入井选取作业的必要条件是什么?

作业调度程序从输入井选取作业的必要条件是:系统现有的尚未分配的资源可以满足被选作业的资源要求。

8.常用的作业调度算法有哪些?

常用的作业调度算法有先来先服务算法、计算时间短的作业优先算法、响应比最高者优先算法、优先数调度算法和均衡调度算法。

9.什么叫周转时间和平均周转时间?在作业调度中,用户和系统如何看待它们?

作业Pi的周期时间定义为Ti=Ei-Si,其中Si为作业Pi进入输入井的时间,Ei 为作业运行结束的时间。几个作业的平均周转时间定义为:T=(∑Ti)*(1/n), 用户总希望周转时间尽可能地小;而从系统的角度出发,希望进入输入井的平均周转时间尽可能地小。

10.作业调度与进程调度在作业执行过程中的作用分别是什么?

作业调度负责从输入并中选中一个作业且把它装入主存储器,并为该作业创建一个进程,排入就绪队列。进程调度从就绪队列中选择当前可占用处理器的进程,并控制该进程的执行直到作业完成。有时进程运行中由于某种原因使状态发生变化,进程调度再选另一个作业进程去运行。

11.交互式作业的特点是什么?

交互式作业的特点是采用人机对话方式工作,用户从终端设备上输入程序和数据,键入命令或会话语句,表达对作业的控制意图;系统把作业执行情况通知用户。

12.通常操作系统为用户提供的操作使用接口有哪几种?

通常操作系统为用户提供的操作使用接口有操作控制命令、菜单技术和窗口技术等。

13.交互控制方式下操作系统如何解释并执行命令?

提供交互控制方式的操作系统都有一个命令解释程序,由它接收来自用户的命令,并对命令进行分析。有的命令可以由操作系统相应的处理模块解释执行,有的命令要创建用户进程去解释执行。

14.简述终端作业的执行进程。

终端作业的执行一般要有四个阶段:终端的连接,用户注册,控制作业执行和作业退出。

15.分时操作系统如何调度终端作业?

在分时操作系统控制下,对终端用户均采用时间片轮转法使每个终端作业都能在一个时间片的时间内去占用处理器。

16.兼有分时和批处理功能的操作系统如何调度和管理作业?

兼有分时和批处理的计算机系统中,总是优先接纳终端作业,仅当终端作业数小于系统可以允许同时工作的作业数时,可以调度批处理作业,允许终端作业与批处理作业混合同时执行。

第八章线程同步与通信

1.什么是进程的顺序性和并发性?

进程的顺序性是指进程在顺序的处理器上严格地按顺序执行。若系统中存在一组可同时执行的过程,则该组程序具有并发性。可同时执行的进程是指这些进程执行时在时间上是重叠的,即一个进程的工作没有全部完成之前,另一个进程就可以开始工作。

2为什么并发进程执行时可能会产生与时间有关的错误?如何避免?

有交往的并发进程可能会同时使用共享资源,如果对这种情况不加控制,由于进程占用处理器的时间、执行的速度和外界的影响等,就会引起与时间有关的错误。只要使若干并发进程的相关临界区互斥执行,就可避免造成这类错误。

3.简述临界区的相关临界区的概念。

临界区是指并发进程中与共享变量有关的程序段。相关临界区是指并发进程中涉及到相同变量的那些程序段。

4.管理相关临界区有些什么要求?

管理相关临界区有三点要求:(1)一次最多让一个进程在临界区执行;(2)任何一个进入临界区执行的进程必须在有限的时间内退出临界区;(3)不能强迫一个进程无限地等待进入它的临界区。

7.用Pv操作实现进程间同步与互斥应注意些什么?

(1)对每一个共享资源(含变量)都要设立信号量,互斥时对一个共享资源设一个信号量,同步时对一个共享资源可能要设两个或多个信号量,视由几个进程来使用该共享变量而定。(2)互斥时信号量的初值可大于或等于1,同步时,至少有一个信号量的初值大于等于1。(3)Pv操作一定要成对调用,互斥时在临界区前后对同一信号量作Pv操作,同步时则对不同的信号量作Pv操作,Pv操作的位置一定要正确。(4)对互斥和同步混合问题.PV操作可能会嵌套,—般同步的Pv操作在外,互斥的Pv操作在内。

8.何谓进程通信?最基本的通信原语有哪些?

通过专门的通信机制实现进程间交换大量信息的通信方式称为进程通信。最基本的通信原语有send原语和receive原语,前者负责发送信件,后者负责接收信件。

9.直接通信与间接通信有何区别?

直接通信是固定在一对进程间进行的,而间接通信时以信箱为媒体实现通信。因此在send和receive原语中,第一个参数互不相同。直接通信时分别为接收者进程名和发送者进程名,而间接通情时均为信箱名。

10.线程与进程的根本区别是什么?

在采用线程技术的操作系统中,线程与进程的根本区别在于:进程是资源的分配单位,而线程是调度和执行单位。

第九章死锁练习题

1.何谓死锁?产生死锁的原因是有哪些?

若系统中存在一组进程、它们中的每—个进程都占用了某种资源而又都在等待其中另一个进程所占的资源,这种等待永远不能结束,则说明系统出现了死锁。产生死锁的原因有两个:一是操作系统对资源的管理不当,二是没有顾及进程并发执行时可能出现的情况。

2.可以通过哪些途径防止死锁的产生?

采用某些资源分配策略使死锁的四个必要条件之一不成立,就能防止死锁。除第一个条件互斥使用资源没有对应策略外,对占有并等待资源、不可抢夺资源和循环等待资源这三个条件可采用静态分配资源,释放已占资源,抢夺式分配资源和按序分配资源等资源分配策略。

3.什么叫系统处于安全状态?常用什么方法保持系统处于安全状态?

人事部面试常用问题

面试常用问题 1、请你自我介绍一下你自己? 2、你觉得你个性上最大的优点是什么? 3、说说你最大的缺点? 4、你对加班的看法? 5、你对薪资的要求? 6、在五年的时间内,你的职业规划? 7、你朋友对你的评价? 8、你还有什么问题要问吗? 9、如果通过这次面试我们单位录用了你,但工作一段时间却发现你根本不适合这个职位,你怎么办? 10、在完成某项工作时,你认为领导要求的方式不是最好的,自己还有更好的方法,你应该怎么做? 11、如果你的工作出现失误,给本公司造成经济损失,你认为该怎么办? 12、如果你做的一项工作受到上级领导的表扬,但你主管领导却说是他做的,你该怎样? 13、谈谈你对跳槽的看法? 14、工作中你难以和同事、上司相处,你该怎么办? 15、假设你在某单位工作,成绩比较突出,得到领导的肯定。但同时你发现同事们越来越孤立你,你怎么看这个问题?你准备怎么办? 16、你最近是否参加了培训课程?谈谈培训课程的内容。是公司资助还是自费参加? 17、你对于我们公司了解多少? 18、请说出你选择这份工作的动机? 19、你最擅长的技术方向是什么? 20、你能为我们公司带来什么呢? 21、最能概括你自己的三个词是什么? 22、你的业余爱好是什么? 23、作为被面试者给我打一下分? 24、你怎么理解你应聘的职位? 25、喜欢这份工作的哪一点? 26、为什么要离职? 27、说说你对行业、技术发展趋势的看法?

28、对工作的期望与目标何在? 29、说你的家庭? 30、就你申请的这个职位,你认为你还欠缺什么? 32、你通常如何处理別人的批评? 33、怎样对待自己的失敗? 34、什么会让你有成就感? 35、眼下你生活中最重要的是什么? 36、你为什么愿意到我们公司来工作? 37、你和别人发生过争执吗?你是怎样解决的? 38、问题:你做过的哪件事最令自己感到骄傲? 39、新到一个部门,一天一个客户来找你解决问题,你努力想让他满意,可是始终达不到群众得满意,他投诉你们部门工作效率低,你这个时候怎么作? 40、对这项工作,你有哪些可预见的困难? 41、如果我录用你,你将怎样开展工作? 42、你希望与什么样的上级共事? 43、在完成某项工作时,你认为领导要求的方式不是最好的,自己还有更好的方法,你应该怎么做? 44、与上级意见不一是,你将怎么办? 45、你工作经验欠缺,如何能胜任这项工作? 46、您在前一家公司的离职原因是什么? 47、你工作经验欠缺,如何能胜任这项工作? 48、为了做好你工作份外之事,你该怎样获得他人的支持和帮助? 450、假如你晚上要去送一个出国的同学去机场,可单位临时有事非你办不可,你怎么办? 51、谈谈你过去做过的成功案例? 52、谈谈你过去的工作经验中,最令你挫折的事情? 53、如何安排自己的时间?会不会排斥加班? 54、为什么我们要在众多的面试者中选择你? 55、这个职务的期许? 56、为什么选择这个职务? 57、什么选择我们这家公司? 58、认为你在学校属于好学生吗?

行政人事主管面试题

行政人事主管面试题 TYYGROUP system office room 【TYYUA16H-TYY-TYYYUA8Q8-

综合部经理面试题 引入语: 1.您好,欢迎您来面试。 敬业精神: 2.请用2~3分钟谈谈您近几年来的个人情况、工作表现及所在单位的情况。(开放式)追问:您现在的工作对您个人的发展哪些影响( 引导式) 追问:这是您离开以前公司的原因吗如果不是那您离开以前的公司的原因是什么(引导式) 追问:如果你离开这个单位,你能给单位留下什么切实可行的建议吗( 引导式) 追问:工作中出现失误是不可避免的。您能否说一下您在以前工作中出现的最大失误是什么?(引导式) 追问:从这次失误中您获得了什么教训( 引导式) 考察要素:综合分析能力、求职的动机与拟任职位的匹配性、言语表达能力。 评分标准:能客观地评价自己与单位的关系,所提建议具有客观基础、具有可行性;且言语表达能力具有流畅、清楚、简洁三个特点。能针对单位和个人两方面的特点来表述其求职的愿望,可看出其重新选择职业具有合理性。 3.你对应聘我们单位有何想法?(开放式) 追问:若被录用,你在我公司的发展方向是什么( 压迫式) 追问:你认为实现这一目标有哪些现实基础( 压迫式) 追问:你准备在我公司怎么去做(

压迫式) 考察要素:求职动机与拟任职位的匹配性 评分标准:既能结合自己的特长谈到发挥自己的作用,也能对想应聘的岗位进行有条理的综合分析说明,谈到良好的工作环境是工作好的客观条件,有较现实的职业发展方向,有可行得步骤。同时能客观地评价工作与自身情况的关系。 分析判断能力: 4.假设你们公司下设4个部,你是某个部的成员之一,在你们部门里,除部经理之外, 大家公认你的业务能力比其他的同事强。有一天,公司经理交给你一份刚收到的会议通知,让你去参加三天后的某个工作会议,请你谈谈,从你接过通知那一该到参加会议前,你都将做些什么(假设式) 考察要素:权限,人际交往的判断意识与技巧 评分标准:能够摆脱题目情景设置中冲淡“职员――部经理――公司经理”权限关系的无关性材料,分析到公司在独立设有各部门的情况下,不通过部经理而直接派给你任务合适不合适,并能巧妙的提示公司经理此任务与部经理的关系,如询问如何向部经理说明等等。 组织协调能力: 5.某天早上,您的上司给您布置了一项任务,要求在下班前完成,这对您已经很吃力 了。现在,上司又给您下达一项新任务,要求您必须在下班前完成,您将怎么办(假设式) 追问:上级给你下达的工作时,要求与你共同来完成任务的是一位经验丰富的同事,上司出于某种考虑,让你来牵头负责,而那位同事对此却有些不満,你会怎么处理这个问题(封闭式) 考察要素:计划组织协调能力、人际适应与技巧 评分标准:能分清工作的主次、认识并理解上级的安排,意识到自己与同事潜在的人际角色变化,并有成熟的解决方法,和组织自己不熟悉领域工作的能力与信心。 6.请你以自己为例说说,与领导相处和与同事相处的相同点和不同点是什么(开放式)考察要素:人际交往意识与技巧 评分标准:个人体会的观点正确,对人际交往的认识全面、妥当、成熟。

最新一个常见的软件测试面试题

一个常见的软件测试面试题 一个常见的软件测试面试题 考官从办公室(面试现场)随意选取一个简单物品,假定是一个喝水的带广告图案的花纸杯,让应聘人对它设计出尽可能多的测试用例。 测试项目:杯子 需求测试:查看杯子使用说明书 界面测试:查看杯子外观 功能度:用水杯装水看漏不漏;水能不能被喝到 安全性:杯子有没有毒或细菌 可*性:杯子从不同高度落下的损坏程度 可移植性:杯子再不同的地方、温度等环境下是否都可以正常使用 兼容性:杯子是否能够容纳果汁、白水、酒精、汽油等 易用性:杯子是否烫手、是否有防滑措施、是否方便饮用 用户文档:使用手册是否对杯子的用法、限制、使用条件等有详细描述 疲劳测试:将杯子盛上水(案例一)放24小时检查泄漏时间和情况;盛上汽油(案例二)放24小时检查泄漏时间和情况等 压力测试:用根针并在针上面不断加重量,看压强多大时会穿透 跌落测试:??杯子加包装(有填充物),在多高的情况摔下不破损 震动测试: 杯子加包装(有填充物),六面震动,检查产品是否能应对恶劣的铁路\公路\航空运输 测试数据: 测试数据具体编写此处略(最讨厌写测试数据了)。其中应用到:场景法、等价类划分法、因果图法、错误推测法、边界值法等方法 期望输出:

该期望输出需查阅国标、行标以及使用用户的需求 说明书测试: 检查说明书书写准确性 给大家提三个产品:1.手机 2.电饭锅 3.电梯 有兴趣的同学可以把答案写出来 一个常见的软件测试面试题 问题集 1.软件测试分哪两种方法?分别适合什么情况? 2.一套完整的测试应该由哪些阶段组成?分别阐述一下各个阶段。 3.软件测试的类型有那些?分别比较这些不同的测试类型的区别与联系。 4.测试用例通常包括那些内容?着重阐述编制测试用例的具体做法 5.在分别测试winform的C/S结构与测试WEB结构的软件是,应该采取什么样的方法分别测试?他们存在什么样的区别与联系? 6.在测试winform的C/S结构软件时,发现这个软件的运行速度很慢,您会认为是什么原因?您会采取哪些方法去检查这个原因? 7.描述使用bugzilla缺陷管理工具对软件缺陷(BUG)跟踪的管理的流程8.如果您是测试组长,您会采取什么样的方式管理团队?在测试人员同开发人员的沟通过程中,如何提高沟通的效率和改善沟通的效果?维持测试人员同开发团队中其他成员良好的人际关系的关键是什么? 问题解答: 1.软件测试分哪两种方法?分别适合什么情况? 软件测试方法一般分为两种:白盒测试与黑盒测试。白盒测试又称为结构测试、逻辑驱动测试或基于程序本身的测试,它着重于程序的内部结构及算法,通常不关心功能与性能指标;黑盒测试又被称为功能测试、数据驱动测试或基于规格说明的测试,它实际上是站在最终用户的立场,检验输入输出信息及系统性能指标是否符合规格说明书中有关功能需求及性能需求的规定。 2.一套完整的测试应该由哪些阶段组成?分别阐述一下各个阶段。 计划阶段、设计阶段、白盒单元、白盒集成、黑盒单元、黑盒集成、系统测试、回归测

人事经理常问的面试问题及答案

人事经理常问的面试问题及答案 以下推荐给大家了解的面试问题是求职者们在面试时经常会被人事经理问到的,希望对大家以后的面试有帮助。 1. 请你谈谈你自己,或者做一个简短的自我介绍。 透过这个面试问题,招聘主管可以在很短的时间内了解你,也可以藉此看出你的表达能力、个性等。 应答技巧:直接切入重点,中肯的点出自己个性中的优点,如热诚、值得信赖等,不需要强力推销。此外,也可带出与应征工作的相关经验。 2. 为什么选择我们这家公司? 曾经在报章杂志看过关于贵公司的报导,与自己所追求的理念有志一同。而贵公司在业界的成绩也是有目共睹的,而且对员工的教育培训、升迁等也都很有制度。 应答技巧:去面试前先做功课,了解一下该公司的背景,让对方觉得你真的很有心想得到这份工作,而不只是探探路。 3. 为什么选择这个岗位? 这一直是我的兴趣和专长,经过这几年的磨练,也累积了一定的经验及人脉,相信我一定能胜任这个岗位的。 应答技巧:适时举出过去的丰功伟业,表现出你对这份岗位的熟稔度,但避免过于夸张的形容或流于炫耀。 4. 对这个岗位的期许? 希望能藉此发挥我的所学及专长,同时也吸收贵公司在这方面的经验,就公司、我个人而言,缔造双赢的局面。 应答技巧:回答前不妨先询问该公司对这项岗位的责任认定及归属,因为每一家公司的状况不尽相同。以免说了一堆理想抱负却发现牛头不对马嘴。 5. 为什么我们要在众多的面试者中选择你? 根据我对贵公司的了解,以及我在这份工作上所累积的专业、经验及人脉,相信正是贵公司所找寻的人才。而我在工作态度、EQ上,也有圆融、成熟的一面,和主管、同事都能合作愉快。 应答技巧:别过度吹嘘自己的能力,或信口开河的乱开支票,例如一定会为该公

成功人事行政主管的面试题参考

人事行政主管的面试题参考 1、谈谈你对企业文化的看法? 1、中小企业的文化是“老板的文化”,企业的老板以及中层经理们的言与行直接引导员工的日常行为,所以领导们的表率作用尤为重要,甚至主导了公司的整体文化趋势。俗话说“榜样的力量是无穷的”;公司大了有大的难处,单靠领导个人的魅力已不再是管控公司群体力量的法码,需要是“按章办事,以法制业”,建立规范的业务、管理流程制度规范体系,逐步将小企业的“亲情文化”转化为企业固有的“制度文化”。当然,企业的人文、环境、甚至是小小的公司刊物,都可以是承载公司文休载体的一部分。 2、行政管理和人事管理的内容有那些以及他们的工作重点? 2、两者的工作内容详见其工作说明书,各公司大同小意。人力的工作重点是人力资源的有效配置与发展、人力成本的内控及激励机制的搭建;行政工作的重点在于做好公司经营目标达成的后勤资源的有效利用、服务,管理成本的控制与统筹思维的建立。 3、人力资源六模块指什么,他们分别的部署战略是什么? 3、人力资源战略管理与规划、人才招募与甄选、人才培养与训练、人才绩效考核管理、人才薪酬激励机制、企业文化与工作分析管理。六部分最终为企业经营发展服务,同时也有利于人才的发展,实现股东、企业、员工三重价值,价值的获得也即回馈社会 4、如果你是主管,你的一名员工上班时间上网打游戏,被你看到的同时也被另一名员工看到,你应该怎么办?如果有些员工纪律性松懈,你怎么办? 4、首先会与行为不当的员工作私底下的交流,了解玩游戏的动机(是工作的不饱合、个人情绪的宣泄、公司制度规范的不明确还是其它),针对具体原因做具

体处理。针对这一事件,主管因就“公司员工纪律规定”做一次全员培训,不当众对犯错的员工点名批评同时指出针对违反公司纪律规定者的惩罚措施,并指出已处理一起事件,这样即考虑到犯错员工的自尊心和面子问题,又间接给予那位看到有人上班打游戏的员工一个合理、公正的回馈,即已对问题员工的处理决定,同时又强化了全员对公司纪律制度的认知。 5、如果你接手新工作,第一件要做的事情是什么? 5、第一次进入新公司或接手新工作,首要是了解情况,可以访谈的形式(正式或非正式均可)快速了解公司或是当前工作的前因与后果,从而有针对性的做工作计划与实施措施。 6、行政管理和人事管理的目的是什么? 6、个人觉得还无论是行政管理还是人事管理,最终的目标是企业经营目标与战略的达成。如人事行政工作只停留在单纯的事务工作的处理,忙于救火与补牢的话,那么就失去了意义,通过有效的激励手段,让员工快乐、有效工作。 7、处理员工关系最重要的是什么? 7、理解与沟通。 8、办理离职手续最重要的是什么? 8、两点:离职员工岗位工作的有效交替与公司保密资源的内控,还有一点是让员工“微笑”着离开(应善待离职员工,因为他们很可能是公司未来潜在的客户与合作伙伴) 9、你如何处理员工投诉? 9、企业最好建立一套行之有效的员工投拆流程与机制,让员工投诉有门、有理、有流程,有了制度,就可以遵守游戏规则了。 10、行政管理工作与人事管理工作有何不同之处? 10、参考答案2,测重点的不同。 11、员工招聘进来后你需要做什么样的工作,具体怎么做? 11、新员工入职后:员工背景调查、入职手续办理,新员工培训与考核、签订劳

人事工作面试题及答案[1]

人事工作面试题及答案 TTA standardization office【TTA 5AB- TTAK 08- TTA 2C】

人事专员面试题 答题人: 1.人力资源六大模块有哪些? 2.如何组织公司的招聘活动,你将会如何展开工作?招聘用的表单有哪些? 3.如何开拓招聘渠道?如何提高招聘效率? 4.怎么进行简历甄别及招聘测试?综合素质测评有哪些方法? 5.背景调查需调查哪些内容如何进行? 6.员工招聘进来后人力资源部门需要做哪些工作? 7.劳动合同有哪些模块内容 8.你认为做人事工作最需要具备的品质是什么? 人事专员面试题参考答案: 1.答:(1)、人力资源规划;(2)、招聘与配置;(3)、培训与开发;(4)、绩效管理;(5)、薪酬福利管理; (6)、劳动关系管理。满分10分 2.答:制定招聘计划、确定招聘途径、应聘者填写求职申请书、核查应聘者个人资料、初次面谈、复试测试、审查批准、录用报到。 员工招聘申请表、招聘工作计划表、应聘人员基本情况登记表、应聘人员面试记录表等。满分15分 3.答:(一)1、通过人际关系来拓展; 2、让部门经理一起来帮忙寻人; 3、不断去挖掘潜在的渠道,比如论坛,可针对各个岗位的不同来寻找。 (二)1、界定清晰的“选人标准”;2、推动用人部门密切参与招聘过程; 3、有效地利用应聘登记表; 4、拓宽招聘渠道,保证有充足的应聘信息来源。满分15分

4.答:简历甄别:书写规范,年龄、职级、待遇是否匹配、工作经历连续性、工作稳定性、企业背景、行业经历、教育背景、家庭背景、待遇要求、离职原因、工作职责; 主要可以分为能力测试和个性测试两种类型。综合素质测评方法包括笔试、面试、现场操作测试、技能测试、性格测评等。满分10分 5.答:内容可分为两类:一是通用项目,如学历学位的真实性、任职资格证书的有效性,二是与职位说明书要求相关的工作经验、技能和业绩。 进行方法:时间选择面试结束后上岗前;学历学位资格证书可通过网络查询,也可通过相应管理部门查询;工作经验、技能和业绩需通过历任雇佣公司了解考察,必要的话可实地走访。满分10分 6.答:入职手续办理,更新员工花名册,告知试用期间的用工相关制度和考核标准,向新员工介绍管理层,带新员工到部门并介绍给部门领导,新员工学习培训与考核,签订劳动合同并办理社保、档案、公积金等事宜,试用期满前的考核与转正等。满分15分 7.答:法定条款(合同期限、工作内容、劳动保护和劳动条件、报酬、保险、劳动纪律、合同终止条件、违反劳动合同的责任);约定条款(试用期限、培训、保密事项、福利待遇、其他约定事项)。满分10分 8.答:忠诚:对老板忠诚,对团队负责; 识人能力:用运专业知识分析某类人擅长的工作,以便提供其合理的岗位; 组织协调能力:组织协调企业各部门的工作; 沟通能力:与员工和部门经理进行沟通的能力; 团队能力:良好的合作意识,充分发挥不同人的特长。满分15分

Sql常见面试题 受用了

Sql常见面试题受用了 1. 用一条SQL 语句查询出每门课都大于80 分的学生姓名 name kecheng fenshu 张三语文81 张三数学75 李四语文76 李四数学90 王五语文81 王五数学100 王五英语90 A: select distinct name from table where name not in (select distinct name from table where fenshu<=80) select name from table group by name having min(fenshu)>80 2. 学生表如下: 自动编号学号姓名课程编号课程名称分数 1 2005001 张三0001 数学69 2 2005002 李四0001 数学89 3 2005001 张三0001 数学69 删除除了自动编号不同, 其他都相同的学生冗余信息 A: delete tablename where 自动编号not in(select min( 自动编号) from tablename group by 学号, 姓名, 课程编号, 课程名称, 分数) 3. 一个叫team 的表,里面只有一个字段name, 一共有4 条纪录,分别是a,b,c,d, 对应四个球对,现在四个球对进行比赛,用一条sql 语句显示所有可能的比赛组合. 你先按你自己的想法做一下,看结果有我的这个简单吗? 答:select https://www.360docs.net/doc/ce15023205.html,, https://www.360docs.net/doc/ce15023205.html, from team a, team b where https://www.360docs.net/doc/ce15023205.html, < https://www.360docs.net/doc/ce15023205.html, 4. 请用SQL 语句实现:从TestDB 数据表中查询出所有月份的发生额都比101 科目相应月份的发生额高的科目。请注意:TestDB 中有很多科目,都有1 -12 月份的发生额。AccID :科目代码,Occmonth :发生额月份,DebitOccur :发生额。 数据库名:JcyAudit ,数据集:Select * from TestDB 答:select a.* from TestDB a ,(select Occmonth,max(DebitOccur) Debit101ccur from TestDB where AccID='101' group by Occmonth) b where a.Occmonth=b.Occmonth and a.DebitOccur>b.Debit101ccur ******************************************************************************* ***** 5. 面试题:怎么把这样一个表儿 year month amount 1991 1 1.1

人事经理常用的15个面试问题

【下载本文档,可以自由复制内容或自由编辑修改内容,更多精彩文章,期 待你的好评和关注,我将一如既往为您服务】 人事经理常用的15 个面试问题 人事经理常用的15 个面试问题 面试,是了解应聘者工作能力和综合素质的最好方法。人事经理的面试问题常常千奇百怪,如果在面试前能掌握一些常问的问题,成功的几率也相应会增大。以下就是人事经理常用的15 个面试问题,以供大家参考。 1. 请先谈谈你自己的情况。 回答这个问题有两个方法:一是直接回答所问的问题,可回答自己最大的长处、特色,所具备的专业技术等;二是简单地自述后,很快地把答案转到自己的技能、经验和为得到目前这份工作所接受的培训上来。 2. 你为什么会来本公司应聘? 应聘者在面试前一般应多准备几个原因,但原因最好简短而切合实际。为了表明应聘的原因和工作意愿,回答的答案最好是能与应聘公司的产品和企业相关的,最好不要回答因为将来有发展空间,因为安定等答案,要表现出充分研究过企业的样子。 3. 你对本公司有多少了解?这是一个测试应聘者对公司的兴趣及进公司工作的意愿有多少的问题,只要回答出一部分公司简介内容及招聘人事的广告内容就行。 4. 你认为这个业界的现况怎么样? 这个问题主要是了解求职者对产业现况的理解及展望。针对无经验者,是试探他对本工作

的意愿与关心程度。由于是刚从学校毕业,对这方面的知识也仅停留在书本上,不必在人事经理面前装内行,也没有必要陈述什么独创的见解,你只要能传递正确和真实的意见就行了。 5?你的工作观是什么? 不必想得太复杂,你可以回答“为何而工作”,“从工作方面得到了什么”,“n年以 后,我自己有什么计划”等等的的话。 6?你为什么要找这样一个职位? 如果问到这个问题,这是对方想要了解,你是否属于那种无论在什么公司,只要有活干就行的人。果真如此,他就不会对你感兴趣。用人单位想找的是能解决工作中问题的人,这样的人工作起来更努力,更有效率。所以,你可以这样回答:“我花了很多时间来设计自己的职业生涯,我认为这方面的工作适合我,原因是这项工作要求的许多问题都是我所爱好的,也是我的所长。” 7?你能否接受加班? 这是在考察你的“工作热忱”度而问的。作为年轻人,应该表现出对工作的极度重视和高度的工作热忱。当然无理的加班不一定就是好的,最好回答“如果是在自己责任范围内,也不能算是加班”之类的话。 8?你希望的待遇是什么? 针对待遇问题,以清楚明确答复最佳。客观归纳个人年龄、经验、能力,再依产业类别、公司规模等客观资料,提出合理的数字,但附带说明提高待遇的理由很必要的。这也是评价应聘者的能力及经验和展示自信的好机会。 9. 除了薪水,你希望还能得到什么福利? 如果你作好了充分的准备,就该知道你所应聘的公司能提供什么福利,真实回答即可。如

人事部面试问题

面试人事部的工作,你往往会遇到HR提问什么问题吗?下面就不妨和爱汇网一起来了解下人事部面试问题,希望对各位有帮助!人事部面试问题大全1、请你自我介绍一下你自己?2、你觉得你个性上最大的优点是什么?3、说说你最大的缺点?4、你对加班的看法?5、你对薪资的要求?6、在五年的时间内,你的职业规划?7、你朋友对你的评价?8、你还有什么问题要问吗?9、如果通过这次面试我们单位录用了你,但工作一段时间却发现你根本不适合这个职位,你怎么办?10、在完成某项工作时,你认为领导要求的方式不是最好的,自己还有更好的方法,你应该怎么做?11、如果你的工作出现失误,给本公司造成经济损失,你认为该怎么办?12、如果你做的一项工作受到上级领导的表扬,但你主管领导却说是他做的,你该怎样?13、谈谈你对跳槽的看法?14、工作中你难以和同事、上司相处,你该怎么办?15、假设你在某单位工作,成绩比较突出,得到领导的肯定。 但同时你发现同事们越来越孤立你,你怎么看这个问题?你准备怎么办?16、你最近是否参加了培训课程?谈谈培训课程的内容。 是公司资助还是自费参加?17、你对于我们公司了解多少?18、请说出你选择这份工作的动机?19、你最擅长的技术方向是什么?20、你能为我们公司带来什么呢?21、最能概括你自己的三个词是什么?22、你的业余爱好是什么?23、作为被面试者给我打一下分?24、你怎么理解你应聘的职位?25、喜欢这份工作的哪一点?26、为什么要离职?27、说说你对行业、技术发展趋势的看法?人事部面试常问的问题q.1为何会来我们公司?者为了表明原因及工作意愿,回答时答案最好是能

与公司的产品及企业相关的,最好不要回答因为将来有发展性、因为安定等答案,要表现出有充分研究过企业的样子。 q.2对公司有多少了解?这是公司想测试者对公司的兴趣及进公司工作的意愿有多少的问题,如果回答“完全不了解,那就没有必要再说下去了,最好要稍稍记住公司简介内容及徵聘人事的广告内容,最好的回答就是“因为对该公司的xx点相当有兴趣所以才来。 q.3对公司有何印象?因为还没进入公司上班,所以主考宫也不会太过刁难,只要说出在其他公司所没有的感受就可以了,或者说出面试当天的印象也可以。 q.4选择这份工作的动机?这是想知道面试者对这份工作的热忱及理解度,并筛选因一时兴起而来的人,如果是无经验者,可以强调“就算职种不同,也希望有机会发挥之前的经验。 q.5你认为这份工作最重要的是什么?叙述工作特性的同时,也要加上自己的看法,如果是有工作经验的人,最好说明自己的基本心态。 q.6你认为这个业界的现况怎样?没必要陈述独创的见解,能传递正确意见便已经足够,如果是异业转行,就不光只是阐述市场的动向更要加上自己的见解才好。 猜你感兴趣:1.人事部面试问题答案 2.人事面试提问技巧全攻略3.面试人事专员的问题及答案4.人事面试常问问题5.面试人事会问的问题

人事经理面试问题

人事经理面试问题 [标签:标题]2016 人事经理面试问题 人事经理面试问题人事经理面试问题 |2015-11-0218:48人事经理面试常见的问题#e# 1.请先谈谈你自己的情况。 回答这个问题有两个方法:一是直接回答所问的问题,可回答自己最大的长处、特色,所具备的专业技术等;二是简单地自述后,很快地把答案转到自己的技能、经验和为得到目前这份工作所接受的培训上来。 2.你为什么会来本公司应聘, 应聘者在面试前一般应多准备几个原因,但原因最好简短而切合实际。为了表明应聘的原因和工作意愿,回答的答案最好是能与应聘公司的产品和企业相关的,最好不要回答因为将来有发展空间,因为安定等答案,要表现出充分研究过企业的样子。 3.你对本公司有多少了解, 这是一个测试应聘者对公司的兴趣及进公司工作的意愿有多少的问题,只要回答出一部分公司简介内容及招聘人事的广告内容就行。 4.你认为这个业界的现况怎么样, 这个问题主要是了解求职者对产业现况的理解及展望。针对无经验者,是试探他对本工作的意愿与关心程度。由于是刚从学校毕业,对这方面的知识也仅停 1 / 1 2 ---------------------------------------------感谢观看本文-------谢谢----------------------------------------------------------- [标签:标题]2016

留在书本上,不必在人事经理面前装内行,也没有必要陈述什么独创的见解,你只要能传递正确和真实的意见就行了。 5.你的工作观是什么, 不必想得太复杂,你可以回答“为何而工作”,“从工作方面得到了什么”,“n年以后,我自己有什么计划”等等的的话。 6.你为什么要找这样一个职位, 如果问到这个问题,这是对方想要了解,你是否属于那种无论在什么公司,只要有活干就行的人。果真如此,他就不会对你感兴趣。用人单位想找的是能解决工作中问题的人,这样的人工作起来更努力,更有效率。所以,你可以这样回 答:“我花了很多时间来设计自己的职业生涯,我认为这方面的工作适合我,原因是这项工作要求的许多问题都是我所爱好的,也是我的所长。” #3楼回目录面试时人事经理最爱问的15个问题人事经理面试问题|2015-11-0216:30 1.你希望的待遇是什么, 针对待遇问题,以清楚明确答复最佳。客观归纳个人年龄、经验、能力,再依产业类别、公司规模等客观资料,提出合理的数字,但附带说明提高待遇的理 2 / 12 ---------------------------------------------感谢观看本文-------谢谢----------------------------------------------------------- [标签:标题]2016 由很必要的。这也是评价应聘者的能力及经验和展示自信的好机会。 2.除了薪水,你希望还能得到什么福利, 如果你作好了充分的准备,就该知道你所应聘的公司能提供什么福利,真实回答即可。如果你觉得你自己该得到更多,也可以多要一些,不过最好说明原因。有一点需要提醒,当你开出的薪酬条件超出了面试者的预算,但他们如果对你的能力

运维常用面试题

简述DNS 分离解析的工作原理,关键配置 DNS 分离解析:针对同一个域名,为不同的客户机提供不同的解析结果 关键配置:通过view 语句为客户端分类,在每个视图内使用match-client 来匹配客户机的来源地址,每个视图内都定义目标DNS 区域但调用不同的地址库文件 简述MySQL 体系结构的组成,指带有数据库并整合了数据库管理软件的计算机系统并描述每个组成部分的作用。 主要包括8 个部分: 连接池:进程数限制、内存检查、缓存检查等。 SQL 接口:用户通过sql 客户端发过来的命令,由sql 接口接收,sql 操作(DML 数据操作语言:查询、修改、升级数据等;DDL 数据定义语言:创建一个新的数据库、新的索引、删除一个用户等;存储过程、视图触发器。 分析器: 分析查询语句事务处理对象访问权限。 优化器: 优化访问路径、生成执行树。 缓存和缓冲:保存sql 查询结果。 存储引擎:用于管理存储的文件系统,将逻辑结构转换为物理结构的程序;不同的存储引擎有不同的功能和存储方式。 管理工具:备份,恢复,安全,移植,集群等,这些工具一般和文件系统打交道,不需要和mysql-server 打交道,它们对应的都是命令。 物理存储设备(文件系统) 构建主从同步的思路 1. 确保数据相同–从库必须要有主库上的数据。 2. 配置主服务器–启用binlog 日志及设置格式,指带有数据库并整合了数据库管理软件的计算机系统设置server_id, 授权用户 3. 配置从服务器–设置server_id ,指带有数据库并整合了数据库管理软件的计算机系统指定主数据库服务器信息 4. 测试配置–客户端连接主库,指带有数据库并整合了数据库管理软件的计算机系统写入的数据,指带有数据库并整合了数据库管理软件的计算机系统在连接从库的时候也能够访问到。

行政人事文员面试题及答案

行政人事文员/助理面试题(含答案) 一、请写出企业常用的公文文种?(5分) 二、就你的理解行政工作应包括哪些内容?如何才能做好这项工作?(15分) 三、公司将于下个月十五日召开半年总结会,由你来承办,请制作一份行事历(即需要做什么,由谁来做,何时完成)。公司组织机构如下:市场营销部、产品研发部、行政人事部、财务部。(15分) 四、请拟一份关于国庆节放假的通知。(5分) 五、你认为IT行业的行政工作与其他行业有何区别?(5分) 六、公司老总在例会说:“上个月公司的电费开支很大,有一些浪费,大家要注意一下。”你对此种情形如何办理?(10分) 七、公司拟办一份公司的内刊,以调动大家工作热情,你将如何办理?(10分) 八、从行政方面控制公司日常的成本,你觉得从哪几个方面入手?(10分) 九、就一般的企业而言,如何进行档案的分类?(10分) 十、公司的上级主管于明天到公司考察参观,你觉得需要做哪些方面的准备工作。(15分一、请写出企业常用的公文文种?(5分) 企业常用的公文文种:决议、决定、指示、意见、通知、通报、公报、报告、请示、批复、条例、规定、函、会议纪要 1.条例。条例可用于组织制定规范的工作、活动和行为的规章制度。 2.规定。可作为内部规章制度的名称。用于对特定范围内的工作和事务作出规定,如确立活动规则,提出处理问题的准则与规程,明确有关单位或人员的权利、义务、责任,对其他法律、法规和规章的内容予以补充等。 3.命令。适用于依照有关法律公布行政法规和规章;宣布施行重大强制性行政措施;嘉奖有关单位及人员。 4.指示。适用于对下级机关布置工作,提出开展工作的原则和要求。 5.决定。适用于对重要事项或者重大行动作出决策和安排,奖惩有关单位及人员,变更或者撤销下级机关不适当的决定事项。 6、决议。用于经会议讨论通过的重要决策事项。 7.意见。用于对重要问题提出见解和处理办法。 8.批复。用于答复下级机关的请示事项。 9.通报。用于表彰先进、批评错误、传达重要精神、交流重要情况。实践中常用于:总结推广先进典型的经验;褒扬先进模范事迹;总结并要求借鉴吸取具有较普遍借鉴意义的各种教训;批评具有一定典型性的错误思想、错误观念、错误做法、错误行为;告知性质重要、

人力资源岗位常见面试题及解答

人力资源岗位面试题及解答 一、人力资源管理有几大模块?,你认为哪个模块最重要?为什么?(10分) 六大模块(1)、人力资源规划;(2)、招聘与配置;(3)、培训与开发;(4)、绩效管理;(5)、薪酬福利管理;(6)、劳动关系 二、用人单位在招聘过程中都看重高学历你怎么看? (10分) (1)提出问题:为什么用人单位看重高学历?(3分): 一般人都认为高学历者大多掌握的知识相对比较丰富、全面和扎实一点。在高和低之间选择,当然择优择高,与其以后花钱去培养和培训低学历者,不如一步到位。 (2)分析问题:学历不等于能力(3分): 当然,谁都知道高学历不等于高能力,社会需要各种不同类型的人才,其中有知识型、研究型的,也有创业型、技能型的。而人才成长的途径是多种多样的,并非学历教育一条路可走。“实践是检验真理的唯一标准”,是否具有高能力只有在工作实践中才能得到证实。 (3)解决问题:用人单位应该怎么办?(4分) 其实用人单位应结合本单位的实际需要,要充分发挥人才资源,要将适合的人才放在适合的岗位,不能盲目追求高学历,不能一概而论。否则对人才、对企业都是一种浪费。 三、如果要你负责推行绩效考核这项工作,你有哪些可预见的问题或困难(说出3个)?你认为该如何解决?(10分) (1)、各部门主管甚至高层领导不重视绩效考核,并加以抵制。他们没有真正理解考核的重要作用,认为绩效考核就是简单的工作评价,不会为企业带来效益和,而且又浪费时间。一部分领导为了稳定上下级关系,照顾私人感情,或者出于其他的原因,不愿意执行绩效考核政策。

(2)、考核方法不科学。如采用主观裁决法,考核者的个人偏见严重影响考核结果。同时由于被考核者之间的个人差异(比如年龄、性别等个人方面的差异),也会影响到考核者对他们的评价,甚至导致他们得到的评价大大偏离实际的工作绩效,缺乏客观、公正。 (3)、考核过程缺乏公开,不能很好的进行面谈。 (4)、考核指标设计不够科学,量化程度不高。 (5)、考核结果难以有效地与薪酬挂钩。 0 战略层面: 组织架构在组织中的作用和目的是什么?在制定公司组织架构应考虑哪些因素? 作用:流程依据;定员定岗;组织目标达成的合理职能配置。组织架构清晰的勾画出组织内部各部门之间的隶属关系。 目的:流程管理,最少投入获取最大产出。 要考虑的因素:组织现状,行业现状,组织愿景。对外考虑组织的发展环境和经营战略,对内考虑各组织之间的沟通协调是否快速、便捷、合理、科学。 企业文化在组织运营中如何体现?通过形式体现的企业文化在落地时为何不受员工认可? 通过系统的管理体系(规则,流程,制度等)来体现。 无法还原或落地的“企业文化”只是企业的跟风或口号,员工自然不能接受。企业文化是企业运营的愿景、一种经营或管理理念,是企业管理的核心指导。体现在管理活动的每个环节。只是形式上的企业文化不体现在管理的活动中,就不能让员工有认同。 人力资源主管在做人力资源工作时,除过要具备六大模块的技能外,还需要具备什么资源?

操作系统常见面试题及答案

操作系统常见面试题及答案 1.什么是进程(Process)和线程(Thread)?有何区别? 进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,进程是系统进行资源分配和调度的一个独立单位。线程是进程的一个实体,是CPU调度和分派的基本单位,它是比进程更小的能独立运行的基本单位。线程自己基本上不拥有系统资源,只拥有一点在运行中必不可少的资源(如程序计数器,一组寄存器和栈),但是它可与同属一个进程的其他的线程共享进程所拥有的全部资源。一个线程可以创建和撤销另一个线程;同一个进程中的多个线程之间可以并发执行。 进程与应用程序的区别在于应用程序作为一个静态文件存储在计算机系统的硬盘等存储空间中,而进程则是处于动态条件下由操作系统维护的系统资源管理实体。2.Windows下的内存是如何管理的? Windows提供了3种方法来进行内存管理:虚拟内存,最适合用来管理大型对象或者结构数组;内存映射文件,最适合用来管理大型数据流(通常来自文件)以及在单个计算机上运行多个进程之间共享数据;内存堆栈,最适合用来管理大量的小对象。 Window操纵内存可以分两个层面:物理内存和虚拟内存。 其中物理内存由系统管理,不允许应用程序直接访问,应用程序可见的只有一个2G地址空间,而内存分配是通过堆进行的,对于每个进程都有自己的默认堆,当一个堆创建后,就通过虚拟内存操作保留了相应大小的地址块(不占有实际的内存,系统消耗很小),当在堆上分配一块内存时,系统在堆的地址表里找到一个空闲块(如果找不到,且堆创建属性是可扩充的,则扩充堆大小)为这个空闲块所包含的所有内存页提交物理对象(物理内存上或硬盘上的交换文件上)。这时可以就访问这部分地址了。提交时,系统将对所有进程的内存统一调配,如果物理内存不够,系统试图把一部分进程暂时不访问的页放入交换文件,以腾出部分物理内存。释放内存时,只在堆中将所在的页解除提交(相应的物理对象被解除),继续保留地址空间。 如果要知道某个地址是否被占用/可不可以访问,只要查询此地址的虚拟内存状VirtualQuery),如果是提交,则可以访问。如果仅仅保留,或没保留,则产生一个软件异常。此外有些内存页可以设置各种属性。如果是只读,向内写也会产生软件异常。3.Windows消息调度机制是? A. 指令队列; B.指令堆栈; C.消息队列; D.消息堆栈 答案:C 处理消息队列的顺序。首先windows绝对不是按队列先进先出的次序来处理的,而是有一定优先级的。优先级通过消息队列的状态标志来实现的。首先最高优先级的是别的线程发过来的消息(通过sendmessage),其次是处理登记消息队列消息,再次处理QS_QUIT标志,再处理虚拟输入队列,再处理wm_paint最后是wm_timer 4.描述实时系统的基本特性 在特定时间内完成特定的任务,实时性与可靠性。 所谓“实时操作系统”,实际上是指操作系统工作时,其各种资源可以根据需要随时进行动态分配。由于各种资源可以进行动态分配,因此其处理事务的能力较强、速度较快。5.中断和轮询的特点。 对I/O设备的程序轮询的方式,是早期的计算机系统对I/O设备的一种管理方式。它定时对各种设备轮流询问一遍有无处理要求。轮流询问之后,有要求的,则加以处理。在处理I/O设备的要求之后,处理机返回继续工作。尽管轮询需要时间,但轮询要比I/O设备的速

人事专员的面试技巧

人事专员的面试技巧 篇一:人事专员技巧和注意事项_人事专员面试 一、请简单的一下。 对于面试的你而言,这主要是考察你的自我介绍及语言组织能力,面试官想从中找到你的闪光点、可取点,了解你的情况、特别是工作经历、行业是否与人事专员相匹配。回答应该从你是谁,来自何方,选择这个职位的原因来讲。注意不要长篇大论,净说些没用的空话。 二、你是如何理解人事专员这个职业的? 这个问题是用来考察你对专业基本知识掌握到如何程度,回答应该说,人事专员有人力资源规划、人力资源规划、人力资源培训、人力资源的薪酬管理、人力资源管理与竞争、员工和劳动关系、安全保安和健康这六大模块。 三、你擅长哪个人事专员的哪个模块呢? 如果是培训模块的话,可以从亲自编写的课件、讲解等方面回答,总之体现出你曾在这个模块所做的事,实习也好,设计过的课件

内容也好。凸显你的优势,避免聊及无关的内容。 四、你认为一种真正有效的薪酬激励模式主要考虑哪些方面? 回答可从维护性因素(如工资、固定津贴、社会强制性福利、公司内部统一的福利项目等)和激励性因素(如奖金、物质奖励、股份、培训等)来讲。例如:如果工资福利达不到员工期望,会使员工感到不安全,出现士气下降、人员流失,甚至招聘不到人员等不好的现象。 五、为什么选择来我公司应聘? 答题可从选择应聘该公司的动机,对公司氛围的赞同之处来进行。表现出你对公司此职位的重视和认真,这也是一种工作态度和。这就需要你面试前注重收集公司各方面信息了。 篇二:人事面试需要注意的问题 1. 请你自我介绍一下 回答提示:一般人回答这个问题过于平常,只说姓名、年龄、爱好、工作经验,这些在上都有,其实,企业最希望知道的是求职者能否胜任工作,包括:最强的技能、最深入研究的知识领域、个性中最积极的部分、做过的最成功的事,主要的成就等,这些都可以和无关,也可以和学习有关,但要突出积极的个性和做事的能力,说得合情合理企业才会相信。企业很重视一个人的礼貌,求职者要尊重考官,在回答每个问题之后都说一句“谢谢”。企业喜欢有礼貌的求职者。 2. 你觉得你个性上最大的优点是什么?

面试中最常见问题及老板最期待的答案

面试中最常见问题及老板最期待的答案 根据保圣那管理顾问公司针对人事主管的调查,统计出15个人事主管最常问的问题和最喜欢的答案。 问题1:你为什么想离开目前的职务? A.别的同仁认为我是老板前的红人,所以处处排挤我。 B.调薪的结果令我十分失望,完全与我的付出不成正比。 C.老板不愿授权,工作处处受限,绑手绑脚、很难做事。 D.公司营运状况不佳,大家人心惶惶。 解答:超过一半的人事主管选择C,其次为D。选择C的回答,可以显示应征者的企图心、能力强,且希望被赋予更多的职责。选择D,则是因离职原因为个人无法改变的客观外在因素,因此,面谈者也就不会对个人的能力或工作表现,有太多的存疑。 问题2:你对我们公司了解有多少? A.贵公司在去年里,长达8个月的时间,都高居股王的宝座。

B.贵公司连续3年被XX杂志评选为“求职者最想进入的企业”的第一名。 C.不是很清楚,能否请您做些介绍。 D.贵公司有意改变策略,加强与国外大厂的OEM合作,自有品牌的部分则透过海外经销商。 解答:以D居多。道理很简单,他们希望求职者对所申请的工作有真正的了解,而不仅仅是慕名而来。 问题3:你找工作时,最重要的考虑因素为何? A.公司的远景及产品竞争力。 B.公司对员工生涯规划的重视及人性化的管理。 C.工作的性质是否能让我发挥所长,并不断成长。 D.合理的待遇及主管的管理风格。 解答:以C居多,因为公司要找工作表现好、能够真正有贡献的人,而非纯粹慕名、求利而来的人。 问题4:为什么我们应该录取你? A.因为我深信我比别人都优秀。

B.因为我有很强烈的企图心,想要与贵公司共同成长。 C.您可以由我过去的工作表现所呈现的客观数据,明显地看出我全力以赴的工作态度。 D.我在这个产业已耕耘了8年,丰富的人脉是我最大的资产。 解答:这题理想的回答是C。你如何让对方看到你的好?单凭口才,是很难令对方信服的,因此,从履历表内容或之前的回答内容中,如果能以客观数字、具体的工作成果,来辅助说明,是最理想的回答。 问题5:请谈谈你个人的最大特色。 A.我人缘极佳,连续3年担任福委会委员。 B.我的坚持度很高,事情没有做到一个令人满意的结果,绝不罢手。 C.我非常守时,工作以来,我从没有迟到过。 D.我的个性很随和,是大家公认的好好先生(小姐)。 解答:这题理想的回答是B。A、C、D虽然都表示出应征者个性上的优点,但只有B的回答,最能和工作结合,能够与工作表现相结合的优点、特质,才是面谈者比较感兴趣的回答

相关文档
最新文档