欢迎来到天天文库
浏览记录
ID:5560830
大小:33.50 KB
页数:3页
时间:2017-12-18
《it专业应聘面试题》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、一、选择题(共10道)50分1.dbExpress组件访问数据库是通过哪种方式与特定的数据库连接的?()A.BDEB.其它三项都不是C.DbExpress自己的数据库连接DLLD.ODBC 2.Try表达式AExcept表达式BEnd;与try表达式AFinally表达式BEnd;有什么区别();A.无论有没异常,前者都会执行表达式B,而后者要在发生异常时才会执行表达式B。B.无论有没异常,后者都会执行表达式B,而前者要在发生异常时才会执行表达式B。C.没区别3.一个对象类可以继承和直接使用它的父类的所有成员
2、,除了:()A、public域B、private域C、protected域和private域D、protected域和方法E、private域和方法4.关于记录与类的说法错误的是:()A.记录没有继承关系,而类有B.不能自动对记录的域初始化C.类可以使用with语句而记录不能D.记录没有任何保密性,所有细节从外部都是可见的,或者说是公用的。5.已知有说明Varx:real;下列程序段中的错误为:()casex<=2.0of0:x:=0;1:x:=1endA、case表达式中有常数B、case常量和case表达
3、式类型不一样C、赋值语句两边类型不一致D、case表达式为关系表达式E、case语法不规范6.关于Application对象和属性的描述正确的是:()A.ExeName可读可写B.Active表明应用程序是否启动,可以设置该值来启动程序C.Title属性设置主程序窗口的标题D.只有给予窗体的应用程序才有全局Application对象,控制台没有Application对象7.已知函数如下:functionf(n:integer):integer;beginifn=0thenf:=0elseifn>0thenf:
4、=f(n-2)elsef:=f(n+3)end;则调用f(51)的值是()A、0B、1C、-1D、-2E、28.使用Delphi多线程的优点是()A、程序运行速度加快B、不需要考虑同步访问共享资源与内存C、程序编写更简单D、可以在后台运行线程9.在多个应用程序访问同一个DLL时,下面关于DLL中使用全局变量的说法哪个是正确的?()A.每个应用程序都各自使用在他自己的进程空间内复制的一份该全局变量B.全局变量在DLL中是不允许使用的C.每个应用程序访问的是同一个全局变量,该全局变量的有引用计数。10.以下不合法
5、的数组是:()A.arr:ArrayofClassB.arr:ArrayofTButtonC.arr:ArrayofbyteD.arr:Arrayofstring二、简答题10分1.请说明Overload和overwrite的区别:5分2.delphi2009正式版已经出了,2010测试版也出来了,功能比以前的delphi强大多了,为什么许多开发者还用着老版本?5分三、编程题40分(可用Delphi或C,C++来写)1.求出0~100的所有素数。20分。2.已经链表结点结构和头结点Phead,写一个函数把链表
6、逆序。20分。(任选一种语言,不准通过改变结点的Data值来实现)A.PNode=TNode^TNode=packedrecordData:integer;//Next:PNode;//end;ReverseList(PNodePhead):PNode;//链表逆序B.typedef struct Node{ intData; struct Node*Next; }Node;Node*ReverseList(Node*Phead);//链表逆序加分题:1. 假如整形数组a:array[0..2]
7、ofinteger=(0,1,1);他的遍历算法如下procedureTraversal(a:array[0..2]ofinteger);varI,Temp:integer;beginForI:=low(a)tohigh(a)doTemp:=a[i];End;那么有一枚举类型TypeColor=(red,blue,green,yellow,white,black);他的遍历的算法是什么?10分。2.写一个对字符串,进行简单的加密解密算法。15分。(可用Delphi或C,C++来写),functionEnc(S
8、tr:String):String;//字符串加密函数,返回值类型不要求一定是字符串functionDec(Str:String):String;//字符串解密函数,参数值类型不要求一定是字符串
此文档下载收益归作者所有