2006年招聘试题

2006年招聘试题

ID:42036815

大小:42.50 KB

页数:7页

时间:2019-09-06

2006年招聘试题_第1页
2006年招聘试题_第2页
2006年招聘试题_第3页
2006年招聘试题_第4页
2006年招聘试题_第5页
资源描述:

《2006年招聘试题》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、2006年招聘应届毕业生笔试题1.你认为作为一个软件工程师应该具备哪些基本素质与品质?2.简要说明程序代码中写注释的目的。程序代码中写注释使代码的可阅读性增强,便于自己阅读和管理代码,并且便于日后代码的修改,也便于他人阅读您的代码,所以我们要养成写注释的好习惯。3.呈现头文件中的#ifndef/#define/#endif作用是什么?4.C程序#include和#include”xxx.h”有什么区别?5.C++中的拷贝构造函数(CopyContructor)有什么作用?什么情况下必须定义拷贝改造函数?试写程序说明。6.L

2、INUX中chmod命令的作用是什么?使用哪个命令创建用户和组?7.有个字符串:abcd

3、123

4、

5、7899

6、sdfg,其中

7、是分隔符,请写一段程序从中取出各子串。语言不限。8.WindowsNT和LINUX中,启动系统的选择分别由哪个文件来设定?9.对给定问题进行细致分析,从而找出一种比较优化的算法:写一个函数计算当参数为n(n很大)是的值1-2+3-4+5-6+7……..+nimportjava.util.Scanner;publicabstractclassTest{publicstaticvoidmain(String[]arg

8、s){Scannersc=newScanner(System.in);System.out.println("请输入一个整数:");intnum=sc.nextInt();intsum1=0;intsum2=0;for(inti=1;i<=num;i++){if(i%2==0){sum2+=i;}else{sum1+=i;}}intsum=sum1-sum2;System.out.println("计算结果为:"+sum);}}1.在应用J2EE技术构架Web服务器是,经常会用到的一个设计模式是MVC,请简要说明一下MVC的优点MVC模

9、式,将一个WEB项目分为基本的三成,MVC中的M代表模型(业务层)、V视图(表示层),C控制器(控制层),其中控制层将业务层和表示层强制分开,这样业务层的更改不会影响视图层,而视图层的更改不会影响业务层,增强的代码的维护性和可扩展性,也便于在一个WEB项目各人员的分工。2.根据以下UML类图,指出A、B、C三个类之间的关系。.1.试用2种方法书写一段JAVA程序,实现一个线程a,并启动这个线程。第一种:继承Thread类第二种:是想Runnable接口2.已知一张员工表A的结构如下所示,试用一条SQL语句列出所有的某个工作岗位(JOB)

10、中收入(SALARY)最底的员工信息,结果按收入的生序排列。说明:最底的函数是min()。A(ENAMEVARCHAR(8),JOBVARCHAR(10),SALARLNUMBERt5))14.分析下C++程序,指出该程序在编译或运行时会有什么输出(描述现象即可)?如果有错误,您认为该该程序应进行哪些修改,使之正确编译和运行?#iclude#iclude#icludeclassCmyDemo{public:CmyDemo(constchai*aID=NULL{Intnlen=aID

11、?Strlen(aID):0;Classid=newchar[nlen+1];Strcpy(class,aID);};~CmyDemo(){if(classid)deleteclassid;}voidshowclassID(){printf(“classidis%s”,classid);}staticvoidshowclassID2(){showclassID();}private:char*classid;};intmain(intargc,char**argv){CMyDemodemo1(“demo1);”CMyDemodemo

12、2=demo1;CMyDemodemo3;demo1.showClassID();demo2.showClassID();demo3.showClassID();return0;}13.请写出下列程序的运行结果:publicclassTestclass{publicstaticvoidmain(String[]args){}}classParent{Parent(){System.out.println(“toconstructParent.”);}}classChildextendsParent{Child(){System.out.

13、println(“toconstructDelegatee.”);}Delegateedelegate=newDelegatee();}classDelegatee{Delegatee(){System.o

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。