- 博客(138)
- 收藏
- 关注
原创 安卓软件开发实践(衡师)-题库与期末复习总结
《安卓软件开发实践》期末复习资料摘要 本文档为衡阳师范学院《安卓软件开发实践》课程期末复习资料,涵盖Android核心知识点与题库总结。主要内容包括: 基础概念:Dalvik虚拟机架构、Android四层系统架构(应用层/框架层/核心库/Linux内核) 四大组件:Activity(四种启动模式及生命周期)、Service、BroadcastReceiver、ContentProvider 开发技术: 布局管理(RelativeLayout/LinearLayout等5种布局特性) 控件使用(TextVie
2025-06-30 23:05:24
778
原创 计算机操作系统(衡师) - 题库与期末复习知识点
《计算机操作系统》课程复习摘要 本文总结了衡阳师范学院《计算机操作系统》课程1-10章的核心知识点,涵盖操作系统概述、进程管理、存储管理、设备管理和文件管理等内容。 操作系统基础部分: 操作系统主要功能包括处理机管理、存储管理、设备管理和文件管理等 进程状态转换:就绪、运行、阻塞三种基本状态 进程同步机制:信号量与PV操作实现互斥和同步 存储管理重点: 分页管理通过页表实现地址转换,分段管理提供二维地址结构 虚拟存储基于局部性原理,采用LRU等页面置换算法 动态分区分配策略包括首次适应、最佳适应和最坏适应算
2025-06-29 20:36:07
867
原创 软件工程(衡师) 期末复习题目总结、涵盖全知识点
本文总结了软件工程课程的核心知识点,包括:1)软件开发中错误发现越晚代价越大;2)软件危机的定义、成因及解决方法;3)软件生命周期各阶段;4)四种开发模型的比较;5)软件特性分析;6)结构化、面向对象、敏捷三种开发方法;7)需求分析的任务和步骤;8)模块独立性衡量标准;9)详细设计方法;10)测试设计方法(等价类划分、因果图)及六种覆盖标准的应用。重点强调需求分析应关注"做什么"而非"怎么做",并提供典型测试案例的设计思路。
2025-06-13 13:13:08
1112
原创 软件工程(衡师) 期末课程总结考前速记
本文摘要总结了软件工程考试重点内容,涵盖软件工程基础概念、开发过程、测试方法等核心知识点:(1)软件工程定义、特点及危机解决方法;(2)软件生存周期及瀑布/原型/螺旋等开发模型;(3)可行性研究与需求分析方法;(4)结构化分析与设计方法;(5)白盒/黑盒测试技术及用例设计原则;(6)面向对象方法及UML建模;(7)E-R图、DFD图等系统设计工具。全文系统梳理了软件工程从需求到维护的各阶段核心概念与方法,为考试复习提供了清晰的知识框架。
2025-06-13 11:31:49
420
原创 衡阳师范JavaWeb课JSP、HTML、JS资料、题库三
JSP程序设计的核心内容,包括基础语法、会话管理、数据库操作、Web开发技术以及MVC架构等。
2025-02-20 22:07:29
1169
原创 衡阳师范JavaWeb程序课程JS复习资料、题库二
Hello</p><div><span>Hello Again</span></div><p>And Again</p> 则jQuery 代码: $("div").____siblings()__________ 结果:[ <p>Hello</p>, <p>And Again我的网站
2025-02-20 21:58:42
833
原创 衡阳师范JavaWeb程序课程JSP复习资料、题库
使用<taglib>指令引入自定义标签库。自定义标签可以通过TagSupport类实现。JSP表达式语言(EL):简化页面中的数据访问,如${user.name}。JSP标准标签库(JSTL):提供了一系列标准标签,用于实现条件判断、循环、数据格式化等功能。
2025-02-20 21:40:18
541
原创 数据结构试题题库-衡阳师范学院-计科
在0~14的散列地址方向对该关键字序列构造哈希表。27. (单选题)若SubString(Sub,S,pos,len)表示用Sub返回串S的第pos个字符起长度为len的子串的操作,则对于S="Data Structure",SubString(Sub,S,6,3)的结果为( )。2.假定一棵树的广义表表示法为(E),CH,1,G),D), 则该树的度为_树的深度为,终端结点的个数为, 单分支结点的个数为_,,双分支的结点个数为_三分支的结点个数为_,C结点的双亲结点为, 其孩子结点为_和_结点。
2025-01-06 00:36:13
992
原创 计算机组成原理-期末复习资料-衡阳师范学院
那么,根据X=(-1)s×(1.M)×2E-127,有最大值为(1.11111.1)2×2^127=(1+1-2^-23)×2^127=(2-2^-23)×2^127=DCUP。由四路组相联,可得Cache共分1024/4=28组,即组号为8位,由此可计算得到主存得标记为20-8-2=8位。算术移位时,符号位不变,左移时最高数值位丢弃,右移时最低数值位丢弃,移位时出现的空位根据不同机器数的一位规则确定填补空位是0还是1.逻辑移位时,没有符号位,左移时最高位丢弃,地位补0,右移时最低位丢弃,高位补0。
2024-12-18 18:12:23
1331
原创 数据结构-期末复习资料-衡阳师范学院
A. 对B. 错正确答案:错A. n-2B. n-1C. nD. n+1正确答案:B:n-1;A. 1B. 2C. 3D. 4正确答案:B:2;A. 对B. 错正确答案:对A. 对B. 错正确答案:对。
2024-12-18 17:53:21
1136
原创 SQL Server子查询、联表查询、各种查询
22.查询和学号为108的同学同年出生的所有学生的Sno,Sname,Sbirthday列。19.查询选修“3-105”课程的成绩高于“109”号同学成绩的所有同学的记录。32.查询所有“女”教师和“女”同学的name、sex和birthday。10.查询Score表中最高分的学生学号和课程号(子查询或者排序)35.查询所有未讲课的教师的Tname和Depart。24.查询选修某课程的同学人数多于4人的教师姓名。27.查询出“计算机系”教师所教课程的成绩表。
2024-11-22 11:19:47
487
原创 SQL Server内查询、联合查询、外查询
-18、现查询所有同学的Sno、Cno、Degree和rank列(其中rank为成绩的等级,成绩转换成为等级的规则是:大于等于90分为A、小于90且大于等于80分为B、小于80且大于等于70分为C、小于70且大于等于60为D,小于60分为E)。18、现查询所有同学的Sno、Cno、Degree和rank列(其中rank为成绩的等级,成绩转换成为等级的规则是:大于等于90分为A、小于90且大于等于80分为B、小于80且大于等于70分为C、小于70且大于等于60为D,小于60分为E)。
2024-11-15 11:58:45
1111
原创 SQL Server条件查询-手把手教程
* 12.查询score表中至少有5名学生选修的并以3开头的课程的平均分数;/* 39.查询是student表中最大和最小的sbirthday日期值;/* 40.以班号和年龄从大到小的顺序查询student表中的全部记录*/12.查询score表中至少有5名学生选修的并以3开头的课程的平均分数;服务器名称->浏览更多->数据库引擎->DESK204->确认->连接。/* 25.查询95033班和95031班全体学生的记录;/* 38.查询student表中每个学生的姓名和年龄;
2024-11-15 11:56:33
716
原创 Vue3+Uniapp小程序底部导航栏设计
在pages文件夹下先创建要进行导航的页面文件,在pages.json文件中配置tabBar,如下已给出了案例。最多只能设置5个导航页面进行设置。
2024-11-10 16:49:21
629
原创 Vue3+Uniapp实现选择图片并预览
创建一个image的图片,和一个button按钮,可以把button按钮隐藏掉。点击图片时,调用按钮的函数代码。并使用uniapp内部的API进行选择图片。再将图片重新赋值给image图片进行预览。
2024-11-10 16:41:36
718
原创 SQLServer-创建表、查询、条件查询语句
(4)设有一数据库,包括 4 个表:学生表 (Student)、课程表(Course)、成绩表(Score)以及教师信息表(Teacher)。问题:设有一数据库,包括4个表:学生表(Student)、课程表(Course)、成绩表(Score) 以及教师信息表(Teacher)。(1)查询Student表中的所有记录的Sname、Ssex和Class列。(8)以Cno升序、Degree 降序查询Score 表的所有记录。(6)查询Student表中"95031"班或性别为"女"的同学记录。
2024-10-25 11:52:16
1819
原创 数据结构(C语言) - 顺序串操作
经过前面的学习,我们已经掌握了顺序串的基本操作,包括创建串、求串长、求子串、删除子串、插入子串、串定位、比较两串、连接两串以及子串替换。:将"hello"替换为"hi",结果为"hi world"(如果先执行前面的删除和插入操作,则结果为"hi beautiful ")。:编写一个程序,要求用户输入一个主串和两个子串t、v,然后将主串中所有出现的子串t替换为子串v,并输出替换后的结果。:将"hello"和"world"连接,结果为"helloworld"。,并传入主串、子串和插入位置作为参数。
2024-10-21 18:09:31
846
原创 数据库原理 - SQL Server:创建表、增加语句
完成后右键单击数据库StudentCourse—备份—生成脚本,并将脚本文件保存好备用。利用SQL语句创建数据库对象,实验内容可参照表4-10至表4-15的内容来进行操作。
2024-10-18 12:09:29
1034
原创 数据结构C语言版 - 链队列操作
它首先为队列和头节点分配内存,然后将队列的头部和尾部都指向这个头节点。答:入队列操作是将一个新节点插入到队列的尾部,同时更新队列的尾部指针。出队列操作是从队列的头部删除一个节点,并返回该节点的数据值,同时更新队列的头部指针。它主要由节点(包含数据和指向下一个节点的指针)和队列(包含指向头部和尾部的指针)组成。接下来,我们来看入队列、出队列、获取队列头元素和显示队列全部元素的函数。链队列支持初始化、入队列、出队列、获取头部元素和显示全部元素等操作。它主要由哪些部分组成?2、请描述链队列的入队列和出队列操作。
2024-10-14 17:37:00
787
原创 数据结构C语言课程—线性表之队列详解
队列是一种特殊的线性表,它只允许在表的前端(front)进行删除操作,而在表的后端(rear)进行插入操作。这种操作模式使得队列具有先进先出(FIFO)的特性,就像我们日常生活中的排队一样,先来的人先离开。如果队列已满(即队尾指针的下一个位置是队头指针),则打印“队列满!否则,将元素插入队尾,并更新队尾指针。判空:emp函数用于判断队列是否为空,当队头指针等于队尾指针时,队列为空。求队头元素:get函数用于获取队列头部的元素值,但不删除该元素。答:A(在这个实现中,当front等于rear时,队列是空的)
2024-10-12 18:03:08
396
原创 数据结构C语言-线性表:顺序表
想象一下你手里拿着一串珍珠项链,这串项链上的珍珠一个接一个地排列着,每个珍珠都可以看作是项链上的一个元素,而整串项链则是一个有序的元素集合,这就是我们所说的线性表。线性表是最基本、最简单、也是最常用的一种数据结构,它可以是空表,也可以包含有限个元素。就像我们刚才说的珍珠项链,如果我们将珍珠放在一个连续的盒子里,每个盒子放一颗珍珠,那么这个盒子组就对应了一个顺序存储的线性表。顺序表的建立通常是指在初始化后的顺序表中依次插入元素。顺序表的查找就是根据给定的值,在顺序表中查找该值的位置(索引)。
2024-10-12 18:00:36
363
原创 数据结构-C++语言程序基础
打开Microsoft Visual Studio 2012—文件—新建—项目。选择Win32控制台应用程序—设置名称—选择位置—下一步—点击空项目—完成。使用软件Microsoft Visual Studio 2012。右击源文件—添加—新建项—输入文件名。Ctrl+F5快捷编译运行。
2024-10-12 17:58:32
394
原创 网络空间安全-Kali Msfconsole-FTP笑脸漏洞:)介绍、渗透测试、使用
FTP笑脸漏洞,特别是与vsftpd 2.3.4版本相关的,是一个严重的安全漏洞,最初于2011年被公开发现。这个漏洞允许攻击者通过一个特殊的用户名和密码组合来获得未经授权的访问权限。具体来说,当连接带有vsftpd 2.3.4版本的服务器的21端口时,如果在用户名中输入带有“:)”的字符串(即笑脸表情的ASCII码表示),密码可以任意输入,即可触发该漏洞。
2024-05-22 17:16:04
1356
原创 网络空间安全-Kali Msfconsole-永恒之蓝介绍、渗透测试、使用
永恒之蓝(EternalBlue)漏洞爆发于2017年4月14日晚,是一种利用Windows系统的SMB(Server Message Block)协议漏洞来获取系统最高权限,从而控制被入侵的计算机的安全威胁。漏洞原理:永恒之蓝漏洞通过向Windows服务器的SMBv1服务发送精心构造的命令造成溢出,最终导致任意命令的执行。在Windows操作系统中,SMB服务默认是开启的,监听端口默认为445,因此该漏洞造成的影响极大。只要用户主机开机联网,攻击者即可通过该漏洞控制用户的主机。
2024-05-22 16:31:15
1231
原创 网络空间安全-Kali Nmap网络扫描工具介绍与使用
主机发现:Nmap可以向目标计算机发送特制的数据包组合,然后根据目标的反应来确定它是否处于开机并连接到网络的状态。端口扫描:Nmap可以向目标计算机的指定端口发送特制的数据包组合,然后根据目标端口的反应来判断它是否开放。服务及版本检测:Nmap可以向目标计算机的目标端口发送特制的数据包组合,然后根据目标的反应来检测它运行服务的服务类型和版本。操作系统检测:Nmap可以向目标计算机发送特制的数据包组合,然后根据目标的反应来检测它的操作系统类型和版本。
2024-05-22 16:14:47
1472
1
原创 C语言程序设计-重点知识笔记 (选择、填空、判断题)必备、期末、专升本、单招、二级、专业通用
将一个数的各二进制位全部右移若干位,正数左补 0,负数左补 1,右边丢弃。详细原理解析请访问https://彪哥.top/note查看相关文章)详细原理解析请访问https://彪哥.top/note查看相关文章)*p一级指针(存放变量的地址)、*p二级指针(存放一级指针的地址)‘0’的ASCII码数值表达是48,‘a’是97、‘A’是65。转义字符:\___、\x__、\0、\n、\’、\”、\\。+、-、*、/、%(加、减、乘、除、取余)运算,将2个数转换成二进制,如果两个相应的。如果没有break;
2024-05-22 15:56:14
575
原创 C语言程序设计100道真题-s=a+aa+aaa+aaaa+aa...a的值
求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字。例如2+22+222+2222+22222(此时共有5个数相加),几个数相加由键盘控制。
2024-04-15 00:13:17
582
原创 C语言程序设计100道真题-1000以内的所有完数(正因子之和)
代码的目的是找出1000以内的所有完数。完数是一个数,其所有正因子(除了它本身)的和等于该数本身。例如,6是一个完数,因为1+2+3=6。一个数如果恰好等于它的因子之和,这个数就称为"完数"。例如6=1+2+3.编程找出1000以内的所有完数。在每次循环开始时重置,确保每次计算新数的因子之和时从0开始。循环,从2遍历到1000(包含1000),因为1不是完数。外层循环继续执行,直到遍历完所有1000以内的整数。用于遍历1到1000的每一个数,遍历2到1000的每一个数。用于遍历1到1000的整数,
2024-04-15 00:12:56
748
原创 C语言程序设计100道真题-球反弹10次,经过多少米?
首先,球从100米高度落下,因此第一次落下时经过的路程为100米。接着,球反弹至原高度的一半,并再次落下。每次反弹和落下,球都会经过相同的高度,即反弹的高度。因此,我们可以用一个循环来模拟球的反弹和落下的过程,并累加每次经过的路程。代表球从开始到第10次落地总共经过的路程,初始化为100米(第一次落下的路程);开始,因为第一次落下和第一次反弹(即第一次上升)已经在初始化时计算了。循环来模拟球从第二次反弹开始直到第10次落地的过程。代表球每次反弹的高度,初始化为50米(第一次反弹的高度);
2024-04-15 00:12:32
682
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅