- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软件工程师笔试试题
(考试时间: 120 分钟 试卷分值: 150 分 )
逻辑推理题【 10 分】
1 、甲、乙、丙、丁四位同学中有一位同学为海啸灾区捐款 1000 元,当老师询问时,他们分
别这样回答:
甲:这 1000 元不是我捐的
乙:这 1000 元是丁捐的
丙:这 1000 元是乙捐的
丁:这 1000 元不是我捐的
这四人中只有一个人说了真话,由此可见这 1000元是谁捐的(A )。【2分】
甲B .乙C .丙D .丁
2、 甲、乙、丙三人是同一家公司的员工,他们的未婚妻 A、B、C也都是这家公司的职员。
知情者介绍说:“ A的未婚夫是乙的好友,并在三个男子中最年轻;丙的年龄比 C的未婚夫
大。”依据该知情者提供的情况,我们可以推出三对组合分别是( D )。 【3分】
甲一A,乙一B,丙一C
甲一B,乙一A,丙一C
甲一C,乙一B,丙一A
甲一A,乙一C,丙一B
3、 甲乙丙丁四人的车分别为白色、银色、蓝色和红色。在问到他们各自车的颜色时,
甲说:“乙的车不是白色。”
乙说:“丙的车是红色的。”
丙说:“丁的车不是蓝色的。” ,
丁说:“甲、 乙、丙三人中有一个人的车是红色的,而且只有这个人说的是实话。”
如果丁说的是实话,那么以下说法正确的是( B): 【2 分】
甲的车是白色的,乙的车是银色的 B .乙的车是蓝色的,丙的车是红色的
C.丙的车是白色的,丁的车是蓝色的 D .丁的车是银色的,甲的车是红色的
二、 基础理论题【 20 分】
是一种先编译后解释运行的语言。 (提示:填编译或者解释 )【1 分】
栈是先进后出的线性表,队列是先进先出的线性表。 【2 分】
面向对象的基本特征封装继承多肽。 【3 分】
事务包含 4 个基本特征,即,它们分别指【 2 分】
(11.5)等于 _12.0。 (-11.5)等于 11.0。【 2 分】
中数据类型包括简单数据类型和引用数据类型。 【1 分】
程序控制语句中的循环语法分,和三种。 【3 分】
构造方法不能 ( 能或者不能 )被、、修饰。【1 分】
的访问控制有四种: 、、、。【 2 分】
的核心对象是。 【 1 分】
基础题【 45 分】
下列选项中不属于关键字的有 () 【 1分】
[B] [C] [D] [E]
[B]
下面哪些是合法的标识符 () 【 1分】
[A] $ [B]
[C] * [D] [E]
下列选项中不是原始数据类型的有 ? (c) 【1分】
[A]. [B].
[C]. [D].
下列选项中那些语句片段会发生异常【 1 分】
[A] s = ;
t = ; k = s + t;
s = ;
t; t = s[3] + ;
s = ;
= ();
s = ;
t = s - ;
以下选项中,合法的赋值语句是 ( )【 1分】
a 1;
;
a = a + 1 = 5;
y = ()I;
以下选项中,代码执行完毕后输出结果是 ( c )【1分】
一 J
( = ) {
(“a”);
} () {
(“b”);
} () {
(“c”);
}
}
} {
(“d”);
a
b
c
d
E.
以下选项中,正确的是 ( B ) 【 1分】
1 {
( [] ) {
; 0;
{
一 J
( );
= i 10;
J
} ( ()? );
}
}
000000000
0123456789
.
TOC \o 1-5 \h \z D. .
.
.
( )【
( )【 1分】
{
( c) {
(c);
}
}
( [] ) {
i =0;
C)){( ( ‘A); ( ‘B
C)){
J
(‘D);
}
}
}
A.
B.
.
.
有以下代码片段
(x0) { ();
}
(x-3) {
();
}
{
();
}
x 的取值在什么范围内时将打印字符串
A. x 0
x -3
x = -3
x = 0 x -3
x}
x
}
i;
i;
有以下代码片段
{
( i, j) {/* …*/ }
( i){/*...*/ }
}
{
() {/*...*/ }
( i) {/*...*/}
( []){
t = ();
t1 = () ();
(10);
} }
第十行加粗部分的声明将调用哪些方法 ?
[A] 2 [B] 3
[C] 6 [D] 7
在 x处的哪些申明是句法上合法的是 ()【1分】
{
a;
( m){ m; }
}
{
b;
( []){
p = ();
t = ();
}
[A] i = m; [B] i = b;
[C] i = ; [D] i = (30); [E]i = .
下列程序在执行完循环后的结果为【 1分】 D
110;
{
()
J
} (i5);
A.
i = 6
j = 5
B.
i = 5
j
原创力文档


文档评论(0)