- 博客(3)
- 收藏
- 关注
原创 软件构造总结
Java为基本数据类型提供了相应的包装类,如Boolean、Integer、Short、Long、Character、Float、Double等,可通过自动装箱/拆箱实现基本类型与包装类之间的相互转换。Spec定义了软件系统与客户之间的共识,明确了双方的责任。Java中的基本数据类型包括:byte、short、int、long、boolean、float、double、char等。本章将深入探讨软件功能规范(Specification,简称Spec)在软件开发中的重要角色,以及如何编写高质量的规范文档。
2024-06-18 20:00:00
763
原创 软件构造总结
独立/基本路径测试是白盒测试中的一种重要技术,它通过对程序所有可能的执行路径进行等价类划分,选择出具有代表性的、最简单的路径(例如,循环只执行一次),然后设计测试用例以确保这些基本路径至少被覆盖一次。在编写代码的过程中,开发人员应尽早发现并修复问题,但值得注意的是,即使是经过精心设计的测试,也无法保证软件的100%无缺陷。本章旨在从软件的三个核心维度及其衍生的八个关键视角,深入探讨软件构造的本质、软件系统的构建方式,以及何为高质量的软件系统。针对输入域的边界值进行测试,以发现可能存在的缺陷。
2024-06-18 15:21:09
916
原创 ICS大作业
P2P过程:程序员作为"Hello"程序的创造者,将源代码"hello.c"编写完成。编译器接收源代码,经过预处理、编译、汇编、链接等一系列过程,将"hello.c"转换为可执行的机器码程序。操作系统通过fork()和execve()系统调用,为"Hello"程序创建了一个独立的进程,分配了时间片和内存空间等系统资源。CPU通过取指、译码、执行的流水线机制,执行"Hello"程序的机器指令,实现了程序的运行。
2024-06-13 21:04:48
1020
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人