软件测试 组成原理 思想

这篇博客涵盖了编程基础知识,如内存管理、字符编码、程序执行原理,还涉及了软件测试的重要概念,包括测试类型、测试用例设计、测试过程和不同测试阶段。同时,提到了算法和数据结构在编程中的应用,以及并发和系统性能的相关知识。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.笔记

1 演员总是以虚构的角色解决虚构的问题

2 数组在内存中空间连续

3 UTF-8又称万国码

4 解释器参与运行控制,程序执行的速度慢 java程序就是解释型语言

5 RFID指射频识别技术

6 Unicode缺省是用16位来表示一个字

7 PC寄存器中始终保存的是下一条指令的首地址

8 &按位与 都是1 取1, 1 0 取0

9 LR分析器是一种由下而上(bottom-up)的上下文无关语法分析器

10 Intel的80x86是唯一还在坚持使用小端的芯片

11 大端:最低地址存放的为其最高字节,0x12;
小端:最低地址存放的为其最低字节,0x56。 
大端与阅读习惯一致

12 异或xor 

13 如果a、b两个值不相同,则异或结果为1。
如果a、b两个值相同,异或结果为0。

14 所有的对操作数进行算术和逻辑运算的指令,
都会根据运算结果修改ZF标志

15 内联函数中有些语句会使编译器对其不作内联函数处理

16 编译过程可分为6个阶段,
如果不进行代码优化,可省去其中的( 中间代码生成、代码优化   )个阶段。


17 奇偶校验位为1的含义是:各位中有偶数个1

18 字长 16 位的计算机,它表示数以16位二进制数表示

19 unsigned short类型占两个字节
二进制下最大值为111111111111111=65535
unsigned 没有正负

20 char a[10]='5'; 不对,不能将常亮赋值给那个字符串

21 用线性探测法处理散列时的冲突,当从哈希表删除一个记录时,
不应将这个记录的所在位置置空,因为这会影响以后的查找。

22 算法可以用不同的语言描述,
如果用C 语言或PASCAL语言等高级语言来描述,
则算法实际上就是程序了。```
不对
程序=数据结构+算法

23有定义 int a=2.b=3,c=4; 表达式 (a<b&&!c)?++b:a-- 的值为(2)

24 [X—Y]补=[x]-[y]补 

25 存储汉字一个点是 1 byte 
8 byte= 1 bit
1024bit = 1K

26 负小数的求补码法则,就是:
小数点前一位表示符号,从最低(右)位起,找到第一个“1”照写,之后“见1写0,见0写1”,
所以[-0.1000]补 =1.1000  

27 友元机制允许非成员函数访问私有数据
只需在友元的名称前加上关键字friend

28 程序计数器存放的是下一条指令所在单元的地址
指令寄存器存放正在执行的指令

29 贫富差距:吃的占支出的比例越大,越贫穷

30 战争之所以不打,是因为打了也没有什么好处

31 闭关锁国的最后结果就是落后

32 软件测试是为了发现错误而执行程序的过程。

33 单元测试的测试用例主要根据(详细设计 )的结果来设计

34 一个函数的入参是一个int类型,
但是有效输入只有[0,100]范围的数,
如果你要测试这个函数,
你会选择(-1,0,1,67,99,100,101)

35 验收测试是由用户代表测试

 36 非增量测试--每个模块测试完了再连接;
增量测试:测一个模块,就连接一个模块。 

37 项目立项前测试人员不需要提交任何工件

38 负载测试的目标是
确定并确保系统在超出最大预期工作量的情况下仍能正常运行 
系统的最高能力是压力测试

39 测试设计人员主要负责设计测试用例以及设计测试过程。
 制定测试计划是测试经理来做的;
 评估测试活动是测试经理组织开发人员来进行的

40 软件测试对软件质量的意义:
度量与评估软件的质量
保证软件质量
改进软件开发过程

41 并发压力是针对服务器的,因为每次并发是一个客户端

42 系统测试是
基于软件需求说明书的黑盒测试,
是对已经集成好的软件系统进行彻底的测试,
以验证软件系统的正确性和性能等满足其规约所指定的要求,
检查软件的行为和输出是否正确

43 集成测试的主要目的是检查软件单位之间的接口是否正确,
主要是针对程序内部结构进行测试,
特别是对程序之间的接口进行测试。

44 动态测试方法是指通过运行被测程序,
检查运行结果与预期结果的差异,
并分析运行效率、正确性和健壮性等性能。
动态分析:代码运行结束后
静态分析:代码运行之前

45 模块功能检查 系统压力测试
属于动态分析

 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值