- 博客(17)
- 收藏
- 关注
原创 软件工程——单元测验_软件测试
测试是为了验证该软件是否满足用户需求,而不仅仅是验证其是否正确地实现了用户的需求。白盒测试法是根据程序的内部逻辑来设计测试用例的,而不是根据程序的功能。黑盒法是根据程序的需求规格来设计测试用例的,而不是根据程序的内部逻辑。发现错误多的程序模块,往往意味着该模块中可能还隐藏着更多的错误。确定测试计划通常是在概要设计阶段之后,详细设计阶段之前制定的。为了提高软件的测试效率,测试工作确实需要有测试工具的支持。测试是为了发现错误,而调试是为了修正错误。单元测试确实是在编码阶段完成的。白盒测试方法一般适合于。
2024-05-09 16:43:22
368
1
原创 数据结构基础知识点+练习题解析
堆积是一个近似完全二叉树的结构,并同时满足堆积的性质:即子结点的键值或索引总是小于(或者大于)它的父节点。挑出一个元素,称为“基准”,比基准值小的摆放在基准前面,比基准值大的摆在基准的后面。图是由顶点的有穷非空集合和顶点之间边的集合组成,通常表示为G(V,E),G表示一个图,V是图G中顶点的集合,E是图G中边的集合。:分割成为若干子序列分别进行直接插入排序,待整个序列中的记录“基本有序”时,再进行依次直接插入排序。:除了最后一层外,其他层的节点数都达到最大,且最后一层的节点都集中在左侧。
2024-03-05 22:49:13
802
原创 JavaScript-Array数组
var变量名元素列表)//用该方法定义数组不能只定义一个数字,否则会识别为数组长度var变量名长度var变量名=[元素列表在JavaScript中可以给超出数组长度的位置赋值不会报错(长度可变可存储多种类型得知不会报错(类型可变。
2024-01-04 23:46:29
412
1
原创 《Java基础入门》期末复习课后题知识点汇总
java的特点:简单易用,面向对象,安全可靠,跨平台(通过Java虚拟机),支持多线程java运行机制:Java程序运行时,必须经过编译和运行两个步骤。首先,将后缀名为.java的源文件进行编译,生成后缀名为.class的字节码文件,然后Java虚拟机将字节码文件(.class)解释执行,并将结果显示出来。JRE(Java运行环境),它相当于操作系统部分,提供了Java程序运行时所需要的基本条件和许多Java基础类,例如,IO类、GUI控件类、网络类等。JRE是提供给普通用户使用的,如果你只想运行别人开发好
2023-12-19 23:31:25
1330
1
原创 数据结构练习——线性表——7-2 基于顺序存储结构的图书信息表的创建和输出
7-2 基于顺序存储结构的图书信息表的创建和输出作者 周咏梅单位 广东外语外贸大学定义一个包含图书信息(书号、书名、价格)的顺序表,读入相应的图书数据来完成图书信息表的创建,然后统计图书表中的图书个数,同时逐行输出每本图书的信息。
2022-10-14 18:13:07
1364
1
原创 数据结构练习——线性表——7-1 jmu-ds-顺序表区间元素删除
线性表练习题若一个线性表L采用顺序存储结构存储,其中所有的元素为整数。设计一个算法,删除元素值在[x,y]之间的所有元素,要求算法的时间复杂度为O(n),空间复杂度为O(1)。输入格式:三行数据,第一行是顺序表的元素个数,第二行是顺序表的元素,第三行是x和y。输出格式:删除元素值在[x,y]之间的所有元素后的顺序表。输入样例:105 1 9 10 67 12 8 33 6 23 10输出样例:1 67 12 33 2
2022-10-12 23:24:17
347
原创 数据结构练习——栈,队列,串——7-1符号配对
7-1 符号配对分数20请编写程序检查C语言源程序中下列符号是否配对:/*与*/、(与)、[与]、{与}。输入格式:输入为一个C语言源程序。当读到某一行中只有一个句点.和一个回车的时候,标志着输入结束。程序中需要检查配对的符号不超过100个。输出格式:首先,如果所有符号配对正确,则在第一行中输出YES,否则输出NO。然后在第二行中指出第一个不配对的符号:如果缺少左符号,则输出?-右符号;如果缺少右符号,则输出左符号-?。
2022-10-12 11:29:04
245
原创 继承与派生基本概念测试
一. 单选题(共11题,49.5分)1.(单选题)【继承与派生概念】下列关于继承的描述中,错误的是( )。A. 继承是重用性的重要机制 B. C++语言不支持多重继承 C. 继承关系不是可逆的 D. 继承是面向对象程序设计语言的重要特性正确答案:B2.(单选题)【继承与派生概念】下列关于基类和派生类的描述中,错误的是( )。A. 一个基类可以生成多个派生类 B. 基类中所有成员都是它的派生类的成员 C. 基类中成员访问权限继承到派生类中不变 D. 派生类中除了继承的基类成...
2022-05-10 14:24:27
1131
原创 C++类与对象重要基础概念
1.在面向对象程序设计中,什么是对象,什么是类,对象与类的关系是什么?面向对象程序设计中,对象是描述其属性的数据以及对这些数据施加的一组操作封装在一起构成的统一体;类是对具有相同数据结构和相同操作的一类对象的描述;类和对象之间的关系是抽象和具体的关系,类是对象的抽象,对象是类的实例化。2. 为什么要使用类模板?如果要对功能相同、仅类的数据类型不同的各种情况,都重新定义一种新的类型,会产生较大的重复。为解决这一问题,C++引进类模板的概念,在类的声明前先加一行模板关键字,用一个通...
2022-04-21 22:40:19
1002
原创 常对象、静态成员课后检测
一. 单选题(共3题,37.5分)1.(单选题)有如下类定义:class Test{public:Test( ){a=0;c=0;} //①常成员必须在初始化列表中初始化int f(int a) const {this->a=a;} //②常函数不能修改成员void h(int b) {Test::b=b;}; //③static int g( ) {return a;} //④静态函数要通过对象访问成员private:int a;static int b.
2022-04-21 21:53:11
231
原创 构造函数与析构函数知识测试
在下列函数原型中,可以作为类AA构造函数的是()Avoid AA(int);Bint AA( );CAA(int) const;DAA(int);答案:D。定义构造函数不用类型,且不能被const修饰。2.(单选题, 11分)关于成员函数特征的下述描述中,()是错误的。A成员函数一定是内联函数B成员函数可以重载C成员函数可以设置参数的默认值D成员函数可以是静态的答案.
2022-04-17 23:04:28
1466
原创 蓝桥杯2018第九届C语言B组第五题
#include<bits/stdc++.h>using namespace std;int f1[1001],f2[1001],f3[1001];int main(){ for(int i=1;i<=1000;i++)f1[i]=i; for(int i=1;i<=1000;i++){ int a=INT_MAX; for(int j=1;j<=i;j++){ int MAX=max(f2[i-j]+1,1+f1[j-1]); a=...
2022-04-04 19:44:36
245
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人