我的歌声里AA
IT互联网的飞速发展,很多人选择从计算机方面开发着手,在整个计算机行业的,不同岗位所需要具备的能力是不同的。这次分享的是我一个朋友百度面试测开的面试题。
面试时间:21年4月。
1.项目介绍(难点,解决方案) 2.介绍黑盒测试和白盒测试 中的int和Integer 的权限修饰符(public、private、default、protect的作用域) 5.代码:判断链表是否有环,找出环的长度 6.代码:手写字符串比较函数strcmp,设计测试用例 7.一部电梯设计测试用例(一般设计测试用例从功能性、性能性、安全性、易用性考虑) 个数据库表:表1(id name),表2(id sroce class),找出姓名张三的分数和班级 select sroce,class from table2 where = (select id from table1 where name = "张三") 查看指定进程 ps -ef|grep 进程名 查看端口 lsof -i:端口号 10.计网TCP/UDP的区别(有4个区别,但是突然有点脑子短路了,只记起来2个)
状态码
基本操作
请求
3.三次握手四次挥手
4.网页登录,写测试用例
5.百度地图,写测试用例
init
深拷贝浅拷贝
1.栈和堆的区别
2.多态的意义,用在什么地方
3.内存泄漏和内存溢出有没有什么联系
4.死锁
、delete、malloc、free区别
6.冒泡
7.出现次数最多的数
命令
常用内置模块
与numpy的区别(项目里用了numpy)
机制及如何实现
的方法
5.迭代器的了解
和python的并发编程了解多少
常用命令
8.网络层作用是什么 的区别及应用场景 10.什么时候创建索引
11.索引的类别
12.索引的数据结构及具体实现介绍
13.不同数据库的比较,即对不同场景怎样选用数据库
14.在字符串中寻找长度最长的回文字符串,可假设isPalindrome返回是否是回文的判断
1.快速排序
2.测试快速排序
3.移动通信是什么
七层模型。
5.应用层用什么协议传输视频和传输文字的
6.应用层怎么区分不同应用进程
、UDP协议的区别
8.在Web上搜索东西的过程经历了什么,详细说说
9.微信聊天界面的测试用例
常用命令
11.说一说项目以及项目统筹
12.觉得测试是做什么
13.你觉得项目的流程是怎么样
14.项目上线前是交由产品还是测试人员测试
15.你觉得测试在项目里是怎样的角色。
我根据这次面试整理了下资料,资料实在太多了,所以只把部分截图放出来。提醒大家一下,资料按需索取,千万不要一味的收藏,反正你都看不完的。把时间浪费在找资料上不值得。
如何获取免费架构学习资料?
关注我+转发文章+私信【测试】获取这份全面的资料。
劲草黑锅
测试开发工程师笔试题
一。问答题。
1.最适合用来滤除高频噪音的电容是
9001管理八原则是什么?并进行简要描述?
3.线形电源与开关电源的区别
指标:
是什么电路?输出要注意什么?
6.示波器的触发方式(要求写3种)?同时测量高.低频两种信号应采用那种触发方式?
7.闩锁效应是那种器件独有的一种失效特性?
SDRAM与SDRAM有什么区别?
走线的3W原则是什么?差分信号的走线原则;
10.产品可靠性指标(要求写3个),你在设计中如何确保产品的可靠性?
二、单选题 (每题2分,共40分)20题
1、软件测试的目的正确的是 ( D )
①测试是为了发现程序中的错误而执行程序的过程;
②好的测试方案是极可能发现迄今为止尚未发现的错误的测试方案;
③成功的测试是发现了至今为止尚未发现的错误的测试
④测试并不仅仅是为了找出错误.通过分析错误产生的原因和错误的发生趋势,可以帮助项目管理者发现当前软件开发过程中的缺陷,以便及时改进;
A、① B、①②③ C、②③④ D、①②③④
2、软件测试的对象包括( B )
A.目标程序和相关文档 B.源程序、目标程序、数据及相关文档
C.目标程序、操作系统和平台软件D.源程序和目标程序
3、从是否关心软件内部结构和具体实现的角度划分。( B )
A、静态测试、动态测试
B、黑盒测试、白盒测试、灰盒测试
C、单元测试、集成测试、确认测试、系统测试、验收测试
D、以上都不对
4、关于软件测试模型,描述正确的是( C )
A、V模型测试的对象就是程序本身,测试与开发可以同一阶段进行
B、W模型测试的对象是程序,需求、设计等,可以支持迭代的开发模型
C、H模型软件测试过程活动完全独立,贯穿产品整个生命周期,与其他流程并发地进行。
D、X模型是事先计划再进行测试。
5、软件测试按实施组织分,测试应该包括以下的( A )
① 开发方测试 ②用户方测试 ③第三方测试 ④ 验收测试 ⑤确认测试
A.①②③ B.③④⑤ C.①②④ D.①②③④⑤
6、制定测试计划的步骤:(D)
A、确定项目管理机制 预计测试工作量 测试计划评审
B、确定测试范围 确定测试策略 确定测试标准、预计测试工作量
C、确定测试构架 确定项目管理机制 预计测试工作量 测试计划评审
D、确定测试范围 确定测试策略 确定测试标准 确定测试构架 确定项目管理机制 预计测试工作量 测试计划评审
7、为保证测试活动的可控性,必须在软件测试过程中进行软件测试配置管理,一般来说,软件测试配置管理中最基本的活动包括( A )
A.配置项标识、配置项控制、配置状态报告、配置审计
B.配置基线确立、配置项控制、配置报告、配置审计
C.配置项标识、配置项变更、配置审计、配置跟踪
D.配置项标识、配置项控制、配置状态报告、配置跟踪
8、某次程序调试没有出现预计的结果,下列( B)不可能是导致出错的原因。
A、变量没有初始化 B、编写的语句书写格式不规范
C、循环控制出错 D、代码输入有误
9、下列关于程序效率的描述错误的是(B )。
A、提高程序的执行速度可以提高程序的效率
B、降低程序占用的存储空间可以提高程序的效率
C、源程序的效率与详细设计阶段确定的算法的效率无关
D、好的程序设计可以提高效率
10、逻辑路径覆盖法是白盒测试用例的重要设计方法,其中语句覆盖法是较为常用的方法,针对下面的语句段,采用语句覆盖法完成测试用例设计,测试用例见下表,对表中的空缺项(True或者False),正确的选择是( A )。
语句段:
if (A && (B||C)) x=l;
else x=O;
用例表:
#FormatTableID_0#
A.①TRUE ②FALSE ③TRUE B.①TRUE ②FALSE ③FALSE
C.①FALSE ②FALSE ③TRUE D.①TRUE ②TRUE ③FALSE
11、程序设计语言中( D )。
A. while 循环语句的执行效率比 do-while 循环语句的执行效率高
B. while 循环语句的'循环体执行次数比循环条件的判断次数多 1,而do-while 语句的循环体执行次数比循环条件的判断次数少 1
C. while 语句的循环体执行次数比循环条件的判断次数少 1,而 do-while语句的循环体执行次数比循环条件的判断次数多 1
D. while 语句的循环体执行次数比循环条件的判断次数少 1,而 do-while语句的循环体执行次数等于循环条件的判断次数
12、DB, DBMS 和 DBS 三者间的关系是( B )
A . DB 包括 DBMS 和 DBS B . DBS 包括 DB 和 DBMS
C . DBMS 包括 DBS 和 DB D . DBS 与 DB 、 DBMS 无关
13.在TCP/IP模型中,应用层包含了所有的高层协议,在下列的一些应用协议中,B是能够实现本地与远程主机之间的文件传输工作。
A telnetB FTPC SNMPD NFS
14、一个局域网中某台主机的IP 地址为,使用22 位作为网络地址,那么该局域网的子网掩码和,最多可以连接的主机数分别为 ( B )
A、 1021
B、 1022
C、 1023
D、 1024
15、Linux文件系统的文件都按其作用分门别类地放在相关的目录中,对于外部设备文件,一般应将其放在( C )目录中。
A /binB /etcC /devD /lib
16、某公司采用的软件开发过程通过了CMM2认证,表明该公司 ( C ) 。
A. 开发项目成效不稳定,管理混乱
B. 对软件过程和产品质量建立了定量的质量目标
C. 建立了基本的项目级管理制度和规程,可对项目的成本、进度进行跟踪和控制
D. 可集中精力采用新技术新方法,优化软件过程
17、质量管理人员在安排时间进度时,为了能够从全局出发、抓住关键路径、统筹安排、集中力量,从而达到按时或提前完成计划的目标,可以使用( A )。
A.活动网络图 B.因果图
C.优先矩阵图 D.检查表
18、某公司最近承接了一个大型信息系统项目,项目整体压力较大,对这个项目中的变更,可以使用( B )等方式提高效率。
①分优先级处理②规范处理③整批处理④分批处理
A.①②③ B.①②④ C.②③④ D.①③④
19、下面哪项工作是制订进度计划的基础:( A )
A、工作分解结构(WBS)
B、网络图
C、甘特图(GANTT)
D、资源平衡(RESOURCE LEVELLING)
20、下面哪一方法通常不会被用来缩短进度? ( D )
A. 赶工
B. 变更范围
C. 以并行方式而不是序列方式来实施进行活动
D. 资源平衡
詹姆斯尐雪
2017年CAD初级工程师认证考试题
1、在AutoCAD 2006中系统提供20多个已命名的工具栏,可怎样选择?
A、图形界限Drawing Limits (菜单为:格式>图形界限)
*B、在工具栏按钮上右击,在快捷菜单中选择
C、选项Options (菜单为:工具>选项)
D、直线Line (菜单为:绘图>直线)
2、CAD的英文全称是什么?
A、Computer Aided Drawing
*B、Computer Aided Design
C、Computer Aided Graphics
D、Computer Aided Plan
3、AutoCAD软件的基本图形格式为?
A、*.MAP
B、*.LIN
C、*.LSP
*D、*.DWG
4、多文档的设计环境允许?
*A、同时打开多个文档,但只能在一个文档上工作
B、同时打开多个文档,在多个文档上同时工作
C、只能打开一个文档,但可以在多个文档上同时工作
D、不能在多文档之间复制、粘贴
5、使用快捷方式打开“视图”下拉菜单的方法是?
A、按 ALT+E 键
*B、按 ALT+V 键
C、按 CTRL+T 键
D、按 CTRL+V 键
6、通过菜单“帮助>其他资源”不可以获得?
A、联机培训资源、联机开发人员中心、开发人员帮助
B、支持知识库
C、Autodesk国际用户组织
*D、创建支持请求
7、在“局部打开”对话框中,需要选择一个几何图形的视图,默认条件下是什么视图?
A、“上一个”视图
B、“窗口”视图
*C、“范围”视图
D、“对象”视图
8、刚刚画了半径为32的圆,下面在其他位置继续画一个半径为32圆,最快捷的操作是?
A、点击画圆,给定圆心,键盘输入32
B、点击画圆,给定圆心,键盘输入64
C、回车、空格或鼠标右键,重复圆,给定圆心,键盘输入32
*D、回车、空格或鼠标右键,重复圆,给定圆心,回车、空格或鼠标右键
9、"在坐标(5,-2)中,-2代表哪个轴的坐标?"
A、X轴
*B、Y轴
C、Z轴
D、任意轴
10、在AutoCAD 2006中,用于打开/关闭“动态输入”的功能健是?
A、F9
B、F8
C、F11
*D、F12
11、设定图层的颜色、线型、线宽后,在该图层上绘图,图形对象将?
A、必定使用图层的这些特性
B、不能使用图层的这些特性
C、使用图层的所有这些特性,不能单项使用
*D、可以使用图层的这些特性,也可以在“对象特性”中使用其他特性
12、用“图层”工具栏中的图层列表不能进行下列操作?
A、冻结层
*B、改变层的颜色
C、把锁定的层解锁
D、将某一层置为当前层
13、在“视图”对话框中,“命名视图”项卡上,如果一命名视图的VP信息有“√”标记表明
A、该命名视图级别最高
*B、该命名视图与图纸集中的图纸上的视口相关联
C、该命名视图是当前命名视图
D、该命名视图与图纸集“资源图形”选项卡相关联
14、以下关于布局的说法,哪个不正确?
A、布局相当于AutoCAD老版本中的图纸空间环境,一个布局就是一张图纸,并提供预置的打印选项卡设置。
B、在布局中可以创建和定位视口,并生成图框、标题栏等。
C、布局中的每个视口都可以有不同的显示缩放比例或冻结指定的图层。
*D、在CAD中打开一个DWG图形后,可以把图形中的所有布局全部删除。
15、对“极轴”追踪进行设置,把增量角设为30°,把附加角设为15°,采用极轴追踪时,不会显示极轴对齐的是?
A、15°
B、30°
*C、45°
D、60°
16、AutoCAD 2006中,ID命令的作用是什么?
A、检查一个元素的数据库号
B、测量一个元素的所有信息
C、测量一个元素的图层、线型、颜色信息
*D、测量一个点的坐标
17、鸟瞰视图的作用是?
A、观察每个命名的视图
*B、"从一个独立的窗口中显示整个图形,是实时缩放和平移的工具"
C、"在VIEWERS 关闭时,动态缩放"
D、"用于观察图形的不同部位,相当于平移"
18、默认情况下,图形样板文件存储在什么位置?
A、\Documents and Settings\XXX(用户名)\Local Settings\Application Data\Autodesk\AutoCAD 2006\\chs\Textures
B、\Documents and Settings\XXX(用户名)\Local Settings\Application Data\Autodesk\AutoCAD 2006\\chs\Support
C、\Documents and Settings\XXX(用户名)\Local Settings\Application Data\Autodesk\AutoCAD 2006\\chs\Sample
*D、\ Documents and Settings\XXX(用户名)\Local Settings\Application Data\Autodesk\AutoCAD 2006\\chs\template
19、打开图形文件,过该金属板中的圆心绘制35°构造线,构造线在金属板中的长度为?
A、35°
B、
C、无限长
*D、
20、关于使用多段线 (PLine)绘制圆弧说法错误的是?
A、绘制多段线的弧线段时,圆弧的起点就是前一条线段的端点
B、通过指定一个中间点和一个端点也可以完成圆弧的绘制
C、可以指定圆弧的角度、圆心、方向或半径
*D、一旦进入圆弧绘制后只能绘制圆弧,再也无法绘制其他图线
21、边长为 30 的正五边形外接圆的半径为?
A、30
*B、
C、
D、
22、图案填充出左图的效果,现在更改图形边界,出现了中间图形的填充效果,而没有出现右图的效果,原因是?
A、应该删除图案填充,然后重新定义边界再填充
B、边界定义不合适
C、在左图填充时未勾选“创建独立的图案填充”
*D、在左图填充时未勾选“关联”
23、下面哪种操作是不能擦除图形对象的?
A、删除(Erase)命令
B、直接选择图形对象,按键盘Delete
C、直接选择图形对象,按鼠标右键,在快捷菜单中选择“删除”或“剪切”
*D、直接选择图形对象,按键盘空格键
24、移动(Move) 命令的操作步骤是?
*A、选择对象→基点(原来位置)→位移至(新位置)
B、选择对象→位移至(新位置)
C、选择对象→基点(新位置)→位移
D、基点(原来位置)→选择对象→位移至(新位置)
25、选择图形对象后,按鼠标左键从一个文档拖动到另一个文档,该操作是?
A、移动
B、选择
*C、复制
D、没有变化
26、矩形阵列的方向是由什么确定的?
A、行数和列数
*B、行距和列距大小
C、图形对象的位置
D、行数和列数的正负
27、打开图形文件以图中蓝色的线为剪切边修剪另一直线,修剪后直线的长度可能为?
A、或
B、或或
C、
*D、
28、在进行打断操作时,系统要求指定第二打断点,这时输入了@,然后回车结束,结果是?
A、没有实现打断
*B、在第一打断点处将对象一分为二,打断距离为零
C、系统继续要求指定第二打断点
D、从第一打断点处将对象另一部分删除
29、将圆角命令中的半径设为0,对图形进行圆角处理,结果是?
A、无法圆角,不作任何处理
B、系统提示必须给定不为0的半径
*C、将图形进行圆角,圆角半径为0,但并没有圆弧被创建
D、系统报错退出
30、在进行多段线编辑时,可以更改线的宽度,对此说法正确的是?
A、整条多段线的宽度一定一致
*B、多段线分解后,设定的多段线线宽消失
C、和通过“线宽控制”得到的线宽从本质上是一样的
D、该宽度是线的半个宽度
31、打开图形文件通过对象“特性”将图中的圆面积修改为319,其半径和周长为?
A、""
*B、""
C、""
D、""
32、如图所示进行选择时,误选择了中间小圆及其尺寸,要去除这个误选择,最好是?
A、按ESC中断,重新选择
B、鼠标右键结束选择
*C、输入R,进入删除方式,点击误选择的对象;或按住Shift选择误选择的对象
D、鼠标右键,在弹出菜单中选择删除(R),进入删除方式,点击误选择的对象
33、连续标注是怎样的标注?
A、自同一基线处测量
B、线性对齐
*C、首尾相连
D、增量方式创建
34、打开文件,对图中尺寸进行编辑,将尺寸48的尺寸界线从黄色的标注样式改为白色的标注样式用什么命令?
A、DIMOVERRIDE
*B、DIMEDIT
C、DIMSTYLE
D、ROTATE
35、形位公差标注中,“符号”的用途?
*A、选择形位公差的特征符号
B、设置公差值
C、是否加直接符号
D、添加附加符号
36、打开文件,图中的文字设置的高度是多少?
*A、
B、
C、
D、
37、为了在复杂的图形中突出文字,在输入的多行文字中,可以使用背景遮罩,以下说法错误的是?
*A、在位文字编辑器中“选项”按钮下勾选了“不透明背景”则不能使用背景遮罩
B、使用背景遮罩必须在“背景遮罩”对话框中勾选“使用背景遮罩”复选框
C、背景遮罩的填充颜色可以“使用图形背景颜色”也可以选择其他颜色
D、使用背景遮罩可以设置边界偏移因子
38、把块以 DWG文件的格式写到磁盘上的命令是?
A、BLOCK
B、REDEFINE
*C、WBLOCK
D、DBLOCK
39、关于块编辑器,以下说法不正确的是?
*A、可以将参数和动作从块编辑器拖到任何工具选项板
B、可以指定块编辑器绘图区域的背景颜色
C、块编辑器提供了专门的编写选项板,通过它们可以快速访问块编写工具
D、在块编辑器中选定对象后,“特性”选项板中显示的坐标值将反映块定义空间
40、属性提取过程中?
A、必须定义样板文件
B、一次只能提取一个图形文件中的'属性
*C、一次可以提取多个图形文件中的属性
D、只能输出文本格式文件TXT
41、"在AutoCAD 2006中,可以对外部参照进行以下操作?"
A、在位编辑外部参照
B、对参照文件进行剪裁
C、对剪裁后的参照进行空间索引和图层索引
*D、以上都可以
42、如果A图和B图都附加了C图,同时A图还附加;A、使用“列表图”显示两个C图,使用“树状图”显;*B、使用“列表图”显示一个C图,使用“树状图”;C、使用“列表图”和“树状图”都显示两个C图;D、使用“列表图”和“树状图”都显示一个C图;43、要提高图像的显示速度,可以将图像的显示质量;*A、默认的高质量,草稿质量;B、默认的高质量,低质量;C、草图质量
42、如果A图和B图都附加了C图,同时A图还附加了B图,在外部参照属性管理器中,以下说法正确的是?
A、使用“列表图”显示两个C图,使用“树状图”显示一个C图
*B、使用“列表图”显示一个C图,使用“树状图”显示两个C图
C、使用“列表图”和“树状图”都显示两个C图
D、使用“列表图”和“树状图”都显示一个C图
43、要提高图像的显示速度,可以将图像的显示质量从______转换到______?
*A、默认的高质量,草稿质量
B、默认的高质量,低质量
C、草图质量,默认的高质量
D、低质量,默认的高质量
44、利用WINDOWS的拖拽功能,如果要复制数据,应该
*A、在拖拽时,按CTRL键
B、在拖拽时,按鼠标右键
C、在拖拽时,按“+”键
D、在拖拽时,按INSERT键
45、用户可以对“网上发布”样板的功能和外观进行修改或添加,但无法更改其中的?
A、图像类型
B、图像大小
*C、图像排列
D、图像标题
46、下列哪个不是在设计中心正确的打开图形的方式?
A、在设计中心内容区中的图形图标上单击鼠标右键, 单击“在应用程序窗口中打开” *B、在设计中心内容区中的图形图标上双击鼠标左键
C、按住 CTRL 键的同时将图形图标从设计中心内容区拖动到绘图区域
D、图形图标从设计中心内容区拖动到应用程序窗口绘图区域以外的任何位置
47、打印图形的键盘命令是?
A、DO
B、PLAY
*C、PLOT
D、DRAW
48、“绘图仪配置编辑器”的“端口”选项卡指定的端口是?
A、网络端口
B、串口
C、并口
*D、以上都是
49、图纸集管理器包括几个选项卡?
A、2个
*B、3个
C、4个
D、以上皆不正确
50、以下关于图纸集归档说法错误的是?
A、图纸集归档是将当前图纸集关联的文件进行打包
*B、打包不能添加图纸集之外的其他文件
C、可以使用archive命令打开“存档图纸集”对话框
D、可以使用“修改归档设置”对话框,来修改归档位置
优质工程师考试问答知识库