PHP网络编程期中考试试题及答案.doc

合集下载

PHP期中试题

PHP期中试题

PHP期中试题一、选择题(每题1分,共35分)1、以下哪种类型是B/S构架的正确描述?()A. 需要安装客户端的软件B. 不需要安装就可以使用的软件C. 依托浏览器的网络系统D. 依托outlook等软件的邮件系统2、PHP中,单引号和双引号所包围的字符串有什么区别?()(选择两项)A. 单引号速度快,双引号速度慢B. 双引号速度快,单引号速度慢C. 两者没有速度差别D. 双引号解析其中以$开头的变量,而单引号不解析E. 单引号解析其中\r \t等转义字符,而双引号不解析3、下面哪个不是合法的SQL的归类函数?()A. AVGB. SUMC. MIND. MAXE. CURRENT_DATE()4、若y , x为int型变量,则执行以下语句后,y的值为()x=1;++x;y = x++;A、1B、2C、3D、05、以下代码执行结果为:()<?$num="24linux"+6;echo $num;?>A 30B 24linux6C 6D 30linux6、PHP是一种什么型的语言:()A、编译型B、解释型C、两者都是D、两者都不是7、下列描述正确的是()A、JavaScript是一种编译型语言B、JavaScript是一种基于对象和事件驱动的编程语言C、JavaScript中变量声明采用强定义类型D、JavaScript采用静态联编8、要想在网页中输出“<”正确的方法是()A: &ampB:&ltC: &gtD:&quot9、创建一个滚动菜单的HTML代码是?()A. <form></form>B. <select multiple name="NAME" size=?></select>C. <option>D. <select name="NAME"></select>10、以下代码运行结果:()<?php$A = "PHPlinux";$B = "PHPLinux";$C = strstr($A,"L");$D = stristr($B,"l");echo $C ." is ". $D;?>A PHP is LinuxB is LinuxC PHP is inuxD PHP is11、以下代码运行结果为:()<?php$first = "This course is very easy !";$second = explode(" ",$first);$first = implode(",", $second);echo $first;?>A This,course,is,very,easy,!B This course is very easy !C This course is very easy !,D 提示错误12、以下对于CSS的表达哪个是错误的()A.可以将CSS的代码保存在其它文件中,在需要时调用比如<link href="text/text.css" rel="stylesheet" type="text/css">B.可以把CSS的代码直接写在HTML中<style type="text/css"><!-- .类名{属性...}--></style>C.及联式样式列表,控制HTML标签属性D.Internet Explorer 4 中支持CSS的所有分级属性13、session 和cookie 的区别说法错误的是?()A. session 和 cookie 都可以记录数据状态。

网络编程考试题及答案

网络编程考试题及答案

网络编程考试题及答案一、选择题(每题2分,共20分)1. 在网络编程中,TCP协议提供的是哪一层的传输服务?A. 传输层B. 网络层C. 应用层D. 会话层答案:A2. HTTP协议默认使用哪个端口?A. 21B. 23C. 80D. 443答案:C3. 以下哪个选项不是IP地址?A. 192.168.1.1B. 255.255.255.255C. 256.1.1.1D. 127.0.0.1答案:C4. 在TCP三次握手过程中,第二次握手包含的是哪一层的确认?A. SYNB. SYN-ACKC. ACKD. FIN答案:B5. 下列哪个不是HTTP方法?A. GETB. POSTC. PUTD. DELETEE. CONNECT答案:E6. 以下哪个不是WebSocket的特点?A. 支持全双工通信B. 需要建立在HTTP协议之上C. 支持二进制数据传输D. 只能发送文本数据答案:D7. 在网络编程中,DNS的作用是什么?A. 域名解析B. 邮件传输C. 文件传输D. 网络管理答案:A8. SSL/TLS协议主要用于解决什么问题?A. 网络拥堵B. 网络延迟C. 数据加密和安全传输D. 网络设备配置答案:C9. 在网络编程中,以下哪个不是多线程编程的挑战?A. 线程安全B. 线程同步C. 内存管理D. 网络带宽答案:D10. RESTful API设计中,以下哪个HTTP状态码表示服务器错误?A. 200B. 201C. 400D. 500答案:D二、简答题(每题10分,共40分)1. 描述TCP和UDP协议的主要区别。

答案:TCP是面向连接的、可靠的、基于字节流的传输层通信协议,它通过三次握手建立连接,提供数据包排序、确认和重传机制,确保数据的完整性和顺序性。

UDP则是无连接的、不可靠的、基于数据报的协议,它不保证数据包的顺序和完整性,适用于对实时性要求高但可以容忍一定丢包率的应用。

2. 什么是HTTP持久连接,它有什么优点?答案:HTTP持久连接是指在一次TCP连接上可以发送多个HTTP请求和响应,而不需要为每个请求单独建立和关闭连接。

PHP网络编程期中考试试题

PHP网络编程期中考试试题

PHP网络编程期中考试试题PHP网络编程期中考试试题一、简答题:(共42分)。

1、简述嵌入HTML的方法(4种)(12分)。

2、简述文件包含,require和include这两种方式的区别。

(10分)3、试列出php的数据类型。

(10分)4、试列出php的下列运算符。

(10分)(1)算术运算(2)字符串运算(3)赋值运算符(4)位运算符(5)逻辑运算符二、读程序题,写出以下程序的执行结果(共24分)1、<?php$a=8;function test(){echo $a;}test();>(8分)2、<?php$a=201;$b=40;$c=$a<$b?4:5;>(6分)3、<?phpfunction E_num($num1,$num2){ if($num1>$num2) {$temp=$num1; $num1=$num2; $num2=$temp; }for($i=$num1,$j=0;$i<$num2;$i++) {if($i%2==1) { $t[$j]=$i; $j++; }} return $t;}$a=8; $b=30;$c=E_num($a,$b);for($i=0;$i(12分)四、编程题,根据以下小题的具体要求写出程序。

1、有一个数组$arr=Array(4,1.6,2,7)将其按升序排列元素的值,并输出其结果。

要求,按两种输出形式输出排列后数组的元素。

(15)2、定义一个至少5个元素的数组,首先用for循环控制输出输出整个数组,然后改变数组中键值为“x”的值,将其值设为“change”,释放键值为“y”的数组元素,最后输出修改后的数组(10分)。

3、写一个函数,求最大公约数,并调用该函数求出(12,36)的最大公约数。

(9分)。

php考试试题及答案

php考试试题及答案

php考试试题及答案PHP考试试题及答案一、单选题(每题2分,共20分)1. PHP的全称是什么?A. Personal Home PageB. Hypertext PreprocessorC. Personal Hypertext ProcessorD. Hypertext Programming Language答案:B2. 下列哪个是PHP的内置超全局变量,用于收集表单数据?A. $GLOBALSB. $_POSTC. $_SERVERD. $_ENV答案:B3. 在PHP中,哪个函数用于发送原始的HTTP头信息?A. header()B. setcookie()C. get_headers()D. http_response_code()答案:A4. PHP中,哪个关键字用于定义类?A. functionB. classC. interfaceD. trait答案:B5. 下列哪个选项是PHP中正确的字符串连接操作符?A. &&B. ||C. .D. ++答案:C6. PHP中,哪个函数用于获取当前脚本的路径?A. __FILE__B. __DIR__C. dirname()D. basename()答案:A7. 在PHP中,哪个函数用于计算数组中元素的数量?A. count()B. sizeof()C. length()D. size()答案:A8. PHP中,哪个函数用于输出HTML内容?A. echoB. printC. printfD. html()答案:A9. 下列哪个选项是PHP中正确的布尔值?A. trueB. TrueC. TRUED. 1答案:C10. PHP中,哪个函数用于将字符串转换为小写?A. strtoupper()B. strtolower()C. ucfirst()D. ucwords()答案:B二、多选题(每题3分,共15分)1. PHP中,哪些函数可以用来包含或引入外部文件?A. include()B. require()C. include_once()D. require_once()答案:A, B, C, D2. 下列哪些是PHP中有效的数据类型?A. integerB. floatC. stringD. boolean答案:A, B, C, D3. 在PHP中,哪些是正确的控制结构?A. ifB. switchC. forD. foreach答案:A, B, C, D4. 下列哪些是PHP中的错误处理函数?A. error_reporting()B. set_error_handler()C. restore_error_handler()D. trigger_error()答案:A, B, C, D5. PHP中,哪些是正确的超全局数组?A. $GLOBALSB. $_SERVERC. $_FILESD. $_SESSION答案:A, B, C, D三、判断题(每题2分,共10分)1. PHP是一种解释型语言,不需要编译即可运行。

php考试题目及答案

php考试题目及答案

php考试题目及答案1. 以下哪个是PHP中定义常量的关键字?A. defineB. constC. varD. let答案:B2. 在PHP中,如何将字符串"Hello, World!"输出到浏览器?A. echo "Hello, World!";B. print "Hello, World!";C. return "Hello, World!";D. display "Hello, World!";答案:A3. PHP中,以下哪个函数用于获取当前脚本的名称?A. __FILE__B. __DIR__C. basename()D. dirname()答案:A4. 在PHP中,如何将变量$a的值赋给变量$b?A. $b = $a;B. $b == $a;C. $b -> $a;D. $b($a);答案:A5. PHP中,以下哪个关键字用于定义类?A. functionB. classC. structD. interface答案:B6. 在PHP中,如何声明一个私有属性?A. private $property;B. public $property;C. protected $property;D. var $property;答案:A7. PHP中,以下哪个函数用于计算数组中元素的个数?A. count()B. length()C. size()D. num()答案:A8. 如何在PHP中创建一个包含两个元素的数组?A. $array = array(1, 2);B. $array = [1, 2];C. $array = list(1, 2);D. $array = new Array(1, 2);答案:B9. 在PHP中,如何实现一个简单的条件语句?A. if (condition) { code block; }B. switch (condition) { case block; }C. while (condition) { code block; }D. for (condition) { code block; }答案:A10. PHP中,以下哪个函数用于将字符串转换为小写?A. strtoupper()B. strtolower()C. ucfirst()D. ucwords()答案:B结束语:以上是本次PHP考试的题目及答案,希望同学们能够通过这次考试巩固和检验自己的PHP编程知识。

php课程考试及答案

php课程考试及答案

php课程考试及答案一、单项选择题(每题2分,共20分)1. PHP中,哪个函数用于获取当前脚本的路径?A. `basename()`B. `dirname()`C. `pathinfo()`D. `getcwd()`答案:B2. 下列哪个选项不是PHP的超级全局变量?A. `$_GET`B. `$_POST`C. `$_SESSION`D. `$_COOKIE`答案:C3. 在PHP中,哪个函数用于发送原始的HTTP头?A. `header()`B. `setcookie()`C. `echo()`D. `print()`答案:A4. PHP中,哪个函数用于输出JavaScript代码?A. `echo()`B. `print()`C. `javascript()`D. `print_r()`答案:A5. 下列哪个选项是PHP中正确的字符串比较操作?A. `strcmp()`B. `strcasecmp()`C. `stricmp()`D. 以上都是答案:D6. PHP中,哪个函数用于将字符串转换为小写?A. `strtolower()`B. `strtoupper()`C. `ucwords()`D. `ucfirst()`答案:A7. 在PHP中,哪个函数用于计算数组中元素的数量?A. `count()`B. `sizeof()`C. `length()`D. `size()`答案:A8. PHP中,哪个函数用于连接数据库?A. `mysql_connect()`B. `mysqli_connect()`C. `pg_connect()`D. `sql_connect()`答案:B9. 下列哪个选项是PHP中正确的数组排序函数?A. `sort()`B. `asort()`C. `ksort()`D. 以上都是答案:D10. PHP中,哪个函数用于输出HTTP状态码?A. `header()`B. `status()`C. `http_response_code()`D. `echo()`答案:C二、多项选择题(每题3分,共15分)11. 下列哪些函数是PHP中用于文件操作的?A. `fopen()`B. `fclose()`C. `fwrite()`D. `unlink()`答案:ABCD12. 在PHP中,哪些函数用于处理日期和时间?A. `date()`B. `strtotime()`C. `getdate()`D. `time()`答案:ABCD13. 下列哪些选项是PHP中的错误处理函数?A. `trigger_error()`B. `error_log()`C. `debug_backtrace()`D. `set_error_handler()`答案:ABCD14. 在PHP中,哪些函数用于发送HTTP响应头?A. `header()`B. `setcookie()`C. `http_response_code()`D. `header_remove()`答案:ABCD15. 下列哪些选项是PHP中用于数组操作的函数?A. `array_push()`B. `array_pop()`C. `array_shift()`D. `array_unshift()`答案:ABCD三、填空题(每题3分,共15分)16. PHP中,使用`____`函数可以设置cookie的有效期。

php测试题及答案

php测试题及答案

php测试题及答案1. PHP中变量的声明方式是什么?- A. 使用`$`符号- B. 使用`%`符号- C. 使用`#`符号- D. 使用`&`符号答案: A2. 以下哪个函数用于获取当前脚本的名称?- A. `basename()`- B. `dirname()`- C. `getcwd()`- D. `__FILE__`答案: D3. 在PHP中,数组的索引从哪个数字开始?- A. 0- B. 1- C. -1- D. 2答案: A4. 以下哪个选项不是PHP的超全局数组?- A. `$_POST`- B. `$_GET`- C. `$_FILES`- D. `$_COOKIE`答案: C5. PHP中,如何将一个字符串转换为小写?- A. `strtolower()`- B. `strtoupper()`- C. `ucwords()`- D. `ucfirst()`答案: A6. 在PHP中,使用什么关键字来定义一个类? - A. `function`- B. `class`- C. `interface`- D. `trait`答案: B7. 以下哪个选项是PHP中的错误处理函数?- A. `trigger_error()`- B. `set_error_handler()`- C. `error_reporting()`- D. All of the above答案: D8. PHP中,如何获取当前时间的Unix时间戳? - A. `time()`- B. `date()`- C. `gettimeofday()`- D. `microtime()`答案: A9. 在PHP中,如何定义一个常量?- A. 使用`define()`- B. 使用`const`- C. 使用`var`- D. 使用`let`答案: A10. 以下哪个选项是PHP中用于输出内容的函数? - A. `echo`- B. `print`- C. `printf`- D. All of the above答案: D。

php试题及答案五篇范文

php试题及答案五篇范文

php试题及答案五篇范文第一篇:php试题及答案php试题及答案问题1.考虑如下脚本。

标记处应该添加什么代码才能让脚本输出字符串php?$alpha = 'abcdefghijklmnopqrstuvwxyz';$letters = array(15, 7, 15);foreach($letters as $val){/* 这里应该加入什么 */ } ?> A.echo chr($val);B.echo asc($val);C.echo substr($alpha, $val, 2);D.echo $alpha{$val};E.echo $alpha{$val+1} 2.以下哪一项不能把字符串$s1 和$s2 组成一个字符串?A.$s1 + $s2 B.”{$s1}{$s2}” C.$s1.$s2 D.implode(”, array($s1,$s2))E.以上都可以3.变量 $email 的值是字符串****************,把字符串转化成 ?A.substr($email, strpos($email, “@”));下哪项能以B.strstr($email, “@”);C.strchr($email, “@”);D.substr($email, strpos($email, “@”)+1);E.strrpos($email, “@”);4.给定一个用逗号分隔一组值的字符串,以下哪个函数能在仅调用一次的情况下就把每个独立的值放入一个新创建的数组? A.strstr()B.不可能只调用一次就完成C.extract()D.explode()E.strtok()5.要比较两个字符串,以下那种方法最万能?A.用strpos 函数B.用==操作符C.用 strcasecmp()D.用 strcmp()6.以下哪个 PCRE 正则表达式能匹配字符串php|architect?A..* B.…|……… C.d{3}|d{8} D.[az]{3}|[az]{9} E.[a-z][a-z][a-z]|w{9} 7.以下哪些函数能用来验证字符串的完整性?(三选)A.md5()B.sha1()C.str_rot13()D.crypt()E.crc32()8.哪个PHP 函数与以下脚本在UNIX 系统下执行的效果近似?function my_funct($filename){ $f = file_get_contents($filename);return explode(“n”, $f);} ?> A.fopen()B.fread()C.flock()D.split_string()E.file()9.基于指定的式样(pattern)把一个字符串分隔开并放入数组,以下哪些函数能做到?(双选)A.preg_split()B.ereg()C.str_split()D.explode()E.chop() 10.以下脚本输出什么?echo 'Testing '.1 + 2.'45';?> A.T esting 1245 B.Testing 345 C.Testing 1+245 D.245 E.什么都没有11.以下脚本输出什么? $s = '12345';$s[$s[1]] = '2';echo $s;?> A.12345 B.12245 C.22345 D.11345 E.Array 12.方框中的正则表达式能与以下哪些选项匹配?(双选)/.**123d/ A.******123 B.*****_1234 C.******1234D._*1234 E._*123 13.以下哪个比较将返回true?(双选)A.’1top’ == ’1′ B.’top’ == 0 C.’top’ === 0 D.’a’ == a E.123 == ’123′14.如果用+操作符把一个字符串和一个整型数字相加,结果将怎样? A.解释器输出一个类型错误B.字符串将被转换成数字,再与整型数字相加C.字符串将被丢弃,只保留整型数字D.字符串和整型数字将连接成一个新字符串E.整形数字将被丢弃,而保留字符串个 PHP 脚本使用______。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

矿产资源开发利用方案编写内容要求及审查大纲
矿产资源开发利用方案编写内容要求及《矿产资源开发利用方案》审查大纲一、概述
㈠矿区位置、隶属关系和企业性质。

如为改扩建矿山, 应说明矿山现状、
特点及存在的主要问题。

㈡编制依据
(1简述项目前期工作进展情况及与有关方面对项目的意向性协议情况。

(2 列出开发利用方案编制所依据的主要基础性资料的名称。

如经储量管理部门认定的矿区地质勘探报告、选矿试验报告、加工利用试验报告、工程地质初评资料、矿区水文资料和供水资料等。

对改、扩建矿山应有生产实际资料, 如矿山总平面现状图、矿床开拓系统图、采场现状图和主要采选设备清单等。

二、矿产品需求现状和预测
㈠该矿产在国内需求情况和市场供应情况
1、矿产品现状及加工利用趋向。

2、国内近、远期的需求量及主要销向预测。

㈡产品价格分析
1、国内矿产品价格现状。

2、矿产品价格稳定性及变化趋势。

三、矿产资源概况
㈠矿区总体概况
1、矿区总体规划情况。

2、矿区矿产资源概况。

3、该设计与矿区总体开发的关系。

㈡该设计项目的资源概况
1、矿床地质及构造特征。

2、矿床开采技术条件及水文地质条件。

相关文档
最新文档