2020/3/30 16:07:32 来源:生活奇事网
(时间:120分钟 满分:100分)
第一部分 填空题 共10题(每题1分,共10分)
第二部分 单选题 共80题(每题1分,共80分)
题 目
|
第一部分
|
第二部分
|
第三部分
|
总分
|
得 分
|
|
|
|
|
1.Photoshop里添加背景颜色的快捷键是_________+_________。
2.使用Photoshop制作一张WEB图像,新建画布颜色模式选为________。
3.在HTML中,可以使用___________标签向网页中插入GIF动画文件。
4.在HTML中,将表单中INPUT元素的TYPE属性设置为______时,用于创建重置按钮。
5.在CSS中,对元素的定位方式有四种,分别是静态定位、_____________、_____________和固定定位,通过定位可以使页面的排版更为灵活。
6.页面排版中使用____________CSS属性,可以使多个div元素超脱文档流并水平排列。
7.在javascript中使用多分支switch()流程判断语句,如其中所有的case值都没有匹配成功就会执行_____________里的语句。
8.PHP中类的继承关键字是______________。
9.在php自定义函数中使用___________关键字,会把运算结果返还给函数名本身。
10. Mysql中使用sql命令查看服务器中的所有数据库列表是____________________。
1.Photoshop里不能用哪种工具创建选区( )?
A.魔棒工具 B.多边形套索工具 C.画笔工具 D.钢笔工具
2.Photoshop里释放选区的快捷键是( )?
A.Ctrl+D B.Alt+D C.Shift+D D.Ctrl+Alt+D
3.在HTML中css按照使用方式可以分为三种类型,其中不包括( )?
A.内部样式 B.行内样式 C.外部样式 D.类样式
4.以下是<!DOCTYPE html>标签的作用是( )?
A.该属性用来定义文档类型 B.该属性用来声明命名空间
C.该属性用来向搜索引擎声明网页关键字D该属性用来声明网站作者
5.在CSS中关于id和class选择器的说法,错误的是( )?
A. class的定义方法是: .类名{样式};
B. id的应用方式:<标签 id=”id名” >
C. class的应用方式:<标签 class=”类名”>
D. id和class选择器只是在写法上有区别,在应用和意义上没有任何区别
6.下面那个选项是对元素(标签)进行定位( )?
A.padding B.margin C.position D.float
7.下列对锚点说法正确的是( )
A.不能链接两个不同的页面。
B.能链接同一页面的不同地方。
C.不能链接同一页面的不同地方。
D.以上都不对。
8.以下css可以隐藏对象(标签)的是( )?
A.dispaly:block B.display:inline
C.display:none D.display:inline-block
9.使用link元素(标签)调用css的语法中,以下哪个属性用来指定css文件路径的( )?
A.url B.src C.href D.以上都不对
10.下列选项中哪个不属于css文本属性( )?
A.font-size B.color C.text-align D.line-height
11.Javascript是运行在( )的脚本语言。
A.服务器端
B.客户端
C.在服务器运行后,把结果返回客户端
D在客户端运行返回到服务器
12.var a=10;b=20;c=4; ++b+c+a++以下哪个结果是正确的( )?
A.34 B.35 C.36. D.37
13.分析代码运行结果
Var arr = new Array(9); arr[0]=1; arr[2]=2;
该数组的length属性值为( )
A .2 B.10 C.8 D.9
14.mysql 中的 group by 语句的功能是
A. 排序 B. 模糊查询 C.分组 D.批量导入
15.以下哪个结果是正确的?( )
var a = 100, b=”100.56” ,c=”80”;
alert(Math.max(a,b,c));
A.100 B.100.56 C.NaN D.80
16.以下哪个正则表达式符号描述正确?( )
A.*等同{1,} B.+等同{0,} C.?{0,1} D.\W等同[0-9 A-Z a-z]
17.要检测值是否为NaN,使用( )函数
Number B. parseInt C. IsNaN D isNaN
18.为获取页面中多个同名对象,应使用document的( )方法。
A.getElementById() B. getElementsByName()
C. getElementsByTagName() D. getElementsByClassName()
19.PHP定义类中不支持的访问控制是( )
A.public B.private C.protected D.friend
20.以下不属于采用Ajax的原因是( )?
A. Ajax是基于被广泛支持的公开标准技术
B.不刷新整个页面,提高了数据的处理率
C.将数据和显示分离
D. 因为它是新技术
21.下列那个不属于数据操纵语言( )
A.select B.insert C.delete D.update
22.echo ceil(0.60); 返回值为( )
A.6 B.1 C.0 D.0.5
23.Mysql中创建用户的命令是( )?
A.join user B. create user C. create root D. mysql user
24.Mysql中联合查询使用的关键字是( )?
A.UNION B. JOIN C. ALL D. FULL
25.修改自己的Mysql服务器的密码是( )?
A.Mysql B.grant C.set password D.change password
26.LAMP的含义中,以下哪项是完全正确的? ( )
A. linux+access+mysql+php
B. linux+apache+mssql+php
C. linux+apache+mysql+php
D. linux+access+mssql+php
27.下列哪些是PHP的配置文件? ( )
A.php.exe B.php.ini C.php_mysql.dll D.php_mysqli.dll
28.以下代码的功能是: ( )
<?php
phpinfo();
?>
A.查看PHP服务器的配置信息
B.输出变量phpinfo()
C.定义函数phpinfo()
D.跳转到网页phpinfo()
29.下列哪个才是apache的配置文件? ( )
A.php.ini B.httpd.conf C.apache.exe D.mysql.exe
30.PHP中整数型数据类型,在32位操作系统中表示的范围是多少? ( )
A.-256到256 B.-1024到1024
C.-32767到32767 D.-2147483648到214748364
31.PHP中应该如何声明变量? ( )
A.采用$号开头后面跟变量名
B.采用var开头后面跟变量名
C.采用declare开头后面跟变量名
D.直接写出变量名就可以
32.字符串定界符用什么符号表示( )
A.=> B.<<< C.>> D.<<
33.PHP哪个函数能取得字符串长度( )
A.strrev B.substr C.strlen D.strchr
34.PHP字符串连接运算符是( )
A. + B. . C. && D. !
35.阅读以下PHP代码,并选择正确的运算结果( )
<?php
$inta=100;
$inta++;
++$inta;
$inta--;
--$inta;
echo($inta);
?>
A.99 B.100 C.101 D.102
36.阅读以下PHP代码,并选择正确的运算结果( )
<?php
echo ((3+(5-7*9+8)%(6-4/2)));
?>
A.1 B.3 C.5 D.7
37.哪些是正确的 逻辑或运算符号( )
A. or B. && C. ! D.||
38.在 ?:运算符当中,表达式应该写在哪里( )
A. ?号前面的位置 B. ?号后面,:号前面的位置
C. :号后面的位置 D. ?:不是运算符
39.哪些是MySQL自带的数据库( )
A. information_schema B. sanguo C. tempdb D. master
40.? : 运算符相当于以下哪个PHP 语句( )
A. if...else B. switch C. for D. break
41.关于PHP中的各种循环,说法正确的是( )
A. foreach 语句用于循环遍历数组
B. do...while 是先判断再运行循环
C. while 是先循环再判断条件
D. for循环是条件判断型的循环,跟while相似
42.以下哪些是PHP的会话控制技术( )
A. Cookie B. Session C. Application D. Server
43.以下哪些是单词的说法是正确的( )
A. insert ---用来修改数据
B. update ---用来删除数据
C. delete ---用来添加数据
D. select ---用来查看数据
44.以下哪个mysql命令可以查看数据表的结构信息( )
A. show tables;B. describe 表名 C. create table 表名 D. select * from 表名
45.mysql哪些命令可以用于切换数据库( )
A. show databases B. use database 数据库名 C. use 数据库名 D. user 数据库名
46.mysql 的 非(取反)运算符是( )
A. and B. or C.&& D.not
47.在mysql的like 结构中允许使用两种类型的通配符,除了_ ,还有哪个( )
A. % B. # C. & D.@
48.在mysql的某个表中,姓名字段中的数据有二个字的,三个字的,四个字的,如果只查询姓名字段中三个字的所有记录,正确的查询语句为( )
A. select * from 表名 where 姓名字段名 like '%_'
B.select * from 表名 where 姓名字段名 like '__'
C.select * from 表名 where 姓名字段名 like '___'
D.select * from 表名 where 姓名字段名 like '%_%'
49.php哪个函数用于向mysql数据库发送指令( )
A.mysql_select_db B.mysql_connect C.mysql_query D. mysql_fetch_field
50.php连接上mysql之后,采用哪个函数配置循环可以得到指定表中的记录( )
A.mysql_fetch_row B. mysql_select_db
C.mysql_query D.mysql_connect
51.mysql_query(“set names gb2312”); 该行代码一般要写在哪里最合适( )
A.从数据表中返回记录之前
B.从数据表中返回记录中间
C.从数据表中返回记录之后
D.写在哪里也无所谓
52.mysql_free_result($result);本行代码的含义是( )
A.断开PHP与mysql数据库的连接
B.重新启动PHP与mysql数据库的连接
C.释放变量resut,以节约服务器资源
D.占用服务器运行进程
53.PHP的mysql_query()函数处理以下哪些指令成功就可以返回查询后的结果集( )
A.insert B. select C. delete D.update
54.阅读以下代码,请问该代码的功能是( )
A.向 sanguo中查看记录
B.向 sanguo中删除记录
C.向 sanguo中添加记录
D.向 sanguo中修改记录
55.php中哪个函数用于读取整个文件( )
A.fgetss() B.fgets() C.fread() D.readfile()
56.PHP对目录进行操作时,先用哪个函数对操作目录进行是否存在的判断( )
A.file_exists B.is_dir C.fopen D. fclose
57.在正则表达式当中 [ ]表示的含义正确的是( )
A.[ ]中只能匹配一个字符
B.[ ]中可以匹配多个字符
C.[a-c]表示可以匹配a,c两个字母
D.以上说法都正确
58.PHP连接mysql的连接函数mysql_connect的第三个参数是( )
A.主机名 B.数据库密码 C.数据库要用户名 D.报错信息
59.正则表达式的行尾定位符是( )
A. $ B.@ C.# D.*
60.PHP中声明一个类,用以下关键字来进行声明( )
A.$ B.class C) public D) echo
61.PHP中 最终类应该用哪个关键字进行修饰( )
A. new B. final C. extends D.没有最终类
62.php向文本文件写入内容,应该采用哪个文件操作函数( )
A.fclose() B.fwrite() C.fopen() D.file()
63.PHP中类的继承是通过哪个关键字来实现的( )
A.final B.private C.extends D. interface
64.哪个方法可以实现 PHP中类的自动加载功能( )
A.implements B.extends C.__autoload() D. interfaces
65.PHP中的域运算符号是( )
A. @@ B. :: C.** D. ##
66.PHP中的 $_GET['参数名'],表示什么含义( )
A.接收URL传递过来的参数
B.接收用POST方式发送过来的参数
C.发送参数给其它页面
D.以上说法都不正确
67.判断某个类是否存在的函数为( )
A.class_exists B.file_exists C.is_dir D. interface_existd
68.正则表达式当中的 \d 表示的含义为( )
A.把字母d转义 B.任意一个十进制数字 C. 没有实际含义 D.换行符
69.mysql 中 auto_increment 单词表示什么含义( )
A.主键 B.自动增长 C.非空约束 D.批量导入
70.PHP中的构造函数为( )
A.__construct B.__destruct C.__autoload D.跟类名相同
71.以下哪个关键字用于表示类的析构函数( )
A.__construct B.__destruct C.__autoload D.析构函数就是类的别名
72.PHP的文件上传功能,需要在php.ini配置当中,开启哪项功能( )
A. display_errors = on B .file_uploads=on
C.short_open_tag = On D.以上都不正确
73.smarty 模板文件的后缀名为( )
A.html B.tpl C.exe D.conf
74.PHP中检测某文件是否存在的函数为( )
A.class_exists B.file_exists C.is_dir D. get_class
75.PHP如果要实现网站常见的翻页功能,mysql中的哪个子句是必不可少的( )
A.order B. having C.limit D.using
76.PHP中Smarty模板的6个文件中,最重要的是( )
A.debug.tpl B.smarty.class.php
C.Smarty.compiler.class.php D.Config_file.class.php
77.判断某类中是否存在指定的方法应该选择哪个函数( )
A.class_exists B.file_exists C.interface_exists D.method_exists
78.下列哪些关键字表示右外连接( )
A.left join B.right join C. inner join D.using
79.哪些为smarty 中的赋值方法( )
A.display B.assign C.left_delimiter D.right_delimiter
80.PHP对文件进行操作是,先用哪个函数对操作文件进行是否存在的判断( )
A.f_getc B.file_exists C.fopen D.fclose
第三部分 判断题 共10题(每题1分,共10分)(正确的打“√”;错误的打“×”)
1. Photoshop里的修复画笔工具不能对其调整画笔的粗细( )
2. HTML文档中所有的标签都是成对出现的,如<h1>….</h1>( )
3.使用var定义一个变量,如没有赋任何值,那么它的值是空值即null( )
4. 行内写法比较灵活,优点工作量小,重复代率低( )
5.create database 是创建数据库语句( )
6.运算符 “++” 可以对常量和变量进行累加1( )
7.javascript中setInterval(function(){},2000)是计时器对象,意为2秒后只执行一次代码( )
8.定义一个变量var a = null ; 其布尔类型为false( )
9. $(“选择器 > 选择器”) 获取子元素,不会获取孙子等元素( )
10. javascript中,window. resizeTo (x, y)是用来设置浏览器窗口大小的x表示宽y表示高( )
高级软件工程师考试题答案
一、 填空题(每题1分共10分)
1、Ctrl+Delete
2、RGB
3、IMG
4、reset
5、相对定位、绝对定位
6、float
7、default
8、extends
9、return
10、show databases
二、单项选择题(每题1分共80分)
1-20: CADAB CBCCD BBDCB CDBDB
21-40: ABBBD CBABD ABCBB AAAAA
41-60: ABDBC DACCA ACBBD BABAB
61-80: BBCCB AABBA BBBBC BDBBB
三、判断题(每题1分共10分)
1、× 2、× 3、× 4、× 5、√ 6、× 7、× 8、√ 9、√ 10、√
亲,沙发正空着,还不快来抢?