转载:https://www.kanzhun.com/k-mianshitimu/530929.html 一、软件分析:是一个对用户的需求进行去粗取精、去伪存真、正确理解,然后把它用软件工程开发语言表达出来的过程,基本任务是和用户一起确定要解决的问题,建立软件的逻辑模型,编写需求规格说明书文档 ...
软件工程包括三个要素:方法 工具和过程。软件工程方法为软件开发提供了 如何做 的技术。它包括了多方面的任务,如项目计划与估算 软件系统需求分析 数据结构 系统总体结构的设计 算法过程的设计 编码 测试以及维护等。软件工具为软件工程方法提供了自动的或半自动的软件支撑环境。目前,已经推出了许多软件工具,这些软件工具集成起来,建立起称之为计算机辅助软件工程 CASE 的软件开发支撑系统。CASE将各种 ...
2019-03-07 16:16 0 1037 推荐指数:
转载:https://www.kanzhun.com/k-mianshitimu/530929.html 一、软件分析:是一个对用户的需求进行去粗取精、去伪存真、正确理解,然后把它用软件工程开发语言表达出来的过程,基本任务是和用户一起确定要解决的问题,建立软件的逻辑模型,编写需求规格说明书文档 ...
软件工程知识点 黑盒测试和白盒测试? 白盒测试是把测试对象看见透明的。也就是代码是透明的。我们知道程序的内部代码。要根据程序的代码设计更尽可能多的测试用例来测试。 它的优点是代码覆盖率特别高,他的缺点就是覆盖所有的代码路径的难度特别大,业务功能可能覆盖不全,测试的开销大。 一般白盒是配合 ...
Java 软件高级工程师笔试题 【智力部分】(30分) 1. 烧一根不均匀的绳要用一个小时,如何用它来判断半个小时?(5分) 两头同时烧 2. 4,4,10,10,加减乘除,怎么出24点?四个数字分别只能用一次(5分) (10*10-4)/4 3. 如果你有无穷多的水,一个容积为3L ...
1、int a[10]={1,2,3,4,5,6,7,8,9,0}; int *p=&a[1]; 则p[6]等于82、整数数组清零:bzero(),memset()。3、sizeof( ...
公司:国企,主做民航相关信息化应用系统职位:.NET高级软件工程师 1. 什么是虚函数?子类需要对虚函数做什么?虚函数有什么用?2. B/S与C/S不同,优缺点3. Web页面中传值的方式4. NHibernate、Castle、Spring、MVC、IOC、AOP5. 阶乘6. 9×9乘法表 ...
1.预处理命令#define #define SECONDS_PER_YEAR (60*60*24*365)UL (因为数值超过65535,产生溢出,因此需要用到长整型,而且不会是负数, ...
@ 目录 嵌入式软件工程师面试题目整理(一) Arm有多少32位寄存器? Arm2440和6410有什么区别 CPU,MPU,MCU,SOC,SOPC联系与差别 上拉&下拉&高阻态 串口协议讲一讲 ...
@ 目录 嵌入式软件工程师面试题目整理(二) linux中内核空间及用户空间的区别?用户空间与内核通信方式有哪些? 字符设备和块设备的区别,请分别列举一些实际的设备说出它们是属于哪一类设备 linux中系统调用过程?如:应用程序中read ...