计算机类
公务员类
工程类
语言类
金融会计类
计算机类
医学类
研究生类
专业技术资格
职业技能资格
学历类
党建思政类
计算机软件水平考试
全国计算机应用水平考试(NIT)
计算机软件水平考试
计算机等级考试(NCRE)
全国高校计算机等级考试CCT
行业认证
信息素养
系统架构设计师(高级)
信息系统项目管理师(高级)
系统分析师(高级)
系统架构设计师(高级)
网络规划设计师(高级)
系统规划与管理师(高级)
软件评测师(中级)
软件设计师(中级)
网络工程师(中级)
多媒体应用设计师(中级)
嵌入式系统设计师(中级)
电子商务设计师(中级)
系统集成项目管理工程师(中级)
信息系统监理师(中级)
信息安全工程师(中级)
数据库系统工程师(中级)
信息系统管理工程师(中级)
软件过程能力评估师(中级)
计算机辅助设计师(中级)
计算机硬件工程师(中级)
信息技术支持工程师(中级)
程序员(初级)
网络管理员(初级)
信息处理技术员(初级)
电子商务技术员(初级)
信息系统运行管理员(初级)
网页制作员(初级)
多媒体应用制作技术员(初级)
PMP项目管理员资格认证
单选题在实时系统中,响应时间是衡量系统性能的最重要因素。任务调度的目的是缩短系统平均响应时间,提高系统资源利用率。以下关于嵌入式系统实时调度技术的描述中,说法错误的是______。 A.抢占式调度具有实时性好,调度算法较简单,能保证高优先级任务的时间约束,上下文切换少等优点 B.非抢占式调度是指不允许任务在执行期间被中断,任务一旦占用嵌入式微处理器,就必须执行完毕或自愿放弃 C.静态表驱动策略是一种离线调度策略,运行时刻表一旦生成后就不再发生变化 D.在任务运行过程中,采用静态优先级调度的任务优先级不会发生变化
进入题库练习
单选题Architecture Tradeoff Analysis Method(ATAM)是一种软件架构的评估方法,以下关于该方法的叙述中,错误的是______。
进入题库练习
单选题实现容错计算的主要手段是冗余。______中动态冗余的典型例子是热备系统和冷备系统。 A.冗余附加技术 B.结构冗余 C.信息冗余 D.时间冗余
进入题库练习
单选题在面向对象的软件开发过程中,设计模式的采用是为了______。 A.在非面向对象程序设计语言中使用面向对象的概念 B.复用成功的设计和体系结构 C.减少设计过程创建的类的个数 D.保证程序的运行速度达到最优值
进入题库练习
单选题在一公文处理系统中,架构师定义了一个公文类OfficeDoc,其中定义了公文具有的属性和处理公文的相应方法。当公文件的内容或状态发生变化时,关注此OfficeDoc类对象的相应的。DocExplorer对象都要更新其自身的状态。该架构师针对这一应用所使用的是______。 A.Visitor设计模式 B.Decorator设计模式 C.Mediator设计模式 D.Observer设计模式
进入题库练习
单选题某计算机系统中有其一个 CPU、一台扫描仪和一台打印机。现有三个图像处理任务,每个任务有三个程序段:扫描、Si,图像处理 Ci和打印 Pi (i=1,2,3)。下图为三个任务各程序段并发执行的前驱图,其中,(2)可并行执行,(3)的直接制约,(4)的间接制约。
进入题库练习
单选题某软件开发公司承接了一个语音和模式识别方面的嵌入式应用软件的开发工作。该公司的架构师决定采用成熟的架构风格指导整个软件的设计,以下______架构风格,最适合该嵌入式应用软件。 A.事件驱动 B.管道/过滤器 C.黑板结构 D.分层结构
进入题库练习
单选题页式虚拟存储系统的逻辑地址是由页号和页内地址两部分组成,地址变换过程如图6—4所示。假定页面的大小为4K,图6—4中所示的十进制逻辑地址8203经过地址变换后,形成的物理地址a应为十进制______。A.8214B.12299C.20491D.28683
进入题库练习
单选题某系统集成项目组需要在Windows 2008 Server操作系统平台上应用C++语言编写相应的应用构件。该项目组宜选用______作为构件标准。
进入题库练习
单选题某公司在对一家用车库门嵌入式软件系统进行架构设计时,识别出两个关键的质量属性场景,其中“当车库门正常下降时,如果发现下面有障碍物,则系统停止下降的时间需要控制在0.1秒内”与 (56) 质量属性相关;“系统需要为部署在远程PC机上的智能家居系统留有控制接口,并支持在智能家居系统中对该系统进行远程错误诊断与调试”与 (57) 质量属性相关。
进入题库练习
单选题 软件质量属性通常需要采用特定的设计策略实现。例如,{{U}} {{U}} 41 {{/U}} {{/U}}设计策略能提高该系统的可用性,{{U}} {{U}} 42 {{/U}} {{/U}}设计策略能够提高该系统的性能,{{U}} {{U}} 43 {{/U}} {{/U}}设计策略能够提高该系统的安全性。
进入题库练习
单选题软件设计包括了四个既独立又相互联系的活动:高质量的( )将改善程序结构和模块划分,降低过程复杂性;( )的主要目标是开发一个模块化的程序结构,并表示出模块间的控制关系;( )描述了软件与用户之间的交互关系
进入题库练习
单选题 Pharming is a scamming practice in which malicious code is installed on a personal computer or server, misdirecting users to ______ Web sites without their knowledge or consent. Pharming has been called "phishing without a lure". In phishing, the perpetrator sends out legitimate-______ e-mails, appearing to come from some of the Web's most popular sites, in an effort to obtain personal and financial information from individual recipients. But in pharming, larger numbers of computer users can be ______ because it is not necessary to target individuals one by one and no conscious action is required on the part of the victim. In one form of pharming attack,code sent in an e-mail modifies local host files on a personal computer. The host files convert URLs into the number strings that the computer uses to access Web sites. A computer with a compromised host file will go to the fake Web site even if a user types in the correct Internet address or clicks on an affected ______ entry. Some spyware removal programs can correct the corruption, but it frequently recurs unless the user changes browsing ______.
进入题库练习
单选题The software architecture of a program or computing system is the structure or structures of the system, which comprise software ______, the externally ______properties of those components, and the relationships between them.The architecture is not the operational software. Rather, it is a ______ that enables a software engineer to: analyze the ______ of the design in meeting its stated requirements, consider architectural alternatives at a stage when making design changes is still relatively easy, and reduce the ______ associated with the construction of the software.
进入题库练习
单选题“编译器”是一种非常重要的基础软件,其核心功能是对源代码形态的单个或一组源程序依次进行预处理、词法分析、语法分析、语义分析、代码生成、代码优化等处理,最终生成目标机器的可执行代码。考虑以下与编译器相关的软件架构设计场景: 传统的编译器设计中,上述处理过程都以独立功能模块的形式存在,程序源代码作为一个整体,依次在不同模块中进行传递,最终完成编译过程。针对这种设计思路,传统的编译器采用______架构风格比较合适。 随着编译、链接、调试、执行等开发过程的一体化趋势发展,集成开发环境(IDE)随之出现。IDE集成了编译器、连接器、调试器等多种工具,支持代码的增量修改与处理,能够实现不同工具之间的信息交互,覆盖整个软件开发生命周期。针对这种需求,IDE采用______架构风格比较合适。IDE强调交互式编程,用户在修改程序代码后,会同时触发语法高亮显示、语法错误提示、程序结构更新等多种功能的调用与结果呈现,针对这种需求,通常采用______架构风格比较合适。 某公司已经开发了一款针对某种嵌入式操作系统专用编程语言的IDE,随着一种新的嵌入式操作系统上市并迅速占领市场,公司决定对IDE进行适应性改造,支持采用现有编程语言进行编程,生成符合新操作系统要求的运行代码,并能够在现有操作系统上模拟出新操作系统的运行环境,以支持代码调试工作。针对上述要求,为了使IDE能够生成符合新操作系统要求的运行代码,采用基于______的架构设计策略比较合适;为了模拟新操作系统的运行环境,通常采用______架构风格比较合适。
进入题库练习
单选题软件测试一般分为两个大类:动态测试和静态测试
进入题库练习
单选题软件质量强调3个方面的内容:______是测试软件质量的基础;开发标准定义了一组用于指导软件开发方式的准则;期望需求间接定义了用户对某些特性的需求。 A.软件需求 B.软件设计 C.软件实现 D.软件验证
进入题库练习
问答题某大型电商平台建立了一个在线B2B商店系统,并在全国多地建设了货物仓储中心,通过提前备货的方式来提高货物的运送效率。但是在运营过程中,发现会出现很多跨仓储中心调货从而延误货物运送的情况。为此,该企业计划新建立一个全国仓储货物管理系统,在实现仓储中心常规管理功能之外,通过对在线B2B商店系统中订单信息进行及时的分析和挖掘,并通过大数据分析预测各地仓储中心中各类货物的配置数量,从而提高运送效率,降低成本。当用户通过在线B2B商店系统选购货物时,全国仓储货物管理系统会通过该用户所在地址、商品类别以及仓储中心的货物信息和地址,实时为用户订单反馈货物起运地(某仓储中心)并预测送达时间。反馈送达时间的响应时间应小于1秒。为满足反馈送达时间功能的性能要求,设计团队建议在全国仓储货物管理系统中采用数据缓存集群的方式,将仓储中心基本信息、商品类别以及库存数量放置在内存的缓存中,而仓储中心的其它商品信息则存储在数据库系统。问题1设计团队在讨论缓存和数据库的数据一致性问题时,李工建议采取数据实时同步更新方案,而张工则建议采用数据异步准实时更新方案。请用200字以内的文字,简要介绍两种方案的基本思路,说明全国仓储货物管理系统应该采用哪种方案,并说明采取该方案的原因。问题2随着业务的发展,仓储中心以及商品的数量日益增加,需要对集群部署多个缓存节点,提高缓存的处理能力。李工建议采用缓存分片方法,把缓存的数据拆分到多个节点分别存储,减轻单个缓存节点的访问压力,达到分流效果。缓存分片方法常用的有哈希算法和一致性哈希算法,李工建议采用一致性哈希算法来进行分片。请用200字以内的文字简要说明两种算法的基本原理,并说明李工采用一致性哈希算法的原因。问题3全国仓储货物管理系统开发完成,在运营一段时间后,系统维护人员发现大量黑客故意发起非法的商品送达时间查询请求,造成了缓存击穿。张工建议尽快采用布隆过滤器方法解决。请用200字以内的文字解释布隆过滤器的工作原理和优缺点。
进入题库练习
问答题某医药销售企业因业务发展,需要建立线上药品销售系统,为用户提供便捷的互联网药品销售服务、该系统除了常规药品展示、订单、用户交流与反馈功能外,还需要提供当前热销产品排名、评价分类管理等功能。通过对需求的分析,在数据管理上初步决定采用关系数据库MySQL和数据库缓存Redis的混合架构实现。经过规范化设计之后,该系统的部分数据库表结构如下所示。供应商(供应商ID,供应商名称,联系方式,供应商地址药品(
进入题库练习
问答题某医院拟委托软件公司开发一套预约挂号管理系统,以便为患者提供更好的就医体验,为医院提供更加科学的预约管理。本系统的主要功能描述如下:a注册登录b信息浏览c账号管理d预约挂号e查询与取消预约F号源管理g报告查询h预约管理i报表管理j信用管理采用面向对象方法开发软件,通常需要建立对象模型、动态模型和功能模型,请分别介绍这3种模型,并详细说明它们之间的关联关系,针对上述模型,说明哪些模型可用于软件的需求
进入题库练习