COBOL经典面试题目

COBOL经典面试题目
COBOL经典面试题目

JCL ------Job Control Language(作业控制语言)

@ JCL代表作业控制语言、JCL是一组控制语句,为需要处理的JOB提供必要的规范。

@ JCL每行80个字符,至今未变

@ JCL必须包括3个JCL基本语句

作业语句(JOB):表示一个作业的开始,提供必要的运行参数

执行语句(EXEC):标识一个作业步的开始,定义本作业步所要执行的程序或过程

数据定义语句(DD):用于描述应用程序所需要的数据文件。

@ /* 语句:表示流内数据结束或调用JES控制语句

@ //* 语句:注释语句,从第4列到第80列写出注释内容

@ // 语句:空语句,用以标识一个作业的结束

@ PROC 语句:流内过程(IN-STREAM PROCEDURE)或编目过程(CATALOGED PROCEDURE)的起始标记

@ PEND 语句:表示一个流内过程的结束

@ Command 语句:操作员用这个语句在输入流中写入操作命令

@名字从第3行写,长度必须是1到8个字符

@JOBLIB 和STEPLIB的区别

JOBLIB语句是放在JOB语句后面的,作用于所有的作业步,它不能放在编目过程里

STEPLIB语句是放在EXEC语句后面的,只作用于本作业步,但是它可以放在编目过程里。

@一个顺序文件有多少extents,VSAM?

顺序文件为在一个卷上为16 extents,VSAM文件为123

@DISP=MOD既可以扩展一个顺序DATASET,也可以创建一个没有存在的DATASET,对于一个存在的DATASET,记录被追加到末尾。如果没存在系统将把MOD当成NEW看,提供一个没有使用的空间参数。如果空间参数使用过了,系统则终止JOB并且不创建DATASET,MOD可以被用

来扩展一个DATASET的空间。经常用MOD为一个编目的DATASET指定CATLG的属性,既使它已经编目了,因此在编目中可以增加任何连续的空间来写记录。

@DATASET怎么从一个STEP传递到另一个STEP?

传递由DISP参数决定,使用DATASET只能被传递到下一个STEP

@//YEARDAT DD DSN=JAN.DATA,DISP=SHR

// DD DSN=FEB.DATA,DISP=SHR

// DD DSN=MAR.DATA,DISP=SHR

DATASET怎么级联的?

DATASET级联是通过先写一个一般的DD语句,然后加上一个没有DDNAME的DD语句,看读取顺序被级联。

@在procs那些JCL语句不能命名

在过程中不允许的JCL语句:

1. JOB, 分隔符(/*), 或空语句

2. JOBLIB 或JOBCAT DD语句

3. DD * 或DATA语句

4. 任何JES2 或JES3 控制语句

@一个数据集的初次分配是什么

数据集建立时的空间

@一个数据集的主分配和从分配有什么区别

从分配是当要求更多空间时所分配的

@你如何创建一个临时数据集吗?在哪里可以使用它们?

可以创建临时数据集通过不指定任何DSNAME或指定DSN = &&TEMP。

我们把它们输出到在同意作业步上的工作。一旦作业完成,这个临时数据集就会被删除。

@甚么是S0C4错误

存储违反错误由多种原因决定,例,REA DING是一个美有打开的文件,??????

@SD37, SB37, SE37 abends是甚么

表示磁盘空间不足

SD37没有指定的从分配

SB37终止卷,并且没有根多的卷被指定

SE37已经分配到最大16 extents

@甚么是S322 abend

需要更多的CPU时间程序已经超过了默认的为该作业分配的CPU时间,陷入一个无限循环..

@TIME参数的意思是甚么?

TIME=1440 表示甚么

TIME当程序需要更多的CPU时间时用于克服S322 abends

TIME=1440表示作业的运行没有时间限制,即24小时。

@COND=EVEN

即使先前作业步异常终止,本作业步都要执行

@COND=ONLY

只有先前作业步异常终止,本作业步才执行

@如何在一个JCL中检查是否有语法错误

在JOB过程中,TYPERUN=SCAN或JSCAN.

@在PROC中的流数据可以编码吗

No

如何解决这个限制呢

在PROC内编写SYSIN DD DUMMY,然后从JCL用流数据覆盖它

@当一个JCL中既定义了JOBLIB,又定义了STEPLIB,则会怎样

JOBLIB被忽略

@在JCL里寻找库的顺序是什么?

首先在STEPLIB或JOBLIB指定的库中找,然后再系统库中找,

例如SYS1。LINKLIB。系统库在连接表中指定。

@DCB关键字是什么意思,与它相关的一些关键字有哪些?

DCB是在DD语句中用来描述DATASET的关键字,与其相关的关键字有BLKSIZE,DEN,LRECL。

@BLKSIZE和LRECL有什么不同?

LRECL是指逻辑记录长度。BLKSIZE指多个记录长度。

@实用程序介绍:

IEFBR14:什么也不做,返回码0.例如:DD语句中创建数据集

IEBGENER:建立顺序数据集,PDS。打印顺序数据集

IEBCOPY:拷贝或合并分区数据集和扩展分区数据集

COBOL & COBOL II

Q2) What are the different data types available in COBOL?

Q:COBOL有哪些可用的数据类型

A:字符型(这里指的是包含字母和数字),字母型,数字型

Q3) What does the INITIALIZE verb do? - GS

Q:INITIA LIZE这个词做了些什么

A:将字母,字符,数字区域都置成空格(置空),将数字区置0,FILLER和OCCURS DEPENDING ON项不处理

Q4) What is 77 level used for ?

Q:77层有什么作用

A:基本层数据项,不能用做细分别的层,也不能被细分

Q5) What is 88 level used for ?

Q:88层有什么作用

A:条件逻辑层

Q6) What is level 66 used for ?

Q:66层有什么作用

A:重命名层

Q7) What does the IS NUMERIC clause establish ?

Q:IS NUMERIC这个子句怎么确定(也就是说确定句子的真值)

A:IS NUMERIC用在字符项,带符号数字,浮点数,不带符号数。如果目标项只含0~9则返回TRUE。但是,如果待测项目是个带符号数,那么他就含有0-9还有+和-

Q8) How do you define a table/array in COBOL?

A8) ARRA YS.

05 ARRA Y1 PIC X(9) OCCURS 10 TIMES.

05 ARRA Y2 PIC X(6) OCCURS 20 TIMES INDEXED BY WS-INDEX

Q:COBOL中怎么建表/数组

A:如上.

Q:OCCURS 子句能用在第一层吗

A:不能

Q10) What is the difference between index and subscript? - GS

Q:索引和下标有什么区别

A:下标可以指定数组中任意中位置的元素(只要知道其下标),下标只能是数字型常量或者数字型变量(但是不能在指定的时候修改,如:A(K+1)这样是不行的,要修改的话要在指定的外部改,如:A DD 1 TO K,而索引的话是从表头/数组头开始检索(以BY N的指定检索规律往后滚)再者,索引只能通过PERFORM, SEA RCH 和SET来修改,如果要在一个表中使用SEARCH, SEARCH A LL,那这个表就要有索引(因为SEARCH, SEA RCH ALL的参数中指定索引,所以即使其有很多限制还是得用它)

Q11) What is the difference between S EARCH and S EARCH ALL? - GS

Q:SERA CH和SERA CH A LL有什么区别

A:SEARCH是顺序查找

SERA CH A LL 是2叉查找(相信数据结构学过2叉树的都不会陌生),在使用SEA RCH ALL前表必须有一个递增/递减的KEY,并且表已经按照其KEY值排序了,这样才能使用SEA RCH A LL

Q12) What should be the sorting order for S EARCH ALL? - GS

Q:为了使用SEARCH A LL,存贮顺序是怎么样的

A:他必须是递增或者是递减的,默认地政。如果你想在一个递减顺序存贮的表/数组使用搜索的话,那么当定义表/数组的时候你应该加一个DESCENDING KEY子句(这之前表要已经按指定的顺序排序了)

Q14) My program has an array defined to have 10 items. Due to a bug, I find that even if the program access the

11th item in this array, the program does not abend. What is wrong with it?

Q:我的程序有个数组定义了10项。因为有个BUG,我发现即使访问第11项,程序也不异常终止。

那是出了什么问题

A:必须使用编译器的一个选项SSRANGE,如果你想检查数组的超界问题。默认是NOSSRANGE Q18) What is the use of EVALUATE statement? - GS

Q:EVA LUATE语句有什么作用

A:EVA LUATE就象个CASE语句(多重开关语句,学过C的总知道吧),不同点在于EVA LUATE 不需要BREAK,一旦匹配就跳出EVA LUATE语句了

Q20) How do you come out of an EVALUATE statement? - GS

Q:怎么跳出一条EVA LUATE语句

A:象18题目说的那样,一旦匹配了某一个“WHEN“语句就自动跳出了,不需要什么额外的代码来跳出

Q21) In an EVALUATE statement, can I give a complex condition on a when clause?

Q:在一个EVA LUATE语句的某个WHEN分支中能否再插入复杂的情况(也就是嵌套)

A:当然可以,当多个参数作为控制变量的时候1个W HEN内部可以嵌套更多的情况

Q22) What is a scope terminator? Give examples.

Q:什么是结束终止符

A:结束终止符是搭配一些范围指令的,也就是标识一些范围指令的结束。如:EVA LUATE, END-EVA LUATE; IF, END-IF 如果没有该结束符,该条语句将终止不了

Q23) How do you do in-line PERFORM? - GS

Q:怎么使用内嵌的PERFORM

A:PERFORM ... ...

END-PERFORM

所谓内嵌也就是PERFORM被嵌在某些比如循环语句中担当执行主体,同时通过UNTIL来指定结束判定

Q24) When would you use in-line perform?

Q:什么时候使用内嵌式PERFORM

A:当该段PERFORM的内容不被其他段用到,只在某些局部代码中(当然PERFORM的主体所用到的参数也都是局部的,例如循环)使用,如果PERFORM主体的代码是一般的(用到了别的程序段的变量),还是使用PERFORM Para name这样的形式比较好(也就是相对与内于PERFORM的外部PERFORM)。

Q25) What is the difference between CONTINUE & NEXT S ENTENCE ?

Q:CONTINUE 和NEXT S ENTENCE有什么不同

A:两者比较相似,都是将程序控制权交给下一句,但是用NEXT SENTENCE的时候,只有当碰到句结束符(就是句末的‘.’)才会将执行下句

这道题我用了2个例子测试了一下:

1:IF TEST-NUMERIC > 0

THEN NEXT SENTENCE

END-IF

DISPLA Y 'LINE1' DISPLA Y 'LINE2'. DISPLA Y 'LINE3'.(请注意代码中的‘.’号)

结果输出:LINE3

2:IF TEST-NUMERIC > 0

THEN CONTINUE

END-IF

DISPLA Y 'LINE1' DISPLA Y 'LINE2'. DISPLA Y 'LINE3'.

结果输出:LINE1

LINE2

LINE3

相信已经区别已经比较明显了,NEXT SENTENCE是靠句末的结束符(也就是‘.‘)来判断下一句的,而CONTINUE是通过句头的保留字(这例中是DISPLA Y)来判断下一句的

Q26) What does EXIT do ?

Q:EXIT语句有什么作用

A:什么都不做,如果用到的话,肯定是作为一段的唯一的一句话,注意:这里不是子程序中用的EXIT PROGRAME

Q27) Can I redefine an X(100) field with a field of X(200)?

Q:能不能把X(100)的区域重定义成X(200)

A:可以,重定义只是相当于把两个区域的首地址放在一起,从上面这个例子也很好理解

A28) Can I redefine an X(200) field with a field of X(100) ?

Q:能不能把X(200)的区域重定义成X(100)

A:可以,原因同上

Q32) How is sign stored in Packed Decimal fields and Zoned Decimal fields?

Q32) Packed Decimal fields: Sign is stored as a hex value in the last nibble (4 bits ) of the storage.

Zoned Decimal fields: As a default, sign is over punched with the numeric value stored in the last bite.

Q:在内部十进制区域和显示十进制区域符号是怎么存贮的

A:内部十进制是一个数字占4位(半字节),内存中用16进制来存,最后在追加4位作为符号,如-4=01001101(末尾的1101表示负,1100表示正),而我们用于显示的十进制,符号并不占空间,只是在最后一位上标识一下

Q33) How is sign stored in a comp-3 field? - GS

Q:COMP-3区怎么存储符号

A:COMP-3采用的是内部十进制的存储方式,所谓内部十进制就是压缩式的外部十进制存储方式,上题讲过外部十进制每个数值都用1个字节存储,但前4位是存符号的,这样比较浪费存储空间,所以内部十进制的存储方式就用半个字节(4位)存储一个数字,在最后增加4位作为符号(1100(C)为正,1101(D)为负)

Q34) How is sign stored in a COMP field ? - GS

Q:COMP区怎么存储符号

A:COMP是采用定点二进制的方式存储数据,也就是将一个十进制的数值转化成二进制再进行存储,因为机器存储的形式也是二进制,所以定点二进制的读取是最快速的,因为COMP型的数据是用做计算(也就是说不用再转化成十进制打印),使用定点二进制将会非常高效。这样的存储方式符号是保存在最高有效果位上,如:10=(00001010)?,

-10=(00011010)?

Q35) What is the difference between COMP & COMP-3 ?

Q:COMP和COMP-3什么区别

A:这之前讲过了,COMP采用定点二进制存储,COMP-3采用内部十进制存储

Q36) What is COMP-1? COMP-2?

Q:COMP-1是什么?什么是COMP-2

A:其实之所以定义计算型数据(COMP~COMP-3)以区别DISPLA Y(能计算,但是要用于打印)是为了考虑效率,因为大家知道文件导入(也就是USER使用的数据)一般是十进制的,而机器存储都是二进制,那么当定义的数据光用来计算不用打印,处于效率考虑会把它定义成COMP型,当然就会衍生出几类COMP以适应不用的数据类型的存储。很明显,这里COMP-1就是采用内部短浮点(4个字节表示一个数,8位指数部分,24位表示数字部分),COMP-2用内部长浮点型(8个字节表示一个书,16位指数部分,48位表示数字部分)以适应浮点数据的存储,长浮点精确度更高.

Q37) How do you define a variable of COMP-1? COMP-2?

Q:怎么定义一个COMP-1型?COMP-2型

A:不要用PICTURE描述,因为是确定分配多少内存的,直接用USA GE,如01 WS-VAR USA GE COMP-1

Q38) How many bytes does a S9(7) COMP-3 field occupy ?

Q:一个S9(7)的COMP-3型占用多少字节?

A:占用4字节。COMP-3用内部十进制存储,S9(7)中的S是要占空间的,符号占4位,7个数字,每个4位(半个字节),所以是(4+7*4)/8=4字节(字节和位的比例不要搞错了哦)

Q39) How many bytes does a S9(7) SIGN TRAILING S EPARATE field occupy ?

Q:一个S9(7) SIGN TRAILING S EPARATE区域占多少字节

A:这里是每个符号单独分配空间(也就是没个数值用1个字节表示,就象最常用的DISPLA Y型的分配方式),算上S的空间,所以是7+1=8字节。一般情况省略的SIGN子句都是隐含SIGN IS TRAILING的

Q40) How many bytes will a S9(8) COMP field occupy ?

Q:一个S9(8) COMP区域占多少字节

A:如果之前关于COMP的解释听懂了的话,那很显然就是4字节了(定点二进制用2字节存储1~4,4字节存储5~9,……类推,你可以自己推下),如果这块还不懂的可以问我或者查下书

Q41) What is the maximum value that can be stored in S9(8) COMP?

Q41) 99999999

Q:S9(8)COMP型最多存储的最大值是什么

A:除了8个数值外不忽略符号位

Q43) What is the maximum size of a 01 level item in COBOL I? in COBOL II?

Q43) In COBOL II: 16777215

Q:COBOL1定义的01层最大大小是多少,COBOL II中?

A:COBOL II中是16777215,没什么说的,自己翻书

Q44) How do you reference the following file formats from COBOL programs:

Q:COBOL中如何涉及(引用调用)以下这些文件

A:文件类型这里是COBOL在文件控制区中的文件组织访问形式(SELECT下面那句)这里最好翻翻书或者事例代码反复记忆

定长文件用ORGANISATION IS SEQUENTIA L. Use RECORDING

MODE IS F, BLOCK CONTAINS 0

固定但是不是以块的组织形式用ORGANISATION IS SEQUENTIA L. Use RECORDING

MODE IS F, 不要使用BLOCK CONTA INS(因为不是以块

的组织形式)

变长文件用ORGA NISATION IS SEQUENTIA L. Use RECORDING

MODE IS V,BLOCK ,CONTAINS 0.在之后的文件区中

的文件描述FD中不要编码记录长度为4字节变长但是不是以块的组织形式用ORGA NISATION IS SEQUENTIA L. Use RECORDING

MODE IS V,同样不要使用BLOCK CONTAINS也不要编

码记录长度为4字节(原因同上)

ESDS VSAM文件用ORGANISATION IS SEQUENTIA L

KS DS VSAM文件用ORGA NISATION IS INDEXED, RECORD KEY IS,

ALTERNATE RECORD

作为关键字的RRDS文件用ORGA NISATION IS RELATIVE, RELATIVE KEY IS

打印文件用ORGA NISATION IS SEQUENTIAL. Use RECORDING

MODE IS F, BLOCK CONTAINS 0. (Use RECFM=FBA in

JCL DCB)

Q45) What are different file OPEN modes available in COBOL?

Q:COBOL中有哪些OPEN方式

A:有INPUT,OUTPUT,I-O,EXTEND这些OPEN模式

Q46) What is the mode in which you will OPEN a file for writing? - GS

Q:当你想OPEN一个文件用来写入的时候,这属于什么方式

A:OUTPUT,EXTEND方式

Q48) Can you REWRITE a record in an E S DS file? Can you DELETE a record from it?

Q:能否REWRITE(重写)一个ESDS文件?能否删除ESDS中的一条记录?

A:能够重写(但是记录长度必须相同),但是不能删除

Q51) What is Static and Dynamic linking ?

Q:什么是静态和动态连接

A:在静态连接中,被调用的子程序是连接到调用程序,但是在动态连接中,被调用子程序和调用主程序的可执行模块是都存在的(分开的)。你可以在连接选项中选择DYNAM或者

NODYNAM(就算你选择了NODYNAM,CA LL标识符还是回把它自动转换成一个动态调用)。静态子程序下次被调用时不会再处于其初始状态,除非用INITIAL初始化或者用

CANCEL。动态的都是以初始状态存在的。

Q53) What compiler option would you use for dynamic linking?

Q:如果要动态连接那么要用什么编译选项

A:DYNAM

Q62) What is an in line PERFORM? When would you use it? Anything els e to say about it? Q:PERFORM行有什么作用?什么时候使用?简单介绍下它

A:PERFORM和END-PERFORM配套使用,所有COBOL II程序语句都在这两关键字之间。这和COBOL的PERFORM或者PERFORM THRU一段是一样的意思。在PERFORM的语句中只要没有内部GOTO就一直执行直到碰到EXIT。在行PERFORM语句中为了可读型不能超过一页的长度,他经常会引用到其他PERFORM段

Q68) What is the linkage section?

Q:LINKA GE SECTION是什么

A:“连接区”是一个被调用程序连接或者映射到调用程序工作单元的程序部分。被调用程序中一些共享项被定义在“连接区”中(想象下子程序,主程序是没有连接区的)

Q71) Explain the difference between an internal and an external sort, the pros and cons, internal sort syntax etc.

Q:解释下内部排序和外部排序的区别和内部排序的语法

A:外部排序不是COBOL,他是通过JCL和PGM=SORT的形式排序的。这种方式不引用代码却容易理解。内部排序用两中语法:1)USING,GIVING,这种方式比得上外边排序,不用额外的文件处理。2)INPUT PROCEDURE, OUTPUT PROCEDURE,这种方式适用用文件操作,并且在排序前后允许数据操作

Q72) What is the difference between comp and comp-3 usage? Explain other COBOL usage’s.

Q:COMP和COMP-3有什么区别?解释下COBOL中的USA GE语句

A:COMP用的是定点二进制,COMP-3用的是内部十进制(压缩)。其他的不同USA GE语句就是二进制和DISPLA Y。DISPLA Y是默认情况。

Q73) When is a scope terminator mandatory?

Q:什么时候范围终止符强制执行

A:范围终止符在行内PERFORM和EVA LUATE语句中强制执行。为了程序的可读性,编码规范都建议写上这两个终止符。(也就是说PERFORM和EVA LUATE就算没有END-PERFORM和END-EVA LUATE也会强制终止,但是为了可读性还是建议把END-PERFORM和END-

EVA LUATE写上)

Q75) In an EVALUTE statement is the order of the WHEN clauses significant?

Q:在EVA LUATE语句中,WHEN子句的顺序是否有意义

A:当然有意义。EXA LUATION通过W HEN子句从头到尾的执行顺序会决定结果。

Q76) What is the default value(s) for an INITIALIZE and what keyword allows for an override of the default.

Q:INITIA LIZE默认是值是什么?替代默认值的关键字是什么

A:默认情况下INITIA LIZE将空格移到字符区,将零移到数字区。REPLACING作为替代默认值的关键保留字

Q81) What will happen if you code GO BACK instead of S TOP RUN in a stand alone COBOL program i.e. a

program which is not calling any other program.

Q:在COBOL中如果你用GO BACK代替STOP RUN会发生什么,该程序没有调用别的程序

A:当然是会无限循环下去

Q83) What is the difference between a DYNAMIC and STATIC call in COBOL.

Q:COBOL中动态动用和静态调用有什么区别

A:所有被调用的模块都不能单独跑除非这些模块要求程序通过连接区传递变量给他们。动态调用的模块就是那些在连接编辑时(LEW L)没有被调用程序限定的模块,这些模块在程序库(JOBLIB,STEPLIB)中被加载以连接JOB。要动态调用一个模块,DYNAM的编译器选项要被选中,另外,连接编辑器不能是可执行的,因为他会要你处理所有的模块。一个静态调用在连接编辑时被调用程序限制,所以变成了可执行模块的一部分。

Q85) What is the purpose of Identification Division?

A85) Documentation.

Q:写标识区是什么目的

A:标识一些作者等信息,便于文档管理

Q86) What is the difference between PIC 9.99 and 9v99?

Q:PIC 9.99和9V99有什么区别

A:PIC 9.99是一块占用了4个位置的区域,因为包括了一个小数点,但是9V99只占用3个位置,因为V不占位

Q87) what is Pic 9v99 Indicates?

Q:PIC 9V99指什么

A:PIC 9V99指一段含有一个不占位置的小数点的占三个位置的数值区域。小数点位置在第一个位置之后,V表示一个隐含的小数点。

Q90) What is the difference between S EARCH and S EARCH ALL? What is more efficient?

Q:SEA RCH和SEA RCH A LL有什么区别?哪个更高效

A:SEARCH是顺序查找,从头到尾。SEARCH是二叉搜索。超过70个数据项的时候SEARCH A LL 效率更高

Q95) Give some advantages of RED EFIN E S clause.

Q:说明REDEFINES子句的优点

A:1:你能用另一个PICTURE(另一种类型)重定义之前的一种类型,并且以相同的起点2:在工作单元区中能通过REDEFINES初始化变量

3:能够通过重定义一个变量而重定义很多子变量。(这个来解决Y2000问题很方便)

PS:在多维表的元素初始化中也用到REDEFINE,不过这和第3点作用类似

Q96) What is the difference between static call & Dynamic call

Q:静态调用和动态调用有什么区别

A:在静态调用的情况下,被调用的程序是单独的一段程序,他是一段可执行的程序。在跑程序的时候能够调用它。而关于动态调用,被调用程序并不是一段可执行程序,但能通过调用程序而执行

Q99) Why do we code S9(4) comp. In s pite of knowing comp-3 will occupy less space.

Q:既然已经知道COMP-3会占用较少的空间,为什么还要编码S9(4)COMP

A:这里S9(4)COMP是个小整数,所以2个数值相当于一个字节,所以一共占用2字节。如果是S9(4)COMP-3的情况就是1个数值占半个字节。4个数值占用2个字节,符号占半个字节,这么算一共是2个半字节,但是系统存储的最小单位是字节,所以一共占3个字节虽然COMP-3占用少的空间(这里的较少是相对于DISPLA Y型说的),但是COMP占用少的时间,效率更高。

Q104) What is PERFORM ? What is VARYING ? (More details about these clauses)

Q:PERFORM是什么?VA RYING是什么?(详细介绍下这些子句)

A:PERFORM语句是过程部的语句,它能将程序控制权交给一段指定的程序,并按照指定的次数执行(也就是说执行一段程序,PERFORM XXX N TIMES)等到这段程序执行完之后(比如,指定要执行的次数执行到了或者UNTIL后的判断逻辑为真),那么程序控制权就会转到下一条执行语句(也就是执行下一条语句,紧跟该PERFORM的),有5种PERFORM语句:

A)基本PERFORM

B)PERFORM XXX N TIMES

C)PERFORM XXX UNTIL YYY

D)P ERFORM XXX VA RYING

E)内嵌PERFORM

Q105) How many sections are there in data division?.

Q:数据部中有几个区

A:6个区1,文件区;2,工作单元区;3,本地存储区;4,屏幕显示区;5,报告区;6,连接区Q107) How many bytes does a s9(4)comp-3 field occupy?

Q:S9(4)COMP-3占多少字节

A:3个字节

Q108) What is the different between index and subscript?

Q:索引和下标的区别是什么

A:下标引用数组的出现位置,索引指向表元素出现的地址。索引只能通过PERFORM,SEARCH 和SET修改。要使用SERACH和SEA RCH A LL就要为表建个索引

Q117) Why occurs can not be used in 01 level ?

Q:为什么不能在01层使用OCCURS子句

A:因为01层是一整条记录,而OCCURS是按照相同的格式复制记录中的区域。

Q122) How do we get current date from system with century?

Q:怎么从系统中获取现在时期和时间

A:使用固有函数FUNCTION CURRENT-DATE

Q123) What is the maximum length of a field you can define using COMP-3?

Q:使用COMP-3,区域最大长度是多少

A:COMP-3存数字最多能存18个也就是9(18)(这个最大数字书上有说明),算上符号所以是10个字节(最小存储单元是字节,所以不要问为什么不是9.5个字节)。

Q125) What is the LINKAGE S ECTION used for?

Q:LINKA GE SECTION有什么用

A:LINKA GE SECTION是用来将数据从一个程序传到另一个程序或者从一个过程(PROCEDURE)传到一个程序

无领导小组讨论的经典面试题目及答案解析

无领导小组讨论的经典面试题目及答案解析 沙漠求生记 一、内容 1、在炎热的八月,你乘坐的小型飞机在撒哈拉沙漠失事,机身严重撞毁,将会着火焚烧。 2、飞机燃烧前,你们只有十五分钟时间,从飞机中领取物品。 3、问题:在飞机失事中,如果你们只能从十五项物品中,挑选五项。在考虑沙漠的情况后,按物品的重要性,你们会怎样选择呢?请解释原因。 二、沙漠情况 1、飞机的位置不能确定,只知道最近的城镇是附近七十公里的煤矿小城。 2、沙漠日间温度是40度,夜间温度随时骤降至5度。 三、假设 1、飞机上生还人数与你的小组人数相同。你们装束轻便,只穿着短袖T恤、牛仔裤、运动裤和运动鞋,每人都有一条手帕。 2、全组人都希望一起共同进退。 3、机上所有物品性能良好。 四、物品清单 请从以下十五项物品中,挑选最重要的五项: 1、一支闪光信号灯(内置四个电池)

2、一把军刀 3、一张该沙漠区的飞行地图 4、七件大号塑料雨衣 5、一个指南针 6、一个小型量器箱(内有温度计、气压计、雨量计等) 7、一把45口径手枪(已有子弹) 8、三个降落伞(有红白相间图案) 9、一瓶维他命丸(100粒装) 10、十加仑饮用水 11、化妆镜 12、七副太阳眼镜 13、两加仑伏特加酒 14、七件厚衣服 15、一本《沙漠动物》百科全书 专家解题: 一位專家在沙漠研究求生問題,搜集了無數事件和生還者資料,得出以下結論: 1.化妝鏡: 在各項物品中,鏡子是獲救的關鍵.鏡子在太陽下可產生相等於七萬支燭光;如反射太陽光線,地平線另一端也可看見.只要有一面鏡,獲救機會有80%

2.外套1件: 人體內有40%是水份,流汗和呼吸會使水份消失,保持鎮定可減低脫水速度.穿外套能減低皮膚表面的水份蒸發.如沒有外套,維持生命的時間便減少一日. 3.四公升水: 如有以上兩項物品,可生存三天.水有助減低脫水速度.口渴時,飲水可使頭腦清醒. 但身體開始脫水時,飲水也沒有多大作用了. 4.手電筒: 電筒是在晚上最快最可靠的工具.有了化妝鏡和手電筒,24小時都可發出訊號;而且可用電筒作反光鏡和玻璃做訊號,亦可作引火點燃之用. 5.降落傘: 可用作遮蔭和發出訊號,用仙人掌做營桿,降落傘做營頂,可減低20度. 6.大摺刀: 可切碎仙人掌或切割營桿,也有其他用途,可排於較前位置. 7.膠雨衣: 可做(集水器),在地上掘一個洞,用雨衣蓋在上面,再在中間放一小石塊,使之成漏斗形.日夜溫度差距可使空氣的水份附在雨衣上:將雨衣上的水滴在電筒中儲存.這樣做一天可提取500毫升的水,但也可消耗兩倍可收集的水份. 8.手槍: 第二天之後,說話和行動已很困難.彈藥有時要做起火之用,而國際求救訊號是連續三個短的符號.無數事件是因為求生者不能作聲而沒有給發現.還有槍柄可作槌仔用. 9.太陽眼鏡: 在猛烈陽光下會有光盲症.用降落傘遮蔭可避免眼睛受損,但用太陽眼鏡更舒適. 10.紗布一箱: 沙漠濕度低,是最少傳染病的地方.,但身體脫水會使血液凝結. 有事例紀錄,有一男子身體內失去水份,而身上的衣服已撕破,倒在仙人掌和石上. 滿身傷口但無流血.後來獲救,飲水後傷口再度流血,紗布可當繩子或包紮保護之用. 11.指南針: 除用其反射面作發訊外,它並無用處,反而引誘了人離開失事地點的危機. 12.航空圖: 可用作起火或廁紙用,亦會引誘人走出沙漠. 13.書一本: 最大問題是脫水而非饑餓,打獵所得相等於失去水份,沙漠中也沒什麼動物可見.進食亦需要大量的水以幫助消化. 14.伏特加酒:劇烈的酒精會吸去人體水份,更可致命,它只能用作暫時降低體溫之用. 15.鹽片千片:人們過分高估鹽的用途.如血液內鹽份增加,同時也需要大量的水以降低身體內的含鹽量. 月球求生记

01-Cobol-基础知识讲义

第一章关于COBOL的初步知识 一. COBOL语言的特点 COBOL是Common Business-Oriented Language(公用面向商业的语言)的缩写,主要供数据处理、数据收集及分析之用。COBOL自60年代初开始广泛应用于计算机应用领域(商业和其他领域)。事实上,除了商业之外,各种管理工作都广泛使用COBOL,如各种统计工作,财会工作,企业计划编制,作业制度,情报检索,人事管理等。COBOL针对商业世界的使用,是真正商用应用程序开发的首选语言。 . 1 适于数据处理领域。 . 2 采用英语语法的高级语言,可读性、可维护性、可移植性较强。 3 . 通用性强,标准化程度较高。 . 4 结构严谨,层次分明。 . 5 缺点是比较繁琐。 . 最简单的COBOL程序介绍 二例1: IDENTIFICATION DIVISION.(标识部) PROGRAM-ID. EXAM1.(程序标识段) ENVIRONMENT DIVISION.(设备部) DATA DIVISION.(数据部) PROCEDURE DIVISION.(过程部) A. DISPLAY ‘THIS IS A COBOL PROGRAM.’. STOP RUN. 例2: IDENTIFICATION DIVISION.(标识部) PROGRAM-ID. EXAM2.(程序标识段) ENVIRONMENT DIVISION.(设备部) DATA DIVISION.(数据部) WORKING-STORAGE SECTION.(工作单元节) 77 A PICTURE IS 9(3).(对A进行描述) 77 B PICTURE IS 9(3).(对B进行描述) PROCEDURE DIVISION.(过程部) S. ACCEPT A.(输入A值) ACCEPT B.(输入B值) ADD A TO B.(A+B->B) DISPLAY A,B.(显示A和B值) STOP RUN. 三.COBOL程序的结构 1.部 每个程序都包括四个部: IDENTIFICATION DIVISION (标识部)提供程序的一般性文档说明,主要用来指定源程序名。 ENVIRONMENT DIVISION (环境部)列出程序中所用到的文件。程序中不需要外部文件时,环境部为空,也可以省略部标题。 DATA DIVISION (数据部)程序中所用到的全部数据(包括:文件数据—-用于输入输出、静态数据、参数等)都应在数据部中说明它们的类型和所占内存的情况。 PROCEDURE DIVISION (过程部)包含构成程序的过程性语句,用来给出程序要执行的指令,使计算机产生相应的操作。 2.节和段 标识部下只有各个段。除标识部以外,每个部下可以有若干个节(SECTION),每个节以“节头”作标识。每个节下又可包括若干段(PARAGRAPH),每个段用“段名”标识。各个段内有各种COBOL元素。 3.句子,语句和子句 在过程部中,每一段由若干个句子(Sentence)组成。一个句子是以英文句号来结束的。句子又由语

大学生面试15个经典问题与答案

大学生面试20个经典问题与答案 面试是大学生就业关键一关,要知己知彼,百战不殆。下面由首席大学生就业顾问、著名职业生涯规划专家:李震东老师向大家介绍面试问题及回答思路: 问题一:“请你自我介绍一下” 我就读于华南理工大学工商管理学院,我的专业是国际经济与贸易,此外还辅修了法学. 在校期间,除了学习课本,我比较喜欢参加一些课外活动.包括发传单,做家庭教师,参加各种比赛和项目.主要就是简历上介绍的那些. 我比较喜欢踢足球,看各种企业培训的讲座. 不知道您对哪些方面还需要进一步了解. 思路: 1、这是面试的必考题目。 2、介绍内容要与个人简历相一致。 3、表述方式上尽量口语化。 4、要切中要害,不谈无关、无用的内容。 5、条理要清晰,层次要分明。 6、事先最好以文字的形式写好背熟。 问题二:“谈谈你的家庭情况” 思路: 1、况对于了解应聘者的性格、观念、心态等有一定的作用,这是招聘单位问该问题的主要原因。 2、简单地罗列家庭人口。 3、宜强调温馨和睦的家庭氛围。 4、宜强调父母对自己教育的重视。 5、宜强调各位家庭成员的良好状况。 6、宜强调家庭成员对自己工作的支持。 7、宜强调自己对家庭的责任感。 问题三:最能概括你自己的三个词是什么? 思路:我经常用的三个词是:适应能力强,有责任心和做事有始终,结合具体例子向主考官解释,使他们觉得你具有发展潜力。 问题四:“你有什么业余爱好?” 思路: 1、业余爱好能在一定程度上反映应聘者的性格、观念、心态,这是招聘单位问该问题的主要原因。 2、最好不要说自己没有业余爱好。

3、不要说自己有那些庸俗的、令人感觉不好的爱好。 4、最好不要说自己仅限于读书、听音乐、上网,否则可能令面试官怀疑应聘者性格孤僻。 5、最好能有一些户外的业余爱好来“点缀”你的形象。 6、找一些富于团体合作精神的。这里有一个真实的故事:有人被否决掉,因为他的爱好是深海潜水。主考官说:因为这是一项单人活动,我不敢肯定他能否适应团体工作。 问题五:“你最崇拜谁?” 思路: 1、最崇拜的人能在一定程度上反映应聘者的性格、观念、心态,这是面试官问该问题的主要原因。 2、不宜说自己谁都不崇拜。 3、不宜说崇拜自己。 4、不宜说崇拜一个虚幻的、或是不知名的人。 5、不宜说崇拜一个明显具有负面形象的人。 6、所崇拜的人人最好与自己所应聘的工作能“搭”上关系。 7、最好说出自己所崇拜的人的哪些品质、哪些思想感染着自己、鼓舞着自己。 问题六:“你的座右铭是什么?” 思路: 1、座右铭能在一定程度上反映应聘者的性格、观念、心态,这是面试官问这个问题的主要原因。 2、不宜说那些医引起不好联想的座右铭。 3、不宜说那些太抽象的座右铭。 4、不宜说太长的座右铭。 5、座右铭最好能反映出自己某种优秀品质。 6、参考答案——“只为成功找方法,不为失败找借口”。 问题七:“谈谈你的缺点” 思路: 1、不宜说自己没缺点。 2、不宜把那些明显的优点说成缺点。 3、不宜说出严重影响所应聘工作的缺点。 4、不宜说出令人不放心、不舒服的缺点。 5、可以说出一些对于所应聘工作“无关紧要”的缺点,甚至是一些表面上看是缺点,从工作的角度看却是优点的缺点.。绝对不要自作聪明地回答“我最大的缺点是过于追求完美”,有的人以为这样回答会显得自己比较出色,但事实上,他已经岌芨可危了。 问题八:“谈一谈你的一次失败经历”

经典面试试题及答案1007

试题1:为什么你是这份工作的最佳人选? A、我干过不少这种职位,我的经验将帮助我胜任这一岗位。 B、我干什么都很出色。 C、通过我们之间的交流,我觉得这里是一个很好的工作地点。 D、你们需要可以生产出“效益”的人,而我的背景和经验可以证明我的能力,例如:我曾经…… 解析: A、错误。经验是好的,但“很多相同职位”也许更让人觉得你并不总能保证很好的表现。 B、错误。很自信的回答,但是过于傲慢。对于这种问题合适的案例和谦虚更重要。 C、错误。这对雇主来说是一个很好的恭维,但是过于自我为中心了,答非所问。应该指出你能为雇 主提供什么。 D、最佳答案。回答问题并提供案例支持在这里是最好的策略。 试题2:描述一下你自己。 A、列举自己的个人经历、业余兴趣爱好等。 B、大肆宣扬一下自己良好的品德和工作习惯。 C、列举3个自己的性格与成就的具体案例。 解析: A、错误。一般来说,招聘者更想通过这个问题了解你的习惯和行为方式。个人的详细资料对他们来 说没有任何意义。 B、自大并不能让你从竞争中脱颖而出。回答完问题以后,你必须得到招聘者的信任并让他/她记住你。 这样的宣扬并不成功。 C、最佳答案。案例是你能力最好的证据。一个清晰简明有力的案例能让你从人群中脱颖而出,给招 聘者留下好印象。因此,在面试以前最好考虑一下这份工作需要自己什么样的品质,做好准备。 试题3:如果你被问到一个判断性问题,例如:你有没有创造性?你能不能在压力下工作?最好的答案是什么? A、回答“是”或“否”。 B、回答“是”或“否”,并给出一个具体的例子。 C、回答“是”或“否”,并做进一步的解释。 解析: A、错误。没有支持的答案总是显得不可信。即使是这种只需要回答“是”或“否”的问题也需要具体的解 释。 B、最佳答案。一个简短的具体安全可以很好地支持你的答案,同时,也能表明你的自信和真诚。 C、错误。具体案例可以更简单有力地说明你的能力。在解释的时候,人们往往会跑题,夹杂不清。 同时,最好不要用《应聘指南》之类上面的“经典”套话,那会让你像个“职业”应聘的。 试题4:你期望在这个职位中找到什么? A、我想找到一个好机会,使得我可以运用自己的知识为公司发展做出贡献,同时也能为自己创造进 一步的机会。 B、我想找到一个可以认同我的努力和工作成果的公司。 C、我想找到一个可以提供给我足够薪水的公司。我的工作很努力,值得给我那么多钱。 解析: A、最佳答案。这个答案展示了你的雄心壮志及愿意为好机会努力工作的品质。这个答案充满了信心 和能量。

计算机基础知识知识点归纳

计算机基础知识知识点归纳: 1、世界上第一台电子计算机诞生于 1946年 世界第一台电子计算机的英文名称是。(答案O A.ENIAC B.IBM https://www.360docs.net/doc/af13753816.html, D.PC ' 世界第一台电子计算机于 _____________ 年诞生。(答案:B ) A.1940 B.1946 C.1960 D.1980 .体系。(答案:B ) A.比尔?盖茨 B.冯?诺依曼 C.唐纳德?希斯 D.温?瑟夫 2、世界上首次提出存储程序计算机体系结构的是 B _ 型计算机。 B 冯?诺依曼 C 温?瑟夫 D 唐纳德?希斯 【计算机的特点】 1.处理速度快 '现代计算机的运算速度可以达到每秒钟数千亿次 (通常以每秒钟完成基本加法指令的数目来 '表示计算机的运算速度),这不仅使得许多大型数据处理工作时间大大缩短,促成了天气预 '报、数值模拟等技术的广泛应用,更使得许多实时控制、在线检测等处理速度要求较高的工 '作得以实现。同时,计算机具有很高的逻辑运算速度, 这使得计算机在非数值数据领域中得 '到了广泛的应用。 ' 2 .运算精度高 '计算机一般都有十几位甚至更多位的有效数字,加上先进的算法,可得到很高的计算精度。 '例如,对圆周率n 的计算,在没有计算机的情况下, 数学家要经过长期的努力才能算到小数 '点后500多位,而使用第一台计算机仅仅用了 40秒钟就打破了这一记录。 ' 3 .具有逻辑运算和记忆能力 :计算机的存储器具有存储数据和程序的功能, 它可以存储的信息量越来越大。计算机不仅可 '以进行算术运算,而且可以进行逻辑运算,可以对文字、符号等进行判断、比较,因而可解 '决各种不同类型的问题。 ' 4 .具有自动控制能力 '计算机内部的操作、 运算是在程序的控制下自动进行的, 它能够按照程序规定的步骤完成指 定的任务,而不需要人工干预。 ' 5 .通用性强 '计算机是靠存储程序控制进行工作的。 在不同的应用领域中, 只要编写和运行不同的应用软 :件,计算机就能在任一领域中很好地完成工作。针对不同的需要, 设计不同的程序,这就能 '使计算机具有很强的通用性。 'I 计算机的特点有 A.运算速度快 B.具有逻辑判断功能 C.存储容量大 D.计算精度高 【计算机的发展历程】 1.第一代:电子管计算机(1946年—1958年) 1946 年 2 月,世界上第一台电子数字计算机 ENIAC (Electronic Numerical Integrator And 现代的计算机系统都属于 冯?诺依曼 现代计算机时 A 比尔?盖茨 。(答案:ABCD )

校园招聘经典面试问题汇编(含答案)

校园招聘系列校园招聘系列之 校招经典面试问题汇编(含答案) 一、认识自我类 1、自我评价一下你自己,最大的优点以及最大的缺点,另外你的人生规划是什么? 答:我热爱生活,积极看待人生,对于很多东西都有旺盛的求知欲,愿意从任何人身上学习我不懂的东西,我也非常喜欢交朋友,乐于在一个团结友好的大团队之中开展工作。总的来说,热情,好学,以及良好的沟通协调能力是我的最大优势。当然我也有很多缺点,由于年龄的关系,我看一些问题不够深入,有时候未免做事情未免急躁,不过我能够虚心听取意见,相信在开展工作之时,能够发挥我的特长并且出色完成任务。 2、如果本单位无法给你解决户口问题,但是其他条件都能满足你,你是否还会来本公司工作? 答:我很喜欢贵单位,对于单位能够在各个方面最大程度的证明我的价值表示衷心的感谢。户口是我比较关注的问题,如果单位能够尽可能的帮助我解决这个后顾之忧,那么我就能够保证全心全意的投入到工作之中来,如果单位暂时有困难,我也表示理解。毕竟事业的发展空间对于我来说才是最重要的。我会好好权衡。

3、看你的简历中得知你有在大公司作intern的经历,为什么你在找正式工作的时候来我们这样一家小公司? 答:大公司有大公司的优势,小公司也有小公司的好处。对于一个刚毕业的学生来说,我需要学习的地方很多,而最最急需掌握的是独立处理问题的能力和承担一个项目的经验.在大公司中由于人员组织结构的复杂庞大以及井然有序,每个人各司其职,往往长年累月做的都是重复性的相同工作,难以接触到自己职责之外的事情,而小公司因为部门少,人事关系相对简单,每个人在挽成自己的本职工作之外,还有很多机会接触别人做的东西,这样只需要在短时间内就可以锻炼成为一个"多面手".有了在小公司的工作经验,不需要很长时间,我想我就可以独立策划一个项目并且出色的完成它.还有一点,大公司创造利润之后?配到每个员工头上的红利其实并不多;而小公司的利益都会切实的落实到每个职工身上,是那种所谓你能看得到摸的着的好处,这一点也是相当吸引我的。 4、请问你是否有男友?他/她和你不在一个城市工作,你如何解决这个问题? 答:是的,我有一个感情很稳定的男友,并且确实我们暂时不在一个地方。从我个人来讲,我确实很希望能有机会两个人在一个地方,不过我不认为这将是我事业前途的羁绊。如果我为了这份感情放弃一份我十分满意的工作,那将会令我和男友之间的?系变得非常沉重。这不是我所希望看到的,也不是我男友所希望看到的。我们希望能够各自拥有各自事业的发展空间,双方都是独立出色的个体,这将会使我们更加欣赏对方。

计算机软件基础知识点

计算机软件基础知识点 【篇一:计算机软件基础知识点】 电脑软件基础知识一: 软件分为几类,我们一起了解下:硬件驱动程序 光有硬件,电脑是并不能工作的。必须要有能驱使硬件工作的软件 才能让硬件工作,这种软件就是我们平常说的驱动程序。 任何都必须要有对应的驱动程序才能正常工作。驱动程序是电脑软 件之中最基本的软件,也是保障电脑顺利工作的基础。 从winows98以后的中,都了很多常见设备的驱动程序。比如usb,显卡等。不过有些设备必须单独装对应的驱动。各个驱动程序之间 极有可能产生不兼容的情况。驱动版本也不是越新越好,稳定最重要。操作系统 操作系统是大家听的最多的一种软件,它为电脑中其他应用程序提 供的操作平台,就像我们吃饭的桌子一样,为我们提供一种可以操 作的平台。 目前最常见的系统为windows xp ,win7 ,linux,其中win7将逐 渐变成主流。应用软件 应用软件就是我们日常用到的软件程序,这些程序可以帮助我们完 成生活中的很多工作,也就是真正体现电脑用途的东西。如office. 电脑发展到现在,应用软件业涉及到社会的各个行业领域,几乎在 能用到电脑工作的地方,都能对应一种以上的应用软件。 电脑软件基础知识二: 电脑软件,是人们为了告诉电脑要做什么事而编写的,电脑能够理 解的一串指令,有时也叫代码、程序。 根据功能的不同,电脑软件可以粗略地分成四个层次。最贴近电脑 硬件的是一些小巧的软件。它们实现一些最基本的功能,通常固化 在只读存储器芯片中,因此称为固件。 系统软件包括操作系统和编译器软件等。系统软件和硬件一起提供 一个平台。它们管理和优化电脑硬件资源的使用。常见的中间件 包括数据库和万维网服务器等,它们在应用软件和平台之间建立一 种桥梁。 应用软件种类最多,包括办公软件、电子商务软件、通信软件、行 业软件,软件等等。

MBA面试经典问题及答案

1. 为什么要读MBA攻读MBA 能给你带来什么能给你带来什么我选择读MBA 主要从以下几方面综合的结果A、我学历较低,为提升自己的学历B、提升自己的管理能力为以后创业储备专业知识C、建立更广泛的人际关系网络接受更广博、更系统的工商管理知识培训,提高能力;能有更广阔的职业生涯发展空间;能建立更广泛的人际关系网等 2. MBA 与其他管理硕士有什么区别与其他管理硕士有什么区别MBA 学位是一种注重复合型、综合型人才培养的学位,是能力培养重于知识传授的学位。它教授的是面对实战的“管理”,而不是注重研究的“管理学”。它要求其毕业生有应变能力、预测能力、综合能力、组织能力,并能在风云变幻的世界市场和国际化竞争中不断发展,不断取胜。其课程内容涉及管理类、经济学类、金融、财务、法律等等,能力训练不光讲究组织、领导才能,也涉及以口才为依托的沟通能力、把握全局、进行敏锐思考、判断和处理问题的能力等等。 3. 社会上对MBA 有不同的看法,你的评价是什么有不同的看法,你的评价是什么我相信只靠mba 教育是不能把一个平庸的人、不会认真学习思考的人培养成未来的企业领导者的,但我相信mba 可以让一个致力于成为未来企业领导人的人,努力学习思考并在实践中积极锻炼的人更有可能成为未来的企业领导者。 4. 你期望从MBA 的学习中,获得什么的学习中,获得什么获得先进的管理思想、管理方法,具备成为一个职业经理人必备的素质。 5. 有人说,像盖茨,戴尔、李嘉诚等人,并没有系统完整的接受管理教育,同样成为知名有人说,像盖茨,戴尔、李嘉诚等人,并没有系统完整的接受管理教育,企业家,这样看来,学习MBA 还有用吗大家之所以提盖茨、戴尔、李嘉诚等人是为激励那些学历不是很好的人,纵观世界上成功的企业家绝大多数都拥有高学历。反面案例是用来激励人的,而不是引导我们选择不继续学习。 6. 你作为长期从事技术工作的人员,适合读MBA 吗你作为长期从事技术工作的人员,是否适合读MBA 关键看这个人是否具有管理才能,是否需要拓展视野,很多企业的管理者都是技术出生,如果又能系统的学习管理知识,那对其从事管理工作非常有利的。 7. 你认为女性适合读MBA 吗 8. 你相信通过攻读MBA,可以从课堂上培养出职业经理人和企业家吗,可以从课堂上培养出职业经理人和企业家吗职业经理人必须具备丰富的管理经验和良好的综合素质;课堂教学主要是培养学生的管理思想、管理方法,具备成为一个职业经理人必备的素质。 9. 网络经济下,MBA 还有用吗网络经济下,还有用吗网络经济在初期可能更侧重更需要的是技术人才,随后对管理人才的需求也会日益增多。随着网络经济的发展,一些壮大起来的网络公司也在逐步引进管理专才,把管理让位于职业经理人。比如最近网易的丁磊从CEO退出任CTO,也是这种趋势的体现。另外随着跨国公司在中国的发展,他们希望人才本土化,对管理人才尤其是MBA 的需求将越来越多。 10. 你阅读过哪些MBA 方面的书籍,谈谈读后感。 11. 你认为全日制和在职MBA 哪一种更好,为什么哪一种更好,为什么在各方面条件允许的情况下选择全日制会更理想,选择全日制能有更多的时间用于学习,查询相关资料 12. 在全球化的趋势下,你认为MBA 应具备哪些方面的能力在全球化的趋势下,应具备哪些方面的能力 一是外语应用能力。二是跨文化沟通力、三是信息处理能力、四是创新能力、五是良好的心理素质 13. 一个成功的企业家是否具有先天因素,你如何看待先天和后天因素的关系 1 14. 攻读MBA,你的近期和长期的打算是什么 15. 对于一个管理者,智商和情商哪个更重要对于一个管理者,智商和情商哪个更重要

经典面试题分类及答案

一、人际关系题。 例:如何处理与同事(领导)的分歧? 由于每个人的观点、立场、经验阅历、看待和分析问题的方式不同,发生争执是一种正常现象,我会理智的处理好这件事情。 第一,从大局出发,以工作为重,处以公心,冷静对待,不要为此闹情绪,影响工作,也不要闹矛盾,影响团结,首先要塌实做好自己的本分工作,完成组织领导交给我的任务。 第二,及时反思。“横看成岭侧成峰,远近高低各不同”,许多时候,双方的分歧只是看问题的角度不同而已,因此,并不一定我的看法是对的,别人的看法就一定是错的。我会仔细分析对方观点中的可取之处,反思自己观点考虑不周的地方,对自己的观点有一个客观正确的认识。 第三,适时沟通。根据对方的性格,我会选择合适的时间地点方式主动与对方进行真诚的沟通,把矛盾消灭在萌芽状态,保证工作顺利开展。如果对方是性格开朗的类型,我会采用直言建议的方式;如果对方是内向严肃的性格,我会通过委婉的方式或者通过第三方来间接表达自己的看法。 总之,除了明显的违法犯罪行为要坚决抵制以外,我会本着组织性、纪律性的原则,从大局出发,团结同事,求同存异,取长补短(认真执行领导的指示),维护好单位内部的和谐关系,始终使单位充满凝聚力、战斗力。 二、应变能力题 例:一份机密文件不见了,当你准备向领导报告。第2天却又出现在你的抽屉里。你如何处理这件事? 首先,我在平时的工作中还是比较细心谨慎的,以前没有发生过也会尽力避免以后发生此类事件。但如果发生了像题目中的类似事件,我会冷静的妥善处理好: 第一、我还是会及时向领导报告,详细说明整个情况,对于自己的失职作深刻的检讨。 第二、追查资料被何人传阅过,有什么人接触过资料,防止资料内容落入别有用心的人,并及时向领导汇报有关进展情况。 第三、总结经验教训,自我反省,提高对保密工作的认识,严格按照单位的资料归档管理制度办理,防止此类事件再次发生。 总之,作为一名公务员,面对突发事件,要时刻保持头脑清醒,科学分析,准确判断,果断行动,整合资源,调动各种力量,有序应对突发事件,尽量将损失降到最低。 三、活动组织题 例:领导让你组织某次活动,你怎么做? 领导交付给自己这项工作任务,是对自己工作能力的信任,也是我锻炼能力提升自身素质的机会,我一定会按照以下几个步骤认真仔细的完成这项任务: 第一,制定计划方案。“凡事预则立,不预则废”,我会在掌握实际情况的基础上有针对性地拟定一个详细的计划方案,根据活动的主题、性质,对活动的内容、方式、时间、地点、参加人员、经费预算等方面进行合理的安排。然后将该方案上报领导,请领导指正和批示。 第二,实施计划方案。计划方案得到批准后,我会先将有关工作人员召集起来开一个协调会,进行任务分配、人员分工,切实将责任落实到人。活动开始后,总体把握好活动,协同有关工作人员采取多种方式调动参与人员的积极性和主动性,及时纠正活动过程中与原计划方案有偏差的地方,冷静处理意外事件,并及时向领导汇报互动情况,让领导了解活动总体进程。 第三,及时总结。活动结束后,首先做好善后事宜。及时对整个活动进行回顾,总结经验教训,形成书面材料,向领导汇报。此外,我还会拿出当初的计划方案,结合总结分析需要加以完善的地方,以便今后更好的完成类似任务。 总之,经过周密的计划,认真的实施,即使的总结,我相信一定能保质保量地完成领导交给我的任务。 四、社会现象分析题 例:有人说:“一把手绝对真理,二把手相对真理,三把手没有真理”。你如何评价这句话? 我认为“一把手绝对真理,二把手相对真理,三把手没有真理”这句话是片面的,我会辨证的看待这个问题: 第一、这句话反映了当前我国个别地区个别部门确实存在的一种“官本位”的思想,即在单位内部以职位高低定言论可信度的偏颇现象。 第二、这种现象违背了实事求是,一切从实际出发的工作原则,不利于单位决策的民主化、科学化,对单位工作的开展和事业的发展都是不利的。 第三、我们要努力改变这种现象,政府部门应该建立健全完善的监督约束机制,多多利用集体的能力,而不以领导个人的价值趋向为唯一标准。可喜的是,党和政府对这个问题已给予了高度重视,出台了相关的政策措施,如推行民主集中制、听证制等,已取得了明显的成效。 第四、当然作为党和政府选定的一把手,一般社会阅历,处事经验比之其他人更为丰富,所以在领导班子成员之间,有适当的主次,维护一把手的权威,有利于增强领导班子战斗力,有利于提高行政效率。

经典面试题及答案分析

经典面试题及答案分析 人事主管最常用的面试题和最喜欢的答案 咨询题1: 假如我录取你,你认为你在这份工作上会待多久呢? a?这咨询题可能要等我工作一段时刻后,才干比较具体地回答。 b?—份工作至少要做3年、5年,才干学习到精华的部分。 c?那个咨询题蛮难回答的,可能要看当时的情形。 d?至少2年,2年后我打算再出国深造。 解答:挑选 b 最多, a 次之。 b 的回答能充分显示出你的稳定性,只是,这必须配合你的履历表上,之前的工作是否也有一致性。a的回答则是特别实际,有些人事主管因为观赏应征者的坦诚,可以同意如此的回答。 咨询题2:除了我们公司之外,你还应征了其它哪些公司呢? a?除了向贵公司如此的计算机外设产品公司外,我还应征了x饮料公司、x软件设计公 司及x化工公司。 b?因为是经过人才站,因此有不少公司与我联络,别胜枚举。 c?由于我只对计算机公司较感兴趣,所以除贵公司外,我还应征了x及x公司。 d?我别是很积极地想换工作,这半年多来陆陆续续寄了一些履历,公司名字别太记得。 解答:最理想的回答是c。c的回答能够显示出应征者的目标明确,关于自己的下一具工作应该在哪里,考虑得很清晰。 咨询题3:你希翼5 年后达到什么成就? a. 做一天和尚敲一天钟,尽人事听天命、顺其自然。 b?依我的灵巧及才能,晋升到部门经理是我的中期目标。 c. 自己独当一面开公司。 d. “全力以赴”是我的座右铭,希翼能随着经验的增加,被给予更多的职责及挑战。解答: 最理想的回答是d。 咨询题4:假如你离开现职,你认为你的老总会有什么反应? a. 很震惊,因为老总对我就是很信赖,我就如同他的左右手一样。 b. 还好吧,他似乎内心也有数,反正公司如今也别忙。 c. 他似乎适应了,反正他手下的人来来去去已是司空见惯。 d. 我想他一定会生气地破口大骂,他是一具相当情绪化的人。 解答:最理想的回答是a。面谈者想借此了解你和前(现)任主管的相处情形,以及你在主管心目中的地位怎么? 咨询题5:你什么原因想来我们公司工作? a. 要紧是这份工作的内容很吸引我。 b. 贵公司在业界颇出名的,听说治理也很人性化。 c. 我的大学同学在贵公司会计部工作,是他建议我来应征的。 d. 贵公司所处的产业,以及在业界的声誉、工作性质,都很吸引我。解答:最理想的回答是d。

cobol考前知识点 (1)

U1 1.COBOL是Common Business Oriented Language (通用商业语言) 2. COBOL的组成部分: (1)标识部(IDENTIFICATION DIVISION):用于标识程序名(一般不超过8位)。在标识部下面不设节.直接设段 (2)环境部(ENVIRONMENT DIVISION):用于说明程序运行的环境。 (3)数据部(DATA DIVISION):用于说明程序中涉及的所有数据。数据部下设节,节下面是描述体 (4)过程部(PROCEDURE DIVISION):是程序的核心部分,它决定计算机应进行什么操作。过程部可以设节,下面再设段,也可以直接设段(部-节-段-句子-语句-子句) 3.COBOL 源程序的书写格式: 第1 至6 列为―标号区‖。 第7列为―续行标志区‖。 第8至此11列,称为―A区‖。程序中有些内容如部头,节头,段头,层号01,层号77 及文件描述符FD等应从A区开始写。 第12至此72列,称为―B区‖。写程序中的正文部分。如过程部中的句子只能从B 区开始写。 第73至80列,称为―注释区‖。 书写注意事项:运算符(如加、减、乘、除、乘方)和等号左右两边必须各留一个空格。在过程部中左括号的左侧和右括号的右侧要留一空格,而内侧不必留空格。逗号、句号、分号的左边不能留空格,而右边应有空格。 4.COBOL语言的元素 ―#‖―!‖―?‖―%‖只能在COBOL程序中的字符串中出现。 每一个COBOL字不能超过30个字符。 5.数据名的定名规则 (1)每个数据名的长度为1-30个字符之间。 (2)只能由字母数字和连接符―-‖组成,而且其中至少应有一个字母。连接符只能出现在数据名的中间。 (3)数据名中不能出现空格。 (4)不应选择COBOL的保留字作为数据名。 (5)并不要求数据名是有意义的英文字。 6.COBOL程序的运行 JCL

社会招聘面试-11个经典问题及答案-推荐

招聘面试 11 个经典问题及答案 问题一:请你自我介绍一下“请你自我介绍一下请你自我介绍一下” 这个问题的面试方法是:应聘者站起来用五分钟的时间面对大家进行演讲。 我的目的是:了解应聘者的心理承受能力、逻辑思维能力、演讲能力,而他的生平介绍却是其次的,因为,我们在他的简历中已经对其有所了解。应聘者应该做到: 1、介绍内容要与个人简历相一致。 2、表述方式上尽量口语化。 3、要切中要害,不谈无关、无用的内容。 4、条理要清晰,层次要分明。 5、要有训练有素的演讲语气和肢体语言,这是最重要的。 问题二:你有什么业余爱好“你有什么业余爱好你有什么业余爱好?” 我的目的是:了解应聘者的性格、观念、心态、思维的深度等。为了深入了解应聘者的爱好程度,我会提出更加深刻的问题,比如,应聘者喜欢流行音乐,我就会问相关的问题:“您什么时候开始喜欢的?您最喜欢哪个歌手?她的演唱风格如何?她的成名曲是哪一首?您最喜欢她的哪一首歌曲?为什么?”一个真正有这方面业余爱好的应聘者应该对答如流,遗憾的是,许多应聘者不能做到。有的应聘者喜欢读书,我的相关问题就更加尖锐:“您最喜欢哪一位作家?您最喜欢这个作家的哪一本书?这本书的中心思想是什么?您阅读了这本书后有什么感悟?对人生的启示又是什么?”能够应答这类问题的应聘者寥寥无几。应聘者应该做到:1、事先做好这方面的准备。2、最好不要说自己没有业余爱好。 3、不要说自己有那些庸俗的、令人感觉不好的爱好。 问题三:谈谈你的缺点“谈谈你的缺点谈谈你的缺点” 我的目的是:了解应聘者是否认真思考过自己,分析过自己,反省过自己。如果一个人能认清自己的缺点,并有改进的愿望和方法,他可能是一个不可多得的人才。应聘者应该做到:1、不宜说自己没有缺点,因为人一定有缺点的,除非是神。2、不宜说出严重影响所应聘工作的缺点。 3、对于自己真正的缺点,就认真对其进行剖析,并用积极的心态去面对,去修炼。 问题四:举一个人生中最失败的经历“举一个人生中最失败的经历举一个人生中最失败的经历” 我的目的是:了解应聘者的胆量和勇气,是否陷入了选择性知觉的陷阱,是否进行了深刻的反省,是否接受了深刻的教训。应聘者应该做到: 1、不宜说自己没有失败的经历。2、宜说明失败之前自己曾信心白倍、尽心尽力。 3、明确说明失败是主要由主观原因导致的。 4、失败后自己曾做了深刻的反省,很快振作起来,以更加饱满的热情面对以后的学习或工作。 问题五:你为什么选择我们公司“你为什么选择我们公司你为什么选择我们公司?”我的目的是:了解应聘者求职的动机、愿望以及对此项工作的态度。我十分欣赏对我公司很了解的应聘者。应聘者应该做到:1、建议从行业、企业和岗位这三个角度来回答。 2、参考答案——“我十分看好贵公司所在的行业,我认为贵公司十分重视人才,而且这项工作很适合我,相信自己一定能做好。” 问题六:对这项工作,你有哪些可预见的困难“对这项工作你有哪些可预见的困难?”对这项工作,我的目的是:应聘者的预测能力,并有应对方法。绝大多数的应聘者做不到。

经典结构化面试试题及答案

经典结构化面试试题及答案 2015-12-23:5 手机版 1、公司现在有了新设备,产品的类别增加产量大大提高,作为质检人员,你会怎么做? 【参考答案】 公司引进新设备提高生产效率,这对于我们每个员工来说都是好事。作为公司的质检人员,首先要明确我的职责就是保证产品的质量达到规定的要求,产品的类别符合生产的实际,使新设备生产的产品能够更好地满足广大消费者的需要。因此,在引进新设备的背景下,对于质量检查,我会遵循以下环节开展: 首先,我会对新设备进行系统学习,了解其性能、特点、产量等,为日后开展工作做好准备。遇到不懂的问题可多向同事、老员工请教,也可查阅相关的资料或查询网络,努力提高自己的专业水平。 其次,我会根据对新设备的了解掌握,根据其生产产品的种类制定相应的检测标准,力求做到分种类、分型号,逐一落实,细致明确,然后交予领导审核,为日后开展工作提供统一的标准。同时,我会把这一标准传达给相应的生产部门,让其他员工了解新标准,以保证能够按照规定保质保量生产。 再次,我会努力提高工作效率。公司新设备的引入大大增加了公司的产量,这对于我们工作效率也是巨大挑战。我会根据引入新设备后的日生产数量制定一个提高工作效率的方案,在工作方式、方法、时间上做必要的调整,争取保质、保量完成工作。如按我的合理计算,在提高效率后仍然不能完成工作,那我会如实向上级反映情况,及早配备人员以防影响公司的正常生产工作。

产品质量是一个公司赖以生存的根本,对广大消费者也是最大的保障,因此,在以后的工作中,我一定会积极学习,提高相关知识能力和水平,在保证质量的基础上,更好、更快地做好单位的质检工作。 2、现在城市交通设施不足,道路拥堵严重,谈谈你的意见和看法。 【参考答案】 城市交通拥堵已经成为城市化进程中的一大痼疾,它直接影响到城市人群的生活质量和城市长远的经济发展。 城市交通拥堵现象的产生是由多方面的因素造成的。第一,经济社会的迅猛发展拉动了交通需求的持续快速增长,人们的出行总量大幅度攀升,机动车量增长过猛、使用过频,与城市交通设施和交通资源产生了尖锐矛盾。第二,路网先天不足,完善结构难度较大,且道路建设速度远不及机动车增长速度的现状,也是造成城市交通拥堵的直接原因。 交通问题解决势在必行,但解决堵车问题不是可以一蹴而就的,需要全面规划,科学管理,循序渐进。 第一,确立适合各城市实际情况的发展战略,加快城市交通立法,发展公共基础设施,限制高能耗、高污染车辆的增长速度,在解决交通拥堵问题的同时也要响应国家低碳的号召。 第二,在推进城乡一体化进程中,坚持交通规划先行,积极疏解城市功能,着力减少不必要的交通发生源和吸引源。重视解决影响公交吸引力的相关问题,努力提高公共交通出行比例和效率。 第三,加强交通信息化智能化建设,建立公交信息综合服务平台,开展交通需求的前瞻性研究,在全社会倡导“绿色出行”。努力创造条件,积极引导小汽车出行向公共交通和自行车、步行等“绿色出行”方式转移。积极推动慢行交通建设,努力促进慢行交通出行比例的回升。

10道超难公务员面试题的经典题目及答案

10道超难面试题的经典解答,题题可得满分! 1、超级女生主持人登上美国某刊物封面,该刊物解释是,中国只有这个节目是民主的,摆脱了中国传统制度,你有什么看法? 答:对此,我想谈三点看法:1、不可否认,超级女生节目取得成功,与她的公开、平等、民主、尊重等文化理念有关。“超级女声、想唱就唱”口号,人人都可参与的“海选”与过关斩将的“竞争”,契合了现代社会最受欢迎的“机会均等和优胜者赢”这两大最基本的社会文化心理。“起点公平”和“机会均等”,从终极意义上说,就是对人的一种最大尊重。是媒体贴近百姓实际生活的鲜活体现;调动了所有观众的热情,其成功也有理所当然了。2、“超级女声”之所以倍受关注并取得空前的成功,也并不是全靠民主这张牌,原因是多方面的,她有广泛的观众基础;她最大限度地实现了电视节目与观众的互动;她为普通观众架构了一座通向明星的桥梁;她有很好的宣传和策划等等。3、事实上,“超级女声”中的一些运作也不是绝对的民主和公平,就像它对民歌选手的偏见和明排暗斥。不要说在海选中民歌手就几乎被淘汰殆尽,偶尔一些漏网之鱼在后面的比赛中也是一路坎坷,明显的倾向性评判使得民主、公正也大打折扣。 4、美国之所以要把这一纯娱乐节目和政治挂钩,其目的也很明显,这就是要影响中国人的价值取向,甚至含沙射影指责中国的人权、民主,对此,作为一名公务员,我们要保持清醒的头脑和高度警惕。 2、科学家在研究A物质时无意中发现了B物质,对此,你有什么看法? 答:对此我谈三点哲学原理,一点感想:1、这看似偶然,实质必然,所以这首先揭示了偶然性与必然性的哲学原理,偶然性寓于必然性之中,是必然性的特殊表现形式。2、这还说明人们对客观规律的认识总是落后于事物的发展变化。任何事物的发展都有规律可循,但这种规律不是一成不变的,世上没有永恒的真理。因此,我们必须与时俱进,不断调整视角,完善制度,甚至改革现有体制。3、这也说明世间万物不是孤立存在的,是相互联系、相互制肘的。在我们进行社会主义现代化建设时,莫不于此。解决了个人崇拜,推行了实事求是,却出现了思想保守、体制僵化;打开了国门,对外开放,却飞进了西方苍蝇;实现了国家工业化,却形成了一代又一代的农民弱势群体;反哺了农民,却引发了新一轮通货膨胀;发展了经济,却要为天价环保埋单……举不胜举。4、一点感想。既然B物质的出现是必然的,是客观规律,是不可避免的,那么就要求我们科学家、设计师在研究A物质时能高瞻远瞩、通盘考虑,B物质如果有利,就要加速它的出现,扩大它的影响,B物质如果有弊,就要尽量延缓它的进程,减少它的负作用,只有这样,才不至于头痛医头,脚痛医脚,疲于应付,事倍功半。 3、最后,我们有个问题想和你核实一下,在面试前我们接到了一个举报,说你面试前到处找人,希望在面试中给予关照。请你说说这是怎么回事? 答:(1)实事求是地说,我在面试前的确找了不少人,但我找人的目的不是在面试中给予关照,而是在参加面试前给我一点经验指点,甚至有益的培训辅导。比如我找了我的邻居小张,他去年参加中央某部公务员面试得了第一,我从他们那儿了解了面试程序、面试应注意的事项、面试形象、礼仪等等知识。此外,我还找了一位曾经的面试考官——无泪天使老师,并系统地接受了他的公务员面试培训、辅导。正是因为我精心准备,到处找人,所以我才能在今天如此自信地、胸有成竹地接受各位考官的检验。(2)如果有人企图找关系,想在面试中得到关照,我认为这是极端错误的,也是不可能达到目的的。我们不仅有着一套

it基础知识

.net .NET是一个平台,一个抽象的平台的概念。它不是什么编程方法,更不是什么编程语言之类的。通常我们所说的.NET Framework(.net框架)主要包括:.net类库和CLR。 .net类库为我们提供了丰富的类,当然这些都是已经封装好的,我们可以直接使用,不同的类具有不同的功能。类库中广泛的类为我们程序功能的实现提供了足够的资源。 CLR(公共语言运行时)则是实现程序运行的基础,任何针对于CLR的语言,最终都在CLR的托管下有序运行。语言只要是针对CLR最终都会被编译成MSIL(一种中间语言),所以,这样可以实现不同语言之间的相互操作(当然前提是这种语言有针对CLR的编译器)。 vb,https://www.360docs.net/doc/af13753816.html,和C#都只是程序设计语言.程序设计语言仅仅是为了方便开发人员和计算机沟通的工具。 C#语言(微软开发的一种类Java的编程语言):C#是微软公司发布的一种面向对象的、运行于.NET Framework之上的高级程序设计语言。虽然C#语法相对C和C++要多一些,但是相对来看C#语法都比较固定,这样使用起来却都很容易。 各类主流编程语言 Java语言 1.企业级应用开发 大到全国联网的系统,小到中小企业的应用解决方案,JAVA都占有极为重要的地位 . 2.网站平台开发 JSP+Servlet+JavaBean,一直以来都相当流行模式. 3.移动领域 典型的应用是手机游戏(国内主要是这方面),大量使用到了J2ME 。 4.移动android APP开发 android 开发只用到了JAVA的语法和JAVA SE的一小部分API. javase是做电脑上的软件的,javaee是做网站的,javame是做手机软件的 虽然大多数用户很乐于将 Eclipse 当作 Java?集成开发环境(IDE)来使用,但 Eclipse 的目标却不仅限于此。Eclipse 还包括插件开发环境(Plug-in Development Environment,PDE),这个组件主要针对希望扩展 Eclipse 的软件开发人员,因为它允许他们构建与Eclipse 环境无缝集成的工具。由于 Eclipse 中的每样东西都是插件,对于给 Eclipse 提供插件,以及给用户提供一致和统一的集成开发环境而言,所有工具开发人员都具有同等的发挥场所。

相关文档
最新文档