搜档网
当前位置:搜档网 › 面试之-操作系统

面试之-操作系统

面试之-操作系统
面试之-操作系统

操作系统之面试常考

最近这段时间正在积极准备面试,复习到操作系统部分,本篇文章就介绍操作系统基础内容,参考第四版《计算机操作系统》这本文章总结了面试中常考、常用到的基本知识点,希望对准备面试的同学和想回顾操作系统知识点的程序员们有所帮助,不对的地方欢迎指正!

一、操作系统引论

操作系统目标

1:方面性,2:有效性,3:可扩展性,4:开放性

操作系统基本特性

1:并发、2:共享、3:虚拟、4:异步

描述多道批处理、分时、实时操作系统的特点各是什么?

批处理操作系统:多道性、无序性、调度性,系统利用率高、吞吐量大、平均周转时间长、但无交互能力。

分时操作系统:有多路性、独立性、及时性和交互性。有较好的人机交互的特性,并且可以实现共享主机

实时系统:有多路性、独立性、及时性、交互性和可靠性。实际上是指操作系统工作时,其各种资源可以根据需要随时进行动态分配。由于各种资源可以进行动态分配,因此,其处理事务的能力较强、速度较快。

总结:从可靠性:实时系统更强,从交互性:分时系统更强

二、进程的描述与控制

程序并发执行的特征

1:间断性:程序在并发执行的时候,因为是共享资源,以及完成同一项任务而相互合作,致使在这些并发执行的程序之间形成了相互制约的关系,导致程序执行呈现:执行--暂停--执行

2:失去封闭性:当系统中有多个并发执行的程序时,各个资源是他们所共享的,这些资源的状态也由这些程序所改变,所以摸一个程序的运行环境会受到其他程序的影响。

3:不可再生性

进程的特征与三种基本状态

1、特征:

1:动态性,2:并发性,3:独立性,4:异步性。

2、状态:

1:就绪状态,2:执行状态,3:阻塞状态

3、三种基本状态转换:

处于就绪状态的进程,在调度程序为之分配了处理机之后便开始执行,就绪 -> 执行

正在执行的进程如果因为分配他的时间片已经用完,而被剥夺处理剂,执行 -> 就绪

如果因为某种原因致使当前的进程执行受阻,使之不能执行。执行 -> 阻塞

4、创建状态和终止状态图

进程控制块PCB的作用

1:作为独立运行基本单位的标志

2:能实现间断性运行方式

3:提供进程通信管理所需要的信息

4:提供进程调度所需要的信息

线程与进程的区别联系

1、定义:

进程:进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,是系统进行资源分配和调度的一个独立单位。(包括程序段,相关数据段,和进程控制块PCB)

线程:线程是进程的一个实体,是CPU调度和分派的基本单位,它是比进程更小的能独立运行的基本单位。线程自己基本上不拥有系统资源,只拥有一点在运行中必不可少的资源(如程序计数器,一组寄存器和栈),但是它可与同属一个进程的其他的线程共享进程所拥有的全部资源.

2、关系:一个线程可以创建和撤销另一个线程;同一个进程中的多个线程之间可以并发执行.相对进程而言,线程是一个更加接近于执行体的概念,它可以与同进程中的其他线程共享数据,但拥有自己的栈空间,拥有独立的执行序列。

3、区别:主要差别在于它们是不同的操作系统资源管理方式。进程有独立的地址空间,一个进程崩溃后,在保护模式下不会对其它进程产生影响,而线程只是一个进程中的不同执行路径。线程有自己的堆栈和局部变量,但线程之间没有单独的地址空间,一个线程死掉就等于整个进程死掉,所以多进程的程序要比多线程的程序健壮,但在进程切换时,耗费资源较大,效率要差一些。但对于一些要求同时进行并且又要共享某些变量的并发操作,只能用线程,不能用进程。

4.优缺点:线程和进程在使用上各有优缺点:线程执行开销小,但不利于资源的管理和保护;而进程正相反。同时,线程适合于在SMP机器上运行,而进程则可以跨机器迁移。

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

早期的属于低级通信:原因:1:效率低,生产者每次只能向缓冲池投放一个信息2:通信对用户不透明,隐藏了通信的具体细节。现在发展为高级通信:用户可以利用操作系统所提供的一组通信命令传送大量数据。操作系统隐藏了进程通信的实现细节。或者说,通信过程对用户是透明的。

高级通信机制:

1:共享存储器系统(存储器中划分的共享存储区)

实际操作中对应的是“剪贴板”(剪贴板实际上是系统维护管理的一块内存区域)的通信方式。

2:消息传递系统(进程间的数据交换以消息(message)为单位)

当今最流行的微内核操作系统中,微内核与服务器之间的通信,都采用了消息传递机制

3:管道通信系统(连接读写进程实现他们之间通信的共享文件(pipe文件,类似先进先出的队列,由一个进程写,另一进程读))

管道分为匿名管道、命名管道。匿名管道是未命名的、单向管道,通过父进程和一个子进程之间传输数据。匿名管道只能实现本地机器上两个进程之间的通信,不能实现跨网络的通信。命名管道不仅可以在本机上实现两个进程间的通信,还可以跨网络实现进程间的通信。

4:客户机-服务器系统

包括:套接字(socket),远程过程调用和远程方法调用

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

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

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

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

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

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

进程同步原则

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

1:空闲让进;

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

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

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

进程同步

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

程序和进程的区别

程序:计算机指令的集合,它以文件的形式存储在磁盘上。程序是静态实体(passive Entity),在多道程序系统中,它是不能独立运行的,更不能与其他程序并发执行。

使用系统资源情况:不使用(程序不能申请系统资源,不能被系统调度,也不能作为独立运行的单位,它不占用系统的运行资源)。

进程:进程是进程实体(包括:程序段、相关的数据段、进程控制块PCB)的运行过程,是一个程序在其自身的地址空间中的一次执行活动。是系统进行资源分配和调度的一个独立单位。

使用系统资源情况:使用(进程是资源申请、调度和独立运行的单位,因此,它使用系统中的运行资源)

三、处理机调度与死锁

处理机调度的层次:

1:高级调度

主要用于多道批处理系统中,又称长作业调度,调度队像是作业,根据某种算法决定将后备队列中的哪几个作业调入内存。

2:低级调度

操作系统中最基本的一种调度方式(频率最高),在多道批处理、分时和时实三中类型的OS中都存在,又称为短作业调度。

3:中级调度

又称为内存调度,目的是为了提高内存的利用率和系统的吞吐率,

作业调度的算法:

1:先来先服务算法(FSFS)

最简单的调度算法,既可用于作业调度也可用于进程调度,系统按照作业到达的先后顺序进行调度,或者是优先考虑在系统中等待时间最长的作业

2:短作业优先调度算法(SJF)

实际情况短作业占有比例很大,为了使他们比长作业优先执行,而产生了短作业优先的调度算法,作业越短优先级越高,

缺点:是必须知道作业的运行时间,对长作业不利,人机无法实现交互,未完全考虑作业的紧迫程度3:优先级调度算法(PSA)

优先级:对于先来先服务算法,作业的等待时间就是他的优先级,等待时间越长优先级越高,对于短作业优先级作业的长短就是他的优先级。在优先级算法中,基于作业的紧迫程度。

4:高响应比优先调度算法(HRRN)

在FSFS中只是考虑作业的等待时间而忽略作业的运行时间,SJF算法正好相反,高响应比算法既考虑作业的等待时间有考虑作业的运行时间,

优先权 = (等待时间+要求服务时间)/要求服务时间

由于等待时间与服务时间之和就是作业的相应时间,顾优先级相当于响应比:Rp

Rp = (等待时间+要求服务时间)/要求服务时间 = 响应时间/要求服务时间

什么是死锁,死锁产生的4个条件

死锁定义:

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

产生条件:

1:互斥条件-- 一个资源一次只能被一个进程使用

2:请求保持条件 -- 一个进程因请求资源而阻塞时,对已经获得资源保持不放

3:不可抢占条件 -- 进程已获得的资源在未使用完之前不能强行剥夺

4:循环等待条件 -- 若干进程之间形成一种头尾相接的循环等待资源的关系

预防避免死锁的方法

1:破坏“请求和保持”条件:规定所有进程在开始运行之前,都必须一次性的申请其在整个运行过程所需要的全部资源。

优点:简单,安全。缺点:资源严重浪费,恶化了系统的利用率;

2:破坏“不剥夺”条件:进程逐个的提出资源请求,当一个已经保持了某些资源的进程,再提出新的资源请求而不能立即得到满足时,必须释放它已经保持了的所有资源,待以后需要时再重新申请。

缺点:实现复杂,代价大,反复地申请和释放资源,而使进程的执行无限的推迟、延长了进程的周转时间增加系统开销、降低系统吞吐量。

3:破坏“环路等待”条件:将所有的资源按类型进行线性排队,并赋予不同的序号。所有进程请求资源必须按照资源递增的次序提出,防止出现环路。

缺点:1、序号必须相对稳定,限制了新设备类型的增加2、作业(进程)使用资源顺序和系统规定的顺序不同而造成资源的浪费3、限制了用户编程

注意:由于互斥条件是非共享设备所必需的,不能改变

四、存储器管理

连续分配存储管理方式

1:单一连续分配

2:固定分区分配

3:动态分区分配

其中动态分区分配将涉及到分区分配中实际需要的数据结构,分区分配算法和分区的分配与回收操作内存分配的流程:

动态分区分配算法

1:首次适应算法(FF):

要求地址空间递增的顺序链接,再分配内存时从链首开始查找,知道有一个满足的空间为止。该算法优先利用内存中低址空间,保留了高址空间,缺点是低址部分不断被划分,留下许多内存碎片,2:循环首次适应算法(NF):

为了防止留下碎片,减少低址空间开销,NF算法每次从上一次分配的地方继续分配,该算法需要一个起始查询的指针用于指示下一次查询的空间地址。缺点是:缺乏大的空间分区

3:最加适应算法(BF):

每次作业分配时,总是把满足要求,又是最小的空间分配给作业,该算法把空间分区按其容量大小从小到大排列成空闲区链,缺点是:留下许多内存碎片,

4:最坏适应算法(WF):

总是挑选最大的空闲区域分配给作业使用,优点是不至于使空闲区间太小,产生碎片的可能性小,缺点是:缺乏大的空间分区

分页存储管理方式

分页存储的基本方法:

1:页面和物理快页面:分页存储管理将进程的逻辑地址空间分成若干页,并从0开始编号,把内存的物理地址分成若干块(物理快)

2:地址结构:页号P ----- 偏移量W(包括页号P和偏移量W),对于特定的机器其地址结构一定,给定逻辑地址A,页面的大小为

L,则页号P和页内地址D有一下关系:P = int[A/L]; d=[A] MOD L 例如:页面大小1kb A=2170B 得:p=2 d=122

3:页表:记录相应页在内存中对应的物理块号

4:地址转换机构:将用户逻辑空间的地址,转变为空间中的物理地址

分段存储管理方式

分段是管理不会产生内存碎片(短号,段内地址)

分段管理方式的引入原因:

1:一般程序分为若干段,如:主程序段、数据段、栈段等,每个段大多是一个相对独立的单位

2:实现满足信息共享、信息保护、动态链接、以及信息动态增长等需要

分页和分段的区别:

共同点:两者都采用离散分配方式,且都地址映射机构来实现地址的转换

不同点:

1:页是信息的物理单位采用分页存储管理方式是为了实现离散分配方法。提高内存的利用率,采用分段目的主要在于能更好的满足用户的需求

2:页的大小固定且有系统决定,在采用分页存储管理方式中直接由硬件实现。而段的大小不固定,决定于用户所编写的程序

3:分页的地址空间是一维的,分页完全是系统完全是行为,分段系统中是二维的。

段页式存储管理方式

基本原理是分段和分页相结合,其地址结构由:段号、段内页号、页内地址三部分组成。在段页式系统中获得一条指令需要三次访问内存,第一次访问内存中的段表,第二次访问内存中的页表,第三次访问内存中的数据。

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

Windows提供了3种方法来进行内存管理:

1:虚拟内存,最适合用来管理大型对象或者结构数组;

2:内存映射文件,最适合用来管理大型数据流(通常来自文件)以及在单个计算机上运行多个进程之间共享数据;

3:内存堆栈,最适合用来管理大量的小对象。

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

其中物理内存由系统管理,不允许应用程序直接访问

五、虚拟存储器

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

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

请求分页存储管理方式

请求页表机制:作用是吧用户的逻辑地址映射为内存空间中的物理地址。

结构

1:状态位P:指示页面是否调入内存,供程序访问时参考

2:访问字段A:用于记录本也在一段时间内被访问的次数,供换出页面时参考

3:修改位M:标识页面调入内存是否被修改过,供置换页面时参考

4:外存地址:用于指示该页在外存上指示地址

内存分配:

最小物理块数:若采用单地址指令,且采用直接寻址,需要物理块数是2,一块用于存放指令页面,另一块用于存放数据页面

若采用间接寻址至少需要3块

虚拟存储器页面置换算法

1:最佳置换算法(Optimal):一种理论的算法,选着淘汰的页面是以后一定不再使用的页面(理想化的),该算法无法实现,只能作为其他算法好坏的一个评价对比。

2:先进先出(FIFO)算法:总是最先淘汰最先进去的页面,该算法容易实现。缺点:通常程序调入内存的先后顺序和程序执行的先后顺序不一致,导致缺页率高。

3:最近最久未使用(LEU):FIFO算法性能差,LRU算法根据页面调入内存的先后孙旭决定,因为违法预测未来的使用情况,就是用过去的使用情况作为将来的使用情况的近似。

4:最少使用算法(LFU):在每个页面设置一个移位寄存器记录该页面的访问频率,最近时期最少使用的页面被淘汰

六、输入输出系统

IO软件的层次结构

1:用户层IO软件,2:设备独立性软件,3:设备驱动程序,4:中断处理程序

对IO设备的控制方式

1:使用轮询的可编程方式

cpu不停地检查设备的状态,以字节为单位,非中断方式,利用率低

2:使用中断可编程的Io方式

添加CPU中断,提高了CPU的利用率

3:直接存储方式

以数据块为单位,放宽响应时间

4:IO通道的方式

以数据块组成的一组数据块为单位,大幅度提高CPU的利用率

设备分配1

1:设备分配中的数据结构

1:设备分配表DCT,2:控制器控制表,通道控制表,系统设备设备表

2:设备分配需要考虑的因素

1:设备的固有属性,2:独占设备得分配策略,3:设备的分配算法,4:设备分配中的安全性3:独占设备的分配程序

SpooLing系统的构成

1:输入井和输出井

2:输入缓冲区和输出缓冲区

3:输入进程和输出进程

4:井管理程序

缓冲区

1:单缓冲区,处理时间是:max(c,T)+M

2:双缓冲区,处理时间是:max(C+T);

七、文件管理

文件逻辑结构分类

按文件的有无结构分:

1:有结构文件(记录式文件) 2:无结构文件(流式文件)

按文件组织方式分:

1:顺序文件,2:索引文件,3:索引顺序文件

八、磁盘存储器管理

外存的组织方式

1:连续组织方式,

又称为连续分配方式,要求每一个文件分配一个相邻的盘快

优点:顺序访问容易:访问连续文件非常容易,访问速度非常快

缺点:要求为文件分配连续的空间,必须事先知道文件的长度,不能灵活的删除插入记录动态增长的文件难分配空间

2:链接组织方式(分为隐式链接和显示链接)

采用链接组织的方式可以为文件分配多个不连续的盘快

优点:1:消除磁盘的外部碎片,提高内存的利用率。2:对插入删除修改非常容易。

3:可以适应文件的动态增长

3:索引组织方式

分为单索引和多索引组织方式。

文件存储的组织方式

1:空闲表法,2:空闲链表法(空闲盘快连,空闲盘区链),3:位示图法,4:成组链接法(重要)

操作系统面试问答题大全

操作系统习题与答案 (经典型) 第一章引言 1.什么是计算机系统?它由哪几部分组成? 计算机系统是按用户的要求接收和存储信息,自动进行数据处理并输出结果信息的系统。计算机系统由硬件系统和软件系统组成。硬件系统是计算机系统赖以工作的实体,软件系统保证计算机系统按用户指定的要求协调地工作。 2.计算机系统的资源包括哪些? 计算机系统的资源包括两大类:硬件资源和软件资源。硬件资源主要有中央处理器、主存储器、辅助存储器和各种输入输出设备。软件资源有编译程序、编辑程序等各种程序以及有关数据。 3简述操作系统的定义。 操作系统是计算机系统的一种系统软件,它统一管理计算机系统的资源和控制程序的执行。 4.为计算机设计操作系统要达到什么目的?设计时应考虑哪些目标? 操作系统是一种系统程序,其目的是为其他程序的执行提供一个良好的环境。它有两个主要设计目标:一是使计算机系统使用方便,二是使计算机系统能高效地工作。 5.从操作系统提供的服务出发,操作系统可分哪几类? 从操作系统提供的服务出发,操作系统可分为:批处理操作系统、分时操作系统、实时操作系统、网络操作系统和分布式操作系统。 6.何谓批处理操作系统? 用户准备好要执行的程序、数据和控制作业执行的说明书,由操作员输入到计算机系统中等待处理,操作系统选择作业并按其作业说明书的要求自动控制作业的执行。采用这种批量化处理作业的操作系统称为批处理操作系统。 7.为什么说批处理多道系统能极大地提高计算机系统的工作效率? 批处理多道系统能极大地提高系统的工作效率,表现在四个方面:(1)多道作业并行工作,减少了处理器的空闲时间;(2)作业调度可以合理选择装入主存储器中的作业,充分利用计算机系统的资源;(3)作业执行过程中不再访问低速设备,而直接访问高速的磁盘设备,缩短执行时间;(4)作业成批输入,减少了从操作到作业的交接时间。 8.分时系统如何使各终端用户感到好像自己独占一台计算机? 在分时系统中、系统把CPU时间划分成许多时间片,每个终端每次可以使用由一个时间片规定的cPu时间,多个终端用户就这样轮流地使用cPU,每人都得到了及时响应,感到好像自己独占了一台计算机。 9.网络操作系统有何主要功能? 网络操作系统把计算机网络中的各台计算机有机地联合起来,实现各计算机之间的通信及网络中各种资源的共享。

事业单位面试常考题20道

1、在单位,领导派给小李和小王的工作特别多,而你的工作却很少。你该怎么办?您的答案:...参考答案:在这种情况下,我就应该引起重视、认真反省了,是我的能力不够,不能胜任太多的工作,还是我工作不负责任,领导不放心把工作交给我做,或者是因为其他什么原因?总之,我首先应该认真地自我检讨,在此基础上对症下药,采取一些补救措施。如果是我能力不够、水平有限,我就要加紧学习本岗位的业务知识。我可以主动与小李、小王进行对照、寻找差距,也可以向领导和同事取经,多看、多学、多做、多积累经验,争取尽快提高自己的工作能力和业务水平;如果是我工作责任心不强,我就必须彻底改掉坏毛病,端正工作态度,否则将无立身之地;如果是因为我不善于表现自己,领导对我的情况所知甚少,那我就应该在工作中坚持苦干加巧干,既要圆满地完成任务,又要适时地进行自我表现。比如我经过努力为公司赢得一位大客户后,我就可以写上一篇报道或简讯,向大家展示自己的成功。 2、工作环境和团队不如你想象的那样,你怎么办?您的答案:...参考答案:(1)调整心态,以积极的态度参与工作,不能因为工作环境、团队与自己想象不符而失去进取心。 (2)再一次审视自己开始的工作想法,重新规划符合实际的职业目标,努力让自己适应工作,适应现在的工作环境和团队,不断学习和提高自身的业务水平,多向同事请教,多帮助他人,与同事构建和谐的人际关系。 (3)保持乐观积极的工作态度。题目类型:解题思路:答题思路是:摆正心态+解决问题+总结提高。此题仍然属于工作态度类试题。当工作环境和团队与自己的想象不符合时,应调整自己的心态,积极配合同事,努力构建和谐的人际关系。 3、如果通过这次面试我们单位录用了你,但工作一段时间却发现你根本不适合这个职位,你怎么办?您的答案:...参考答案:如果一段时间后发现工作不适合我,我会区分情况并做出反应: (1)如果我确实热爱这个职业,我会要求单位再给我几个月的时间,更加努力学习.虚心向领导和同事学习业务知识和处事经验,了解这个职业的精神内涵和职业要求,力争减少差距,尽快适应工作要求。 (2)如果我确实热爱这个职业,但通过个人努力还是无法达到岗位要求,我会向贵单位提出对我进行相关业务的培训以尽快熟悉工作,如果贵单位没有相关培训安排,则请贵单位给我调换工作,如果贵单位既没有培训安排又不安排调动,我会主动辞职。 (3)如果我无法在目前的工作中找到乐趣和兴趣,我会抱着对自己和对贵单位负责的态度.坦诚相告,要求调换工作或主动辞职。 4、如果在工作中你出现了失误,你怎么办?您的答案:。。。参考答案:第一,如果由于失误造成经济损失,我认为首要的问题是想方设法去弥补或挽回经济损失。如果我无能力为此负责,就请求单位帮助解决。 第二,分清责任,各负其责。如果是我的责任,我甘愿受罚,如果是由于我负责的团队中别人的失误,我也不能幸灾乐祸。作为一个团队,需要互相提携共同完成工作,我会安慰同事,并且在可能的时候帮助同事查找原因,总结教训。 第三,总结经验教训,一个人的一生不可能不犯错误,重要的是能从自己的或者别人的错误中吸取经验教训,并在今后的工作中避免同类错误发生。检讨是否由于自己的工作方法、分析问题的深度和力度不够才导致出现了本可以避免的错误。题目类型:解题思路:答题思路是:保持冷静+分情况对待+解决问题+总结经验。此类试题考察了考生应对压力、处理事件的能力,公务员要能正确对待和处理顺境与逆境,成功与失败。

计算机基础知识面试题库

对于项目 1. 明确你的项目到底是做什么的,有哪些功能 2. 明确你的项目的整体架构,在面试的时候能够清楚地画给面试官看并且清楚地指出从哪里调用到哪里、使用什么方式调用 3. 明确你的模块在整个项目中所处的位置及作用 4. 明确你的模块用到了哪些技术,更好一些的可以再了解一下整个项目用到了哪些技术 操作系统 1.操作系统的四大特性: a)并发性 b)共享性 c)虚拟性 d)不确定性 2.请叙述一下并发和并行两个概念的区别? a)并行是指两个或多个事件在同一时刻发生,并发是指两个或多个事件在同一时间 间隔内发生。 3.什么是进程?什么是线程? a)“进程是一个可并发执行的,具有独立功能的程序关于某个数据集合的一次执行过 程,也是操作系统进行资源分配和调度的独立单位”。进程是资源分配的基本单 位。 b)线程也称为轻量级进程(LWP),是程序执行流量的最小单位,它是进程的一个实 体,是系统独立调度和分派处理机的基本单位。线程是操作系统调度的最小单 位。 4.进程和线程的区别?从调度、并发性、拥有资源和系统开销四个方面来比较: a)调度。在引入线程的操作系统中,把线程作为调度和分派CPU的基本单位,把进 程作为资源分配的基本单位,显著提高了并发程度。由于系统调度的基本单位是 线程,所以每个进程至少创建一个线程,否则无法被调度。 b)并发性。多线程可以提高服务的质量,在一个线程阻塞时,还有其他线程提供服 务。

c)拥有资源。进程是拥有资源的独立单位,线程自己不拥有系统资源,而是共享进 程的资源(包括代码段、数据段即系统资源等)。 d)系统开销。进程切换的开销远远大于线程切换的开销,进程的切换需要保存很多 现场,但线程只需要保存和设置少量的寄存器内容,不涉及存储器管理方面的操 作。 5.进程的特征: a)动态性:进程是动态产生和动态消亡的,有其生存周期。 b)并发性:一个进程可以与其他进程一起向前推进。 c)独立性:一个进程是一个相对完整的调度单位。 d)异步性:每个进程都已相对独立、不可预知的速度向前推进。 e)结构性:为了控制和管理进程,系统为每个进程设立一个进程控制块(PCB)。 6.进程有几种状态? a)就绪状态 b)运行状态:单CPU环境下,系统处于运行状态的进程最多只有一个。 c)阻塞状态 7.进程的组成: a)程序: b)数据集合:进程独有 c)进程控制块(PCB):它和进程一一对应,PCB是操作系统能感知进程存在的唯一标 识,操作系统正是通过管理PCB来管理进程的。系统创建进程时,为每个进程分 配PCB,进程执行完成后,系统释放PCB,进程也随之消亡。 8.进程的切换: a)进程上下文包含用户级上下文、系统级上下文、寄存器上下文 b)进程上下文切换是核心态的切换,不发生在用户态。 c)用户态到核心态之间的转变是CPU模式的改变。模式切换不同于进程切换,并不 引起进程状态的改变。 9.为什么会提出线程这个概念?进程的缺点是什么? a)进程切换开销大 b)进程通信代价大 c)进程之间并发性粒度粗,并发度不高

事业单位面试常见习题目

精心整理 事业单位面试常见题目 1,在单位有时需要你做些端茶倒水的事情,你将怎么办? 不积硅步无以致千里,不积小流无以成江河 (从小事做起,开心的做,只要有助于单位的工作顺利进行~~) 职位型 1,你被录用了,怎么开展你的工作? 1,尽快熟悉工作,适应环境,进一步了解本单位的工作职能,组织结构及基本状况,尤其是我所在岗位职责~~~~ 2,积极学习,肯于求教刚进入新单位,新的环境,新的岗位,需要学习,向领导,老同志,同事,争取早日胜任工作 3,服从安排,踏实做事贯彻好领导工作意见和要求,按时高质量完成,为自己创造有利的环境 4,谦虚谨慎,低调做人与同事多交流,沟通,增加感情,识大体,顾大局。 5,努力工作,开拓创新 2,如果被录用了,怎么配合同事的工作 1,领导布置任务,明确要求我在这项工作中配合,那我~~(服从,大力)~ 2,根据单位工作制度和程序,应当配合的(积极联系同事。争取做好) 3,同事需要我的,争取做好本职工作~~ 4,配合同事工作,不能影响工作正常进行 3,刚进入单位,现阶段目标和今后打算目标是什么 做为年轻人,我认为,首先虚心学习,要想老同事,向单位,向实践学习,不断丰富,提高自我的政治素养和业务能力,在此基础上,近期能达到尽快的适应工作,投入工作,创造成绩的目标,远期则在工作中有所突破,有所创新,不断提高工作水平。 4,怎么处理与同事之间的关系 1,尊重同事,尊重同事的人格,职权,工作成绩 2,团结同事,积极向同事学习,取其之长,补我之短,共同把工作做好 3,与同事多交流,多沟通,积极参加业余活动,加深了解,增进感情 4,不斤斤计较,不争名夺利,抱着一颗平常心,面对名利,一切以工作为重,识大体,顾大局 5,坚定的配合同事工作 5 热情~~~深入~~~虚心接受监督 6,怎么处理与上级领导之间关系 1,尊重~~领导是单位核心,对整个组织运转有效起重要作用 2,服从~~坚决的贯彻好领导工作意见和要求,脚踏实地,按时高质量 3,虚心谦虚,领导工作能力强,工作经验丰富,见多时广,考虑全面 4,多向领导汇报,以使他们能及时了解工作情况 5,正确面对领导的批评,有则改之,无则加冕

5道面试常考题

5道面试常考题 (1)为什么想进本公司? 这通常是面试官最先问到的问题。此时面试官就开始评断录用与否了,建议大家先判断自己去应征的工作性质,是专业能力导向呢,或是需要沟通能力,其实现在市场多以服务为方向,所以口才被视为基本能力之一,所以在此时就要好好表现自己的口才,而口才较差者就务必表现出自己的专业能力即诚意,弥补口才不足的部帧?<北京招聘网> 回答这个问题时,一定要积极正面,如想要使自己能有更好的发展空间,希望能在相关领域中有所发展,希望能在公司多多学习等等?此时可以稍稍夸一下面试公司,但切记一定要诚恳,不然可是会画蛇添足,得不偿失哦!对于社会新鲜人的建议则是,由于之前没有工作经验,所以建议你可以坦承的说出自己的动机,不过用语还是要思考一下。<北京人才网> (2)喜欢这份工作的哪一点? 相信其实大家心中一定都有答案了吧!每个人的价值观不同,自然评断的标准也会不同,但是,在回答面试官这个问题时可不能太直接就把自己心理的话说出来,尤其是薪资方面的问题,不过一些无伤大雅的回答是不错的考虑,如交通方便,工作性质及内容颇能符合自己的兴趣等等都是不错的答案,不过如果这时自己能仔细思考出这份工作的与众不同之处,相信在面试上会大大加分。<北京找工作>

(3)自己的优缺点为何? 有许多面试官都喜欢问这个问题,目的是在于检视人才是否适当,求职者的诚恳度等等,在这之前应该好好分析自己,将自己的优点与缺点列张单子,在其中挑选亦是缺点亦是优点的部分,在回答问题时,以优点作为主要诉求,强调可以为公司带来利益的优点,如积极,肯学习是最普遍的回答,而缺点部分则建议选择一些无伤大雅的小缺点,或是上述那些模嶙两可的优缺点作为回答,这样才不会使面试官太过针对缺点做发挥,造成面试上的困难。 (4)对公司的了解有多少? 这时准备的功夫就派上用场,将你之前所吸收的信息发挥出来吧!至少也要知道公司的产品是哪些,提供哪些服务等等,不然面试官一问当场傻在那儿就糗大了,所以一定要事前准备! (5)对工作的期望与目标何在? 这是面试者用来评断求职者是否对自己有一定程度的期望、对这份工作是否了解的问题。对于工作有确实学习目标的人通常学习较快,对于新工作自然较容易进入状况,这时建议你,最好针对工作的性质找出一个确实的答案,如业务员的工作可以这样回答:“我的目标是能成为一个超级业务员,将公司的产品广泛的推销出去,达到最好的业绩成效;为了达到这个目标,我一定会努力学习,而我相信以我认真负责的态度,一定可以达到这个目标。”其他类的工作也可以比照,只要在目标方面稍微修改一下就可以了? 孩子小升又是牵动父母们的一件大事,下面是整理的关于小升初

华为笔试--操作系统

一、填空(每空1分,共10分) 1、UNX操作系统中磁盘设备的默认块大小是 512 byte 。 2、AIX可以使用快速路径 smitty lvm 或 smit lvm 皆可直接进入到逻辑卷管理菜单。 3、HP-UX使用 sam 字符界面管理工具进行系统管理。 4、AIX系统制作根卷恢复磁带工具是 mksysb OR smit OR smitty HP-UX操作系统恢复磁带的工具是 make_recovery or sam 。 5、按照千字节查看磁盘剩余空间的命令是 df –k 。 6、ksh可以使用 export TERM=vt100 or TERM=vt100;export TERM 将终端模式设定为vt100。 7、AIX使用 ODM库存放多数的系统配置信息;如:hacmp、网络等配置信息。 8、由8块硬盘组成的 RAIDD 1+0 与由同样数量组成的 RAID 0+1 两个物理卷组,RAID 1+0 更可 加可靠。 9、群集中的心跳网卡一般要与业务网卡独立、分开、组网。 10、使用vmstat命令,间隔10秒共100次收集cpu以及虚拟内存统计信息,并保存记录在/tmp/vmstat.log 中的命令是 vmstat 10 100 >/tmp/vmstat.log 。 11、为了防止误删除,我们希望对将要删除的项目进行再次确认,rm命令的确认参数是 -i 。 12、IBM AIX 可以使用 bootinfo –K 命令查询当前操作系统是运行在32位还是运行在64位的,并可 以使用更改链接方式改变操作系统内核的运行模式。 13、HPUX环境中,在卷组vg02上创建一个名为myvol、尺寸为200M的逻辑卷的命令行是 lvcreate –L 200 –n myvol vg02 。 14、员工可以在公司级数据库全球技术服务部公告牌中的常用信息栏目中查询到有关《外购设备服务 信息指南》最近更新信息。 15、IBM小型机使用errpt 看系统中的错误信息 16、如果系统的硬件平台是HP的,那么启动双机软件的命令是:cmruncl 3、当使用一个已授权的合法用户名登录系统前,系统将显示/etc/issue 内容,一般是操作系统的版本介绍,也可以自定义其他内容 4、在UNIX中在根目录下递归的删除目录/home/mytmp而不需要操作系统提示的命令是rm –rf /home/mytmp (部分操作系统中-r可以用-R替代) 5、在UNIX系统中,终端与在此终端中运行的某些进程具有从属关系,当终端退出时,属于该终端的这些进程也会随之退出。要想终端退出后程序不停止运行,则要用nohup 命令启动后台程序。

事业单位面试考试的心得

事业单位面试考试的心得 众所周知,公职考试中事业单位考试越发升温,伴随着工资制度的改革,有越来越多的考生发现,事业单位其实是个好选择,不仅题目难度较公务员考试略简单,而且同样稳定,相对好考。在这里小编分享下事业单位面试考试的心得。 事业单位面试考试的心得一 在事业单位面试中考查人际交往的意识与技巧的题型简称人际题,这种类型的题目在整个事业单位面试中都是常考题型,不论是哪个地区的事业单位面试。由于这种题目跟我们的现实生活比较接近,所以大部分考生都能较好作答,但想要拿到高分则不简单。今天,我们来讲讲人际题的高分技巧。 在讲拿高分之前,首先我们要明白我们为什么拿不到高分呢?根本原因在于我们的答案不能触动考官。我们答题的时候说了自己的想法和做法,但往往只是泛泛而谈,答题比较假大空,不接地气,不够实际。所以,面试官听了我们的答案之后虽然觉得我们能说到一些要点,但是总感觉还差了点什么。而我们的答题内容之所以显得假大空的原因是因为我们答题的时候缺乏代入感,缺乏真情实感,导致我们说出来的答案干巴巴,没有水分。 所以,要答好人际题,关键就在于人在题中。也就是说,我们必须将自己代入到情景中去,假设自己就是题目中的主人公,而不是一个旁观者。我们把自己投入到情景中去后,按照矛盾的发展,自热而然地把自己的一些想法和做法用自己的语言、情真意切、结合实际地说出来,打动考官,触动考官。比如领导批评了我可以这么答:领导骂了我之后,我首先会感到难过,会觉得心里委屈,因为我觉得自己的工作做得还是可以的。但在难过之后,待我自己冷静下来,我会去反省一下领导为什么要批评我,领导批评我不是无缘无故的,一定是我有哪些地方做得不对才会如此

操作系统考试及面试重要基础知识点

1、进程管理 1、进程是具有独立功能程序在某个数据集合上的一次执行过程。线程是进程内的一个执行实体或执行单元。 进程和线程的区别: (a)不同进程的地址空间是独立的,而同一进程内的线程共享同一地址空间。一个进程的线程在另一个进程内是不可见的。 (b)在引入线程的操作系统中,进程是资源分配和调度的单位,线程是处理机调度和分配的单位,资源是分配给进程的,线程只拥有很少资源,因而切换代价比进程切换低。 区别版本二 1)调度方面。在传统的操作系统中,拥有资源和独立调度的基本单位都是进程。而在引入线程的操作系统中,线程是独立调度的基本单位,进程是资源拥有的基本单位。在同一进程中,线程的切换不会引起进程的切换。在不同的进程中进行线程切换,将会引起进程切换。2)拥有资源。不论是传统操作系统还是设有线程的操作系统,进程都是拥有资源的基本单位,而线程不拥有系统资源(也有一点必不可少的资源),但线程可以访问其隶属进程的系统资源。 3)并发性。在引入线程的操作系统中,不仅进程之间可以并发执行,而且同一进程内的多个线程之间也可以并发执行。 4)系统开销。由于创建进程或撤销进程时,系统都要为之分配或回收资源,操作系统所付出点开销远大于创建或撤销线程时的开销。在进行进程切换时,涉及到整个当前进程CPU 环境的保护及新调度到新进程的CPU环境设置;而线程切换时,只需保护和设置少量寄存器内存,因此开销很小。另外,由于同一进程内的多个线程共享进程的地址空间,因此,多线程之间的同步与通信非常容易实现,甚至无需操作系统的干预。 程序与进程的区别 (1)进程是一个动态概念,而程序是一个静态概念。 (2)进程具有并行特征,而程序不反映执行所以没有并行特征 (3)进程是竞争计算机系统资源的基本单位,而程序不反映执行也就不会竞争计算机系统资源 (4)不同的进程可以包含同一程序,只要该程序所对应的数据集不同。 1、进程是并发过程中程序的执行过程 2、进程的特征:结构特征、动态性、并发性、独立性、异步性 3、临界区指在每个进程中访问临界资源的那段代码

事业单位面试常考题20道

、在单位,领导派给小李和小王地工作特别多,而你地工作却很少.你该怎么办?您地答案:...参考答案:在这种情况下,我就应该引起重视、认真反省了,是我地能力不够,不能胜任太多地工作,还是我工作不负责任,领导不放心把工作交给我做,或者是因为其他什么原因?总之,我首先应该认真地自我检讨,在此基础上对症下药,采取一些补救措施.如果是我能力不够、水平有限,我就要加紧学习本岗位地业务知识.我可以主动与小李、小王进行对照、寻找差距,也可以向领导和同事取经,多看、多学、多做、多积累经验,争取尽快提高自己地工作能力和业务水平;如果是我工作责任心不强,我就必须彻底改掉坏毛病,端正工作态度,否则将无立身之地;如果是因为我不善于表现自己,领导对我地情况所知甚少,那我就应该在工作中坚持苦干加巧干,既要圆满地完成任务,又要适时地进行自我表现.比如我经过努力为公司赢得一位大客户后,我就可以写上一篇报道或简讯,向大家展示自己地成功. 、工作环境和团队不如你想象地那样,你怎么办?您地答案:...参考答案:()调整心态,以积极地态度参与工作,不能因为工作环境、团队与自己想象不符而失去进取心. ()再一次审视自己开始地工作想法,重新规划符合实际地职业目标,努力让自己适应工作,适应现在地工作环境和团队,不断学习和提高自身地业务水平,多向同事请教,多帮助他人,与同事构建和谐地人际关系. ()保持乐观积极地工作态度.题目类型:解题思路:答题思路是:摆正心态解决问题总结提高.此题仍然属于工作态度类试题.当工作环境和团队与自己地想象不符合时,应调整自己地心态,积极配合同事,努力构建和谐地人际关系. 、如果通过这次面试我们单位录用了你,但工作一段时间却发现你根本不适合这个职位,你怎么办?您地答案:...参考答案:如果一段时间后发现工作不适合我,我会区分情况并做出反应: ()如果我确实热爱这个职业,我会要求单位再给我几个月地时间,更加努力学习.虚心向领导和同事学习业务知识和处事经验,了解这个职业地精神内涵和职业要求,力争减少差距,尽快适应工作要求. ()如果我确实热爱这个职业,但通过个人努力还是无法达到岗位要求,我会向贵单位提出对我进行相关业务地培训以尽快熟悉工作,如果贵单位没有相关培训安排,则请贵单位给我调换工作,如果贵单位既没有培训安排又不安排调动,我会主动辞职. ()如果我无法在目前地工作中找到乐趣和兴趣,我会抱着对自己和对贵单位负责地态度.坦诚相告,要求调换工作或主动辞职. 、如果在工作中你出现了失误,你怎么办?您地答案:...参考答案:第一,如果由于失误造成经济损失,我认为首要地问题是想方设法去弥补或挽回经济损失.如果我无能力为此负责,就请求单位帮助解决. 第二,分清责任,各负其责.如果是我地责任,我甘愿受罚,如果是由于我负责地团队中别人地失误,我也不能幸灾乐祸.作为一个团队,需要互相提携共同完成工作,我会安慰同事,并且在可能地时候帮助同事查找原因,总结教训. 第三,总结经验教训,一个人地一生不可能不犯错误,重要地是能从自己地或者别人地错误中吸取经验教训,并在今后地工作中避免同类错误发生.检讨是否由于自己地工作方法、分析问题地深度和力度不够才导致出现了本可以避免地错误.题目类型:解题思路:答题思路是:保持冷静分情况对待解决问题总结经验.此类试题考察了考生应对压力、处理事件地能力,公务员要能正确对待和处理顺境与逆境,成功与失败. 、有时需要你做些端茶倒水地事,你将怎么办?您地答案:...参考答案:我会很高兴地去做这些工作,俗话说万丈高楼平地起,做任何事情都要先从基础做起,我可以在端茶倒水这些最基础地工作中熟悉环境,与同事之间加强了解和沟通,为以后做好其他工作打下基础.不仅如此,只要有助于本单位发展地所有事情,我都会主动去做、乐意去做.不过,我想贵单位之所以能

计算机网络之面试常考

OSI,TCP/IP,五层协议的体系结构,以及各层协议 OSI分层(7层):物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。 TCP/IP分层(4层):网络接口层、网际层、运输层、应用层。 五层协议(5层):物理层、数据链路层、网络层、运输层、应用层。 每一层的协议如下: 物理层:RJ45、CLOCK、IEEE802.3 (中继器,集线器,网关) 数据链路:PPP、FR、HDLC、VLAN、MAC (网桥,交换机) 网络层:IP、ICMP、ARP、RARP、OSPF、IPX、RIP、IGRP、(路由器) 传输层:TCP、UDP、SPX 会话层:NFS、SQL、NETBIOS、RPC 表示层:JPEG、MPEG、ASII 应用层:FTP、DNS、Telnet、SMTP、HTTP、WWW、NFS 每一层的作用如下: 物理层:通过媒介传输比特,确定机械及电气规范(比特Bit) 数据链路层:将比特组装成帧和点到点的传递(帧Frame) 网络层:负责数据包从源到宿的传递和网际互连(包PackeT) 传输层:提供端到端的可靠报文传递和错误恢复(段Segment) 会话层:建立、管理和终止会话(会话协议数据单元SPDU) 表示层:对数据进行翻译、加密和压缩(表示协议数据单元PPDU) 应用层:允许访问OSI环境的手段(应用协议数据单元APDU) IP地址的分类 A类地址:以0开头,第一个字节范围:0~127(1.0.0.0 - 126.255.255.255);B类地址:以10开头,第一个字节范围:128~191(128.0.0.0 - 191.255.255.255); C类地址:以110开头,第一个字节范围:192~223(192.0.0.0 - 223.255.255.255); 10.0.0.0—10.255.255.255, 172.16.0.0—172.31.255.255, 192.168.0.0—192.168.255.255。(Internet上保留地址用于内部) IP地址与子网掩码相与得到主机号 ARP是地址解析协议,简单语言解释一下工作原理。 1:首先,每个主机都会在自己的ARP缓冲区中建立一个ARP列表,以表示IP 地址和MAC地址之间的对应关系。

(word完整版)计算机复试面试题目大全,推荐文档

2. 比较TCP与UDP TCP与UDP都是传输层的协议,且都用端口号标识数据所达的进程。 TCP提供的是面向连接服务,提供可靠交付。且具有流量控制和拥塞控制。可用于可靠要求高的场合如:SMTP,FTP,HTTP等 UDP提供的是无连接服务,提供不可靠交付,且无确认机制。主要用于即时强的场合如:视频聊天,语音电话等。 3.2. 比较TCP与UDP TCP与UDP都是传输层的协议,且都用端口号标识数据所达的进程。 TCP提供的是面向连接服务,提供可靠交付。且具有流量控制和拥塞控制。可用于可靠要求高的场合如:SMTP,FTP,HTTP等 UDP提供的是无连接服务,提供不可靠交付,且无确认机制。主要用于即时强的场合如:视频聊天,语音电话等。 7. 数据库保护(访问)的内容有哪些? 利用权限机制,利用完整性约束防止法数据进入数据库,提供故障恢复能力,提供并发访问控制 8. 在交互式系统中,非剥夺是不是一个好的策略?为什么? 非剥夺方式:分派程序一旦把处理机分配给某进程后便让它一直运行下去,直到进程完成或发生某事件而阻塞时,才把处理机分配给另一个进程。 剥夺方式:当一个进程正在运行时,系统可以基于某种原则,剥夺已分配给它的处理机,将之分配给其它进程。剥夺原则有:优先权原则、短进程、优先原则、时间片原则。 在分时系统中不剥夺并不是一个好的策略。因为,在分时系统中,除了交互性以外,及时性是很重要的性能因素。当一个作业被阻塞后,CPU就完全空闲了,别的用户的及时性就无法保证了,而完全可以把这些时间分配给别的作业运行。以提高整体的吞吐量。 9. DBA的职责是什么? DBA则是这个机构的一个(组)人员,负责全面管理和控制数据库系统.职责有: (1)决定数据库中的信息内容和结构:数据库中要存放哪些信息 (2)决定数据库的存储结构和存取策略:获得较高的存取效率和存储空间利用率 (3)约定义数据的安全性要求和完整性约束条件:负责确定各个用户对数据库的存取权限、数据的保密级别和完整性约束条件 (4)监控数据库的使用和运行:转储数据、维护日志文件、故障恢复 (5) 数据库的改进和重组重构:对运行情况进行记录、统计分析,以此来不断改进数据库设计 10. 系统调用的定义 系统调用是OS与应用程序之间的接口,它是用户程序取得OS服务的惟一途径。它与一般的过程调用的区别: 运行在不同的系统状态。调用程序在运行在用户态,而被调用的程序运行在系统态; 通过软中断机制,先由用户态转为系统态,经枋心分析后,才能转向相应的系统调用处理子程序; 一般的过程调用返回后继续执行,但对系统调用,当调用的进程仍具有最高优先权时,才返回到调用进程继续处理;否则只能等被重新调度; 11. 死锁是什么? 指多个有关进程由于争夺资源而造成的一种僵局,在无外力的情况下这些进程都将无法再向前推进的状态。 12. CPU不执行程序的时候干什么?

解读五种常见面试考题

解读五种常见面试考题 解读五种常见面试考题 日期:2010-01-31 作者:来源:文汇报 1自我发展问题 这类问题以学生本人为圆心,以学生的个人成长经历为半径,一般在暖场环节提出,有利于缓解学生紧张情绪,营造良好的谈话氛围。从历年情况看,不少问题围绕学生入学申请材料中的特色内容展开。

【现场回放】 G学生A在材料中提及自己曾就环保问题写过一份调查报告,并有一件相关小发明。几乎每位教授都以此为切入点提出问题,且并不局限于如何完成这个项目,还涉及完成项目的过程对其个人学习和成长的影响等。 G学生B在材料中提及自己担任学校模拟联合国活动人权委员会主席。但被问及对人权的理解时,这名学生却答不出个所以然。 G学生C在面试前恶补大学的历史,结果却被问及所在中学校名的来历,该生只能报以苦笑。 【复习提示】 学生可自己或请同学、老师站在读者的立场,按照文本精读的方法,对个 人陈述,特别是其中涉及兴趣、特长、所获奖项、特别经历(如创办社团、策划活动、参加大赛、出国交流等)的内容字斟句酌,列出可能提出的问题”清单,保证自己在个人陈述中浓缩的任何内容,都可以随时应教授要求展开精彩、丰厚的陈述。对于材料中的定性评价,如创造力强” 团队精 神强”等,要能举例印证。 【问题链接】 G请用一分钟作自我介绍(中英双语)。 o说说你的优缺点。 。与其他同学相比,你的优势在哪里?请说出三个让我校录取你的原因。 □说说你最喜欢的一位中学老师。 □说说高中阶段最让你感动和最让你气愤的事。 o你的人生规划是什么?你的终极目标是什么? o你平时看哪些报刊杂志?你最近在看哪些书?对你影响最大的一本书是什么? o你在高中阶段小奖不断,大奖没有”对此怎么看? 2学校、专业相关问题 一般来说,这类问题包括:你选择该高校、该专业的理由及认同感,即是否

计算机复试面试题目大全

1. 什么是程序局部性,为什么会有程序的空间局部性? 程序局部性是指程序在运行时呈现出局部性规律,在一段时间间隔内,程序的执行是局限在某个部份,所访问的存储空间也只局限在某个区域。 空间局部性是指若一个存储单元被访问,那么它附近的单元也可能被访问,这是由于程序的顺序执行引起的。 2. 比较TCP与UDP TCP与UDP都是传输层的协议,且都用端口号标识数据所达的进程。 TCP提供的是面向连接服务,提供可靠交付。且具有流量控制和拥塞控制。可用于可靠要求高的场合如:SMTP,FTP,HTTP等 UDP提供的是无连接服务,提供不可靠交付,且无确认机制。主要用于即时强的场合如:视频聊天,语音电话等。 3. 网络协议的三个核心要素,及概念 .各起什么作用? 语法,定义了数据与控制信息的格式; 语义,定义了需要发出何种控制信息,完成何种响应动作以及作出何种响应; 同步,定义了事件实现顺序的详细说明; 4. 关系数据库都有那些操作,特点是什么? ◇查询:选择、投影、连接、除、并、交、差 ◇数据更新:插入、删除、修改 关系操作的特点:集合操作方式,即操作的对象和结果都是集合。 5. 解释一下网络体系结构,它得实现和理论有什么区别? 是指通信系统的整体设计,它为网络硬件、软件、协议、存取控制和拓扑提供标准。 网络体系统结构采用分层结构,各层之间相互独立、较易维护、灵活性好。 国际标准化组织制定了OSI/RM标准,该标准采用了七层结构应用层、表示层、会话层、传输层、网络层、数据链路层、物理层。七层协议体系结构既复杂又不实用,但其概念清楚,体系结构理论较完整。而TCP/IP却成为了事实上的标准,它采用了四层结构即应用层、传输层、网络层和网络接口层。 6. 为了实现重定位需要哪些硬件? 最简单的方式是在系统中增设一个重定位寄存器,用来存放正在执行作业的内存地址,每次访问数据时,由硬件自动将相对地址与重定位寄存器中的起始地址相加,形成实际的特理地址。当然在分页式与分段式系统中,具地址变换机构,以及快表等硬件。 7. 数据库保护(访问)的内容有哪些? 利用权限机制,利用完整性约束防止法数据进入数据库,提供故障恢复能力,提供并发访问控制 8. 在交互式系统中,非剥夺是不是一个好的策略?为什么? 非剥夺方式:分派程序一旦把处理机分配给某进程后便让它一直运行下去,直到进程完成或发生某事件而阻塞时,才把处理机分配给另一个进程。 剥夺方式:当一个进程正在运行时,系统可以基于某种原则,剥夺已分配给它的处理机,将之分配给其它进程。剥夺原则有:优先权原则、短进程、优先原则、时间片原则。 在分时系统中不剥夺并不是一个好的策略。因为,在分时系统中,除了交互性以外,及时性是很重要的性能因素。当一个作业被阻塞后,CPU就完全空闲了,别的用户的及时性就无法保证了,而完全可以把这些时间分配给别的作业运行。以提高整体的吞吐量。 9. DBA的职责是什么? DBA则是这个机构的一个(组)人员,负责全面管理和控制数据库系统.职责有: (1)决定数据库中的信息内容和结构:数据库中要存放哪些信息

事业单位面试常考题

21、假设单位举行竞争上岗,你的同事找你拉选票,你会怎么做?您的答案:。。。参考答案:既然是竞争上岗,讲究的就是公平、公开、公正。如果大家不是靠自己的真才实学,而是靠拉票来赢得竞争,势必会违反正当竞争的宗旨,也有违单位举行竞争上岗的初衷。因此我会拒绝拉票,并向领导反映情况,以便领导及时采取办法,制止这种不正常的竞争现象,确保竞争上岗的质量。题目类型:解题思路:答题思路是:表态+对策。对于这种是非明确的问题,表态要坚决。 22、如果单位安排你到一个与你的期望有所不同的岗位上,你将怎么办?您的答案:。。。参考答案:我感到非常遗憾。不过,我还是愿意接受贵单位根据自己的方针所做出的安排。我是基于对贵单位的业务内容和工作作风的充分了解,才报名来贵单位工作的,所以,无论在哪个部门都会努力工作。当然,也许在工作一段时间后,有机会到我期望的部门去工作,那时我将很高兴。我想,能够让我真正发挥作用的,只有××部门。为了能干这项工作,我在大学时代就进行了一些专门训练(如进过××培训班),努力掌握这方面的技能。掌握这些很不容易,我实在想让这些技能——虽然只是“雕虫小技”——发挥一些作用。 23、你的工作出现了失误,你的上一级领导已有所耳闻,但是你的本级领导因为害怕影响单位的评功评奖,决定掩饰你的错误。你在这种情况下怎么办?您的答案:。。参考答案:(1)在工作中出现失误,有不可推卸的责任,首先考虑的应该是能否及时采取有效措施弥补,挽回损失。 (2)如果不涉及原则性问题,则接受本级领导的安排,但也要自我检讨,引以为戒。 (3)如果涉及原则问题,要勇于承担责任,向领导说明情况。 (4)无论什么情况下,如果上一级领导向下调查真实情况,都要如实汇报。 (5)事后认真总结,避免失误。 24、你被录用到新的岗位,将如何开展工作?您的答案:。。。参考答案:(1)初到一个新的岗位,一切都是新的,一切都很陌生,我想第一步我应该尽快熟悉自己工作的职责和任务,从头做起,从点滴小事做起,刻苦学习,严格要求自己,以便尽快适应现有的工作。 (2)要虚心向单位的领导和同事请教,尽快融人这个集体,要尽快掌握必要的工作技能和理论水平,提高工作能力。 (3)多和领导、同事沟通,为自己创造—个良好的人际氛围,在工作中取得领导和同事的指教、理解和支持。 (4)给自己定下一个工作计划和目标,严格要求自己,逐步提高自己,尽快适应公务员的工作。 25、这次招考公务员面向的是基层,工作任务比较繁杂,条件艰苦,你认为自己能够胜任吗?您的答案:。。。参考答案:(1)也许我应该向各位老师说明一下,我是一个农家子弟,艰苦的条件对我来说不在话下——因为我从小到大都是在这种环境中成长的。 (2)至于说到工作繁重,我认为烈火炼真金,只有经过艰苦的考验才能磨炼人,使年轻人更快地成长。 年轻人如果没有自己的追求,沉溺于安逸环境,是挑不得大梁,取不得很大成功的。我渴望挑战,渴望在挑战的过程中铸就自己的辉煌。 (3)我是从农村出来的,对农村比较熟悉,我认为农村相对城市而言,其实有许多有利的发展条件,但现在受到各种限制,其中最重要的是缺乏知识的限制。我是一个农家子弟,不仅以前是,而且现在和以后都是,我愿意作为他们当中的一分子,为农村的发展贡献出自己微薄的力量。

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

操作系统常见面试题及答案 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、问:你喜欢你的老师、同学吗? 类似的问题还有“你感觉在单位里和同事们易相处吗?”“你与单位领导合得来吗?”等。 分析:提出这类问题,考官是想考察考生的人际倾向,人际相处的技巧与能力,并判断考生的一般社会角色、社会形象。另外考生在社会交往中的责任归属也是一个主要测评内容,即考生将交往成功或失败的原因归结到自己还是别人身上。 考生回答这类倾向性测评的问题,语言表达都是次要的,关键是态度,考生应该采取积极的肯定的态度。这一方面体现了考生的集体观念、团队合作精神,另一方面也体现了考生不管是处理人际关系还是处理其它事物都应具备的宽容、豁达的品质。 考生应注意的要点有: ①不能仅简单地表明态度,也应以生动、真实的事例具体说明,这样你的善于与人相处 严于律己、宽以待人的品质就形象地表达出来了。 ②绝对不要以否定的语言挑剔学校或过去单位的不足之处,以及批评同学、同事、领导的人格缺陷。 ③尽管这种类型的问题的主要考察考生的人际倾向,但从心理学的角度分析,人际倾 向与人际交往能力密切相关的。因此如果考生承认自己的人际交往关系有问题,也就承认了自己的人际交往能力和协调能力等在能力结构上的缺点。 3、问:”我们每个人都可能犯错误,你能谈一下自己在学习(或工作)中所犯的错误和遭受的失败吗? 类似提问还有“能否谈一谈你自认为最骄傲的成就?”

相关主题