回答数
3
浏览数
16961
当初相遇后来与你
一、选择题
1、下面哪个命令可以将直线、圆、多线段等对象作同心复制,且如果对象是闭
合的图形,则执行该命令后的对象将被放大或缩小:A
(A) OFFSET
(B) SCALE
(C) ZOOM
(D) COPY
2、下面哪个命令用于把单个或多个对象从它们的当前位置移至新位置,且不改
变对象的尺寸和方位:C
(A) ARRAY
(B) COPY
(C) MOVE
(D) ROTATE
3、如果想把直线、弧和多线段的端点延长到指定的边界,则应该使用哪个命令:A
(A) EXTEND
(B) PEDIT
(C) FILLET
(D) ARRAY
4、( )命令用于绘制多条相互平行的线,每一条的颜色和线型可以相同,也可
以不同,此命令常用来绘制建筑工程上的墙线:B
(A) 多段线
(B) 多线
(C) 样条曲线
(D) 直线
5、 ( )对象适用[拉长]命令中的[动态]选项。 D
(A) 多段线
(B) 多线
(C) 样条曲线
(D) 直线
6、( )命令可以方便地查询指定两点之间的直线距离以及该直线与X轴的夹角。 B
(A) 点坐标
(B) 距离
(C) 面积
(D) 面域
7、 ( )命令用于绘制指定内外直径的圆环或填充圆。 D
(A) 椭圆
(B) 圆
(C) 圆弧
(D) 圆环
8、 ( )是由封闭图形所形成的二维实心区域,它不但含有边的`信息,还含有边
界内的信息,用户可以对其进行各种布尔运算。C
(A) 块
(B) 多段线
(C) 面域
(D) 图案填充
9、( )对象可以执行【拉长】命令中的【增量】选项。A
(A) 弧
(B) 矩形
(C) 圆
(D) 圆柱
10、在AutoCAD2002中,用于设置尺寸界线超出尺寸线的距离的变量是( )。 B
(A) DIMCLRE
(B) DIMEXE
(C) DIMLWE
(D) DIMXO
11、下列命令中将选定对象的特性应用到其他对象的是( )。D
(A) “夹点”编辑
(B) AutoCAD设计中心
(C) 特性
(D) 特性匹配
12、 哪一个命令可自动地将包围指定点的最近区域定义为填充边界?( ) A
(A) BHATCH
(B) BOUNDARY
(C) HATCH
(D) PTHATCH
13、默认情况下,AutoCAD2002提供的多线样式文件为( )。B
(A)
(B)
(C)
(D)
14、AutoCAD 2002提供的( )命令可以用来查询所选实体的类型、所属图层空间等特性参数。B
(A) 【距离】(Dist)
(B) 【列表】(List)
(C) 【时间】(Time)
(D) 【状态】(Status)
15、在AutoCAD2002设置图层颜色时,可以使用( )种标准颜色。D
(A) 240
(B) 255
(C) 6
(D) 9
16、 在机械制图中,常使用“绘图”|“圆”命令中的( )子命令绘制连接弧。B
(A) 三点
(B) 相切、相切、半径
(C) 相切、相切、相切
(D) 圆心、半径
17、在绘制二维图形时,要绘制多段线,可以选择( )命令。B
(A) “绘图”|“3D多段线”
(B) “绘图”|“多段线”
(C) “绘图”|“多线”
(D) “绘图”|“样条曲线”
18、 在对圆弧执行[拉伸]命令时, ( )在拉伸过程中不改变。A
(A) 弦高
(B) 圆弧
(C) 圆心位置
(D) 终止角度
19、在AutoCAD2002中,使用“绘图”|“矩形”命令可以绘制多种图形,以下答案中最恰当的是( )。B
(A) 倒角矩形
(B) 以上答案全正确
(C) 有厚度的矩形
(D) 圆角矩形
20、 运用【正多边形】命令绘制的正多边形可以看作是一条( )。A
(A) 多段线
(B) 构造线
(C) 样条曲线
(D) 直线
21、在AutoCAD2002中,使用交叉窗口选择(Crossing)对象时,所产生选择集( )。C
(A) 仅为窗口的内部的实体
(B) 仅为于窗口相交的实体(不包括窗口的内部的实体)
(C) 同时与窗口四边相交的实体加上窗口内部的实体
(D) 以上都不对
22、下面哪个命令可以绘制连续的直线段,且每一部分都是单独的线对象:B
(A) POLYLINE
(B) LINE
(C) RECTANGLE
(D) POLYGON
23、下列文字特性不能在“多行文字编辑器”对话框的“特性”选项卡中设置的是( )。A
(A) 高度
(B) 宽度
(C) 旋转角度
(D) 样式
24、在AUTOCAD中,用户可以使用哪个命令将文本设置为快速显示方式,
使图形中的 文本以线框的形式显示,从而提高图形的显示速度D
(A) TEXT
(B) MTEXT
(C) WTEXT
(D) QTEXT
25、 在【标注样式】对话框中, 【文字】 选项卡中的【分数高度比例】选项
只有设置了( )选项后方才有效。B
(A) 单位精度
(B) 公差
(C) 换算单位
(D) 使用全局比例
26、在文字输入过程中,输入“12”,在AutoCAD 2002中运用( )命令过程中
可以把此分数形式改为水平分数形式。C
(A) 单行文字
(B) 对正文字
(C) 多行文字
(D) 文字样式
27、执行哪项命令,可打开“标注样式管理器”对话框,在其中可对标注样式进行设置:B
(A) DIMRADIUS
(B) DIMSTYLE
(C) DIMDIAMETER
(D) DIMLINEAR
28、多行文本标注命令是:B
(A) TEXT
(B) MTEXT
(C) QTEXT
(D) WTEXT
29、下面哪个命令用于标注在同一方向上连续的线性尺寸或角度尺寸:B
(A) DIMBASELINE
(B) DIMCONTINUE
(C) QLEADER
(D) QDIM
偏得我心
5白盒测试有几种方法 总体上分为静态方法和动态方法两大类。 静态:关键功能是检查软件的表示和描述是否一致,没有冲突或者没有歧义 动态:语句覆盖、判定覆盖、条件覆盖、判定条件覆盖、条件组合覆盖、路径覆盖。 6系统测试计划是否需要同行审批,为什么? 需要,系统测试计划属于项目阶段性关键文档,因此需要评审。 7Alpha测试与beta的区别? Alpha测试在系统开发接近完成时对应用系统的测试;测试后仍然会有少量的设计变更。这种测试一般由最终用户或其它人员完成,不能由程序或测试员完成。 Beta测试当开发和测试根本完成时所做的测试,最终的错误和问题需要在最终发行前找到。这种测试一般由最终用户或其它人员完成,不能由程序员或测试员完成。 8比较负载测试,容量测试和强度测试的区别? 负载测试:在一定的工作负荷下,系统的负荷及响应时间。 强度测试:在一定的负荷条件下,在较长时间跨度内的系统连续运行给系统性能所造成的影响。 容量测试:容量测试目的是通过测试预先分析出反映软件 系统应用特征的某项指标的极限值(如最大并发用户数、数据库记录数等),系统在其极限值状态下没有出现任何软件故障或还能保持主要功能正常运行。容量测试 还将确定测试对象在给定时间内能够持续处理的最大负载或工作量。容量测试的目的是使系统承受超额的数据容量来发现它是否能够正确处理。容量测试是面向数据 的,并且它的目的是显示系统可以处理目标内确定的数据容量。 9测试结束的标准是什么? 用例全部测试。 覆盖率达到标准。 缺陷率达到标准。 其他指标达到质量标准 10描述软件测试活动的生命周期? 测试周期分为计划、设计、实现、执行、总结。其中: 计划:对整个测试周期中所有活动进行规划,估计工作量、风险,安排人力物力资源,安排进度等; 设计:完成测试方案,从技术层面上对测试进行规划; 实现:进行测试用例和测试规程设计; 执行:根据前期完成的计划、方案、用例、规程等文档,执行测试用例。 总结:记录测试结果,进行测试分析,完成测试报告。 11软件的缺陷等级应如何划分? A类—严重错误,包括以下各种错误: 1. 由于程序所引起的死机,非法退出 2. 死循环 3. 数据库发生死锁 4. 因错误操作导致的程序中断 5. 功能错误 6. 与数据库连接错误 7. 数据通讯错误 B类—较严重错误,包括以下各种错误: 1. 程序错误 2. 程序接口错误 3. 数据库的表、业务规则、缺省值未加完整性等约束条件 C类—一般性错误,包括以下各种错误: 1. 操作界面错误(包括数据窗口内列名定义、含义是否一致) 2. 打印内容、格式错误 3. 简单的输入限制未放在前台进行控制 4. 删除操作未给出提示 5. 数据库表中有过多的空字段 D类—较小错误,包括以下各种错误: 1. 界面不规范 2. 辅助说明描述不清楚 3. 输入输出不规范 4. 长操作未给用户提示 5. 提示窗口文字未采用行业术语 6. 可输入区域和只读区域没有明显的区分标志 E类—测试建议 实施工程师面试题及参考答案:用例设计 随意选取一个简单物品,假定是一个喝水的带广告图案的花纸杯,设计出尽可能多的测试用例。 测试项目:杯子 需求测试:查看杯子使用说明书 界面测试:查看杯子外观 功能度:用水杯装水看漏不漏;水能不能被喝到 安全性:杯子有没有毒或细菌 可*性:杯子从不同高度落下的损坏程度 可移植性:杯子再不同的地方、温度等环境下是否都可以正常使用 兼容性:杯子是否能够容纳果汁、白水、酒精、汽油等 易用性:杯子是否烫手、是否有防滑措施、是否方便饮用 用户文档:使用手册是否对杯子的用法、限制、使用条件等有详细描述 疲劳测试:将杯子盛上水(案例一)放24小时检查泄漏时间和情况;盛上汽油(案例二)放24小时检查泄漏时间和情况等 压力测试:用根针并在针上面不断加重量,看压强多大时会穿透 跌落测试: 杯子加包装(有填充物),在多高的情况摔下不破损 震动测试: 杯子加包装(有填充物),六面震动,检查产品是否能应对恶劣的铁路公路航空运输 测试数据: 测试数据具体编写此处略。其中应用到:场景法、等价类划分法、因果图法、错误推测法、边界值法等方法 期望输出: 该期望输出需查阅国标、行标以及使用用户的需求 说明书测试: 检查说明书书写准确性 实施工程师面试题及参考答案:网络、操作系统、语言知识 1请你分别划划OSI的七层网络结构图,和TCPIP的五层结构图? 答:七层结构从上到下依次是: 7 应用层 ;6 表示层 ;5 会话层 ;4 传输层 ;3 网络层 ;2 数据链路层 ;1 物理层 五层结构是 5 应用层;4 运输层;3 网络层; 2 链路层;1 物理层。 2请你详细的解释一下IP协议的定义,在哪个层上面,主要有什么作用? TCP与UDP呢? 答:UDP,TCP在传输层,IP在网络层, TCPIP是英文Transmission Control ProtocolInternet Protocol的缩写,意思是"传输 控制协议网际协议"。TCPIP协议组之所以流行,部分原因是因为它可以用在各种各样的信道和底层协议(例如T1和、以太网以及RS-232串行接口)之上。确切地说,TCPIP协议是一组包括TCP协议和IP协议,UDP(User Datagram Protocol)协议、ICMP(Internet Control Message Protocol)协议和其他一些协议的协议组。TCPIP协议并不完全符合OSI的七层参考模型。传统的开放式系统互连参考模型,是一种通信协议的7层抽象的参考模型,其中每一层执行某一特定任务。该模型的目的是使各种硬件在相同的层次上相互通信。这7层是:物理层、数据链路层、网路层、传输层、话路层、表示层和应用层。而TCPIP通讯协议采用了4层的层级结构,每一层都呼叫它的下一层所提供的网络来完成自己的需求。这4层分别为:应用层:应用程序间沟通的层,如简单电子邮件传输(SMTP)、文件传输协议(FTP)、网络远程访问协议(Telnet)等。 传输层:在此层中,它提供了节点间的数据传送服务,如传输控制协议(TCP)、用户数据报协议(UDP)等,TCP和UDP给数据包加入传输数据并把它传输到 3请问交换机和路由器分别的实现原理是什么?分别在哪个层次上面实现的? 一般意义上说交换机是工作在数据链路层。但随着科技的发展,现在有了三层交换机,三层交换机已经扩展到了网络层。也就是说:它等于“数据链路层 + 部分网络层”。交换机中传的是帧。通过存储转发来实现的。 路由器是工作在网络层。路由器中传的是IP数据报。主要是选址和路由。 4请问C++的类和C里面的STRUCT有什么区别? 答:除关键字不同外(class,struct)的唯一区别是, 结构在默认情况下的成员是公共(public)的, 而类在默认情况下的成员是私有(private)的。 在C++中,结构是特殊的类。 class是从struct发展而来的。之所以将struct和class都保留,是因为: 1、提出class是为了强调一种概念。 2、保留struct是为了照顾到大多数人的习惯。 struct和class是有区别的。 struct保证成员按照声明顺序在内存中存储。class不保证等等 而它们都可以继承,实现多态等。但也有少许区别。比如: struct A { }; class B : A{ }; private继承 struct C : B{ }; public继承 这是由于class默认是private,struct默认是public。 一般说来,struct和class可以换用(当然要注意一些语法问题)。 而struct更适合看成是一个数据结构的实现体, class更适合看成是一个对象的实现体, 对私有成员进行保护,还提供与外界的接口。 从习惯上更喜欢用class。 5请讲一讲析构函数和虚函数的用法和作用? 答:置于“~”是析构函数;析构函数因使用"~"符号(逻辑非运算符),表示它为腻构造函数,加上类名称来定义。 ;析构函数也是特殊的类成员函数,它没有返回类型,没有参数,不能随意调用,也没有重载,只有在类对象的生命期结束的时候,由系统自动调用。 有适放内存空间的做用! 虚函数是C++多态的一种表现 例如:子类继承了父类的一个函数(方法),而我们把父类的指针指向子类,则必须把父类的该函数(方法)设为virturl(虚函数)。 使用虚函数,我们可以灵活的进行动态绑定,当然是以一定的开销为代价。 如果父类的函数(方法)根本没有必要或者无法实现,完全要依赖子类去实现的话,可以把此函数(方法)设为virturl 函数名=0 我们把这样的函数(方法)称为纯虚函数。 如果一个类包含了纯虚函数,称此类为抽象类 6全局变量和局部变量有什么区别?实怎么实现的?操作系统和编译器是怎么知道的? 答:主要的区别是变量的作用范围不同。全局变量在全局范围内都有效,而局部变量只在声明此变量的作用域内有效。 全局变量是属于实例的,在初始化对象的时候初始化,生命周期与该实例相同,之所以叫全局变量是因为该实例中的所有方法或属性都可以引用;局部变量是在实例方法内或static块中,生命周期从调用该方法到该方法退出,并且只有该方法能够引用之。 全局变量和局部变量的区别是在存储器中位置不同,具体说,全局变量存储在数据段中,局部变量都有可能,一般来说在堆栈段 7一些寄存器的题目,主要是寻址和内存管理等一些知识。 答:寻址方式 表示指令中操作数所在的方法称为寻址方式。80868088有七种基本的寻址方式:立即寻找,寄存器寻址,直接寻址,寄存器间接寻址,寄存器相对寻址,基址加变址寻址,相对基址加变址寻址。 直接寻址、寄存器间接寻址、寄存器相对寻址、基址加变址寻址和相对基址加变址寻址,这五种寻址方式属于存储器寻址,用于说明操作数所在存储单元的地址。由于总线接口单元BIU能根据需要自动引用段寄存器得到段值,所以这五种方式也就是确定存放操作数的存储单元有效地址EA的方法。有效地址EA是一个16位的无符号数,在利用这五种方法计算有效地址时,所得的结果认为是一个无符号数。 除了这些基本的寻址方式外,还有固定寻址和IO端口寻址等。 内存管理 主要包括内存的分配和回收整理等,实现内存的高效利用。 Q8:8086是多少位的系统?在数据总线上是怎么实现的? 答:16位系统,8位数据传送,通过总线控制逻辑实现数据线和地址线的分时复用. 8086是Inter的16位微处理器 有16根数据线和20根地址线,它既能处理16位数据,也能处理8位数据 内部数据总线都是按16位设计的,单外部数据总线只有8条。
醉后余温
1、为什么要在一个团队中开展软件测试工作?
因为没有经过测试的软件很难在发布之前知道该软件的质量,就好比ISO质量认证一样,测试同样也需要质量的保证,这个时候就需要在团队中开展软件测试的工作。在测试的过程发现软件中存在的问题,及时让开发人员得知并修改问题,在即将发布时,从测试报告中得出软件的质量情况。
2、您所熟悉的软件测试类型都有哪些?
测试类型有:功能测试,性能测试,界面测试。
功能测试在测试工作中占的比例最大,功能测试也叫黑盒测试。
性能测试是通过自动化的测试工具模拟多种正常、峰值以及异常负载条件来对系统的各项性能指标进行测试。负载测试和压力测试都属于性能测试,两者可以结合进行。
界面测试,界面是软件与用户交互的最直接的层,界面的好坏决定用户对软件的第一印象。
3、您认为做好测试用例设计工作的关键是什么?
白盒测试用例设计的关键是以较少的用例覆盖尽可能多的内部程序逻辑结果黑盒用例设计的关键同样也是以较少的用例覆盖模块输出和输入接口。不可能做到完全测试,以最少的用例在合理的时间内发现最多的问题
软件的黑盒测试意味着测试要在软件的接口处进行。这种方法是把测试对象看做一个黑盒子,测试人员完全不考虑程序内部的逻辑结构和内部特性,只依据程序的需求规格说明书,检查程序的功能是否符合它的功能说明。因此黑盒测试又叫功能测试或数据驱动测试。黑盒测试主要是为了发现以下几类错误:
1、是否有不正确或遗漏的功能?
2、在接口上,输入是否能正确的接受?能否输出正确的结果?
3、是否有数据结构错误或外部信息(例如数据文件)访问错误?
4、性能上是否能够满足要求?
5、是否有初始化或终止性错误?
软件的白盒测试是对软件的过程性细节做细致的检查。这种方法是把测试对象看做一个打开的盒子,它允许测试人员利用程序内部的逻辑结构及有关信息,设计或选择测试用例,对程序所有逻辑路径进行测试。通过在不同点检查程序状态,确定实际状态是否与预期的状态一致。因此白盒测试又称为结构测试或逻辑驱动测试。白盒测试主要是想对程序模块进行如下检查:
1、对程序模块的所有独立的执行路径至少测试一遍。
2、对所有的逻辑判定,取“真”与取“假”的两种情况都能至少测一遍。
3、在循环的边界和运行的界限内执行循环体。
4、测试内部数据结构的有效性,等等。4、验收测试是部署软件之前的最后一个测试操作。验收测试的目的是确保软件准备就绪,并且可以让最终用户将其用于执行软件的既定功能和任务。验收测试是向未来的用户表明系统能够像预定要求那样工作。经集成测试后,已经按照设计把所有的模块组装成一个完整的软件系统,接口错误也已经基本排除了,接着就应该进一步验证软件的有效性,这就是验收测试的任务,即软件的功能和性能如同用户所合理期待的那样。
优质工程师报名问答知识库