(1)代码评审:检查源代码和编码标准的符合性
(2)负载测试的目标是确定并确保系统在超出最大预期工作量的情况下仍能正常运行
压力测试是在强负载(大数据量、大量并发用户等)下的测试,系统的最高能力
(3)软件实施活动的进入准则:
A.需求工件已经被基线化
B.详细设计工件已经被基线化
C.构架工件已经被基线化
(4)确认序列号=原始序列号+TCP段的长度
(5)物理层:RJ45、CLOCK、IEEE802.3(中继器,集线器,网关)
数据链路:PPP、FR、HDLC、VLAN、MAC(网桥,交换机)
网络层:IP、ICMP、ARP、RARP、OSPF、IPX、RIP、IGRP、(路由器)
传输层:TCP、UDP、SPX
会话层:NFS、SQL、NETBIOS、RPC
表示层:JPEG、MPEG、ASII
应用层:FTP、DNS、Telnet、SMTP、HTTP、WWW、NFS
访问网络时,会用到以下协议。
PPP:点对点协议
ARP:地址解析协议
HTTP: 超文本传输协议
但是不会用到POP:电子邮箱协议
(6)
查找或删除性能较低的数据结构有:有序数组,有序链表;最高的是Hash表
(7)
与编译器的任务有关:公共子表达式合并,尾递归优化,常量、不变式预计算
(8)若一序列进栈顺序为a1,a2,a3,a4......an 则一共有多少种可能:
卡特兰公式
C(2n,n)/(n+1) = (2n)!/n!*(2n-n)!/(n+1) = (2n)!/(n!*n!)/n+1
(9)运算符的优先级:
! > 算术运算符 > 关系运算符 > && > || > 赋值运算符