京东2016实习生招聘 系统测试工程师 笔试错题笔记(170306)
来源:互联网 发布:php注入点检测 编辑:程序博客网 时间:2024/05/16 06:41
数据库:
(1)mysql
alter table test rename test1; --修改表名alter table test add column name varchar(10); --添加表列alter table test drop column name; --删除表列alter table test modify address char(10); --修改表列类型alter table test change address address char(40); --修改表列类型alter table test change column address address1 varchar(30); --修改表列名
(2) 触发器是一种特殊类型的存储过程,不由用户直接调用。创建触发器时会对其进行定义,以便在对特定表或列作特定类型的数据修改时执行。
SQL Server包括两种常规类型的触发器:数据操作语言 (DML) 触发器和数据定义语言 (DDL) 触发器。
当INSERT、UPDATE 或 DELETE 语句修改指定表或视图中的数据时,可以使用 DML 触发器。
DDL 触发器激发存储过程以响应各种 DDL 语句,这些语句主要以CREATE、ALTER 和 DROP 开头。 DDL 触发器可用于管理任务,例如审核和控制数据库操作。
测试:
(1)六种白盒子测试方法:
(a)语句覆盖:语句覆盖是最起码的结构覆盖要求,语句覆盖要求设计足够多的测试用例,使得程序中每条语句至少被执行一次。
(b)判定覆盖:判定覆盖又称为分支覆盖,它要求设计足够多的测试用例,使得程序中每个判定至少有一次为真值,有一次为假值,即:程序中的每个分支至少执行一次。每个判断的取真、取假至少执行一次。
(c)条件覆盖:条件覆盖要求设计足够多的测试用例,使得判定中的每个条件获得各种可能的结果,即每个条件至少有一次为真值,有一次为假值。
(d)判定/条件覆盖:设计足够多的测试用例,使得判定中每个条件的所有可能结果至少出现一次,每个判定本身所有可能结果也至少出现一次。
(e)组合覆盖:要求设计足够多的测试用例,使得每个判定中条件结果的所有可能组合至少出现一次。
(f)路径覆盖:设计足够的测试用例,覆盖程序中所有可能的路径。
算法:
(1)顺序查找平均查找长度的计算公式:顺序查找n项,等概率情况下平均查找长度ASL=(n+1)/2;
(2)在分块查找中,若索引表各块内均用顺序查找,则有mn个元素线性表若分成m块(即每块n个元素),其平均查找长度ASL=(m+1)/2+(n+1)/2;
计算机系统结构:
(1) 不同系列的机器之间,实现软件移植途径不包括(用统一的汇编语言),包括(用统一的高级语言、仿真、模拟)。
(2)windows系统口令配置文件是(c:\windows\system32\config\SAM)。
解析:SAM文件即账号密码数据库文件。
计算机网络:
(1)当我们在局域网内使用ping www.nowcoder.com时,哪种协议没有被使用?
A.ICMP B.ARP C.DNS D.TCP
解析:(a)因为ping的话 后面跟的是地址,所以要先将域名转换为ip地址,即用到了DNS。
(b)获取到ip地址后,在数据链路层是根据MAC地址传输的,所以要用到ARP解析服务,获取到MAC地址。
(c)ping功能是测试另一台主机是否可达,程序发送一份ICMP回显请求给目标主机,并等待返回ICMP回显应答(ICMP主要是用于ip主机、路由器之间传递控制信息,控制信息是指网络通不通,主机是否科大)。
(d) TCP的话,不涉及数据传输,不会用到
遗留问题:
3、4
0 0
- 京东2016实习生招聘 系统测试工程师 笔试错题笔记(170306)
- 2014.3.29阿里巴巴实习生招聘-研发工程师笔试题
- 阿里巴巴2014实习生招聘研发工程师笔试题
- 阿里巴巴2017实习生招聘笔试题(算法工程师)
- 网易2017实习生招聘笔试题 C++开发工程师
- 2017阿里研发工程师C/C++实习生招聘笔试题
- C++工程师笔试题——meitu(2013暑假实习生招聘)
- 2016年阿里校园招聘笔试题--系统工程师
- 京东2016实习生招聘笔试详解
- 百度2015实习生招聘(开发测试工程师)一面总结
- 数值游戏(360 2016实习生招聘笔试题)
- 腾讯2016年实习生招聘笔试题
- 2016阿里安全工程师实习生招聘笔试题
- 携程2016实习生招聘笔试题
- 京东2016实习生招聘 C++开发工程师 在线考试(编程题第二题:选举游戏)
- 2016阿里巴巴校园招聘测试开发工程师笔试附加题(含部分答案)
- 唯品会测试工程师实习生招聘2014春
- 某公司实习生招聘笔试题
- http2.0 的优势
- 分布式锁的几种实现方式~
- python+openresty+uwsgi+django环境搭建
- 前端路由实现与 react-router 源码分析
- String StringBuffer StringBuilder区别
- 京东2016实习生招聘 系统测试工程师 笔试错题笔记(170306)
- 导入数据 org.apache.poi.hssf.usermodel.HSSFWorkbook
- 【Leetcode】39. Combination Sum
- Android getRotationMatrix和getOrientation原理
- 1069 map知识,先放着
- js合并table单元格
- unity c# js 转换与区别
- Myeclipse生成Java doc文档
- dotnetbar supergridcontrol控件 日期时间列 显示