06 2023 档案
填空题
摘要:1、将包含在网页内的动态信息创建为参数的函数是。 web_reg_save_param 2、所谓的就是指有始有终、一系列的操作。 会话 3、如图所示的网上视频点播系统,下载电影模块并发用户数为()。 190 4、如图所示是某性能测试的数据库和web应用服务器资源分析图,可以看出,系统调优是应该考虑。
辨析题
摘要:辨析题:判断下列论断是正确还是错误的,并进行辨析。提高一下硬件配置就可以提高性能了,因此性能测试不重要。 这是以前系统规模较小的时期留下来的认知。早期的dos时代以及后来windows刚刚兴起时候,软件规模一般比较小,而硬件的更新日新月异,软件的性能一般不是突出的问题,因而只要升级一下硬件,性能问题
复习笔记
摘要:第二章 感知和认知基础 1、人的感知交互通过什么? 视觉,听觉,触觉感知 2、五觉 视觉 听觉 触觉 力觉 感觉 3、认知过程 感知 识别 注意 记忆 问题解决 语言处理 4、RGB模型三原色 红 绿 蓝 第三章 交互设备 1、输入设备有哪些? 文本输入设备 图像输入设备 三维信息输入设备 指点输入
选择题2
摘要:选择题 1、设计模式一般用来解决什么样的问题( A ) A.同一问题的不同表相 B不同问题的同一表相 C.不同问题的不同表相 D.以上都不是 2、下列属于面向对象基本原则的是( C ) A。继承 B.封装 C.里氏代换 D都不是 3、Open-Close原则的含义是一个软件实体( A ) A.应当对
选择题1
摘要:常用的设计模式可分为( )。 [单选题] A、 创建型、结构型和行为型 B、 对象型、结构型和行为型 C、 过程型、创建型和结构型 D、 抽象型、接口型和实现型 答案:A 设计模式的原理? ( ) [单选题] A、 面对实现编程 B、 面向对象编程 C、 面向接口编程 D、 面向组合编程 答案:C
填空题
摘要:1、结构化分析方法的分析策略是:自顶向下、逐步求精 2、衡量模块独立性的两个定性标准:耦合性和内聚性 3、工厂模式分为:简单工厂、工厂方法、抽象工厂三种 4、面向对象程序设计六大基本原则:单一职责、开闭原则、接口隔离、依赖倒转、里氏代换、迪米特 5、设计模式遵循的原则:开闭原则、根据场景进行设计原则
复习题1
摘要:一、名词解释 设计模式:一些面向对象软件开发经验的总结,就是系统的命名、解释、和评价某一个面向对象设计方案。 软件体系结构(Software Architecture) 软件体系结构以组件和组件交互的方式定义系统,说明需求与成品系统之间的对应关系,描述系统级别的可伸缩性、能力、吞吐量、一致性和兼容性
简答题
摘要:解答题: 1、管道过滤器风格结构特点 ①使得软构件具有良好的隐蔽性和高内聚、低耦合的特点; ②允许设计者将整个系统的输入/输出行为看成是多个过滤器的行为的简单合成; ③支持软件重用; ④系统维护和增强系统性能简单; ⑤允许对一些如吞吐量、死锁等属性的分析; ⑥支持并行执行。 但是,这样的系统也存在着
画图题
摘要:### 1、请简述并画出“4+1”视图模型 答案:“4+1”视图模型即从5个不同的视角(逻辑视图,进程视图,物理视图,开发视图和场景视图)来描述软件体系结构。每个视图之关心系统的一个侧面,5个视图结合在一起才能反映系统的软件体系结构的全部内容。 ### 软件体系结构“4+1” 视图是哪几种视图,简要
复习题2
摘要:一、简答题 1、软件体系结构建模的种类有: 结构模型 框架模型 动态模型 过程模型 功能模型 2、4+1视图模型从5个不同的视角包括: 逻辑视图 进程视图 物理视图 开发视图 场景视图 3、构件:是具有某种功能的可重用的软件模板单元,表示了系统中主要的数据元素和数据存储。 连接件:表示构件之间的交互
复习题11
摘要:一、选择题 一、选择题 1、常用的设计模式可分为( )。 [单选题] A、 创建型、结构型和行为型(正确答案) B、 对象型、结构型和行为型 C、 过程型、创建型和结构型 D、 抽象型、接口型和实现型 答案:A 2、设计模式的原理? ( ) [单选题] A、 面对实现编程 B、 面向对象编程
12.软件项目成本估算
摘要:1、三点估算选择的三种估算值不包括如下哪项? 你的答案 A最悲观成本 B最乐观成本 C项目经理估算值 正确 D最可能成本 正确答案 C 2、下面关于估算的说法,错误的是哪项? 你的答案 A估算时不要太迷信数学模型 B经验对于估算来说不重要 正确 C历史数据对于估算非常重要 D估算是有误差的 正确答案
11.软件项目合同计划
摘要:1、某项目采用成本加激励费用的成本补偿类合同,当预计成本为20万元,利润4万元,且奖励分配为80/20时,如果实际成本降至16万,则项目总价为多少? 你的答案 A24万元 B23.2万元 C20.8万元 正确 D20万元 正确答案 C 解析 16+4+4*0.2=20.8 2、对于乙方来说,成本补偿
10.软件项目团队计划
摘要:1、沟通计划包括确定谁需要信息,需要什么信息,何时需要信息,以及如何接收信息等。 你的答案 A是 正确 B否 正确答案 A 2、敏捷团队中,黄金人员数量应该控制在5-9左右,而且一般在一个场地集中开发,可以围坐一个桌子开会。 你的答案 A是 正确 B否 正确答案 A 3、什么图可以展示项目团队成员及
122.需求获取
摘要:1、在原型法中,开发人员根据( )的需求不断修改原型,直到满足客户要求为止。 你的答案 A用户 正确 B开发人员 C系统分析员 D程序员 正确答案 A 2、项目前景与范围文档中,项目前景不应包括什么信息( )。 你的答案 A前景概述 B详细的功能需求 正确 C主要特性 D假设与依赖 正确答案 B 3
112、112.软件需求工程-概述
摘要:1、需求开发阶段包括需求获取、需求分析、需求规格说明和 ( )四个具体的活动。 你的答案 A需求管理 B需求验证 正确 C软件开发 D系统开发 正确答案 B 2、需求获取的目的( )。 你的答案 A从项目的战略规划开始建立最初的原始需求 正确 B保证需求的完整性和一致性 C将完整、一致的需求与能够满
92、需求管理
摘要:1、下列描述中错误的是 你的答案 A每一个集成的需求变更必须能跟踪到一个经核准的变更请求。 B变更过程应该做成文档,尽可能简单,当然首要的是有效性 C所有需求变更必须遵循过程,按照此过程,如果一个变更需求未被采纳,则其后过程不再予以考虑 D可以从数据库中删除或修改变更请求的原始文档正确 正确答案 D
82、需求验证
摘要:1、需求评审是( )中常用的一种方法。 你的答案 A需求获取 B需求验证 正确 C需求分析 D需求管理 正确答案 B 2、下列不属于需求验证的方法的是( )。 你的答案 A需求评审 B需求分析 正确 C利用跟踪关系 D开发测试用例 正确答案 B 3、需求验证应该从下述几个方面进行验证: ( ) 你的
9、软件项目配置管理
摘要:1、在持续交付领域,强调对项目所有的相关产物及其之间的关系都要进行有效配置管理. 你的答案 A是 正确 B否 正确答案 A 2、持续交付更倾向使用基于分支的开发模式. 你的答案 A是 B否 正确 正确答案 B 注解:基于主干的开发,所有提交到主干上,提交后自动触发持续集成进 行验证 和快速反馈。 持
8、软件项目风险管理
摘要:1、不属于项目风险三要素的是哪项? 你的答案 A一个事件 B事件的产生原因 正确 C事件发生的概率 D事件的影响 正确答案 B 2、下列属于可预测风险的是哪项? 你的答案 A不现实的交付时间 B没有需求或软件范围的文档 C人员调整 正确 D恶劣的开发环境 正确答案 C 解析 注解:人员调整,与客户之
71、软件需求规格说明
摘要:1、需求规格说明书的内容不应包括对( )的描述 你的答案 A主要功能 B算法的详细过程正确 C用户界面的运行环境 D软件性能 正确答案 B 2、需求规格说明书的作用不应包括 你的答案 A软件设计的依据 B用户与开发人员对软件要做什么的共同理解 C软件验收的依据 D软件可行性研究的依据 正确 正确答案
7、软件项目质量管理
摘要:1、软件质量可以通过后期测试得以提高。 你的答案 A是 B否 正确 正确答案 B 2、软件质量是代码正确的程度。 你的答案 A是 B否 正确 正确答案 B 3、敏捷项目提倡全程的质量审查 。 你的答案 A是 正确 B否 正确答案 A 4、下列哪项不是软件质量模型? 你的答案 A Boehm质量模型
6、软件项目进度
摘要:1、下面说法中不正确的是? 你的答案 ALS=LF-duration BEF=ES+duration CTF=LS-ES=LF-EF DEF=ES+lag 正确 正确答案 D 解析 解析:EF=ES+duration ES(S)=EF+lag 2、什么图示可以显示任务的基本信息,并且能方便地查看任务
3、软件需求工程-需求分析
摘要:1.常用的需求分析方法有:面向数据流的结构化分析方法(SA),面向对象的分析方法(OOA),下列哪个不是结构化分析方法的图形工具。 你的答案 A决策树 B数据流图 C数据字典 D快速原型正确 正确答案 D 2.需求分析最终结果是产生 你的答案 A项目开发计划 B可行性分析报告 C需求规格说明书正确
2、软件过程管理
摘要:1.下面哪项属于预测型生存期模型? 你的答案 A 瀑布模型 正确 B 增量模型 C Scrum模型 D 迭代模型 正确答案 A 2.如果一个项目,在项目初期,需求不明确的情况下,应避免采用以下哪种生存期模型? 你的答案 A迭代模型 B增量模型 CV模型正确 D敏捷模型 正确答案 C 3.关于迭代模型
1、软件项目管理概述
摘要:1.下面哪一个活动不是项目? 你的答案 A野餐活动B集体婚礼C开发操作系统D上课 正确 正确答案 D 2.项目经理的职责不包括以下哪项内容? 你的答案 A开发计划B组织实施C项目控制D提供资金 正确 正确答案 D 3.什么是项目管理? 你的答案 A在一定期限内完成一项任务的能力 B在一定的预算限制内
01_多线程
摘要:多线程 一、进程与线程 1.1、进程: 进程:是正在运行的程序 是系统进行资源分配和调用的独立单位 每个进程都有它自己的内存空间和系统资源 1.2、线程: 在一个进程内部,可以执行一个任务,也可以执行多个任务 线程:是进程中的单个执行顺序控制流,是一条执行路径 单线程:一个进程中如果只有一条执行路径