



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2006年某软件公司招聘应届毕业生笔试题资料来源:互联网1 你认为作为一个软件工程师应该具备哪些基本素质与品质?2 简要说明程序代码中写注释的目的。程序代码中写注释使代码的可阅读性增强,便于自己阅读和管理代码,并且便于日后代码的修改,也便于他人阅读您的代码,所以我们要养成写注释的好习惯。3 呈现头文件中的#ifndef/#define/#endif作用是什么?4 C程序#include 和 #include”xxx.h”有什么区别?5 C+中的拷贝构造函数(CopyContructor)有什么作用?什么情况下必须定义拷贝改造函数?试写程序说明。6 LINUX中chmod命令的作用是什么?使用哪个命令创建用户和组?7 有个字符串:abcd|123|7899|sdfg,其中|是分隔符,请写一段程序从中取出各子串。语言不限。8 WindowsNT和LINUX中,启动系统的选择分别由哪个文件来设定?9 对给定问题进行细致分析,从而找出一种比较优化的算法:写一个函数计算当参数为n(n很大)是的值1-2+3-4+5-6+7.+nimport java.util.Scanner;public abstract class Testpublic static void main(String args)Scanner sc = new Scanner(System.in);System.out.println(请输入一个整数:);int num = sc.nextInt();int sum1 = 0;int sum2 = 0;for(int i = 1;i = num;i+)if(i%2 = 0)sum2 += i;elsesum1 += i;int sum = sum1-sum2;System.out.println(计算结果为:+sum);10 在应用J2EE技术构架Web服务器是,经常会用到的一个设计模式是MVC,请简要说明一下MVC的优点MVC模式,将一个WEB项目分为基本的三成,MVC中的M代表模型(业务层)、V视图(表示层),C控制器(控制层),其中控制层将业务层和表示层强制分开,这样业务层的更改不会影响视图层,而视图层的更改不会影响业务层,增强的代码的维护性和可扩展性,也便于在一个WEB项目各人员的分工。11 根据以下UML类图,指出A、B、C三个类之间的关系。12 试用2种方法书写一段JAVA程序,实现一个线程a,并启动这个线程。第一种:继承Thread类第二种:是想Runnable接口13 已知一张员工表A的结构如下所示,试用一条SQL语句列出所有的某个工作岗位(JOB)中收入(SALARY)最底的员工信息,结果按收入的生序排列。说明:最底的函数是min()。A(ENAMEVARCHAR(8),JOBVARCHAR(10),SALARLNUMBERt5))14分析下C+程序,指出该程序在编译或运行时会有什么输出(描述现象即可)?如果有错误,您认为该该程序应进行哪些修改,使之正确编译和运行?#iclude# iclude# icludeclass CmyDemopublic:CmyDemo(const chai*aID = NULLInt nlen = aID? Strlen(aID): 0;Classid = new charnlen +1;Strcpy(class, aID);CmyDemo()if(classid)delete classid;void showclassID()printf(“classid is %sn”,classid);static void showclassID2()showclassID();private:char*classid;int main(int argc,char* argv)CMyDemo demo1(“demo1);”CMyDemo demo2 = demo1;CMyDemo demo3;demo1.showClassID();demo2.showClassID();demo3.showClassID();return 0;13.请写出下列程序的运行结果:public class Testclass public static void main(String args) class Parent Parent() System.out.println(“toconstruct Parent.”); class Child extends Parent Child() System.out.println(“to construct Delegatee.”); Delegatee delegate = new Delegatee(); class Delegatee Delegatee() System.out.println(“to construct Delegatee.”); 15.请简述JSP和ASP的区别以及JSP的运行原理。16设计一个简单的JSP程序和一个JavaBean,实现向服务器上文件TEST.TXT中写如“HelloWorld!”。17请以图示以WEB为中心的组件的典型应用交互图
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 重庆巫山县选调事业单位笔试真题2024
- 2024年巴州招聘中小学教师笔试真题
- 2025年中国调直自动切割机行业市场调查、投资前景及策略咨询报告
- 2025年中国节能型变频器行业投资前景及策略咨询研究报告
- 2025年中国简易装配架行业市场调查、投资前景及策略咨询报告
- 2025年中国矿质干燥剂行业市场调查、投资前景及策略咨询报告
- 2025年中国电箱用电源插座及板前联结件行业投资前景及策略咨询研究报告
- 2025年中国珍珠型复合式微过滤口罩行业投资前景及策略咨询研究报告
- 2025年中国流动床对喷气流磨行业市场调查、投资前景及策略咨询报告
- 2025年中国指纹考勤触摸查询一体机行业市场调查、投资前景及策略咨询报告
- 吹气球治疗肺部疾病
- DB51-T 2975-2022 气凝胶复合保温隔热材料及系统通.用技术条件
- DB51-T 2987-2022 企业温室气体排放管理规范
- 脑出血疑难病例讨论护理
- 雨季行车安全培训
- 广西南宁市英语小升初试卷及解答参考(2024-2025学年)
- 广西河池市2023-2024学年高一下学期7月期末考试英语
- 智能客服培训手册
- 安康杯安全知识竞赛考试题含答案
- 个人雇护工签订协议书范本范本
- (完整版)玻璃采购合同
评论
0/150
提交评论