06年下半年程序员下午考试的一道java题

06年下半年程序员下午考试的一道java题,第1张

一、选择题(每题1分,共20分)

1. 下列那种语言是面向对象的(C)

A C B PASCAL C C++ D FORTRAN77

2.在 Windows9x 下,可以进入 MS-D0S 方式。当在 DOS 提示符下键入 (B ) 命令后,

系统将退出 MS-DOS方式,返回到 WIndows 方式。

A CLOSE B EXIT C QUIT D RETURN

3.下面哪些是面向对象的基本特性:(A,B,C )

A 多态 B 继承 C 封装 D 接口

4.在C++中经常要进行异常处理,下面哪些是异常处理常用到的关键词:(A,B,C)

A try B catch C throw D break E contiue

5.数据库技术中的“脏数据',是指(D)的数据。

A错误 B回返 C未提交 D未提交的随后又被撤消

6.TCP/IP是一种(A,B)

A标准 B协议 C语言 D算法

7. 下面有关计算机 *** 作系统的叙述中,不正确的是( )

A *** 作系统属于系统软件

B *** 作系统只负责管理内存储器,而不管理外存储器

C UNIX 是一种 *** 作系统

D 计算机的处理器、内存等硬件资源也由 *** 作系统管理

8.微机上 *** 作系统的作用是( D)

A 解释执行源程序 B 编译源程序

C 进行编码转换 D 控制和管理系统资源

9.下列存储器中存取速度最快的是(A )

A 内存 B 硬盘 C 光盘 D 软盘

10.在计算机中,—个字节是由多少个二进制位组成的( )

A 4 B 8 C 16 D 24

11 存储16×16点阵的一个汉字信息,需要的字节数为( )

A 32 B 64 C 128 D 256

12 以下选项中合法的字符常量是(C)

A"B" B '\010' C 68 D D

13 假定x和y为double型,则表达式x=2,y=x+3/2的值是()

A 3500000 B 3 C 2000000 D 3000000

14 以下合法的赋值语句是()

A x=y=100 B d--; C x+y; D c=int(a+b);

15 设正x、y均为整型变量,且x=10 y=3,则以下语句

pprintf("%d,%d\n",x--,--y); 的输出结果是()

A10,3 B 9,3 C 9,2 D10,2

16 x、y、z被定义为int型变量,若从键盘给x、y、z输入数据,正确的输入语句是()

A INPUT x、y、z; B scanf("%d%d%d",&x,&y,&z);

C scanf("%d%d%d",x,y,z); D read("%d%d%d",&x,&y,&z);

17以下数组定义中不正确的是()

A) int a[2][3]; B) int b[][3]={0,1,2,3};

C) int c[100][100]={0}; D) int d[3][]={{1,2},{1,2,3},{1,2,3,4}};

18 以下程序的输出结果是()

main()

{

int a[4][4]={{1,3,5},{2,4,6},{3,5,7}};

printf("%d%d%d%d\n",a[0][3],a[1][2],a[2][1],a[3][0];

}

A) 0650 B) 1470 C) 5430 D) 输出值不定

19 以下程序的输出结果是()

main()

{

char st[20]= "hello\0\t\\\";

printf(%d %d \n",strlen(st),sizeof(st));

}

A) 9 9 B) 5 20 C) 13 20 D) 20 20

20 当调用Windows API函数InvalidateRect,将会产生什么消息()

A:WM_PAINT B:WM_CREATE

C:WM_NCHITTEST D:WM_SETFOCUS

二、填空题(每题3分,共30分)

1.请列举当前一些当前流行的数据库引擎__________

2. 为了将当前盘当前目录中的所有文本文件(扩展名为TXT)的内容打印输出,正确

的单条DOS命令为______。

3. 计算机网络分为局域网和广域网,因特网属于 广域网。

4 设y是int型变量,请写出判断y为奇效的关系表达_______。

5 设有以下程序:

main()

{ int n1,n2;

scanf("%d",&n2);

while(n2!=0)

{ n1=n2%10;

n2=n2/10;

printf("%d",n1);

}

}

程序运行后,如果从键盘上输入1298;则输出结果为____。

6.以下程序运行后的输出结果是______。

main()

{ char s[ ]="9876",p;

for ( p=s ; pbr>}

7.以下函数的功能是:求x的y次方,请填空。

double fun( double x, int y)

{ int i;

double z;

for(i=1, z=x; ibr>return z;

}

8.以下程序段打开文件后,先利用fseek函数将文件位置指针定位在文件末尾,然后调

用ftell函数返回当前文件位置指针的具体位置,从而确定文件长度,请填空。

FILE myf; ling f1;

myf= ______("testt","rb");

fseek(myf,0,SEEK_END); f1=ftel(myf);

fclose(myf);

printf("%d\n",f1);

9 以下程序输出的最后一个值是______。

int ff(int n)

{ static int f=l;

f=fn;

return f;

}

main()

{ int i;

for(I=1;I<=5;I++ printf("%d\n",ff(i));

)

10 以下程序运行后的输出结果是_____。

main()

{ int i=10, j=0;

do

{ j=j+i; i-;

while(i>2);

printf("%d\n",j);

}

三、判断题(每题2分,共20分)

1:动态链结库不能静态调用。

2:UDP是面向无连接的网络连接

3:ASP是一种数据库引擎

4:队列是先进后出。

5:Weblogic是分布式应用服务器。

6:TCP,UDP都是传输层的协议。

7: 两个线程不能共存于同一地址空间

8: JAVA是一种跨平台的开发工具

9.在WINDOWS *** 作系统中对外设是以文件的方式进行管理

10 虚拟内存实际是创建在硬盘上的

四、问答题(每题10分,共30分)

1. 写出从数据库表Custom中查询No、Name、Num1、Num2并将Name以姓名显示、计算出

的和以总和显示的SQL。

Select No、Name、Num1、Num2 from custom;

2 何为“事务处理”,谈谈你对它的理解。

3 常用的数据结构有哪些?请枚举一些。(不少于5个)

4 什么是OOP?什么是类?请对比类和对象实例之间的关系。

5 有一组数字(3,10,6,8,98,22),请编程排序(升降序皆可),语言不限,算法不限,但须注明是何种算法。

wf11119@sinacom

以上就是关于06年下半年程序员下午考试的一道java题全部的内容,包括:06年下半年程序员下午考试的一道java题、求程序员面试题、急需程序员笔试题,附带答案等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/9527307.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-29
下一篇2023-04-29

发表评论

登录后才能评论

评论列表(0条)

    保存