欢迎来到天天文库
浏览记录
ID:42036815
大小:42.50 KB
页数:7页
时间:2019-09-06
《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
此文档下载收益归作者所有