刷题
文章平均质量分 62
Liumaojing
这个作者很懒,什么都没留下…
展开
-
软考真题练03+编程
今天下午没课,我把昨天剩下的35道软考题刷完了,第一次做上午题距离及格还差4分加油!1(C)解析:题目要求按照关键的顺序,不然D也正确2.(B)3.若对一个链表最常用的操作是在末尾插入结点和删除尾结点,则采用仅设尾指针的单向循环链表(不含头结点)时,(C)。A.插入和删除操作的时间复杂度都为O(1)B.插入和删除操作的时间复杂度都为O(n)C.插入操作的时间复杂度为O(1),删除操...原创 2018-10-11 23:26:07 · 596 阅读 · 0 评论 -
敏捷开发方法与测试方法+编程
极限编程:XP是一种轻量级,高效、低风险、柔性、可预测的,彼此相互依赖关联,并通过行为贯穿整个生存周期。水晶法:认为每一个不同的项目都需要一套不同的策略、约定和方法论,认为人对软件质量有重要的影响。并列争求法:使用迭代的方法,其中每30tian一次迭代称为一个冲刺,并按需求的优先级别来实现产品。自适应软件开发:ASD有六个基本原则:有一个使命作为指导,特征被视为客户价值的关键点,过程中等待...原创 2018-10-31 18:07:45 · 222 阅读 · 0 评论 -
UML总结+编程
UML重点整理UML中有四种事务:结构事物、行为事物、分组事物和注释事物。UML中的关系:依赖、关联、泛化、实现。依赖:是两个事物间的语义关系,其中一个事物发生变化会影响另一个事物的语义。关联:是一种结构关系,它描述了一组链,链是对象之间的连接。聚集是一种特殊类型的关联,它描述了整体和部分间的结构关系。泛化:是一种特殊或者一般关系,特殊元素或者子元素对象可代替一般元素对象。用这种方法,...原创 2018-10-29 21:04:39 · 231 阅读 · 0 评论 -
典型的软件过程模型+编程
典型的软件过程模型。瀑布模型:是将软件生存周期中的各个活动规定为依线性顺序连接的若干阶段的模型。瀑布模型为软件的开发和维护提供了一种有效的管理模式。优点是容易理解,管理成本低;强调开发的阶段性早期计划及需求调查和产品测试。不足之处就是客户必须能够完整正确清晰的表达她们的需要,风险控制能力弱。增量模型:融合了瀑布模型的基本成分和原型实现的迭代特征,它是瀑布模型的变更,具备瀑布模型的所有特点,所...原创 2018-10-23 21:01:22 · 297 阅读 · 0 评论 -
软件的系统测试与维护+编程
系统测试与维护的总结1.回归测试:是在软件发生变更之后进行的测试,已发现在变更时可能引起的其他错误。2. 软件维护:正确性维护:改正在系统开发阶段已发生而系统测试阶段未发现的错误。适应性维护:指应用软件适应信息技术变化和管理需求变化而进行的修改。完善性维护:主要是指对已有的软件系统增加一些在系统分析和设计阶段中没有规定的功能和性能。预防性维护:是指为了适应未来的硬件环境的变化,主动增加预防性新...原创 2018-10-21 22:14:06 · 1881 阅读 · 0 评论 -
语言的分类+编程
程序设计语言基础知识命令和结构化程序设计语言:Fortran、Pascal、C,后两者典型的结构化语言。面向对象的程序设计语言:C++、Java、Smalltalk函数式的语言LISP,常见的还有Haskell、Scala、Schema、APL逻辑型:prolog编译语言:自顶向下,消除文法左递归;提取公共左因子...原创 2018-10-25 21:18:44 · 131 阅读 · 0 评论 -
计算机系统基础+编程
计算机系统基础知识整理CPU:主要由运算器、控制器、寄存器组、和内部总线构成。运算器:由算术逻辑单元,累加寄存器,数据缓冲存储器,状态条件寄存器。其中累加寄存器:AC他是一个通用寄存器,其功能是当运算算术逻辑单元时,为ALU提供一个工作区。例如,在执行一个减法前先将被减数取出暂存在AC中,然后再从内存中取出减数。控制器:指令控制逻辑,时序控制逻辑、总线控制逻辑,中断控制逻辑。其中指令寄存器...原创 2018-10-25 15:38:46 · 181 阅读 · 0 评论 -
软考真提练07+编程
public class Demo6_1 { public static void main(String[] args) { // TODO Auto-generated method stub /* *需求: 输入10个数,判断每个数字出现的次数 *思路:*/ int a[]=new int[]{5,6,8,9,9,6,3,1,1,5}; count(a); }...原创 2018-10-20 21:26:52 · 328 阅读 · 0 评论 -
结构化分析+编程
以下是我整理的结构化分析的知识点数据流图:是结构化分析方法的重要模型,用于描述系统的功能输入、输出和数据存储等。在绘制数据流图中,每条数据流的起点或者是终点必须是加工,即至少有一端是加工。在分层数据流图中,必须保持父图和子图平衡。每个加工必须既有输入数据流又有输出数据流。必须保持数据守恒。模块的作用:范围定义为受该模块内一个判定影响的模块集合,模块的控制范围为模块本身以及所有直接或间接从属于...原创 2018-10-22 20:34:02 · 220 阅读 · 0 评论 -
软考真题练02+编程
某程序的程序图如下图所示,运用McCabe度量法对其进行度量,其环路复杂度是(C) 。A.4 B.5 C.6 D.8解析:数有几个圈自我循环也是圈。2.以下关于面向对象方法中继承的叙述中,错误的是(D)。A.继承是父类和子类之间共享数据和方法的机制B.继承定义了一种类与类之间的关系C.继承关系中的子类将拥有父类的全部属性和方法D.继承仅仅允许单重继承,...原创 2018-10-10 23:09:04 · 399 阅读 · 0 评论 -
软考真题练06+编程
编程题统计一个数字在排序数组中出现的次数统计一个数字在排序数组中出现的次数package 编程题刷题;import java.util.Scanner;public class Day04 { public static void main(String[] args) { // TODO Auto-generated method stub/* * 需求:统计一个数字在...原创 2018-10-19 21:39:15 · 1143 阅读 · 1 评论 -
软考真题练01+一道编程
日常10道题+一道编程题马上就要软考了,做了做软考的真题以下是我的题目分析:计算机指令一般包括操作码和地址码两部分,为处折执行一条指令,其(C) 。A.操作码应存入指令寄存器(IR),地址码应存入程序计数器(PC)B.操作码应存入程序计数器(PC),地址码应存入指令寄存器(IR)C.操作码和地址码都应存入指令寄存器(IR)D.操作码和地址码都应存入程序计数器(PC)解析:操作码和...原创 2018-10-09 23:17:46 · 387 阅读 · 0 评论 -
软考真题练05+编程
I/O设备管理软件一般分为分为四个层:用户进程,设备无关的系统软件,设备驱动程序,中断处理程序,硬件。以下关于增量模型的叙述中,不正确的是(A)A容易理解,管理成本低B核心的产品往往首先开发,因此经历最充分的测试。C第一个可交付版本所需要的成本低,时间少D即使一开始用户需求不清晰,对开发进度和质量也没有影响解析:增量模型又称渐增模型,也称为有计划的产品改进模型,它从一系列可执行中间版...原创 2018-10-18 23:18:15 · 1133 阅读 · 0 评论 -
软考真题练04+编程
以下都是软考的真题(2018,上),纯手敲,无复制,对有n个结点,e条边且采用数组表示法(即邻接矩阵存储)的无向图进行深度优先遍历,时间复杂度为(A)A.O(nn) B.O(ee) C.O(n+e) D.(ne)解析:在邻接表中,就是要依次访问每个顶点,然后再每个顶点中依次访问每条边,把这些边的终点的入度+1.及就是每个顶点每条边一次各要访问一遍;在邻接矩阵中,算法需要遍历邻接矩阵...原创 2018-10-17 22:08:00 · 1417 阅读 · 1 评论 -
创新型设计模式+编程
创新型设计模式创建型抽象工厂:提供一个创建一系列相关或相互依赖对象的接口,而无需指定他们具体的类。Biluder生成器:将一个复杂对象的构建与他的表示分离,使得同样的构建过程可以创建不同的表示。结构型适配器:将一个类的接口转换成客户希望的另一个接口。bridge桥接:将抽象部分与实现部分分离,使他们可以独立的变化,客户并不知道。Composite组合:将对象组合成树型表示部分和...原创 2018-10-30 20:33:06 · 399 阅读 · 0 评论