- 博客(55)
- 收藏
- 关注
原创 python编程题2
5. 设计一个Group类,在该类中包括:一个数据成员score(每个学生的分数)、两个类成员total(班级的总分)和count(班级的人数)。成员方法setScore(socre)用于设置分数,成员方法sum()用于累计总分,类方法average()用于求平均值。2. 编写函数change(str1),其功能是对参数str1进行大小写转换,其中的大写字母转换成小写字母;3. 编写并测试函数gcd(m, n)和lcm(m, n),功能是求两个整数的最大公约数和最小公倍数。10. 绘制一个散点图。
2024-06-30 18:00:00
455
原创 python期末总结
在执行时, Python解释器先将.py文件中的源代码翻译成中间代码,这个中间代码是一个扩展名为.pyc的文件,再由Python虚拟机 (PVM)逐条将字节码翻译成机器指令执行。continue语句必须用于循环结构中,它的作用是终止当前这一轮的循环,跳过本轮剩余的语句,直接进入下一轮循环。Python中的字符串是字符集合,它被引号所包含,引号可以是单引号、双引号或者三引号(三个连续的单引号或者双引号)。字典中的值并没有特殊的顺序,但是都存储在一个特定的键(key)里,键可以是数字、字符串以及元组等。
2024-06-30 11:00:00
344
原创 python编程题1
6. 定某一字符串s,对其中的每一字符c大小写转换:如果c是大写字母,则将它转换成小写字母;如果c不是字母,则不转换。7. 一个数如果恰好等于它的因子这和,这个数就称为“完数”,例如,6的因子为1,2,3,而6=1+2+3,因此6就是“完数”。使用列表存储学生信息的,并根据给定学生姓名,查找学生的信息。9. 使用input函数,输入若干单词,按字典顺序输出单词(如果某个单词出现多次,只输出一次)。1. 输入三角形的底边长和高,计算并输出三角形的面积。2. 给出三角形的三边,输出三角形的面积。
2024-06-28 18:30:55
852
原创 软件工程练习题2
每个模块完成个特定的子功能,所有模块按系统结构组合起来,完成整个系统所要求的功能。答:软件的可维护性是指维护人员理解、修改软件产品的难易程度,它是软件质量的主要特征之一。答:黑盒测试法是依据软件的需求规格说明书,检查程序功能是否满足需求的要求,主要的黑盒测试方法有: 等价类划分,边界值分析,错误推测法,因果图法和场景法。34. 在软件需求工作阶段,分析人员要确定对问题的综合需求,其中最主要的是( A )需求。26. 在软件结构图的有关术语中,用于表示软件结构中控制的层数的是(C )。
2024-06-28 11:00:00
1009
原创 单片机练习题8
单片机只有在外设准备好后,发出数据传送请求,才中断主程序,而进入与外设进行数据传送的中断服务程序,进行数据的传送。(2) 查询传送方式:查询传送方式又称为有条件传送,也称异步传送。4.82C55的“方式控制字”和“PC口按位置位/复位控制字”都可以写入82C55的同一控制寄存器,82C55是如何来区分这两个控制字的?AT89S52单片机的I/O端口编址采用的是哪种方式?A.方式3 B. 方式2 C. 方式1 D. 方式0。(3) 中断传送方式:中断传送方式是利用单片机本身的中断功能和。
2024-06-26 22:12:44
1120
原创 单片机练习题5
B. 各中断源发出的中断请求信号,都会标记在AT89S51的TMOD寄存器中。4.同为高中断优先级,外部中断0能打断正在执行的外部中断1的中断服务程序。A. 各中断源发出的中断请求信号,都会标记在AT89S51的IE寄存器中。C. 各中断源发出的中断请求信号,都会标记在AT89S51的IP寄存器中。2. 必须有中断源发出中断请求,并且CPU开中断,CPU才可能响应中断。6.在开中断的前提下,只要中断源发出中断请求,CPU就会立刻响应中断。(2)该中断源发出中断请求,即该中断源对应的中断请求标志为“1”。
2024-06-24 18:00:00
1558
原创 单片机练习题3
本模式下的所有变量都默认在外部数据存储器的1页(256字节)内,这与使用pdata指定存储器类型是一样的。与SMALL模式相比,该存储模式的效率比较低,对变量访问的速度也慢一些,但比LARGE模式快。而sbit定义的是特殊功能寄存器的可寻址位,它的值是可以进行位寻址的特殊功能寄存器的某位的绝对地址,例如PSW寄存器OV位的绝对地址0xd2。(1)SMALL模式。5.全局变量可使用static关键词进行定义,由于全局变量一直存在,占用了大量的内存单元,且加大了程序的耦合性,不利于程序的移植或复用。
2024-06-22 18:00:00
1086
原创 Java练习题4
(4)Web表现层:该层主要包括Spring MVC中的Controller类和JSP页面。(3)业务逻辑层(Service层):该层由若干Service接口和实现类组成。(3)整合Spring和Spring MVC。Spring MVC是Spring框架中的一个模块,所以Spring整合Spring MVC只需在项目启动时分别加载各自的配置即可。(2)数据访问层(DAO层):该层由若干DAO接口和MyBatis映射文件组成。(1)持久对象层(也称持久层或持久化层):该层由若干持久化类(实体类)组成。
2024-06-22 10:00:00
491
原创 单片机练习题2
当由于干扰,使单片机程序“跑飞”或陷入“死循环”时,单片机也就不能正常运行程序来定时地把看门狗定时器清0,当看门狗定时器计满溢出时,将在AT89S52的RST引脚上输出一个正脉冲(宽度为98个时钟周期),使单片机复位,在系统的复位入口0000H处重新开始执行主程序,从而使程序摆脱 “跑飞”或“死循环”状态,让单片机归复于正常的工作状态。9. AT89S51单片机程序存储器的寻址范围是由程序计数器PC的位数所决定的,因为AT89S51单片机的PC是16位的,因此其寻址的范围为。的内容入栈,以进行断点保护。
2024-06-21 18:00:00
1325
原创 Java练习题3
ResponseBody注解的作用是将处理器返回的对象通过适当的转换器转换为指定的格式之后,写入到HttpServletResponse对象的body区,@ResponseBody注解通常用来返回JSON数据。当客户端进行请求时,如果请求参数的值等于params属性定义的值,可以正常执行所映射到的方法,否则映射到的方法不执行。(4)HandlerAdapter会调用并执行Handler(处理器),这里的处理器指的就是程序中编写的Controller类,也被称之为后端控制器。
2024-06-21 10:00:00
664
原创 Java练习题2
Aspect:配置切面,@Pointcut:配置切点,@Before:配置前置通知,@After:配置后置通知,@Around:配置环绕方式,@AfterReturning:配置返回通知,@AfterThrowing:配置异常通知.(1)切面(Aspect):切面是指关注点形成的类(关注点是指类中重复的代码),通常是指封装的、用于横向插入系统的功能类(如事务管理、日志记录等)。(7)代理(Proxy):将通知应用到目标对象之后,程序动态创建的通知对象,就称为代理。
2024-06-20 10:00:00
787
原创 Java练习题1
MyBatis是一个支持普通SQL查询、存储过程以及高级映射的持久层框架,它消除了几乎所有的JDBC代码和参数的手动设置以及对结果集的检索,使用简单的XML或注解进行配置和原始映射,将接口和Java的POJO映射成数据库中的记录,使得Java开发人员可以使用面向对象的编程思想来操作数据库。
2024-06-19 18:35:06
610
背包问题+算法设计与分析+经典案例
2024-06-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人