当前位置:首页 → 计算机类 → 软件水平考试 → 中级软件设计师->2021年软件设计师模拟题1
POP3服务默认的TCP端口号是()
ARP攻击造成网络无法跨网段通信的原因是 () 。
张某购买了一张有注册商标的应用软件光盘,擅自复制出售,其行为是侵犯( )行为。
( ) 不能保障公司内部网络边界的安全
以下关于UML(Unified Modeling Language,统一建模语言)的叙述中,不正确的是: ( ) 。
面向对象的软件开发过程是用例驱动的,用例是UML的重要部分,用例之间存在着一定的关系,下图表示的是用例之间的 ( ) 关系。
网络逻辑结构设计的内容不包括()
Outlook Express作为邮件代理软件有诸多优点,以下叙述中,错误的是 ( )。
某小型软件公司欲开发一个基于Web的考勤管理系统,客户对系统的基本功能、表现形式等要求并不明确,在这种情况下,采用 ( )比较合适。
如下UML类图表示的是(请作答此空)设计模式。以下关于该设计模式的叙述中,错误是( )。
在http://www.test.com/main/index.htm中,index.htm是 ( )。
以下关于网络攻击的叙述中,错误的是 ( )。
李某在某软件公司兼职,为完成该公司交给的工作,做出了一项涉及计算机程序的发明。李某认为该发明是自己利用业余时间完成的,可以个人名义申请专利。关于此项发明的专利申请权应归属 ( )。
软件开发模型大体上可以分为三种类型:第一种是以完全确定软件需求为前提的(请作答此空);第二种是在软件开发初始阶段只能提供基本需求时采用的 ( );第三种是以形式化为基础的变换模型。
所谓网络安全漏洞是指()。
某学校举行程序设计竞赛,两位同学针对同一问题、按照规定的技术标准、采用相同的程序设计语言、利用相同的开发环境完成了程序设计。两个程序相似,同学甲先提交,同学乙的构思优于甲。此情形下,( )享有著作权。
在订单管理模块中,新建订单和修改订单都需要检查用户是否登录,用例"新建订单"、"修改订单"与用例"检查用户登录"之间是( )。
以下关于信息系统开发方法的叙述中,正确的是( )。
以下用于在网络应用层和传输层之间提供加密方案的协议是( )。
在uml2.0中,()描述结构化类(例如,构件或类)的内部结构,包括结构化类与系统其余部分的交互点,用于画出结构化类的内部内容。(请作答此空)强调消息跨越不同对象或参与者的实际时问,而不仅仅只是关心消息的相对顺序。( )通常与其他图一起使用,包括文件、数据库和类似的物理比特集合。交互概览图是( )和( )的混合物。
网络系统中,通常把( )置于DMZ区。
防火墙不具备()功能
假设系统有n个进程共享资源R,且资源R的可用数为3,其中n≥3 。若采用PV操作,则信号量S的取值范围应为() 。
软件著作权的保护对象不包括()。
计算机软件著作权的保护对象是指( )。
孙某在书店租到一张带有注册商标的应用软件光盘,擅自复制后在网络进行传播,其行为是侵犯( )行为。
利用( )可以获取某 FTP 服务器中是否存在可写目录的信息。
ARP 协议 的作用是( )。
地址编号从 80000H 到 BFFFFH 且按字节编址的内存容量为( ) KB
主机host1对host2进行域名查询的过程如下图所示,下列说法中正确的是( )。
某公司网络的地址是 192.168.192.0/20,要把该网络分成 32 个子网,则对应的子网掩码应该是(请作答此空) ,每个子网可分配的主机地址数是( )。
某公司网络的地址是 192.168.192.0/20,要把该网络分成 32 个子网,则对应的子网掩码应该是( ) ,每个子网可分配的主机地址数是(请作答此空)。
运行Web浏览器的计算机与网页所在的计算机要建立(请作答此空)连接,采用( )协议传输网页文件。
包过滤防火墙是一种通过软件检查数据包以实现系统安全防护的基本手段,以下叙述中,不正确的是( )。
以下测试方法中,不属于典型安全性测试的是( )。
以下关于Cache的叙述中,正确的是( )。
软件质量保证的主要目标不包括( )。
下图是某项目的剪线图(时间单位:周),其关键路径是(请作答此空),工期是( )周。
模块A的功能为:从数据库中读出产品信息,修改后存回数据库,然后将修改记录写到维护文件中。该模块内聚类型为( )内聚。以下关于该类内聚的叙述中,正确的是(请作答此空)。
局域网中,常采用广播消息的方法来获取访问目标IP地址对应的MAC地址,实现此功能的协议为( )。
在UML中,( )强调收发消息的对象或参与者的结构组织。强调的是对象之间的组织结构(关系)。
70TCP是互联网中的( )协议,使用(请作答此空)次握手协议建立连接。
耦合表示模块之间联系的程度。横块的耦合类型通常可分为7种。其中,一个模块可直接访问另一个模块的内部数据属于( )。
在面向对象技术中,不同的对象在收到同一消息时可以产生完全不同的结果,这一现象称为( )
开-闭原则(Open-Closed Principle,OCP)是面向对象的可复用设计的基石。开-闭原则是指一个软件实体应当对( )开放,对( )关闭;里氏代换原则(Liskov Substitution Principle,LSP)是指任何( )可以出现的地方,(请作答此空)一定可以出现。依赖倒转原则(Dependence Inversion Principle,DIP)就是要依赖于( )而不依赖于( ),或者说要针对接口编程,不要针对实现编程。
面向对象设计有7个主要原则,( )要求一个对象应当对其他对象有尽可能少的了解。
耦合表示模块之间联系的程度。横块的耦合类型通常可分为7种。( )表示模块之间的关联程度最高。
设计模式描述了一个出现在特定设计语境中的设计再现问题,并为它的解决方案提供了一个经过充分验证的通用方案,不同的设计模式关注解决不同的问题。例如,抽象工厂模式提供一个接口,可以创建一系列相关或相互依赖的对象,而无需指定它们具体的类,它是一种(请作答此空)模式;( )模式将类的抽象部分和它的实现部分分离出来,使它们可以独立变化,它属于( )模式;( )模式将一个请求封装为一个对象,从而可用不同的请求对客户进行参数化,将请求排队或记录请求日志,支持可撤销的操作。
开-闭原则(Open-Closed Principle,OCP)是面向对象的可复用设计的基石。开-闭原则是指一个软件实体应当对( )开放,对( )关闭;里氏代换原则(Liskov Substitution Principle,LSP)是指任何(请作答此空)可以出现的地方,( )一定可以出现。依赖倒转原则(Dependence Inversion Principle,DIP)就是要依赖于( )而不依赖于( ),或者说要针对接口编程,不要针对实现编程。
不同的对象收到同一消息可以产生完全不同的结果,这一现象叫做( )。
某系统中的文本显示类(Text View)和图片显示类(Picture View)都继承了组件类(Component),分别显示文本和图片内容,现需要构造带有滚动条或者带有黑色边框,或者既有滚动条又有黑色边框的文本显示控件和图片显示控件,但希望最多只增加3个类。其优点是( )。
设计模式描述了一个出现在特定设计语境中的设计再现问题,并为它的解决方案提供了一个经过充分验证的通用方案,不同的设计模式关注解决不同的问题。例如,抽象工厂模式提供一个接口,可以创建一系列相关或相互依赖的对象,而无需指定它们具体的类,它是一种( )模式;( )模式将类的抽象部分和它的实现部分分离出来,使它们可以独立变化,它属于(请作答此空)模式;( )模式将一个请求封装为一个对象,从而可用不同的请求对客户进行参数化,将请求排队或记录请求日志,支持可撤销的操作。
已知一个类可以处理以英制标准(英寸、英里等)表示的数据,现在需要处理一公制单位表示的数据,则可以使用Adapter模式来解决该问题。当( )时,可以使用该设计模式。
基于RUP的软件过程是一个迭代过程。一个开发周期包括初始、细化、构建和移交四个阶段,每次通过这四个阶段就会产生一代软件,采用迭代式开发( )。
类封装了信息和行为,是面向对象的重要组成部分。在系统设计过程中,类可以划分为不同种类。身份验证通常属于(请作答此空),用户通常属于( )。
开-闭原则(Open-Closed Principle,OCP)是面向对象的可复用设计的基石。开-闭原则是指一个软件实体应当对( )开放,对( )关闭;里氏代换原则(Liskov Substitution Principle,LSP)是指任何( )可以出现的地方,( )一定可以出现。依赖倒转原则(Dependence Inversion Principle,DIP)就是要依赖于(请作答此空)而不依赖于( ),或者说要针对接口编程,不要针对实现编程。
某公司要开发一个软件产品,产品的某些需求是明确的,而某些需求则需要进一步细化。由于市场竞争的压力,产品需要尽快上市。则开发该软件产品最不适合采用( )模型。
设计模式中的(请作答此空)模式将对象组合成树形结构以表示"部分一整体"的层次结构,使得客户对单个对象和组合对象的使用具有一致性。下图为该模式的类图,其中,( )定义有子部件的那些部件的行为;组合部件的对象由( )通过component提供的接口操作。
面向对象设计有7个主要原则。( )要依赖于抽象,不是具体实践。
UML2.0所包含的图中,( )描述由模型本身分解而成的组织单元,以及他们之间的依赖关系。
绑定是一个把过程调用和响应调用所需要执行的代码加以结合的过程。绑定可在编译时进行,也可在运行时进行。若一个给定的过程调用和执行代码的结合直到调用发生时才进行,这种绑定称为( )。
设计模式中的( )模式将对象组合成树形结构以表示"部分一整体"的层次结构,使得客户对单个对象和组合对象的使用具有一致性。下图为该模式的类图,其中,( )定义有子部件的那些部件的行为;组合部件的对象由(请作答此空)通过component提供的接口操作。
某在线交易平台的“支付”功能需求描述如下:客户进行支付时,可以使用信用卡支付或支付宝支付。从中抽象出3个用例:支付、信用卡支付和支付宝支付,这3个用例之间的关系是( )。
基于RUP的软件过程是一个迭代过程。一个开发周期包括初始、细化、构建和移交四个阶段,每次通过这四个阶段就会产生一代软件,其中建立完善的架构是( )阶段的任务。
类封装了信息和行为,是面向对象的重要组成部分。在系统设计过程中,类可以划分为不同种类。身份验证通常属于( ),用户通常属于(请作答此空)。
开-闭原则(Open-Closed Principle,OCP)是面向对象的可复用设计的基石。开-闭原则是指一个软件实体应当对( )开放,对(请作答此空)关闭;里氏代换原则(Liskov Substitution Principle,LSP)是指任何( )可以出现的地方,( )一定可以出现。依赖倒转原则(Dependence Inversion Principle,DIP)就是要依赖于( )而不依赖于( ),或者说要针对接口编程,不要针对实现编程。
UML用系统视图描述系统的组织结构。其中,( )对组成基于系统的物理代码的文件和构件进行建模。
在UML中,( )用于画出结构化类的内部内容。
螺旋模型综合了______的优点,并增加了这两种模型忽略的风险分析。
算术表达式采用后缀式表示时不需要使用括号,使用(请作答此空)就可以方便地进行求值。a-b*(c+d)的后缀式为( )。
下面的UML类图描绘的是(请作答此空)设计模式。关于该设计模式的叙述中,错误的是( )。
开-闭原则(Open-Closed Principle,OCP)是面向对象的可复用设计的基石。开-闭原则是指一个软件实体应当对( )开放,对( )关闭;里氏代换原则(Liskov Substitution Principle,LSP)是指任何( )可以出现的地方,( )一定可以出现。依赖倒转原则(Dependence Inversion Principle,DIP)就是要依赖于( )而不依赖于(请作答此空),或者说要针对接口编程,不要针对实现编程。