您当前位置: 唯学网 » 软件工程师 » 试题专题 »

2016计算机软考《程序员》模拟试题

2016计算机软考《程序员》模拟试题

唯学网 • 教育培训

2015-12-24 14:23

计算机软考

程序员

计算机试题

唯学网 • 中国教育电子商务平台

加入收藏

2016年上半年计算机软考时间预计为5月21-22日举行,对于即将参加考试的考生们,要想在有限的复习时间里将计算机软件水平考试的重要考点、及考点的出题方式掌握透彻,需要进行大量的试题练习。为此,唯学网小编特别整理了一些试题,望考生能够认真练习。

选择题

1.在Word的编辑状态打开了一个文档,对文档没作任何修改,随后单击Word主窗口标题栏右侧的“关闭”按钮或者单击“文件”菜单中的“退出”命令,则

A.仅文档窗口被关闭

B.文档和Word主窗口全被关闭

C.Word主窗口被关闭

D.仅文档和Word主窗口全未被关闭

2.在Word的编辑状态,文档窗口显示出水平标尺,拖动水平标尺上沿的“首行缩进”滑块,则

A.文档中各段落的首行起始位置都重新确定

B.文档中被选择的各段落首行起始位置都重新确定

C.文档中各行的起始位置都重新确定

D.插入点所在行的起始位置被重新确定

3.在Word的编辑状态,打开了“wl.doc”文档,若要将经过编辑后的文档以“w2.doc”为名存盘,应当执行“文件”菜单中的命令是

A.保存

B.另存为HTML

C.另存为

D.版本

4.在word的编辑状态,被编辑文档中的文字有“四号”、“五号”、“16”磅、“18”磅四种,下列关于所设定字号大小的比较中,正确的是

A.“四号”大于“五号”

B.“四号”小于“五号”

C.“16”磅大于“18”磅

D.字的大小一样,字体不同

5.OSI(开放系统互连)参考模型的最高层是

A.表示层

B.网络层

C.应用层

D.会话层

6.微型计算机中使用最普遍的字符编码是

A.EBCDIC码

B.国标码

C.BCD码

D.ASCII码

7.微型计算机中的内存储器,通常采用

A.光存储器

B.磁表面存储器

C.半导体存储器

D.磁芯存储器

8.微型计算机键盘上的Tab键是

A.退格键

B.控制键

C.交替换档键

D.制表定位键

9.下列四种软件中,属于系统软件的是

A.WPS

B.Word

C.DOS

D.Excel3

10.“计算机辅助制造”的常用英文缩写是

A.CAD

B.CAI

C.CAT

D.CAM

参考答案:1-5 BBCAC 6-10 DCDCD

简答题

1、简述synchronized和java.util.concurrent.locks.Lock的异同 ?

主要相同点:Lock能完成synchronized所实现的所有功能主要不同点:Lock有比synchronized更精确的线程语义和更好的性能。synchronized会自动释放锁,而Lock一定要求程序员手工释放,并且必须在finally从句中释放。

2、EJB的角色和三个对象

一个完整的基于EJB的分布式计算结构由六个角色组成,这六个角色可以由不同的开发商提供,每个角色所作的工 作必须遵循Sun公司提供的EJB规范,以保证彼此之间的兼容性。这六个角色分别是EJB组件开发者(Enterprise Bean Provider) 、应用组合者(Application Assembler)、部署者(Deployer)、EJB 服务器提供者(EJB Server Provider)、EJB 容器提供者(EJB Container Provider)、系统管理员(System Administrator)三个对象是Remote(Local)接口、Home(LocalHome)接口,Bean类

3、EJB容器提供的服务

主要提供声明周期管理、代码产生、持续性管理、安全、事务管理、锁和并发行管理等服务。

4、EJB规范规定EJB中禁止的操作有哪些?

1.不能操作线程和线程API(线程API指非线程对象的方法如notify,wait等),2.不能操作awt,3.不能实现服务器功能,4.不能对静 态属生存取,5.不能使用IO操作直接存取文件系统,6.不能加载本地库.,7.不能将this作为变量和返回,8.不能循环调用。

5、remote接口和home接口主要作用

remote接口定义了业务方法,用于EJB客户端调用业务方法。home接口是EJB工厂用于创建和移除查找EJB实例

6、bean 实例的生命周期

对于Stateless Session Bean、Entity Bean、Message Driven Bean一般存在缓冲池管理,而对于Entity Bean和Statefull Session Bean存在Cache管理,通常包含创建实例,设置上下文、创建EJB Object(create)、业务方法调用、remove等过程,对于存在缓冲池管理的Bean,在create之后实例并不从内存清除,而是采用缓冲 池调度机制不断重用实例,而对于存在Cache管理的Bean则通过激活和去激活机制保持Bean的状态并限制内存中实例数量。

7、EJB的激活机制

以Stateful Session Bean 为例:其Cache大小决定了内存中可以同时存在的Bean实例的数量,根据MRU或NRU算法,实例在激活和去激活状态之间迁移,激活机制是当客户端调 用某个EJB实例业务方法时,如果对应EJB Object发现自己没有绑定对应的Bean实例则从其去激活Bean存储中(通过序列化机制存储实例)回复(激活)此实例。状态变迁前会调用对应的 ejbActive和ejbPassivate方法。

8、EJB的几种类型

会话(Session)Bean ,实体(Entity)Bean 消息驱动的(Message Driven)Bean ;会话Bean又可分为有状态(Stateful)和无状态(Stateless)两种;实体Bean可分为Bean管理的持续性(BMP)和容器管理的 持续性(CMP)两种。

9、客服端调用EJB对象的几个基本步骤

设置JNDI服务工厂以及JNDI服务地址系统属性,查找Home接口,从Home接口调用Create方法创建Remote接口,通过Remote接口调用其业务方法。

10、如何给weblogic指定大小的内存?

在启动Weblogic的脚本中(位于所在Domian对应服务器目录下的startServerName),增加set MEM_ARGS=-Xms32m -Xmx200m,可以调整最小内存为32M,最大200M。

以上内容是关于2016年计算机软考《程序员》模拟试题的介绍,唯学网小编提醒,关于软件工程资讯、学习辅导等相关内容的请继续关注唯学网。小编会第一时间为大家更新跟进最新信息,如有任何疑问也可在线留言,小编会为您在第一时间解答!

0% (0)
0% (10)
已有条评论