自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (1)
  • 收藏
  • 关注

原创 IMAU 操作系统期末复习 重点知识总结

1.3 操作系统的基本特性(P13)并发 能处理和调度多个程序同时执行,提高系统的资源利用率,增加系统吞吐量 共享 系统中的资源能被多个并发进程所使用,主要有互斥共享、同时访问两种方式并发和共享是多用户(多任务)OS的两个最基本特征,也是互为存在的条件。没并发就不存在共享,有并发就必须有共享管理。虚拟 通过时分复用(如虚拟处理机、虚拟设备)和空分复用(虚拟存储器)实现逻辑上的扩张 异步 每个进程的执行过程(何时获得资源、占用多少时间等)不可预知1.5.4 微内核结构(...

2020-06-07 12:49:29 961 1

原创 IMAU 软件项目管理 期末复习总结 第十一、十二章

第十一章 软件项目风险计划1.项目风险三要素一个事件、事件发生的概率、事件的影响2.风险管理的四个过程2.1 风险识别识别已知和可预测的风险。方法:德尔菲法、头脑风暴、情景分析、风险条目检查表2.2 风险评估综合事件的发生概率和对项目的影响程度,给出风险排序方法:定量风险评估、定性风险评估(严重与否等各种评价指标)定量风险评估操作方法:①盈亏平衡分析;②模拟;③决策树什么是决策树?决策树提供可选择的方案和方案之间的关系,方案的后果以及发生概率如何度量方案后果

2020-06-01 15:40:45 2181

原创 IMAU 软件项目管理 期末复习总结 第八、九、十章

第八章 软件项目质量计划1.软件质量的概念1.1 什么是软件质量?软件质量是软件满足明确说明或者隐含的需求的程度1.2 软件质量模型:Boehm质量模型 从软件的可移植性、可使用行、可维护性考量 McCall质量模型 产品修改、产品运行、产品转移三个大方面 ISO/IEC9126模型 较为系统化的指标1.3 质量形成质量形成于产品或服务的开发过程中2.软件质量管理过程质量计划、质量保证(QA)、质量控制(QC)3.本章习题及答案一、填空题1、(...

2020-06-01 15:11:17 2576

原创 IMAU 软件项目管理 期末复习总结 第七章

第七章 项目进度计划1.计划过程任务定义(划分子任务)、确定任务关系(确定子任务之间的关系)、历时估算、进度编排、进度计划确定2.进度管理常用图示2.1 网络图(重点)描述:活动(任务)排序输出,展示各个活动以及之间的逻辑关系举例:PDM图(节点表示活动,有向边表示逻辑关系) ADM图(节点表示代号,有向边表示活动,两个代号能确定一个活动)2.2 甘特图参考MS project实践3.历时估算内容:估计任务、路径、项目的持续时间3.1 定额...

2020-05-31 17:26:13 8852 2

原创 IMAU 软件项目管理 期末复习总结 第六章

第六章 项目成本计划1.估算相关概念软件项目规模:即工作量。例如软件规划,软件管理,需求,设计,编码,测试,以及后期的维护等任务。规模单位:LOC(源代码长度) FP(系统的功能数量) 人月(用该数量的人,一个月可完成) 人天 人年(与人月同理)项目成本:资金、人力消耗规模是成本的主要因素,是成本估算的基础。成本估算结果:(1)直接成本:与项目相关的成本。如人员成本。(2)间接成本:可分摊到各个具体项目的成本。如培训、员工福利、水电费等。2.估算常用方法2.1 代码行

2020-05-31 15:27:55 4333

原创 IMAU 软件项目管理 期末复习总结 第五章

第五章 软件项目任务分解1.任务分解的过程的定义将一个项目分解为更多的工作细目或者子项目,使项目变得更小、更易管理、更易操作分解结果:WBS( Work Breakdown Structure:任务分解结构)2.WBS对项目由粗到细的分解过程 面向交付成果 组织并定义了整个项目的范围 工作包有唯一主体,最低层次是交付成果例如:以上是图表形式,也可以是清单形式2.1 分解方法类比、模板参照、自上而下、自下而上2.2 基本步骤①确认并分解项目的组成要素(WB.

2020-05-29 12:00:33 1331

原创 IMAU 软件项目管理 期末复习总结 第四章

第四章 软件项目需求管理1.软件需求的定义需求是指用户对软件的功能和性能的要求。2.软件需求管理的过程需求确认(需求获取、需求分析、需求规格说明书、需求验证),需求变更需求分析:需求分析是为最终用户所看到的系统建立一个概念模型,是对需求的抽象描述。 3.需求建模的基本方法3.1 原型方法(注意不是生存期中的原型模型)3.2 结构化分析方法自顶向下、逐步求精;常用数据流图、系统流程图、数据字典等方法3.3 面向对象的用例分析法3.4 功能列表法4.本章习题.

2020-05-29 11:46:38 648

原创 IMAU 软件项目管理 期末复习总结 第三章

第三章 软件生存期模型1.什么是生存期模型?描述了开发的主要阶段定义每一个阶段要完成的主要过程和活动确定每一个阶段的输入和输出2. 常见的生存期模型及适用情况2.1 瀑布模型适用于:软件需求很明确的软件项目,即一般适用于功能明确、完成、无重大变化的软件系统的开发,即: ①在项目开始前,项目的需求已经被很好的理解、也很明确,而且项目经理很熟悉为实现这一模型所需要的过程。 ② 解决方案在项目开始前也很明确。 ...

2020-05-26 16:36:51 1488

原创 IMAU 软件项目管理 期末复习总结 第二章

第二章 软件项目确立本章内容不多,直接看题即可1.重点题目某公司希望开发一套软件产品,如果选择自己开发软件的策略,公司需要花费30000元,根据历史信息,维护这个软件每个月需要3500元。如果选择购买软件公司产品的策略,需要18000元,同时软件公司为每个安装的软件进行维护的费用是4200元/月。该公司该如何决策?制造差额:30000-18000=12000元服务差额:4200-3500=700元自制方案承受月份:12000/700=17.14如果产品在17个月以内可以选择购买

2020-05-26 16:09:37 1015

原创 IMAU 软件项目管理 期末复习总结 第一章

软件项目管理十大领域一.项目过程管理1.项目初始2.项目计划3.项目执行控制4.项目结束

2020-05-26 15:45:27 874

原创 数据结构复习(python)——狄克斯特拉算法(Dijkstra)

学习材料《算法图解》第7章适用情景找出从一个节点到另一个节点的最短(快)路径准备工作对一个带权图进行描述,可使用两个散列表(字典),其中一个散列表用来描述每个结点的指向及权值,对于一个节点指向两个及以上的节点的情况,可使字典嵌套;另一个散列表用来描述从“起点”开始到其他节点的距离,若起点未与某个节点直接相连,在初始时把这段距离置为无穷大。举例:图及其对应散列表如下 ...

2020-02-13 12:54:11 471 1

原创 IMAUOJ-1157 Problem A:杨辉三角

题目描述还记得中学时候学过的杨辉三角吗?具体的定义这里不再描述,你可以参考以下的图形: 1 1 1 1 2 1 1 3 3 1 1 4 6 4 1 1 5 10 10 5 1 输入输入数据包含多个测试实例,每个测试实例的输入只包含一个正整数n(1<=n<=30),表示将要输出的杨辉三角的层数。输出对应于每一个输入,请输出相应层数的杨辉三角,每一层的整数之间用一个空格...

2018-11-23 08:38:49 483

原创 IMAUOJ-1158 Problem B:查找最大元素

题目描述对于输入的每个字符串,查找其中的最大字母,在该字母后面插入字符串“(max)”。输入输入数据包括多个测试实例,每个实例由一行长度不超过100的字符串组成,字符串仅由大小写字母及数字构成输出对于每个测试实例输出一行字符串,输出的结果是插入字符串“(max)”后的结果,如果存在多个最大的字母,就在每一个最大字母后面都插入"(max)"。样例输入abcdefgfed...

2018-11-17 10:55:37 365

原创 IMAUOJ-1255 Problem F:孤独的数字

题目描述在一组数中,仅有一个数字出现1次,其它数字都出现2次。只出现一次的数称为孤独的数字,你的任务是找出孤独的数字。输入输入数据有多组,每组数据以一个整数n(n≤100)开始,后面有n个整数(所有整数≤100)。输出对每组测试数据,输出n个整数中孤独的数字,每个输出占一行。样例输入3 1 1 25 2 1 2 3 3样例输出21源代码 imp...

2018-11-17 10:51:49 3143

原创 IMAUOJ-1246 Problem A:最小公倍数

题目描述给定两个正整数,计算这两个数的最小公倍数。输入输入包含多组测试数据,每组只有一行,包括两个不大于1000的正整数.输出对于每个测试用例,给出这两个数的最小公倍数,每个实例输出一行。样例输入10 14样例输出70解题思路设计一个multiple函数,传入两个参数值,其中一个参数值赋值给新的变量,让新的变量无条件循环且每次加1,直到循环数能...

2018-11-10 09:32:59 440

原创 JAVA期中复习

/*题目要求:用Scanner类读取键盘输入的一个字符,保存到char类型变量中,并输出。*/import java.util.Scanner;public class Test{ public static void main(String[] args){ /****************begin***************/ Scanner in...

2018-11-05 12:07:19 1915

原创 IMAUOJ-1229 Problem C:测睡仪

题目描述L老师通过调查发现班级里好几个学生每天玩手机到凌晨,严重影响身体健康和学习,L老师是一个非常负责任的班主任,他决定每天晚上12点去宿舍检查学生的睡觉情况,每次检查学生都按时“睡着了”,但是有些学生每天课上精神萎靡,明显没有休息好,后来L老师发现有些学生在“装睡”。通过咨询医生可以通过一个人的呼吸频率和脉搏,确定谁在装睡!正常人睡眠时的呼吸频率是每分钟15-20次,脉搏是每分钟50-70...

2018-11-03 11:09:42 1366

原创 IMAUOJ-1231 Problem E:输出斐波那列前N项

源代码#include <iostream>using namespace std;int fibo(int n){ if(n==0) return 0; else if(n==1) return 1; else return fibo(n-1)+fibo(n-2); }int main(){ int n; while(cin>>n...

2018-11-03 10:35:30 355

原创 IMAUOJ-1236 Problem B:日期校验

题目描述我们知道一年有12个月,每个月最多有31天,年有平年和闰年之分,本题目要求如果输入一个日期,判断用户输入的日期是否正确。输入用户输入是三个数字,分别表示年,月和日。 例如 2007 10 21 ,表示2007年10月21日,这个输入经过判断是正确的。又例如输入 1993 11 38 ,这个输入经过判断是错误的,因为日期不能超过31天。 输出程序的输出分为两种,1或者0。...

2018-11-03 10:26:58 370

原创 IMAUOJ-1237 Problem C:弟弟的作业

题目描述你的弟弟刚做完了“100以内数的加减法”这部分的作业,请你帮他检查一下。每道题目(包括弟弟的答案)的格式为a+b=c或者a-b=c,其中a和b是作业中给出的,均为不超过100的非负整数;c是弟弟算出的答案,可能是不超过200的非负整数,也可能是单个字符"?",表示他不会算。输入输入数据包含多组,每组数据占一行,每行包含一道题目,格式保证符合上述规定,且不包含任何空白字符。输入的...

2018-11-03 10:19:54 1046

原创 IMAUOJ-1239 Problem E:求和

题目描述求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个一位的整数。例如2+22+222+2222+22222(此时共有5个数相加)。输入整数a和n(n个数相加,1≤n, a≤9)输出s的值。样例输入2样例输出24源代码import java.util.Scanner;public class Main { publi...

2018-11-03 10:02:51 446

原创 IMAUOJ-1238 Problem D:求阶乘和

题目描述求1+2!+3!+...+N!的和输入正整数N(N〈=20)。输出1+2!+3!+...+N!的和。样例输入3样例输出9题目思路求阶乘的函数利用递归算法。源代码#include<iostream>using namespace std;int f(int i){ if(i==1) return 1; e...

2018-11-03 09:58:39 427

原创 IMAUOJ-1245 Problem E:统计字母个数

题目描述给定一段文章,请输出每个字母出现的次数。输入只有一组输入数据,该数据大小<10KB。在文章中除最后一个字符外,只有小写字母、空格和换行符,没有另外的标点、数字和大写字母等。该文章以“#”结尾。输出输出格式为“C N”,C为“a”...“z”中的字母,N为出现次数,C和N之间空一格。样例输入here is the inputthis is the art...

2018-11-03 09:51:24 3477 1

原创 IMAUOJ-1242 Problem C:回文串(的判断)

题目描述对于一个字符串如果从前往后读和从后往前读是一样的,那么我们就叫他回文串。输入输入数据有多组,每组包括一个字符串s(s长度≤50,字符串中不包含空格)。输出对于每个字符串输出其是否是回文串。如果是回文串输出“Y”,否则输出“N”。样例输入ABCaabbaa样例输出NY个人题目思路首先利用StringBuffer将输入的字符串拷贝并通...

2018-11-03 09:16:22 1164

原创 IMAUOJ-1241 Problem B:英文短语缩写

题目描述对给定的英文短语写出它的缩写,比如我们经常看到的SB就是Safe Browsing的缩写。输入输入的第一行是一个整数T,表示一共有T组测试数据。接下来有T行,每组测试数据占一行,每行有一个英文短语,每个英文短语由一个或多个单词组成;每组的单词个数不超过10个,每个单词有一个或多个大写或小写字母组成;单词长度不超过10,由一个或多个空格分隔这些单词。输出请为每组测...

2018-11-03 08:58:12 1205

原创 IMAUOJ-1240 Problem A:保留字母

题目描述编一个程序,输入一个字符串,将组成字符串的所有非英文字母的字符删除后输出。输入一个字符串,长度不超过80个字符。输出删掉非英文字母后的字符串。样例输入abc123+xyz.5样例输出abcxyz个人题目思路利用Sting类的replaceAll方法和正则表达式[^a-zA-Z]将筛选后的字符串返回源代码import jav...

2018-11-03 08:39:04 532

原创 数据结构——商品货架管理(C++实现) 源代码

*尚品货架可以看成一个栈,栈顶商品的生产日期最早,栈底商品的生产日期最近。*上货时,需要倒货架,以保证生产日期较新的商品在较靠里的位置针对一种特定商品,实现上述管理过程测试数据:由学生自己确定一组测试数据。注意测试边界数据,如空栈。源代码#include <iostream>using namespace std;struct stack{ //定...

2018-10-29 19:56:58 14464 2

数据结构 约瑟夫环(带密码) C++实现

数据结构 约瑟夫环(带密码) C++实现 编号为1,2,…,n的n个人按顺时针方向围坐一圈,每个人持有一个密码(正整数)。一开始任选一个正整数作为报数上限值m,从第一个人开始按顺时针方向自1开始顺序报数,报到m时停止报数。报m的人出列,将他的密码作为新的m 值,从他在顺时针方向上的下一个人开始重新从1报数,如此下去,直到所有人全部出列为止。例如,n=7,7个人的密码依次为:3,1,7,2,4,8,4,m的初值取6,则正确的出列顺序应为6,1,4,7,2,3,5

2018-10-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除