运维工程师和开发工程师测试题V200408版本
- 格式:doc
- 大小:629.00 KB
- 文档页数:12
运维工程师笔试题及答案第一部分:Linux系统知识填空题:1.创建目录使用mkdir命令,创建文件使用touch命令。
2.移动文件使用mv命令,复制文件使用cp命令。
3.使用history命令可以查看已使用的命令列表。
4.使用env命令可以查看各种环境变量。
5.终止进程使用kill命令。
6.编写的Shell程序在运行前应该赋予该脚本文件读和执行权限。
7.链接分为硬链接和软链接/符号链接。
8.在Linux系统中,设备可以以文件方式进行访问。
9.当前用户主目录可以用~/表示。
10.Linux下命令可使用的通配符有“?”和“*”。
选择题:1.某文件的组外成员的权限是只读,属主是全部权限,组内权限是可读可写,该文件权限为(D) 764.2.Linux配置文件一般放在什么目录?(A) etc。
3.什么命令常用于检测网络主机是否可达?(C) ping。
4.对所有用户的变量设置,应当放在哪个文件下?(B)/etc/profile。
5.什么命令解压缩tar文件?(B) tar-xzvf filename.tgz。
第二部分:数据库填空题:1.数据库系统的核心是数据库管理系统。
2.事务四大特性分别是原子性、隔离性、一致性、持久性。
3.索引字段值不唯一,应该使用的索引类型为普通索引。
4.人员基本信息一般包括:身份证号,姓名,性别,年龄等。
其中可以作为主关键字的是身份证号。
5.SQL语言中,用于排序的是Order by子句,用于分组的是group by子句。
6.在数据库技术中,实体集之间的联系可以是一对一、一对多或多对多的关系。
例如,“学生”和“可选课程”的关系就是多对多的。
7.在关系A(S,SN,D)和关系B(D,CN,NM)中,A的主关键字是S,B的主关键字是D。
因此,D就是关系A的外键。
8.通过封锁机制可以保证在多用户操作下,数据的并发一致性。
9.锁可以分为两种类型:共享锁和排它锁。
10.关系数据模型由数据结构、数据操作和完整性约束规则三部分组成。
2004上半年软件设计师考试真题及答案-上午卷试题1在面向对象技术中,类属是一种(1) 机制。
一个类属类是关于一组类的一个特性抽象,它强调的是这些类的成员特征中与(2) 的那些局部,而用变元来表示与(3) 的那些局部。
1、A.包含多态B.参数多态C.过载多态D.强制多态2、A.具体对象无关B.具体类型无关C.具体对象相关D.具体类型相关3、A.具体对象无关B.具体类型无关C.具体对象相关D.具体类型相关试题2______的特点是数据构造中元素的存储地址与其关键字之间存在某种映射关系。
4、A.树形存储构造B.链式存储构造C.索引存储构造D.散列存储构造试题3假设循环队列以数组Q[0...m-1]作为其存储构造,变量rear表示循环队列中队尾元素的实际位置,其移动按rear=(rear+1)mod m进展,变量length表示当前循环队列中的元素个数,那么循环队列的队首元素的实际位置是______。
5、A.rear-length B.(rear-length+m)mod mC.(1+rear+m-length)mod m D.m-length试题4一个含有n个顶点和e条边的简单无向图,在其邻接矩阵存储构造中共有______个零元素。
6、A.e B.2e C.n2-e D.n2-2e试题5假设一棵哈夫曼(Huffman)树共有9个顶点,那么其叶子结点的个数为______。
7、A.4 B.5 C.6 D.7试题6假设采用邻接矩阵来存储简单有向图,那么其某一个顶点i的入度等于该矩阵______。
8、A.第i行中值为1的元素个数 B.所有值为1的元素总数C.第i行及第i列中值为1的元素总个数 D.第i列中值为1的元素个数试题7在一棵度为3的树中,假设有2个度为3的结点,有1个度为2的结点,那么有______个度为0的结点。
9、A.4 B.5 C.6 D.7试题8设结点x和y是二叉树中任意的2个结点,在该二叉树的先根遍历序列中,x在y之前,而在其后根遍历序列中,x在y之后,那么x和y的关系是______。
22000044年年上上半半年年全全国国计计算算机机软软件件专专业业资资格格和和水水平平考考试试系系统统分分析析师师级级试试题题及及答答案案●类库是一种预先定义的程序库,它以程序模块的形式,按照 __(1)__ 把一组类的定义和实现组织在一起; __(2)__ 对类库的建设提供了强有力的支持。
供选择的答案:(1) : A .类的功能B .类层次结构C .实例之间的调用关系D .类的类型 (2) :A .引用B .重臵C .类属类D .封装●用例(usecase)用来描述系统在对事件做出响应时所采取的行动。
用例之间是具有相关性的。
在一个“订单输入子系统”中,创建新订单和更新订单都需要核查用户帐号是否正确。
那么,用例“创建新订单”、“更新订单”与用例“核查客户帐号”之间是 __(3)__ 关系。
供选择的答案:(3)A .包含(include)B .扩展(extend)C.分类(classification) D .聚集(aggregation)●在UML 中,对象行为是通过交互来实现的,是对象间为完成某一目的而进行的一系列消息交换。
消息序列可用两种图来表示,强调消息时间次序的图称之为 __(4)__ ,该图的特点是 __(5)__ ,强调参加交互的对象的组织图称之为 __(6)__ ,这两种图是 __(7)__ 。
供选择的答案:(4)A .活动图(activitydiagram)B.状态图(statechartdiagram)C .序列图(sequencediagram)D .协作图(collaborationdiagram)(5) A.有生命线及控制焦点,重点在消息的时间顺序上B.有路径有顺序号,为了一个消息的时间顺序给消息加数字前缀C.是对系统、子系统或类的行为建模D.本质上是一个流程图,显示从活动到活动的信息流(6) A.活动图(activitydiagram) B.状态图(statechartdiagram)C.序列图(sequencediagram) D.协作图(collaborationdiagram)(7) A.同构的,所以可以互相转换B.异构的,所以不可以互相转换C.强调对象行为的事件顺序,常用于对反应式系统建模D.专注于系统的动态视图,状态无法确定,所以不可以互相转换●假设系统中有m个同类的互斥资源,当n个进程共享这m个互斥资源时,每个进程的最大需求数是w。
移动开发应用系统工程师入门测试题移动开发应用系统工程师入门测试题1.【单选题】10分| 在服务中,用户的信息检索可以从一台webserver 自动搜索到另一台webserver。
它所使用的技术是()。
A hyperlinkB hypertextC hypermediaD html2.【单选题】10分| 假设就绪队列中有10个进程,系统将时间片设为200ms,cpu进行进程切换要花费10ms。
则系统开销所占的比率约为()A 0.01B 0.05C 0.1D 0.23.【单选题】10分| 下列不属于internet特点的是()A 安全性B 全球性C 开放性D 平等性4.【单选题】10分| 在asp中的默认情况下,当创建对象实例时,该对象的作用域是()。
A 行作用域B 函数/过程作用域C 页作用域D 全局作用域5.【单选题】10分| 对php的支持比较完善,无须经过特殊设置就可以进行php的开发和调试的操作系统是()。
A windows2000B linuxC unixD netware6.【单选题】10分| 在手机上安装游戏时最需要的文件是()A javaB jarC jreD jad7.【单选题】10分| 哪个关键字可以抛出异常A transientB throwC finallyD static8.【单选题】10分| 执行完以下代码int[]x=newint[25];后,以下哪项说明是正确的()A x[0]为空B x[25]为0C x[24]未定义D x[24]为09.【单选题】10分| ChoiceGroup中,判断某条目是否被选择的方法是()A append()B isSelected()C getString()D getSelectedIndex()10.【单选题】10分| 以下代码段执行后的输出结果为()intx=3;inty=10;System.out.println(y%x);A 2B 0C 3D 1。
运维工程师笔试题第一篇:运维工程师是一种专门负责计算机系统的运行和维护工作的职业。
他们要确保计算机系统稳定运行,及时处理各种故障和问题,并保证系统的安全和高效运行。
运维工程师的工作需要一定的技术能力和经验,涵盖了计算机硬件、软件以及网络等多个方面。
首先,运维工程师需要熟悉计算机系统的硬件组成和工作原理。
他们需要了解计算机的各个组件,如中央处理器、内存、硬盘等,并且知道它们之间的相互作用和工作原理。
当系统出现故障时,运维工程师可以通过分析硬件的性能指标和日志信息,快速排查问题所在,并进行相应的维修或更换。
其次,运维工程师还需要熟悉各种操作系统和软件的安装、配置和调优。
他们需要了解不同操作系统的特点和使用方法,并掌握常用软件的安装和配置技巧。
在系统运行过程中,运维工程师可以根据实际需求进行系统参数的调整和优化,提高系统的性能和稳定性。
此外,运维工程师还需要具备一定的网络知识和技能。
他们需要了解网络的基本概念和原理,能够配置和管理网络设备,并解决网络故障和安全问题。
在互联网时代,运维工程师的工作范围已经不仅局限于本地网络,还涉及到云计算、大数据和物联网等新技术领域。
最后,运维工程师在工作中还需要具备良好的沟通和团队合作能力。
他们经常需要与其他部门的人员进行协作,共同解决复杂的问题。
同时,运维工程师还需要定期与上级和同事进行工作汇报和交流,及时反馈工作进展和问题。
综上所述,运维工程师是一种非常重要的职业,他们负责保障计算机系统的正常运行和维护。
运维工程师需要具备计算机硬件、软件和网络方面的知识和技能,以及良好的沟通和团队合作能力。
只有拥有这些综合素质,运维工程师才能胜任他们的工作,确保计算机系统的安全和高效运行。
第二篇:随着互联网和信息技术的迅猛发展,运维工程师的角色变得愈发重要。
他们不仅需要掌握传统的运维技术,还需要学习和应用新的技术和工具,以适应不断变化的需求和挑战。
首先,虚拟化技术是运维工程师必备的技能之一。
初级运维工程师试题一一、选择题 20分1、RIP的最大度量权值是()A.7B.10C.15D.16正确答案:C2、下面关于镜像卷的说法不正确的是()A.镜像卷只能在两块动态磁盘中创建B.创建镜像卷时两个动态磁盘中所分配的卷域空间大小必须完全一样C.镜像卷中断后将成为独立的简单卷,但仍使用原来的盘符D.在删除镜像卷时,镜像卷中的文件也将同时删除正确答案:D3、下面关于DFS文件加密的说法不正确的是()A.只有NTFS格式文件才能使用EFS加密B.EFS只能加密文件,不能加密文件夹C.不能加密压缩的文件或文件夹D.如果将加密的文件复制或移动到非NTFS格式的卷上,该文件将会被解密正确答案:B4、在NTBACKUP备份工具中,关于集中备份类型的描述不正确的是()A.执行正常备份时将不管文件的存档属性,备份所有所选文件B.正常、增量和差异这三种类型在备份后都将取消已备份文件的存档属性C.每日备份只备份当天修改过的文件D.副本备份和正常备份基本一样,只是它备份后不取消已备份文件的存档属性正确答案:B5、下面标识中不能唯一标识一个IIS 6.0Web网站的是()A.IP地址B.通信端口C.主机头D.网站名称正确答案:D6、想要限制网站同一时刻的用户连接数,需要在图一()中设置A.“网站”选项卡B.“性能”选项卡C.“目录安全性”选项卡D.“主目录”选项卡正确答案:B7、下列协议头的最小值中()最小。
A.IPB.TCPC.UDPD.A RP正确答案:C8、在路由表中,不包括的内容是()A.本节点IP地址B.目的节点IP地址C.目的节点网络掩码D.下一跳IP地址正确答案:A9、波特率等于(B)。
A.每秒传输的比特数B.每秒可能发生的信号变化的次数C.每秒传输的周期数D.每秒传输的字节数10、目前,人们一直关注“三网融合”问题。
这里的“三网”是指(B)。
A.GSM,GPS,GPRSB.电信网,计算机网,有线电视网C.宽带网,万维网,局域网D.无线通信网,ADSL,光纤网二、填空题(20分)1、SAN的中文名称是________;NAS的中文名称是___________.2、已知某一主机的IP地址为201.103.136.184,其子网掩码为255.255.255.192,该主机是在_______类网络中,该主机所在子网最多允许有__________台主机。
试题(1)在计算机体系结构中,CPU内部包括程序计数器PC、存储器数据寄存器MDR、指令寄存器IR和存储器地址寄存器MAR等。
若CPU要执行的指令为:MOV R0, #100(即将数值100传送到寄存器R0中),则CPU首先要完成的操作是(C)。
A.100→R0 B.100→MDR C.PC→MAR D.PC→IR分析本题考查计算机基本工作原理。
CPU中的程序计数器PC用于保存要执行的指令的地址,访问内存时,需先将内存地址送入存储器地址寄存器MAR 中,向内存写入数据时,待写入的数据要先放入数据寄存器MDR。
程序中的指令一般放在内存中,要执行时,首先要访问内存取得指令并保存在指令寄存器IR中。
计算机中指令的执行过程一般分为取指令、分析指令并获取操作数、运算和传送结果等阶段,每条指令被执行时都要经过这几个阶段。
若CPU要执行的指令为:MOV R0, #100(即将数值100传送到寄存器R0中),则CPU首先要完成的操作是将要执行的指令的地址送入程序计数器PC,访问内存以获取指令。
试题(2)现有四级指令流水线,分别完成取指、取数、运算、传送结果4步操作。
若完成上述操作的时间依次为9ns、10ns、6ns、8ns,则流水线的操作周期应设计为(D) ns。
A.6 B.8 C.9 D.10分析本题考查计算机流水线基本工作原理。
流水线的基本原理是把一个重复的过程分解为若干个子过程,前一个子过程为下一个子过程创造执行条件,每一个过程可以与其他子过程同时进行。
流水线各段执行时间最长的那段为整个流水线的瓶颈,一般的,将其执行时间称为流水线的周期。
试题(3)内存按字节编址,地址从90000H到CFFFFH,若用存储容量为16KB×8bit的存储器芯片构成该内存,至少需要(D)片。
A.2 B.4 C.8 D.16分析本题考查计算机中的存储部件组成。
内存按字节编址,地址从90000H到CFFFFH时,存储单元数为CFFFFH-90000H=3FFFFH,即218B。
姓名:密封线数据部系统维护工程师及数据库工程师试题一、填空题(每题2分,共40分)1、数据通信可以有单工、双工、(半双工)三种通信方式。
2、分组交换可分为可变分组交换和固定分组交换,CMNET采用(可变分组)交换。
3、WAP使用了(GRE)通道方式,建立了节点和WAP网关之间的通讯。
4、CMNet的网络服务质量要求为:网内任意两点包丢失率—小于等于(1)%。
5、SGSN与GGSN之间的协议为(GTP)。
6、在GPRS网络中,手机从(GGSN)获得IP地址。
7、A8010接入服务器中,每块RPU板可以带(60)Modem用户。
8、以太网使用双绞线连接时,最长距离不得超过(100)米。
9、配置路由器时,如果使用Console口连接,通常设置的连接速率为(9600)bps。
10、短信网关的网关代码一定是(6)位数字字符串。
11、在关系数据库中,二维表的列称为(属性),二维表的行称为(元组)。
12、(SQL)是关系数据库的标准语言。
13、ORACLE数据库有两类备份方法,第一类为物理备份,另一类为逻辑备份,其中逻辑备份分为三种模式:(表备份)、(用户备份)和(完全备份)。
14、已知某传输信道传输二进制码元,其码元速率为2M波特,则此时该传输系统的信息速率是(2Mbps)。
15、OSI七层参考模型为(物理层)、(数据链路层络层)、(网络层)、(传输层)、(会话层)、(表示层)、(应用层)。
二、单项选择题(每题2分,共30分)1、在大型网络设计中,考虑到网络的健壮性,对于汇聚层设备一般采用(B)连接方式连接到核心层网络设备。
A、全网状B、双上行C、星形D、直连2、在IP电话的音频流的传送使用(B)协议。
A、TCPB、UDPC、IPD、IPX3、ATM信元的字节数为(C)。
A、32B、48C、53D、644、数据库启动时的信息记录在(B)文件中,可用于查看启动时的错误信息。
A、./opt/Sybase/数据库服务器名.logB、./opt/Sybase/install/数据库服务器名.logC、./opt/Sybase/interfacesD、./opt/Sybase/bin/interfaces5、数据管理技术发展过程中、文件系统与数据库系统的重要区别是数据库系统具有(C)。
第一部分运维技能说明:运维工程师必须完成运维技能考题,VBScript&ASP考题和数据库考题开发工程师必须完成C++或VB考题中一,VBScript&ASP考题和数据库考题1. 请画出SS7的协议结构图,并标明和ISO七层协议的对应关系2. 请使用TUP或者ISUP消息描述一个基本呼叫的接续和结束,包括主叫发起呼叫、被叫空闲振铃并摘机应答、被叫主动挂机3. NMS产品中如何计算卡上DSP资源是否满足处理需求4. NGN的核心是________________________________的分离和________________________________________的分离5. 抽样定理(奈奎斯特定理)内容6. 描述一下常见VPN的实现方式,以及加密协议,并简单描述其加密原理7. 如果你负责一个工程项目的实施以及相关工程人员,请描述整个项目的基本过程以及如何保证项目的圆满完成8. 假设你在现场发现公司信息平台运行的服务器出现CPU 100%的现象,请写出问题报告给公司给公司内部研发部门,描述问题并要求解决9. 假设你是一个项目的负责人,现场运行系统出现宕机,经过项目组工程师的努力问题已经排除,但是企业客户要求出具报告,请你拟出报告10. 请简述一项语音应用业务在信息平台上开通应执行的流程。
(提示:涉及业务制作方,业务审核方,业务运维方和业务使用者)第二部分C++考题11. 举例说明什么叫成员初始化列表?它的主要作用是什么?12. 考察对于类和对象基本概念的理解和按照规格说明实现类的能力生成一个Rational类,进行分数运算。
编写驱动程序测试这个类。
用整数变量表示类的Private 数据(分子a和分母b),构造函数应包含默认值并将分数存放成简化形式、例如分数2/4,在对象的分子和分母应该为1和2。
对下列情况提供public成员函数:a)两个Rational值相加,结果保存为简化形式。
b)两个Rational值相减,结果保存为简化形式。
c)两个Rational值相乘,结果保存为简化形式。
d)两个Rational值相除,结果保存为简化形式。
e)按照a/b形式打印Rational值.f)按照浮点数形式打印Rational值.13. 考察对于多态的理解class CParent{public:virtual void GetName( CString & cszName ){ cszName = ("CParent");}};class CChild : public CParent{void GetName( CString & cszName ){ cszName = ("CChild");}};void main(){CParent * pParent = new CChild;CString cszName;pParent->GetName(cszName);ASSERT (cszName == "CChild");CParent cParent = *pParent;cParent.GetName(cszName);ASSERT (cszName == "CParent");(*pParent).GetName(cszName);ASSERT (cszName == "CChild");}上面的ASSERT那些是会报告错误的(注:ASSERT函数在表达式为0(false)时候报错)14. 考察c语言中对于内存使用的把握a)void ReturnMem(char *p){p = (char *)malloc(100);}void main(){char *str = NULL;ReturnMem(str);strcpy(str, "hello world");printf(str);}请问运行main函数会有什么样的结果b)void ReturnMem (char **p, int num){*p = (char *)malloc(num);}void main (void){char *str = NULL;ReturnMem (&str, 100);strcpy(str, "hello");printf(str);}c)void main (void){char *str = (char *) malloc(100);strcpy(str, “hello”);free(str);if(str != NULL){strcpy(str, “world”);printf(str);}}请问运行Test函数会有什么样的结果15. 考察对于软件系统分析阶段产生的制品(工作成果)间的关系的理解,以及对于部分uml符号的认识用文字解释下图包含的含义。
16. 考察对于C++语言中关键字const, 异常处理,和引用的理解。
17. 考察对于多线程的理解第三部分VB考题18. VB中的数据类型与操作符:连线题~ String! Double@ Long# Integer$ Single% 非数据类型^ 操作符&*19. VB中控件listview,你通常使用什么前缀?20. 一般控件失去焦点和获得焦点会触发什么事件?21. 解释什么叫SDI界面和MDI界面。
22. 窗体的坐标默认基本单位是象素吗?23. VB是面向对象的还是面向过程的?24. VB中可以实现多线程吗?25. VB的设计的组件,主要可以分为几种方式?26. Active Dll和Active Exe有什么区别?27. 同一代码在VB及VBScript中的表现。
在vb中for I =0 to 10 …next i与for I =0 to 10 …next有何区别;在Vb Script 中for I =0 to 10 …next i与for I =0 to 10 …next有何区别;28. VB中,你通常在什么地方进行错误保护?29. VB中如何捕获错误?30. 你通常在什么时候使用On Error Resume next,什么时候使用On Error Goto……?31. VB中可以抛出自定义异常吗?32. Vb里有哪几种数据库连接方式?33. ADO中可否使用事务?34. ADO访问数据库的方式中,如何实现离线结果集(即断开连接的结果集合)?35. 如何将ADO结果集保存成文件?36. ADO结果集对象Recordset有哪几种典型的游标类型?37. 如何通过VB设计的组件实现跨进程和跨机器的通信?38. 异步调用和同步调用的差别是什么?如何写异步组件?39. VB中的常量字符串的编码方式是什么?如何将字符串转换成字节数组?40. VB程序调用COM组件时,存在后期绑定和前期绑定两种,他们的差别是什么,代码上如何区分?41. COM中的窗体如何显示?42. COM中的窗体可以是非模态的吗?43. GUID的含义;44. 正则表达式主要有什么作用?45. 用VB编写一个递归函数实现n!。
n!=1*2*3*4*5*6*……*n。
第四部分ASP及VBScript46. ASP中两个页面传递变量有几种方法?47. 描述ASP中Application对象与Session对象的功能,区别;48. COOKIE和SESSION有什么不同?明白了原理,我们就可以很容易的分辨出persistent cookies和session cookie 的区别了,网上那些关于两者安全性的讨论也就一目了然了,session cookie针对某一次会话而言,会话结束session cookie也就随着消失了,而persistent cookie只是存在于客户端硬盘上的一段文本(通常是加密的),而且可能会遭到cookie欺骗以及针对cookie的跨站脚本攻击,自然不如session cookie安全了。
通常session cookie是不能跨窗口使用的,当你新开了一个浏览器窗口进入相同页面时,系统会赋予你一个新的sessionid,这样我们信息共享的目的就达不到了,此时我们可以先把sessionid保存在persistent cookie中,然后在新窗口中读出来,就可以得到上一个窗口SessionID了,这样通过session cookie和persistent cookie的结合我们就实现了跨窗口的session tracking(会话跟踪)。
在一些web开发的书中,往往只是简单的把Session和cookie作为两种并列的http传送信息的方式,session cookies位于服务器端,persistent cookie位于客户端,可是session又是以cookie为基础的,明白的两者之间的联系和区别,我们就不难选择合适的技术来开发web service了。
49. 当你登录一个论坛的时候,它会让你选择Cookie保留一个月、一年、还是永久。
永久保留Cookie是怎么实现的?throws ServletException, IOException {for(int i=0; i<3; i++) {// Default maxAge is -1, indicating cookie// applies only to current browsing session.Cookie cookie = new Cookie("Session-Cookie-" + i,"Cookie-Value-S" + i);response.addCookie(cookie);cookie = new Cookie("Persistent-Cookie-" + i,"Cookie-Value-P" + i);// Cookie is valid for an hour, regardless of whether// user quits browser, reboots computer, or whatever.cookie.setMaxAge(3600);response.addCookie(cookie);}response.setContentType("text/html");PrintWriter out = response.getWriter();String title = "Setting Cookies";50. VBSCRIPT与VB有什么区别?51. VBSCRIPT有什么优点?52. 什么叫BS结构、CS结构?第五部分数据库考题53. 索引有什么好处?索引是为提高数据检索的性能而建立,利用它可快速地确定指定的信息。