- 博客(32)
- 收藏
- 关注
原创 软件工程期末复习题
此外,面向对象的软件工程方法更加注重人类在认识客观世界时循序渐进、逐步深化的特点、、0用面向对象的软件工程方法进行软件开发的过程,是一个主动的多次反复迭代的过程,而不是把整个过程划分为几个严格的顺序阶段。当太阳出来时, 进入白天状态, 由于温度升高, 要调用调节温度过程, 保持要求的温度。面向对象软件技术的许多强有力的功能和突出的优点,都来源于把类组织成一个层次结构的系统,一个类的上层可以有父类,下层可以有子类,这种层次结构系统的一个重要性质是( B ),一个类获得其父亲的全部描述(数据和操作)。
2024-06-09 11:48:06
1399
原创 1. Java 简单运算练习
2、编写程序,从键盘输入圆柱体底面半径和高,计算并输出圆柱体的体积。3、编写程序,从键盘输入一个年份,程序输出该年是否是闰年。4、假设国民生产总值年增长率为8%,编写程序计算多少年后国民生产总值可以翻一番。5、编写程序,接受用户从键盘输入10个整数,比较并输出其中的最大值和最小值。6、编写程序,从键盘输入两个整数,计算这两个数的最小公倍数和最大公约数。1、编写程序,从键盘输入两个整数,分别计算两数的和、差、积、商和余数。(1)能被4整除,但不能被100整除;使用Java语言编写程序,实现题目要求的功能。
2023-11-04 14:17:21
107
原创 算法题(判断)
1. 减治法需要把每个子问题都计算一遍.( × )2. 折半查找的时间复杂性是O(nlgn). ( × )3. 分治法和减治法都能计算a的n次幂,两者的时间复杂性也相同。( × )4.利用减治法解决问题时,要求子问题中蕴含原问题的解.
2023-06-16 00:40:43
162
原创 算法题(选择)
A. 在算法设计中不允许用牺牲空间的方式来换取好的时间效率。D. 算法的时间效率取决于算法执行所花费的CPU时间。C. 通常用时间效率和空间效率来衡量算法的优劣。C. 原问题和子问题使用相同的方法解。C. 研究算法中输入与输出的关系。B. 分析算法的可读性和文档性。A. 分析算法的效率以求改进。D. 找出数据结构的合理性。B. 计算机硬件的运行速度。C. 编译后执行程序的质量。D. 问题求解步骤的描述。C. 终止条件和迭代部分。A. 事前分析估算的方法。B. 事后分析估算的方法。A. 子问题必须是一样的。
2023-06-16 00:32:22
337
原创 算法题(编程)
【想法】对于同样数目的动物,鸡脚的总数肯定比兔子脚的总数要少,因此在计算笼子里至多有多少只动物时,应该把脚都算作鸡脚,在计算笼子里至少有多少只动物时,应该尽可能把脚都算作兔子脚。至多有多少只动物,至少有多少只动物,其中兔子多少只。(输出中标点符号为中文,无需加换行符)。(点击编辑器左上角{;(点击编辑器左上角{;
2023-06-08 19:44:06
181
原创 数据库(头歌)
视图(view)是一种虚拟存在的表,是一个逻辑表,本身并不包含数据。通过视图,可以展现基表(用来创建视图的表)的部分数据;视图数据来自定义视图的查询表,使用视图的大部分情况是为了保障数据安全性,提高查询效率。优点:①. 简单:使用视图的用户完全不需要关心后面对应的表的结构、关联条件和筛选条件,对用户来说已经是过滤好的复合条件的结果集②. 安全:使用视图的用户只能访问他们被允许查询的结果集,对表的权限管理并不能限制到某个行或列,但是通过视图就可以简单的实现。
2023-06-05 00:38:50
10624
原创 4.Java 类继承,封装,构造方法重写,抽象类与接口练习
3、定义一个名为 Cuboid 的长方体类,使其继承 Rectangle 类(Rectangle 类中包 含 double 类型的 length 和 width),其中包含一个表示高度的 double 型成员变量 height,定义一个构造方法 Cuboid(double length,double width,double height)和 一个求长方体体积的 volume()方法。的 name 和 int 类型的 age),其中定义 sno(表示学号)和 major(表示专业)两。
2023-05-29 20:59:14
288
原创 3.Java 类和对象,getter和setter方法,成员方法,构造方法练习
1、定一个名为 Person 的类,其中含有一个 String 类型的成员变量 name 和一个 int 类型的成员变量 age, 分别为这两个变量定义访问方法和修改方法,另外再 为该类定义一个名为 speak 的方法, 在其中输出 name 和 age 的值。编写一个类测试这个 矩形类。3、为上题的 Rectangle 类编写一个带参数的构造方法,通过用户给出的长、宽 创建矩形对象,再编写一个默认构造方法(无参构造方法),使用默认构造方法创建 矩形对象然后通过 setter 方法为对象属性赋值。
2023-05-29 20:28:51
206
原创 数组元素逆序
编写函数,将数组元素逆序。编写主函数,定义数组,使用前面编写的函数输入数组元素,调用本题函数逆序数组元素,调用前面编写的输出数组的函数输出。设数组元素为整数,不超过100个。输入、输出、逆序均通过调用函数实现!不使用函数的程序无意义。若干空格或换行隔开的整数,-9999表示结束。逆序的数组元素,末尾无空格。
2023-05-23 23:28:48
342
原创 二分查找
从小到大输入若干整数(不超过300),以-99999为结束符,然后再输入一个整数x,在前面的整数中用二分查找法查找x,若找到,显示数的下标(即从0开始的序号);若找不到,显示-1。注意,不应使用别人写的库函数。
2023-05-23 23:26:47
98
原创 排序(快速排序)
输入n个整数,对它们进行排序,从大到小输出。注意,不应使用别人写的库函数。两行,第1行为元素个数n;第2行为n个整数,用空格隔开。n个排好序的整数,从大到小用一个空格隔开,末尾无空格。
2023-05-23 23:22:51
62
原创 如何认识元宇宙
元宇宙”作为全球科技领域关注的焦点,正在为产业带来深刻变革。元宇宙到底是什么,目前尚无统一定义有人认为,元宇宙是平行于现实世界的、始终存在的虚拟世界;有人认为,元宇宙是现实世界和虚拟世界的无缝融合;还有人认为,元宇宙是对现实世界的一种超越。制现实世界得出的镜像与愿景。作为镜像,它是对现实世界的摹写与反映;作为愿景,它试图依据现实世界的发展趋势和人们的意愿设计出精神世界,是人的实践活动的产物,而不是一个完全不同于现实世界的“第三世界”。元宇宙作为对传统“虚拟现实”的技术升级,本质上是用数字信息技术复。
2023-05-08 18:08:19
2370
原创 圆柱的表面积和体积
描述定义一个圆柱类Cylinder,成员数据为底圆半径r和圆柱高h,成员函数为构造函数,GetArea()计算圆柱体的表面积,GetVolume()计算圆柱体的体积。(注意π值取 3.14)main() 函数输入圆柱的半径和高,定义一个类对象,计算并输出圆柱的表面积和体积。...
2022-05-27 11:11:10
1518
原创 设计带构造函数的Dog类
描述设计一个Dog类,包含name、age、sex和weight等属性,在有参数的构造函数中对数据成员进行初始化。公有成员函数有:GetName()、GetAge()、GetSex()和GetWeight()可获取名字、年龄、性别和体重。
2022-05-27 11:08:22
398
原创 设计Weekday类
设计一个Weekday类,成员函数SetDay()设置星期几,IncDay()前进一天,NowDay()打印当前是星期几。用户输入一个数字,0表示星期日,1表示星期一,类推,6表示星期六,用该数字初始化Weekday类。使用中文打印出从当日起连续3天是星期几(不够三天时,循环)。主函数如下:。
2022-05-27 11:05:46
77
原创 设计MyTime类
描述设计一个MyTime类,成员函数SetTime()设置时间,print_12()以12(0-11)小时制显示时间(AM上午,PM下午),print_24()以24(0-23)小时制显示时间。主函数如下:
2022-05-27 11:04:10
196
原创 设计Person类
描述设计一个Person类,包含name、age、sex属性以及对这些属性操作的方法。实现并测试这个类。根据类的封装性要求,把name、age、sex声明为私有的数据成员,声明公有的成员函数Register()、ShowMe()来访问这些属性,在Register()函数中对数据成员进行初始化。person1通过cin来得到信息,person2通过Register("Zhang3", 19, 'm') 来得到信息。主函数如下:
2022-05-27 11:00:48
1040
原创 根据下面的要求实现圆类Circle。(π=3.14159)
① 圆类Circle的成员变量: radius表示圆的半径。 ② 圆类Circle的方法成员: void setRadius();//设置圆形的半径 double getGirth();//获得圆的周长 double getArea();//获得圆的面积 void disp();//将圆的周长和圆的面积输出到屏幕...
2022-05-18 00:32:20
193
原创 查找单价最高的书
单价最高的书的名称和单价,单价保留小数点后1位数字。书籍结构体类型定义如下:。每一本书的名称和单价。书的数量。
2022-05-16 23:21:43
154
原创 使用结构体数组求10个学生三门课总平均成绩,及最高分学生信息
学生结构体数组管理10名学生的信息,分别是学号、姓名、3门课的成绩(double型),从键盘输入10名学生的全部信息,打印出总的平均成绩与最高分学生信息。
2022-05-16 23:20:14
892
原创 计算Fibonacci数列的前20项。
编写一个C++风格的程序,用动态分配空间的方法计算Fibonacci数列的前20项并存储到动态分配的空间中。
2022-04-02 01:17:43
1016
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人