设为首页 加入收藏

TOP

广州-web笔试题(二)
2014-11-24 00:39:17 来源: 作者: 【 】 浏览:23
Tags:广州 -web 试题
g) and other files. Some of the pictures are original, while the others are the result of conversion from the original(jpg.jpg or png.png or jpg.png). Write a BASH command/script to list all those orphaned pictures whose original counterparts are missing.


3. There are two tables: students, and scores, in the mysql database (4.0+) exactly like this:


SN | Name SN | Score
————- ————-
1 | Jerry 1 | 48
————- ————-
2 | Lily 2 | 50
————- ————-
3 | Roy
————-
where the SN is the foreigh key. Write an SQL statement to delete all the names that have no score.


4. Make a function to print an HTML table of r rows and c cols; fill the cells with up to n consecutive numbers (if n is greater than the produce of r and c, discard the rest). Ensure that all rows have the same number of columns.


5. Write some bash commands to list all the php scripts (*.php) in the current directory and its sub-directory. Try to use as many different methods as possible.


6. Write a function to resize an image to be less than 660x570px. Be sure to keep the original ratio of width to height.


7. Write a script to reverse (interchange 1 with 0) the n-th bit of a m-bit binary number.


8. Use regex to remove all html tags from a file.



1. 分别用PHP和java script来验证两个分别叫slot和alternative的文本框里面的内容:
+ slot可以包含许多行,每行又包含若干个单词,并且以数字结尾
+ slot中的每个单词只能由数字、字母、方括号和下划线构成
+ 如果slot中的某个单词前后各有相同书面的下划线,则这个单词必须在alternatives另起一行,并带有其定义
+ 方括号必须成对出现
例如,下面的slot和alternative是正确的:
SLOT ALTERNATIVE
———————- ————————–
| this is 1 | | _this_ th ee s |
| the is 1 | | |
| this’s 2 | | |
| _this_ 2 | | |
———————- ————————–


2. 一个目录里面有若干个以数字命名的子目录和其他子目录。每个以数字命名的子目录里面有若干(JPG或者PNG格式的)图片以及其他文件。这些图片中有的是原始的图片,有的是从原始图片生成的(生成以后的扩展名是png.png或者jpg.jpg或者png.jpg)。使用BASH命令或者脚本删除哪些没有对应原始图片的导出图片。


3. 在一个mysql 4.0+的数据库中有两个表,学生表和成绩表,分别如下所示:


SN | Name SN | Score
————- ————-
1 | Jerry 1 | 48
————- ————-
2 | Lily 2 | 50
————- ————-
3 | Roy
————-
其中SN是联系两个表的外键。用带有LEFT JOIN的SQL语句删除哪些没有对应成绩的学生。
4. 用函数打印一个r行c列的HTML表格,并在单元格中依次填入前n个自然数。如果n大于单元格的总数,以单元格总数为准,去掉多余的部分。注意使得每行都有相同的单元格。
5. 用BASH和perl命令(脚本),列出当前目录及其子目录里面所有扩展名为.php的文件。尽量使用多种不同的方法。
6. 写一个函数,将一个图片缩放成大小不超过660x570px。注意保持长与宽的比例不变。
7. 用函数实现将一个m位二进制串中的第n位置反。
8. 用正则表达式除去一个文件中所有HTML标记。



* 1.在PHP中,当前脚本的名称(不包括路径和查询字符串)记录在预定义变量
(1)中;而链接到当前页面的URL记录在预定义变量(2)中。
2.执行程序段 将输出(3)。
3.在HTTP 1.0中,状态码 401 的含义是(4);如果返回“找不到文件”的提示,则可用 header 函数,其语句为(5)。
4.数组函数 arsort 的作用是(6);语句 error_reporting(2047)的作用是(7)。
5.PEAR中的数据库连接字符串格式是(8)。
6.写出一个正则表达式,过虑网页上的所有JS/VBS脚本(即把script标记及其内容都去掉):(9)。
7.以Apache模块的方式安装PHP,在文件http.conf中首先要用语句(10)动态装载PHP模块,然后再用语句(11)使得Apache把所有扩展名为php的文件都作为PHP脚本处理。
8.语句 include 和 require 都能把另外一个文件包含到当前文件中,它们的区别是(12);为了避免多次包含同一文件,可以用语句(13)来代替它们。
9.类的属性可以序列化后保存到 session 中,从而以后可以恢复整个类,这要用到的函数是(14)。
10.一个函数的参数不能是对变量的引用,除非在php.ini中把(15)设为on.
11.SQL 中LEFT JOIN的含义是(16)。如果 tbl_user记录了学生的姓名(name)和学号(ID),tbl_score记录了学生(有的学生考试以后被开除了,没有其记录)的学号(ID)和考试成绩(score)以及考试科目(subject),要想打印出各个学生姓名及对应的的各科总成绩,则可以用SQL语句(17)。
12.在PHP中,heredoc是一种特殊的字符串,它的结束标志必须(18)。



1. 写一个函数,能够遍历一个文件夹下的所有文件和子文件夹。14.简述论坛中无限分类的实现原理。15.设计一个网页,使得打开它时弹出一个全屏的窗口,该窗口中有一个文本框和一个按钮。用户在文本框中输入信息后点击按钮就可以把窗口关闭,而输入的信息却在主网页中显示。
2. 1、用PHP打印出前一天的时间格式是2006-5-10 22:21:21
2、echo(),print(),print_r()的区别
3、能够使HTML和PHP分离开使用的模板
4、如何实现PHP、JSP交互?
5、使用哪些工具进行版本控制?
6、如何实现字符串翻转?
7、优化MYSQL数据库的方法。
8、谈谈事务处理
9、apache+mysql+php实现最大负载的方法
10、实现中文字串截取无乱码的方法



Q1. 做一个提供不同数据给不同用户的个人主页,什么URL/CGI技术能够鉴别每一个用户 这些技术的优点和缺点是什么?


Q2. Assuming we had a continuous feed of data that was

首页 上一页 1 2 3 下一页 尾页 2/3/3
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇软件测试LoadRunner面试题:What .. 下一篇据说月薪过了6000的应届生,都知..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·【超详细】JDK 下载 (2025-12-24 18:19:32)
·Java_百度百科 (2025-12-24 18:19:29)
·简介 - Java教程 - (2025-12-24 18:19:27)
·C++ 语言社区-CSDN社 (2025-12-24 17:48:24)
·CSDN问答专区社区-CS (2025-12-24 17:48:22)