什么是软件?
计算机=硬件+软件
软件=程序+文档
?
软件的开发阶段划分?
①需求分析阶段
②设计阶段
③编码阶段
??
哪个阶段bug最多?哪个阶段最少?
需求分析阶段引入的bug最多,其次是设计阶段,编码阶段最少。
❗️❗️❗️
①测试工作不能只测程序,文档也必须要测。
②尽早测试原则,不断测试原则。
????
软件缺陷的定义?
①需求要求的功能没有实现。
②实现了需求中没有要求的功能。(画蛇添足)
③出现了软件中明确指明不应该出现的错误。
④需求中虽未明确提及,但是应该实现的功能没有实现。
⑤软件不易使用,难以理解,运行缓慢等站在用户的角度上一切觉得不好的地方。
?????
什么是软件测试?
简单来说,就是从软件(程序+文档)中尽可能多的查找缺陷的过程。
?
缺陷:defeat,bug。
♦️♦️
计算机的层次
①计算机硬件(裸机)
②操作系统(OS)—管理计算机的硬件和软件。
③应用软件
??????
裸机中有软件吗?
裸机中有软件,在裸机中主板的CMOS芯片上安装有一个软件叫BIOS(basic input output system基本输入输出系统)。
????????
裸机中BIOS软件的作用?
在开机后控制权首先交给BIOS程序,BIOS程序拿到控制权后会“上机自检”—通电后检查硬件设备的连接是否完好,如果完好就启动操作系统,如果有问题会激活蜂鸣器发出报警声同时阻止操作系统启动。
版权声明:本文为sunmengting0123原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。