1、牧羊犬考核题一、web 相关题目1.1 单项选择题:(1*10)1. 要在 jsp中使用 ArrayList,做法正确的是 ()A. B. C. D. 2. 下面关于 MVC的说法不正确的是 ()A. M表示 Model层,是存储数据的地方 B. View表示视图层,负责向用户显示外观 C. Controller是控制层,负责控制流程 D. 在 MVC架构中 jsp 通常做控制层 3. 在编写 Servlet时需要_ A. 继承 Servlet B. 实现 HttpRequestServlet C. 继承 HttpServlet D. 实现 HttpRequest4. Internet上使用的
2、最重要的两个协议是( )A、TCP 和 Telnet B、*TCP 和 IPC、TCP 和 SMTP D、IP 和 Telnet5. 设 a=”Visual Basic”,下面使 b=”Basic”的语句是( )A、b=Left(a,8,12) B、b=Mid(a,8,5) C、b=Right(a,5,5) D、*b=Left(a,8,5)6. 在 web.xml中使用_标签配置过滤器 A. 和 B. 和 C. 和 D. 和7. Http协议的状态码()表示文件没有创建 A. 200 B. 400 C. 500 D. 4048. 支持中文的常用字符集有 ( )A. UTF-8 GBK ZH23
3、 BIG5 B. ISO-8859-1 MS950 C. UTF-8 GBK GB2312 BIG5 D. UTF-16 ANSI SQL9. jsp最终被运行的是 ( )A. 一个 java文件 B. 一个 class文件 C. 一个 HTML D. 一个 JSP10. 有关会话跟踪技术描述不正确的是() A. Cookie是 Web服务器发送给客户端的一小段信息,客户端请求时,可以读取该信息发送到服务器端 B. 关闭浏览器意味着会话 ID丢失,但所有与原会话关联的会话数据仍保留在服务器上,直至会话过期 C. 在禁用 Cookie时可以使用 URL重写技术跟踪会话 D. 隐藏表单域将字段添加
4、到 HTML表单并在客户端浏览器中显示1.2 简答题:(5*2 )1. MVC的各个部分都有那些技术来实现?如何实现?2. 写出熟悉的 JSTL 标签。至少 4种二、安卓相关题目(安卓开发人员)2.1 单项选择题:(1*10)1. Android项目工程下面的 assets目录的作用是什么?()A、放置应用到的图片资源。B、主要放置多媒体等数据文件C、放置字符串,颜色,数组等常量数据D、放置一些与 UI相应的布局文件,都是 xml文件2. 在 Activity中需要找到一个 id是 bookName的的 TextView组件,下面哪种语句写法是正确的?( ) A、TextView tv = t
5、his.findViewById(R.id.bookName); B、TextView tv = (TextView)this.findViewById(R.id.code); C、TextView tv = (TextView)this.findViewById(R.id.bookName); D、TextView tv = (TextView)this.findViewById(R.string.bookName);3. Intent 的作用的是 () A、intent 是连接四大组件的纽带,可以实现界面间切换,可以包含动作和动作数据。B、是一段长的生命周期,没有用户界面的程序,可以保持应
6、用在后台运行,而不会因为切 换页面而消失 service 。C、实现应用程序间的数据共享 contentprovider D、处理一个应用程序整体性的工作4. android虚拟设备的缩写是()A、AVD B、DVA C、VDA D、都不对5. 关于 widget(组件)属性的写法,下面哪个是不正确的?() A. android:id=”+id/tv_username” B. android:layout_width=”100px” C. android:src=”drawable/icon” D. android:id=“id/tabhost“6. 下列哪个不是 Activity的生命周期方
7、法之一?() A. onCreate B. startActivity C. onStart D. onResume7. 一条最长的短信息约占多少 byte(中文)?()A、70 B、80 C、65 D、758. 在 android中使用 Menu时可能需要重写的方法有()。A、onCreateOptionsMenu B、onCreateMenuC、onItemSelected D、都不对9. 下面那种布局已经被弃用?()A、FrameLayout B、LinearLayout C、AbsoluteLayout D、RelativeLayout10. activity对一些资源以及状态的操作保
8、存,最好是保存在生命周期的哪个函数中进行()A、onPause() B、onCreate() C、 onResume() D、onStart()2.2 简答题:(5*2 )1. 简述 Android应用程序结构是哪些?(7 分) 2. sim 卡的 EF 文件有何作用三、牧羊犬相关题目:(5*6)1. 牧羊犬有哪些主要模块,各是什么功能?2. 可以实时监控设备状态,但是远程抓屏不成功?有哪些可能的原因?(程序是通过验收测试的)3. 远程控制中命令哪些是通过 c 端应用完成的?说出其中的 4 个。4. 某台 ATM 设备,15:00 报了一个钞箱钞少的预警,接着到了 15:40 又报了一个钞箱钞空的故障,系统会创建几条 case?管机员至少会收到几条短信通知?5. 配置文件中 GenerateReportDataJob=0 0 2 * * ?表示的含义是什么?如果改为 10 点半执行,如何修改。6. 自助设备钞箱的类别有哪些?说出其中的 4 种。