软件开发工程师笔试判断题

啊南 2337阅读 2020.03.17

【导语】: 软件开发工程师岗位面试一般来说都会分为笔试和面谈两个环节,笔试过不了自然也就失去了面谈的机会。当然也有部分公司直接跳过笔试环节开始面谈,但是作为求职者来说不能拿自己的职业未来去赌面试的这个公司没有笔试环节。笔试当中判断题虽然占的分数不是很多,但是有时候就是因为少拿了那几分平白错过了下一步的机会。那么软件开发工程师笔试会考哪些判断题呢?具体可参考以下内容:

软件开发工程师笔试判断题10例

1、软件测试就是为了验证软件功能实现的是否正确,是否完成既定目标的活动,所以软件测试在软件工程的后期才开始具体的工作。(初级)(×)
2、发现错误多的模块,残留在模块中的错误也多。(√)
3、测试人员在测试过程中发现一处问题,如果问题影响不大,而自己又可以修改,应立即将此问题正确修改,以加快、提高开发的进程。(×)
4、单元测试通常应该先进行“人工走查”,再以白盒法为主,辅以黑盒法进行动态测试(√)
5、功能测试是系统测试的主要内容,检査系统的功能、性能是否与需求规格说明相同。(√)
6、软件质量管理即QM由QA和QC构成,软件测试属于QC的核心工作内容(√)
7、软件测试只能发现错误,但不能保证测试后的软件没有错误。(√)
8、软件就是程序。(X)
9、测试只要做到语句覆盖和分支覆盖,就可以发现程序中的所有错误。(X)
10、I18N测试是指对产品做出具有国际性的规划,而L10N测试则是指对软件做出符合本地需求更改工作。(√)

软件开发工程师笔试判断题15例

1. 软件的开发与运行经常受到硬件的限制和制约。(√)  
2. 模块内的高内聚往往意味着模块间的松耦合。(√ ) 
3. 软件的质量好坏主要由验收人员负责,其他开发人员不必关心。(X )  
4. 判定覆盖不一定包含条件覆盖,条件覆盖也不一定包含判定覆盖。(√)  
5. 应该尽量使用机器语言编写代码,提高程序运行效率,而减少高级语言的使用。(X)  
6. UML只能应用于软件系统模型的建立。(X)  
7. 软件测试的目的是为了无一遗漏的找出所有的错误。(X)  
8. 用户对软件需求的描述不精确,往往是产生软件危机的原因之一。(√) 
9. 目前,软件项目的进度安排的两种比较常用的方法是程序评估与审查技术(PERT)和关键路径法(CPM)。(√) 
10. 一个好的开发人员应具备的素质和能力包括善于与周围人员团结协作,建立良好的人际关系,善于听取别人的意见。(√) 
11. 目前的绝大多数软件都不适合于快速原型技术。(X) 
12. 面向数据的设计方法适用场合是具有明显的层次信息结构的应用如:企事业的信息管理系统;系统软件(如操作系统)等。(√) 
13. 缺乏处理大型软件项目的经验。是产生软件危机的唯一原因。(X) 
14. 测试计划、测试用例、出错统计和有关的分析报告一般不用长期保存。(X) 
15. 软件也会磨损和老化。(X) 

软件开发笔试判断题20例

1. 流程图也称为程序(框图)是最常用的一种表示法。(√) 
2. 面向数据设计方法一般都包括下列任务:确定数据结构特征;用顺序、选择和重复三种基本形式表示数据等步骤。(√) 
3. 理想的人机界面应针对具有典型个性的特定的一类用户设计。(√) 
4. 数据输入的一般准则中包括尽量(增加)用户输入的动作。(X) 
5. 用穷举测试是较现实的测试方法。(X)
6. 编码时应尽可能使用全局变量(X) 
7. 重视程序结构的设计,能使程序具有较好的层次结构(√) 
8. 程序中的注解越少越好( X )。
9. 文档可用于专业人员和用户之间的通信和交流;软件开发过程的管理; 运行阶段的维护。(√) 
10. 软件开发、设计几乎都是从头开始,成本和进度很难估计。(√) 
11. 适应性维护是改进软件未来的可维护性和可靠性。(X) 
12. 由于软件是逻辑产品,软件质量较容易直接度量。(X) 
13. 按照功能,软部件可划分为系统软件和应用软件两类。(√) 
14. 如果某子功能可以用一段简洁、精确的文字描述清楚,就无需进一步分解,是创建用户需求的数据流模型应遵循的规则。(√) 
15. 耦合度是对软件结构中模块间关联程度的一种度量。在设计软件时应追求尽可能紧密的耦合的系统。(X) 
16. 在面向对象设计阶段则着重完成“如何做”的问题,也就是着重考虑对象的实现细节。(√) 
17. 随着软件复杂性的不断提高,软件的维护难度越来越大。(√) 
18. 软件的可维护性差是软件维护工作量和费用激增的直接原因。(√) 
19. 纠错性维护是改正运行期间发现的潜伏错误。(√) 
20. 软件可移植性(portability),是指软件从一个计算机系统或(环境)移植到另一个上去的难易程度。(√)