测试.docx
《测试.docx》由会员分享,可在线阅读,更多相关《测试.docx(40页珍藏版)》请在冰豆网上搜索。
测试
PHP+MySQL网站开发工程师->第一章PHP基础知识->单元测验
(1).PHP语言中输出语句使用哪个关键词()。
echo
(2).c/s(客户机/服务器)有哪几个主要部件()。
数据库服务器
客户应用程序
网络
(3).平台体系结构有哪几种()。
文件/服务器(F/S)体系
客户机/服务器(C/S)体系
浏览器/服务器(B/S)体系
(4).PHP常用开发工具有哪些()。
Dreamweaver
ZendDevelopmentEnviorment
PHPED
PHPEXPERTEDITOR
(5).PHP要应用于服务器端,必须满足哪些条件()
PHP解析器(CGI或者服务器模块)
WEB服务器
WEB浏览器
(6).PHP已经支持哪些WEB服务器()。
Apache
MicrosoftInternet
PersonalWebServer(PWS)
Netscape
(7).常用的网络编程语言有()
PHP
JSP
ASP
(8).PHP脚本主要用于哪些领域()
服务端脚本
命令行脚本
编写客户端的GUI应用程序
(9).PHP支持哪些操作系统()
Linux、Unix的各种变种(包括HP-UX、Solaris和OpenBSD)、
MicrosoftWindows
MacOSX
RISCOS
(10).PHP支持哪些数据库()。
Oracle
dBaseInterBaseOvrimos
MySQL
IBMDB2
(11).界面技术从上世纪DOS字符界面到Windows图形界面(或图形用户界面GUI),直至Browser浏览器界面三个不同的发展时期。
正确
(12).PHP能够用在所有的主流操作系统上。
正确
(13).三层C/S结构是将应用功能分成表示层、功能层和数据链路层三部分。
错误
(14).和客户端的JavaScript不同的是,PHP代码是运行在客户端的。
错误
(15).运行数据库服务器程序的机器,也称为客户端。
正确
(16).PHP是一种被广泛应用的开放源代码的多用途脚本语言,它可嵌入到HTML中,尤其适合WEB开发。
正确
(17).C/S和B/S是当今世界开发模式技术架构的两大主流技术。
正确
(18).中间件是一个用API定义的软件层,是具有强大通信能力和良好可扩展性的分布式软件管理框架。
正确
(19).PHP是一种开放性的语言。
正确
(20).什么是C/S结构?
答案:
C/S(Client/Server)结构,即大家熟知的客户机和服务器结构。
它是软件系统体系结构,通过它可以充分利用两端硬件环境的优势,将任务合理分配到Client端和Server端来实现,降低了系统的通讯开销。
目前大多数应用软件系统都是Client/Server形式的两层结构,由于现在的软件应用系统正在向分布式的Web应用发展,Web和Client/Server应用都可以进行同样的业务处理,应用不同的模块共享逻辑组件;因此,内部的和外部的用户都可以访问新的和现有的应用系统,通过现有应用系统中的逻辑可以扩展出新的应用系统。
这也就是目前应用系统的发展方向。
(21).PHP的特点有哪些?
答案:
PHP的特点主要有以下几点:
1)成本低;
2)易用性;
3)跨平台兼容性;
4)稳定性;
5)学习起来快,容易上手;
6)广泛的数据库连接;
7)可扩展性强、源码开发;
8)面向对象编程;
9)可伸缩性;
10)HTML嵌入式开发
(22).简述C/S结构的优势。
答案:
三层C/S结构的优势主要表现在以下几个方面:
利用单一的访问点,可以在任何地方访问站点的数据库;
对于各种信息源,不论是文本还是图形都采用相同的界面;
所有的信息,不论其基于的平台,都可以用相同的界面访问;
可跨平台操作;
减少整个系统的成本;
维护升级十分方便;
具有良好的开放性;
系统的可扩充性良好;
进行严密的安全管理;
系统管理简单,可支持异种数据库,有很高的可用性。
(23).简述B/S结构的特点。
(10分题)?
正确答案:
答案:
(1)B/S结构最大的优点就是可以在任何地方进行操作而不用安装任何专门的软件。
(2)维护和升级方式简单。
(3)成本降低,选择更多。
(4)应用服务器运行数据负荷较重。
(24).什么是B/S结构?
(10分题)?
正确答案:
答案:
B/S结构(Browser/Server结构)结构即浏览器和服务器结构。
它是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。
就是只安装维护一个服务器(Server),而客户端采用浏览器(Browse)运行软件。
在这种结构下,用户工作界面主要是通过WWW浏览器来实现,同时结合多种Script语言(VBScript、JavaScript…)和ActiveX技术,是一种全新的软件系统构造技术。
PHP+MySQL网站开发工程师->第二章PHP环境搭建->单元测验
(1).________是PHP扩展设置部分,列出了PHP所有的可支持扩展。
答案:
DynamicExtensions
(2).在PHP的配置文件中,一般文件地址的“\”在Apache里要改成________。
答案:
/
(3).在安装Unix下的PHP时用于改变路径的命令是________。
cd
(4).Apache和PHP都还有很多配置选项,可以在相应的源代码目录中使用________获得更多信息。
答案:
./configure–help
(5).PHP中要使得显示支持中文,需要对#DefaultLanguagenl做出什么样的修改________。
答案:
DefaultLanguagezh-cn
(6).在配置PHP环境时,编辑httpd.conf文件以调用________模块。
答案:
php
(7).Apache2\htdocs文件夹就是网站的________。
答案:
默认根目录
(8).在安装Unix下的PHP时用于解压的命令是________。
(2分题)?
正确答案:
答案:
tar
(9).HTTP的端口一般是________。
(2分题)?
正确答案:
答案:
80或者8080
(10).DirectoryIndex是________,也就是在仅指定目录的情况下,默认显示的文件名。
(2分题)?
正确答案:
答案:
目录索引
(11).如果要APCHE支持中文现实,则在配置文件中DefaultLanguagenl”的“nl”改成你要强制输出的语言,中文是“zh-cn”,保存,关闭。
(2分题)√
(2)正确答案:
正确
(12).在进行APACHE本机测试的时候,在IE里输入本机的网址是http:
//192.168.0.1()。
(2分题)√
(2)正确答案:
错误
(13).WEB的默认端口是80。
(2分题)√
(2)正确答案:
正确
(14).APACHE安装之后,在系统的右下角会出现有“Start(启动)”、“Stop(停止)”、“Restart(重启动)”三个选项。
正确
(15).安装APACHE以后,如果不进行配置,你的安装目录下的Apache2\htdocs文件夹就是网站的默认根目录。
正确
(16).在apache配置文件中,"DocumentRoot"表示的是网站根目录。
(2分题)√
(2)正确答案:
正确
(17).Internet信息服务简称为IIS。
(2分题)√
(2)正确答案:
正确
(18).单击Windows开始菜单---所有程序---管理工具---Internet信息服务(IIS)管理器,即可启动“Internet信息服务”管理工具。
(2分题)√
(2)正确答案:
正确
(19).在Apache配置文件中,前面带有#的命令行表示执行。
(2分题)√
(2)正确答案:
错误
(20).在APACHE配置文件中,“php.ini”的Ln385,有一个“register_globals=Off”值,这个值是用来打开全局变量的。
(2分题)√
(2)正确答案:
正确
(21).如何在unix系统中配置PHP?
(10分题)?
正确答案:
答案:
1.gzip-dhttpd-2_0_NN.tar.gz
2.tarxvfhttpd-2_0_NN.tar
3.gunzipphp-NN.tar.gz
4.tar-xvfphp-NN.tar
5.cdhttpd-2_0_NN
6../configure--enable-so
7.make
8.makeinstall
9.cd../php4-NN
10../configure--with-apxs2=/usr/local/apache2/bin/apxs
11.make
12.makeinstall
13.配置php.ini
cpphp.ini-dist/usr/local/lib/php.ini
14.编辑httpd.conf文件以调用PHP模块。
对于PHP4:
LoadModulephp4_modulemodules/libphp4.so
对于PHP5:
LoadModulephp5_modulemodules/libphp5.so
15.AddTypeapplication/x-httpd-php.php.phtml
AddTypeapplication/x-httpd-php-source.phps
16./usr/local/apache2/bin/apachectlstart
(22).如何启动IIS?
(10分题)?
正确答案:
答案:
Internet信息服务简称为IIS,单击Windows开始菜单---所有程序---管理工具---Internet信息服务(IIS)管理器,即可启动“Internet信息服务”管理工具
(23).如何安装IIS?
(10分题)?
正确答案:
答案:
可打开“控制面板”,然后单击启动“添加/删除程序”,在弹出的对话框中选择“添加/删除Windows组件”,在Windows组件向导对话框中选中“Internet信息服务(IIS)”,然后单击“下一步”,按向导指示,完成对IIS的安装。
PHP+MySQL网站开发工程师->第三章PHP的基本语法和类型->单元测验
(1).八进制符号,数字前必须加上()。
(2分题)√
(2)正确答案:
0(零)
(2).转义字符中换行用什么表示()。
(2分题)√
(2)正确答案:
\n
(3).整形可以用哪些类型指定()。
(5分题)╳(0)正确答案:
十进制
八进制
十六进制
(4).复合的类型有()。
(5分题)√(5)正确答案:
数组(array)
对象(object)
(5).PHP的指令分隔符有哪些()。
(5分题)√(5)正确答案:
〈?
php?
〉
〈?
?
〉
〈scriptlanguage="PHP"〉〈/script〉
〈%%〉
(6).浮点数也叫()。
(5分题)√(5)正确答案:
floats
doubles
realnumbers
(7).PHP的注释有哪几种方式()。
(5分题)√(5)正确答案:
//
/**/
#
(8).标量的类型有哪些()。
(5分题)√(5)正确答案:
布尔型(boolean)
整型(integer)
浮点型(float,也作“double”)
字符串(string)
(9).字符串可以用几种方法定义()。
(5分题)√(5)正确答案:
单引号
双引号
定界符
(10).如果你指定一个数超出了integer的范围,将会被解释为float。
(2分题)√
(2)正确答案:
正确
(11).用来标记PHP代码块的标记共有三套.。
(2分题)╳(0)正确答案:
错误
(12).如果用八进制符号,数字前必须加上0(零),用十六进制符号数字前必须加上0x。
(2分题)√
(2)正确答案:
正确
(13).要明示地将一个值转换为integer,用(int)或(integer)强制转换。
(2分题)√
(2)正确答案:
正确
(14).字符串可以用三种字面上的方法定义:
单引号、双引号、定界符。
(2分题)√
(2)正确答案:
正确
(15).//表示的是单行注释。
(2分题)√
(2)正确答案:
正确
(16).字符串可以用“+”(加号)运算符连接。
(2分题)╳(0)正确答案:
错误
(17).转义字符“\r”表示回车。
(2分题)√
(2)正确答案:
正确
(18).boolean表达的是逻辑值,可以为TRUE或FALSE。
(2分题)√
(2)正确答案:
正确
(19).#表示的是段注释。
(2分题)√
(2)正确答案:
错误
(20).PHP支持的四种标量类型是?
(10分题)?
正确答案:
答案:
布尔型(boolean)
整型(integer)
浮点型(float)(浮点数,也作“double”)
字符串(string)
(21).PHP中复杂类型和特殊类型是什么?
(10分题)?
正确答案:
答案:
两种复合类型:
数组(array)、对象(object)
两种特殊类型:
资源(resource)、NULL
(22).整型有哪些类型,如何表示?
(10分题)?
正确答案:
答案:
整型值可以用十进制,十六进制或八进制符号指定,前面可以加上可选的符号(-或者+)。
如果用八进制符号,数字前必须加上0(零),用十六进制符号数字前必须加上0x。
(23).什么是字符串?
(10分题)?
正确答案:
答案:
string是一系列字符。
字符串可以用三种字面上的方法定义:
单引号、双引号、定界符。
单引号:
指定一个简单字符串的最简单的方法是用单引号(字符')括起来。
另一种给字符串定界的方法使用定界符语法(“<<<”)。
应该在<<<之后提供一个标识符,然后是字符串,然后是同样的标识符结束字符串。
(24).如何对PHP语言进行注释?
(10分题)?
正确答案:
答案:
PHP的注释方法主要有三种:
//表示的的是单行注释,
使用/**/注释一段
"#"也只能注释一行
PHP+MySQL网站开发工程师->第四章变量、常量、表达式、运算符->期中考试
PHP语言中输出语句使用哪个关键词()。
(2分题)
正确答案:
echo
(2).
a=5,a++,a=()。
(2分题)
正确答案:
6
(3).
在PHP中“=”是什么意思()。
(2分题)
正确答案:
赋值
(4).
a+=5的意思是()。
(2分题)
正确答案:
a=a+5
(5).
转义字符中换行用什么表示()。
(2分题)
正确答案:
\n
(6).
八进制符号,数字前必须加上()。
(2分题)
正确答案:
0(零)
(7).
表示按位与的是()。
(2分题)
正确答案:
&
(8).
常用的网络编程语言有()(5分题)
正确答案:
PHP
JSP
ASP
(9).
浮点数也叫()。
(5分题)
正确答案:
floats
doubles
realnumbers
(10).
PHP支持哪些数据库()。
(5分题)
正确答案:
Oracle
dBaseInterBaseOvrimos
MySQL
IBMDB2
(11).
常量和变量的区别在哪里()。
(5分题)
正确答案:
常量前面没有美元符号($);
常量只能用define()函数定义,而不能通过赋值语句;
常量可以不用理会变量范围的规则而在任何地方定义和访问;
常量一旦定义就不能被重新定义或者取消定义;
常量的值只能是标量。
(12).
常量只能包含哪些数据()。
(5分题)
正确答案:
Boolean
integer
float
string
(13).
PHP已经支持哪些WEB服务器()。
(5分题)
正确答案:
Apache
MicrosoftInternet
PersonalWebServer(PWS)
Netscape
(14).
c/s(客户机/服务器)有哪几个主要部件()。
(5分题)
正确答案:
数据库服务器
客户应用程序
网络
(15).
下列运算符是左结合的是()。
(5分题)
正确答案:
B||
&&
=
(16).
PHP支持哪些操作系统()(5分题)
正确答案:
Linux、Unix的各种变种(包括HP-UX、Solaris和OpenBSD)、
MicrosoftWindows
MacOSX
RISCOS
(17).
字符串可以用几种方法定义()。
(5分题)
正确答案:
单引号
双引号
定界符
(18).
标量的类型有哪些()。
(5分题)
正确答案:
布尔型(boolean)
整型(integer)
浮点型(float,也作“double”)
字符串(string)
(19).
平台体系结构有哪几种()。
(5分题)
正确答案:
文件/服务器(F/S)体系
客户机/服务器(C/S)体系
浏览器/服务器(B/S)体系
(20).
整形可以用哪些类型指定()。
(5分题)
正确答案:
十进制
八进制
十六进制
(21).
PHP的注释有哪几种方式()。
(5分题)
正确答案:
//
/**/
#
(22).
PHP常用开发工具有哪些()。
(5分题)
正确答案:
Dreamweaver
ZendDevelopmentEnviorment
PHPED
PHPEXPERTEDITOR
(23).
PHP中要使得显示支持中文,需要对#DefaultLanguagenl做出什么样的修改________。
(2分题)
正确答案:
答案:
DefaultLanguagezh-cn
(24).
HTTP的端口一般是________。
(2分题)
正确答案:
答案:
80或者8080
(25).
在安装Unix下的PHP时用于解压的命令是________。
(2分题)
正确答案:
答案:
tar
(26).
Apache和PHP都还有很多配置选项,可以在相应的源代码目录中使用________获得更多信息。
(2分题)
正确答案:
答案:
./configure–help
(27).
在PHP的配置文件中,一般文件地址的“\”在Apache里要改成________。
(2分题)
正确答案:
答案:
/
(28).
________是PHP扩展设置部分,列出了PHP所有的可支持扩展。
(2分题)
正确答案:
答案:
DynamicExtensions
(29).
在安装Unix下的PHP时用于改变路径的命令是________。
(2分题)
正确答案:
cd
(30).
Apache2\htdocs文件夹就是网站的________。
(2分题)
正确答案:
答案:
默认根目录
(31).
在配置PHP环境时,编辑httpd.conf文件以调用________模块。
(2分题)
正确答案:
答案:
php
(32).
DirectoryIndex是________,也就是在仅指定目录的情况下,默认显示的文件名。
(2分题)
正确答案:
答案:
目录索引
(33).
常量只能包含标量数据(boolean,integer,float和string)。
(2分题)
正确答案:
正确
(34).
三层C/S结构是将应用功能分成表示层、功能层和数据链路层三部分。
(2分题)
正确答案:
错误
(35).
用来标记PHP代码块的标记共有三套.。
(2分题)
正确答案:
错误
(36).
WEB的默认端口是80。
(2分题)
正确答案:
正确
(37).
常量是一个简单值的标识符(名字)。
(2分题)
正确答案:
正确
(38).
PHP能够用在所有的主流操作系统上。
(2分题)
正确答案:
正确
(39).
在Apache配置文件中,前面带有#的命令行表示执行。
(2分题)
正确答案:
错误
(40).
运行数据库服务器程序的机器,也称为客户端。
(2分题)
正确答案:
正确
(41).
PHP中一个美元符号后面跟上一个变量名称,即表示一个变量。
(2分题)
正确答案:
正确
(42).
#表示的是段注释。
(2分题)
正确答案:
错误
(43).
运算符优先级指定了两个表达式绑定得有多“紧密”。
(2分题)
正确答案:
正确
(44).
如果要APCHE支持中文现实,则在配置文件中DefaultLanguagenl”的“nl”改成你要强制输出的语言,中文是“zh-cn”,保存,关闭。
(2分题)
正确答案:
正确
(45).
界面技术从上世纪DOS字符界面到Windows图形界面(或图形用户界面GUI),直至Browser浏览器界面三个不同的发展时期。
(2分题)
正确答案:
正确
(46).
如果用八进制符号,数字前必须加上0(零),用十六进制符号数字前必须加上0x。
(2分题)
正确答案:
正确
(47).
安装APACHE以后,如果不进行配置,你的安装目录下的Apache2\htdocs文件夹就是网站的默认根目录。
(2分题)
正确答案:
正确
(48).
什么是B/S结构?
(10分题)
正确答案:
答案:
B/S结构(Browser/Server结构)结构即浏览器和服务器结构。
它是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构