一、单选题(共28题,每题5分)
1.以下语句输出的结果是什么?
A、3$a$a3336
B、33\$a3336
C、$a$a\$a3336
D、3$a\$a333$a$a
参考答案:A
答案解析:\是转义的意思
2.包含文件办法,下列哪个是缺点的?
A、include
B、include_once
C、require
D、import
参考答案:D
答案解析:import是CSS的引入办法。
3.三个人独立地破译一份密码,已知年夜家能译出的概率分别为1/5,1/4,1/3,则密码能被破译的概率为 ?
A、1/60
B、3/5
C、59/60
D、13/30
参考答案:B
答案解析:题目中,至少有一人能破译密码和三人都不能破译密码是对立事宜。以是至少有一人能译出的概率=1-三人都没译出的概率=1-(1-1/5)(1-1/3)(1-1/4)=1-2/5=3/5
4.innodb的事务与日志的实现办法?
A、redo
B、redo和undo
C、undo
D、无
参考答案:B
答案解析:1.有多少种日志 redo/undo 2.日志的存放形式 redo:在页修正的时候,先写到redo log buffer 里面,然后写到redo log 的文件系统缓存里面(fwrite),然后再同步到磁盘文件(fsync)。 Undo:在MySQL5.5之前,undo只能存放在ibdata\文件里面,5.6之后,可以通过设置innodb\_undo\_tablespaces参数把undo log存放在ibdata\之外。 3.事务是如何通过日志来实现的,说得越深入越好。 由于事务在修正页时,要先记undo,在记undo之前要记undo的redo,然后修正数据页,再记数据( 须要更多学习资料和口试题请登录http://panxu.net )页修正的redo。Redo(里面包括undo的修正)一定要比数据页先持久化到磁盘。当事务须要回滚时,由于有undo,可以把数据页回滚到前镜像的状态,崩溃规复时,如果redo log中事务没有对应的commit记录,那么须要用undo把该事务的修正回滚到事务开始之前。如果有commit记录,就用redo前滚到该事务完成时并提交掉。
5.PHP面向工具方法重写描述缺点的是?
A、子类必须继续父类
B、子类可以重写父类已有方法
C、重写之后子类会调用父类方法
D、子类也可以具有与父类同名的属性,进行属性覆盖
参考答案:C
答案解析:
重写之后子类不会再去调用父类的方法,而是直接调用自身的方法
5.PHP面向工具方法重写描述缺点的是?
A、子类必须继续父类
B、子类可以重写父类已有方法
C、重写之后子类会调用父类方法
D、子类也可以具有与父类同名的属性,进行属性覆盖
参考答案:C
答案解析:
重写之后子类不会再去调用父类的方法,而是直接调用自身的方法
6.TCP/IP协议栈中的位置(由上到下)?
A、TCP->IP->HTTP->数据链路层
B、IP->HTTP->TCP->数据链路层
C、HTTP->IP->TCP->数据链路层
D、HTTP->TCP->IP->数据链路层
参考答案:D
答案解析:HTTP协议常日承载于TCP协议之上,有时也承载于TLS或SSL协议层之上 精确排序为HTTP->TCP->IP->数据链路层
7.在PHP面向工具中有一个通用方法__toString()方法,下面关于此方法描述或定义缺点的是( ):
A、此方法是在直接输出工具引用时自动调用的方法。
B、如果工具中没有定义此方法时,直策应用echo输出此工具,会报如下缺点:Catchable fatal error: Object of class A could not be converted to string.
C、此方法中一定要有一个字符串作为返回值。
D、此方法用于输出信息的,如下所示:public function __toString( ){ echo \"大众This is Class ....\"大众;}
参考答案:D
答案解析:选D 该当是return
8.关于php预定义变量说法缺点的是?
A、$HTTP_RAW_POST_DATA获取原生post数据
B、$_GET和$_POST 分别获取HTTP GET 和 HTTP POST 的数据
C、$_REQUEST 变量默认情形下包含了 $_GET,$_POST的数组。
D、建议利用php://input替代$HTTP_RAW_POST_DATA,由于它不依赖特定的php.ini指令,须要更少的内存。
参考答案:C
答案解析:$_REQUEST 变量默认情形下包含了 $_GET,$_POST 和 $_COOKIE 的数组。
9.传输经由SSL加密的网页所采取的协议是(8)。
A、HTTP
B、HTTPS
C、S-HTTP
D、HTTP-S
参考答案:B
答案解析:HTTPS(全称:Hyper Text Transfer Protocol over Secure Socket Layer),因此安全为目标的HTTP通道。即HTTP下加入SSL层,HTTPS的安全根本是SSL,因此加密的详细内容就须要SSL。参考答案:(8)B
10.在其他条件不变的条件下,以下哪种做法随意马虎引起机器学习中的过拟合问题()
A、增加演习集量
B、减少神经网络隐蔽层节点数
C、删除稀疏的特色
D、SVM算法中利用高斯核/RBF核代替线性核
参考答案:D
答案解析:繁芜模型随意马虎导致过拟合
11.在TCP/IP协议栈中,ARP协议的浸染是(请作答此空),RARP协议的浸染是( )。
A、从MAC地址查找对应的IP地址
B、由IP地址查找对应的MAC地址
C、把全局IP地址转换为私网中的专用IP地址
D、用于动态分配IP地址
参考答案:B
答案解析:在TCP/IP协议栈中,ARP协议的浸染是由IP地址查找对应的MAC地址,RARP协议的浸染恰好相反,是由MAC地址查找对应的IP地址。
12.不能匹配数字的正则表达式是
A、^{0-9}$
B、^\d{n}$
C、^\d{n,}$
D、^\d{m,n}$
参考答案:A
答案解析:{}是元字符号,A短缺元字符
13 如果一名攻击者截获了一个公钥,然后他将这个公钥更换为自己的公钥并发送给吸收...
如果一名攻击者截获了一个公钥,然后他将这个公钥更换为自己的公钥并发送给吸收者,这种情形属于哪一种攻击
A、重放攻击
B、Smurf攻击
C、字典攻击
D、中间人攻击
参考答案:D
答案解析:A:重放攻击指攻击者发送一个目的主机已吸收过的包,来达到欺骗系统的目的,紧张用于身份认证过程,毁坏认证的精确性。重放攻击可以由发起者,也可以由拦截并重发该数据的地方进行。
B:Smurf攻击是一种病毒攻击,结合利用IP欺骗和ICMP回答方法使大量网络传输充斥目标系统,引起目标系统谢绝为正常系统进行做事。Smurf攻击通过利用将回答地址设置成网络的广播地址的ICMP应答要求数据包,来淹没受害主机,终极导致该网络的所有主机都对此ICMP应答要求做出回答,导致网络壅塞。更繁芜的将源地址改为第三方的受害者,终极导致第三方崩溃。
C:字典攻击是在破解密码或密钥时,逐一考试测验用户自定义词典中的可能密码的攻击办法。与暴力破解的差异是,暴力破解会逐一考试测验所有可能的组合密码,而字典攻击会利用一个预先定义好的单词列表。
D:中间人攻击是一种间接的入侵攻击,这种攻击模式是通过各种技能手段将受入侵者掌握的一台打算机虚拟放置在网络连接中的两台通信打算机之间,这台打算机称为“中间人”。通过拦截正常的网络通信数据,并进行数据修改和嗅探,而通信的双方绝不知情。
14.下面有关内核线程和用户线程说法缺点的是?
A、用户线程因<br>I/O 而处于等待状态时,全体进程就会被调度程序切换为等待状态,其他线程得不到运行的机会
B、内核线程只运行在内核态,不受用户态高下文的影响
C、用户线程和内核线程的调度都须要经由内核态
D、内核线程有利于发挥多处理器的并发上风,但却占用了更多的系统开支
参考答案:C
答案解析:用户线程不须要,不然golang就没有存在的意义了。
15下面排序算法中,均匀排序速率最快的是()。
A、 冒泡排序法
B、 选择排序法
C、 交流排序法
D、 堆排序法
参考答案:D
答案解析:暂无
16.静态链表中,指针表示的是()
A、下一个元素的地址
B、内存存储地址
C、下一个元素在数组中的位置
D、左链和右链指向的元素的地址
参考答案:C
答案解析:静态链表中的指针又是游标,指示下一个元素在数组中的位置
17.下面关于XML描述缺点的是:( )
A、XML(Extensible Markup Language)即可扩展标记措辞,它与HTML一样,都是SGML(Standard Generalized Markup Language,标准通用标记措辞)
B、PHP可以利用DOM办法解析XML,也可以利用sax办法解析XML。
C、RSS也叫聚合RSS是在线共享内容的一种大略单纯办法,它也是利用XML格式存储数据。
D、WebService传输的数据格式不可以利用XML格式的
参考答案:D
答案解析:暂无
18.在HMM中,如果已知不雅观察序列和产生不雅观察序列的状态序列,那么可用以下哪种方法直接进行参数估计()
A、EM算法
B、维特比算法
C、前向后向算法
D、极大似然估计
参考答案:D
答案解析:把稳:不雅观察序列和产生不雅观察序列的状态序列已知
19.下列函数中,哪个函数可以获取文件的创建韶光和修正韶光
A、stat
B、pathinfo
C、filesize
D、basename
参考答案:A
答案解析:basename — 返回路径中的文件名部分,pathinfo — 返回文件路径的信息,filesize — 取得文件大小,stat — 给出文件的信息,个中关联的键名包含 atime,ctime,mtime 可以通过此函数获取文件的创建韶光和修正韶光
20以下哪种方法不可以设置PHP的最大实行韶光为120秒?
A、修正php的配置文件 php.ini 文件,max_executin_time = 120;
B、$max_execution_time = 120
C、ini_set(\公众max_execution_time\"大众, \"大众120\公众);
D、set_time_limit(120);
参考答案:B
答案解析:第一种办法须要重启做事器,第三种第四种直接在脚本中用函数设置,第二种只是一个普通变量,不管用。
21.安全威胁是产生安全事宜的______。
A、内因
B、外因
C、根本缘故原由
D、不干系成分
参考答案:B
答案解析:安全威胁是产生安全事宜的外因
22.在MySQL中,NULL的含义是()
A、无值
B、数值0
C、空串
D、FALSE
参考答案:A
答案解析:NULL值得含义是未对该列赋值,即无值。因此,选项A精确。
23.在SQL措辞中,子查询是?
A、选取单表中字段子集的查询语句
B、选取多表中字段子集的查询语句
C、返回单表中数据子集的查询措辞
D、嵌入到另一个查询语句之中的查询语句
参考答案:D
答案解析:嵌套SELECT语句也叫子查询,一个 SELECT 语句的查询结果能够作为另一个语句的输入值。子查询不但能够涌如今Where子句中,也能够涌如今from子句中,作为一个临时表利用,也能够涌如今select list中,作为一个字段值来返回。
24下列关于文件的选项中,缺点的是?
A、在linux中,统统险些都是文件,目录也是文件
B、每个文件都要有一个“inode”数据
C、ext3文件系统和XFS文件系统文件名最长都是255字节
D、ext3文件系统和XFS文件系统的单个文件大小都是取决于块的尺寸
参考答案:D
答案解析:ext3文件系统单个文件最大:16GB-64T(取决于块尺寸) XFS文件系统单个文件最大:8exbibytes减1字节
25.以下命令描述精确的是?
du -s | sort -nr | head
A、当前目录下个文件或目录的大小
B、对当前目录文件进行排序
C、读取占用空间最大的文件夹
D、显示前10个占用空间最大的文件或目录
参考答案:D
答案解析:du命令是对文件和目录磁盘利用的空间的查看 -s或--summarize 仅显示总计只列出末了加总的值 |sort -nr 按数值从大到小排序 |head命令一样平常显示前10个文件
26.正则表达式1(0|01) 表示的凑集元素的特点是() 。
A、长度为奇数的 0、1 串
B、开始和结尾字符必须为 1 的 0、1 串
C、串的长度为偶数的 0、1 串
D、不包含子串 011 的 0、1
参考答案:D
答案解析:D 结尾要么是01要么是0,没有011的可能性.
27.PHP的Swoole扩展特点,说法缺点的是?
A、Accept线程,办理Accept性能瓶颈和惊群问题
B、多进程,可以更好地利用多核
C、供应了全异步和半同步半异步2种模式
D、处理高并发IO的部分用异步模式
参考答案:B
答案解析:不是多进程,而多IO线程,可以更好地利用多核
28.如何从当前系统中卸载一个已装载的文件系统?
A、umount
B、dismount
C、mount -u
D、从 /etc/fstab 中删除这个文件系统项
参考答案:A
答案解析:语法umount(选项)(参数) 选项 -a:卸除/etc/mtab中记录的所有文件系统; -h:显示帮助; -n:卸除时不要将信息存入/etc/mtab文件中; -r:若无法成功卸除,则考试测验以只读的办法( 须要更多学习资料和口试题请加入qun6/7/7/0/7/9/7/7/0 )重新挂入文件系统; -t:仅卸除选项中所指定的文件系统; -v:实行时显示详细的信息; -V:显示版本信息。 参数 文件系统:指定要卸载的文件系统或者其对应的设备文件名。 答案为A
二、多选题(共2题,每题5分)
1.下面哪些命令是bash的内置命令?
A、history
B、cd
C、echo
D、cat
参考答案:A,B,C
答案解析:history,cd,echo是内置bash命令,此类命令查看帮助时须要用help 命令。
2.关于Memcache与Redis的说法精确的有?
A、Memcache单个key(变量)存放的数据有2M的限定, Redis单个key(变量)存放的数据有1GB的限定
B、Memcache存储数据的类型都是String类型,Redis数据类型比较丰富:String、List、Set、Sortedset、Hash
C、Memcache可以利用多核(多线程),而Redis只是支持单线程
D、Memcache做事器溘然断电,则全部数据就会丢失; 而Redis有持久化功能,可以把数据随时存储在磁盘上
参考答案:B,C,D
答案解析:
Memcache
该产品本身特殊是数据在内存里边的存储,如果做事器溘然断电,则全部数据就会丢失
单个key(变量)存放的数据有1M的限定
存储数据的类型都是String字符串类型
本身没有持久化功能
可以利用多核(多线程)
Redis
数据类型比较丰富:String、List、Set、Sortedset、Hash
有持久化功能,可以把数据随时存储在磁盘上
本身有一定的打算功能
单个key(变量)存放的数据有1GB的限定
选项A 说Memcache单个key(变量)存放的数据有2M的限定是不对的。