一、 php 选择题
1. 以下哪一项不能把字符串 $s1 和 $s2 组成一个字符串? A.$s1 + $s2 B.” {$s1}{$s2}” C. $s1.$s2
D. implode( ” , array($s1,$s2)) E.以上都可以
2. 以下哪个 PCRE 正则表达式能匹配字符串 A. .* B. …| ........... C. \\d{3}\\|\\d{8} D. [az]{3}\\|[az]{9} E. [a-z][a-z][a-z]\\|\\w{9}
3. 基于指定的式样 ( pattern )把一个字符串分隔开并放入数组, 以下哪些函数能做到? 选) A. preg_split() B. ereg() C. str_split() D. explode() E. chop()
4. 如果用 +操作符把一个字符串和一个整型数字相加,结果将怎样? A. 解释器输出一个类型错误
B. 字符串将被转换成数字,再与整型数字相加 C. 字符串将被丢弃,只保留整型数字 D. 字符串和整型数字将连接成一个新字符串 E. 整形数字将被丢弃,而保留字符串 5. $s = (\
strip_tags ($s, array ('p')); echo count ($s); A. 的主页的字符数 B. C. 1 D. 0
6. 以下脚本输出什么? $x = 'apple';
echo substr_replace ($x, 'x', 1, 2); A. x B. axle C. axxle D. applex E. xapple
7. 考虑如下 PHP 脚本,它一行一行的读取并显示某文本文件的内容。在问号处填入什么 才 能使脚本正常运作?
$file = fopen(\
剔除标签后的 主页的字符数
考虑如下脚本。假设 能被访问,脚本将输出什么?
php|architect ?
}
fclose($file); A. ($file) B.file($file) C. read_file($file) D. fgets($file) E. fread($file)
8. 以下哪种方法能保证锁在任何竞争情况下都安全? A. 用flock()锁住指定文件
B. 用fopen()在系统的临时文件夹里打开文件 C. 用tempnam()创建一个临时文件 D. 用mkdir()创建一个文件夹来当 E. 用tmpfile()创建一个临时文件 9.
选择合适的答案填入空白处
PHP 是一种 ______脚本语言,基于 _______ 引擎。 PHP 最常被用来开发动态的容,此外,它同样还可被用来生成 _________ (以及其他)文档。 A. 动态,PHP,数据库,HTML B. 嵌入式,Ze nd, HTML, XML C. 基于 Perl的,PHP, Web,静态 D. 嵌入式,Ze nd, Docbook 文档,MySQL E. 基于 Ze nd 的,PHP,图像,HTML 10. 以下代码哪个不符合 PHP 语法?
A. $_10
B. ${“ MyVar” } C. &$something D. $10_somethings E. $aVaR 二、 Java 试题
1 .目前几种主流数据库软件的应用特点、适用范围各是什么? 2. 类有哪三个基本特性?各特性的优点?
3. 谈谈对 XML 的理解?说明 Web 应用中 Web.xml 文件的作用? 4. 列出自己常用的 jdk 包 .
5.List、Map、Set 三个接口存储元素时各有什么特点? 6.jsp 有哪些内置对象?作用分别是什么?(至少三个) 7 .察看下列JSP内容
<% for (int i=0;i<3;i++){ %> out.print(i*2); <% } %>
当这个JSP被运行时,其结果是什么?(选择1项) A?此JSP因为语法错误,无法运行 B. 显示出0, 2,4 C显示出0,2,4,6
D.显示出 out.print(i*2) out.print(i*2) out.print(i*2)
_______ 内
8?有如下SQL片段
a. select * from asdfh a where a.kehhao in (select kehhao from retail_vip )
b. select * from asdfh a where exists (select r. kehhao from retail_vip r where r.kehhao = a.kehhao) 则以下哪些描述是正确的: A a,b 含义相同 B a 的效率高于 b C b 的效率高于 a
D a,b 效率高低依赖于表 asdfh 和 kehhao 的结构 E a,b 效率高低需考虑表 asdfh 和 kehhao 的数据量 9.有如下表结构
客户号(kehhao),日期(riqi),账户余额(zhhuye)
说明表a中记录客户不同日期账户余额,但仅在相邻两天任一客户( (zhhuye)发生变化时,才在表 则如下SQL片段含义为:
Select a.kehhao,c.riqi,a.zhhuye
(Select b.riqi as riqi , max(a.riqi) as riqix from b,a where a.riqi <= b.riqi) c Left join a On a.riqi = c. riqix A. 由表 B. 日期由表 C.
(给定日期由表 D. 以上都不对
10表CUSTOMER包含如下列: CUSTOMER_ID NUMBER(9) LAST_NAME VARCHAR2(20) FIRST_NAME VARCHAR2(20)
CREDIT_LIMIT NUMBER(9,2) 如下代码: DECLARE
CURSOR cust_cursor IS
SELECT customer_id, last_name, first_name FROM customer;
cust_rec cust_cursor%ROWTYPE;
你如何操纵 CUST_REC中的记录?(选择1项) A. 添加一个LOOP到游标声明中. B. C. 语句. D. 作.
在PL/SQL块的执行部分,使用 SELECT语句使用INTO操 在PL/SQL块的执行部分,使用 INSERT INTO语句.
在PL/SQL块的执行部分,使用一个 LOOP和FETCH
选择表a中各个客户在给定日期(给定日期b存储)的余额信息
选择表a中各个客户在除给定日期(给定b存储)的余额信息
选择表a中各个客户最接近给定日期b存储)的余额信息
a中添加新记录。
日期(riqi),其中包含多条日期:如,等
kehhao)账户余额