单选题 (一共75题,共75分)

1.

POP3服务默认的TCP端口号是()

2.

在人事管理系统中,计算企业员工的报酬可以利用面向对象的 ( ) 技术,使系统可以用有相同名称、但不同核算方法的对象来计算专职员工的和兼职员工的报酬。

3.

项目范围管理中,范围定义的输入包括()

4.

下面可提供安全电子邮件服务的是()

5.

UML中,序列图的基本元素包括( )。

6.

软件商标权的权利人是指 ( )。

7.

利用( ) 可以对软件的技术信息、经营信息提供保护。

8.

TCP/IP( )are the standards around which the Internet was developed.

9.

总线复用方式可以( )。

10.

著作权中,()的保护期不受限制。

11.

SHA-l 是一种针对不同输入生成( )固定长度摘要的算法。

12.

某学校举行程序设计竞赛,两位同学针对同一问题、按照规定的技术标准、采用相同的程序设计语言、利用相同的开发环境完成了程序设计。两个程序相似,同学甲先提交,同学乙的构思优于甲。此情形下,( )享有著作权。

13.

软件著作权产生的时间是( )。

14.

内聚表示模块内部各部件之间的联系程度,()是系统内聚度从高到低的排序。

15.

假设磁盘块与缓冲区大小相同,每个盘块读入缓冲区的时间为 16us, 由缓冲区送至用户区的时间是 5us,在用户区内系统对每块数据的处理时间为 1us.若用户需要将大小为 10 个磁盘 块的 Doc1 文件逐块从磁盘读入缓冲区,并送至用户区进行处理,那么采用单缓冲区需要花费的时间为(请作答此空)us: 采用双缓冲区需要花费的时间为 ( )us.

16.

()不属于主动攻击

17.

在计算机中,I/O系统可以有5种不同的工作方式,分别是程序控制方式(包括无条件传送与程序查询方式)、程序中断方式、DMA工作方式、通道方式、I/O处理机。()方式I/O端口总是准备好接受主机的输出数据,或是总是准备好向主机输入数据,并且只适用于简单的I/O控制。()允许主存储器和I/O设备之间通过某种控制器直接进行批量数据交换,除了在数据传输开始和结束时,整个过程无须CPU的干预。 ()在一定的硬件基础上利用软件手段实现对I/O的控制和传送,更多地免去了cpu的接入。()指专门负责输入/输出的处理机。可以有独立的存储器、运算部件和指令控制部件。上述工作方式中,(请作答此空)工作方式CPU与I/O设备是串行工作的。

18.

在计算机中,I/O系统可以有5种不同的工作方式,分别是程序控制方式(包括无条件传送与程序查询方式)、程序中断方式、DMA工作方式、通道方式、I/O处理机。()方式I/O端口总是准备好接受主机的输出数据,或是总是准备好向主机输入数据,并且只适用于简单的I/O控制。()允许主存储器和I/O设备之间通过某种控制器直接进行批量数据交换,除了在数据传输开始和结束时,整个过程无须CPU的干预。 ()在一定的硬件基础上利用软件手段实现对I/O的控制和传送,更多地免去了cpu的接入。(请作答此空)指专门负责输入/输出的处理机。可以有独立的存储器、运算部件和指令控制部件。上述工作方式中,( )工作方式CPU与I/O设备是串行工作的。

19.

在uml2.0中,()描述结构化类(例如,构件或类)的内部结构,包括结构化类与系统其余部分的交互点,用于画出结构化类的内部内容。( )强调消息跨越不同对象或参与者的实际时问,而不仅仅只是关心消息的相对顺序。( )通常与其他图一起使用,包括文件、数据库和类似的物理比特集合。交互概览图是( )和(请作答此空)的混合物。

20.

在uml2.0中,()描述结构化类(例如,构件或类)的内部结构,包括结构化类与系统其余部分的交互点,用于画出结构化类的内部内容。( )强调消息跨越不同对象或参与者的实际时问,而不仅仅只是关心消息的相对顺序。( )通常与其他图一起使用,包括文件、数据库和类似的物理比特集合。交互概览图是(请作答此空)和( )的混合物。

21.

王某是一名软件设计师,随着软件开发过程的完成,编写了多份软件文档,并上交公司存档。其软件文档属于职务作品,( )。

22.

美国某公司与中国某企业谈技术合作,合同约定使用 1 件美国专利(获得批准并在有效期内),该项技术未在中国和其他国家申请专利。依照该专利生产的产品( )。

23.

根据《计算机软件保护条例》的规定,当软件( )后,其软件著作权才能得到保护。

24.

在著作权法中,计算机软件著作权保护的对象是( )。

25.

Cloud computing is a phrase used to describe a variety of computing concepts that involve a large number of computers ( 请作答此空)through a real-time communication network such as the Internet. In science, cloud computing is a ()for distributed computing over a network, and means the ()to run a program or application on many connected computers at the same time.The architecture of a cloud is developed at three layers: infrastructure, platform, and application. The infrastucture layer is built with virtualized computestorageand network resources. The platform lay-er is for general-purpose and repeated usage of the collection of software resources. The application layer is formed with a collection of all needed software modules for SaaS applications. The infrastucture layer serves as the ()for building the platform layer of the cloud. In turn, the platform layer is foundation for implementing the ()layer for SaaS application.

26.

Cloud computing is a phrase used to describe a variety of computing concepts that involve a large number of computers ()through a real-time communication network such as the Internet. In science, cloud computing is a ( 请作答此空)for distributed computing over a network, and means the ()to run a program or application on many connected computers at the same time.The architecture of a cloud is developed at three layers: infrastructure, platform, and application. The infrastucture layer is built with virtualized computestorageand network resources. The platform lay-er is for general-purpose and repeated usage of the collection of software resources. The application layer is formed with a collection of all needed software modules for SaaS applications. The infrastucture layer serves as the ()for building the platform layer of the cloud. In turn, the platform layer is foundation for implementing the ()layer for SaaS application.

27.

用于在网络应用层和传输层之间提供加密方案的协议是()。

28.

ARP 协议属于( )协议

29.

虽然不同的操作系统可能装有不同的浏览器。但是这些浏览器都符合( )协议。

30.

TCP/IP协议簇中所定义的TCP和UDP协议,实现了OSI七层模型中的 ( ) 的主要功能。

31.

在 Windows 系统中,为排除DNS域名解析故障,需要刷新DNS解析器缓存,应使用的命令是( )。

32.

某系统中仅有 5 个并发进程竞争某类资源,且都需要 3 个该类资源,那么至少有( )个该类资源,才能保证系统不会发生死锁。

33.

下面安全协议中,用来实现安全电子邮件的协议是( )。

34.

如下图所示,从输出的信息中可以确定的信息是( )。

中级软件设计师,章节练习,计算机基础

35.

运行Web浏览器的计算机与网页所在的计算机要建立( )连接,采用(请作答此空)协议传输网页文件。

36.

算术表达式采用后缀式表示时不需要使用括号,使用( )就可以方便地进行求值。a-b*(c+d)的后缀式为 (请作答此空)。

37.

下图是一个有限自动机的状态转换图(A为初态、C为终态),该自动机识别的字符串集合可用正规式( )来表示。

中级软件设计师,章节练习,计算机基础

38.

以下关于Windows系统中文件的叙述中,正确的是( )。

39.

计算机中,执行一条指令所需要的时间称为指令周期,完成一项基本操作所需要的时间称为机器周期,时钟脉冲的重复周期称为时钟周期。因此,( )。

40.

计算机执行程序时,在一个指令周期的过程中,为了能够从内存中读指令操作码,首先是将( )的内容送到地址总线上。

41.

在嵌入式系统设计时,下面几种存储结构中对程序员是透明的是( )。

42.

Cloud computing is a phrase used to describe a variety of computing concepts that involve a large number of computers ()through a real-time communication network such as the Internet. In science, cloud computing is a ()for distributed computing over a network, and means the ()to run a program or application on many connected computers at the same time.The architecture of a cloud is developed at three layers: infrastructure, platform, and application. The infrastucture layer is built with virtualized computestorageand network resources. The platform lay-er is for general-purpose and repeated usage of the collection of software resources. The application layer is formed with a collection of all needed software modules for SaaS applications. The infrastucture layer serves as the ()for building the platform layer of the cloud. In turn, the platform layer is foundation for implementing the (请作答此空)layer for SaaS application.

43.

某企业有生产部和销售部,生产部负责生产产品并送入仓库,销售部从仓库取产品销售。假设仓库可存放n件产品。用PV操作实现他们之间的同步过程如下图所示。

中级软件设计师,章节练习,计算机基础

其中,信号量S是一个互斥信号量,初值为( 请作答此空);S1是一个( );S2是一个( )。

44.

软件设计要遵循的基本原则包括( )。①模块化 ②抽象 ③封装 ④信息隐蔽

45.

模块A的功能为:从数据库中读出产品信息,修改后存回数据库,然后将修改记录写到维护文件中。该模块内聚类型为(请作答此空)内聚。以下关于该类内聚的叙述中,正确的是( )。

46.

程序质量评审通常是从开发者的角度进行评审,其内容不包括( )。

47.

软件复杂性是指理解和处理软件的难易程度,其度量参数不包括( )。

48.

配置项是构成产品配置的主要元素,其中( )不属于配置项。

49.

广义的软件测试由“确认”、“验证”、“测试”三个方面组成,其中“确认”是( )。

50.

软件评审作为质量控制的一个重要手段,已经被业界广泛使用。评审分为内部评审和外部评审。关于内部评审的叙述,正确的包括( )。①对软件的每个开发阶段都要进行内部评审②评审人员由软件开发组、质量管理和配置管理人员组成,也可邀请用户参与③评审人数根据实际情况确定,比如根据软件的规模等级和安全性等级等指标而定④内部评审由用户单位主持,由信息系统建设单位组织,应成立评审委员会

51.

软件工程的基本目标是( )。

52.

假设文件系统采用索引节点管理,且索引节点有8个地址项iaddr[0]~iaddr[7],每个地址项大小为4B,iaddr[0]~iaddr[4]采用直接地址索引,iaddr[5]和iaddr[6]采用一级间接地址索引,iaddr[7]采用二级间接地址索引。假设磁盘索引块和磁盘数据块大小均为1KB字节,文件File1的索引节点如下图所示。若用户访问文件File1中逻辑块号为5和261的信息,则对应的物理块号分别为( )

中级软件设计师,模拟考试,2021年软件设计师模拟题3

53.

中级软件设计师,模拟考试,2021年软件设计师模拟题3

中级软件设计师,模拟考试,2021年软件设计师模拟题3

54.

以下关于包过滤防火墙和代理服务防火墙的叙述中,正确的是( )。

55.

防火墙的工作层次是决定防火墙效率及安全的主要因素,下面的叙述中错误的是( )。

56.

中级软件设计师,模拟考试,2021年软件设计师模拟题3

57.

地址编号从80000H到BFFFFH且按字节编址的内存容量为( )KB,若用16K*4bit的存储器芯片构成该内存共需(请作答此空)片。

58.

以下HTML代码中,创建指向邮箱地址的链接正确的是( )。

59.

中级软件设计师,模拟考试,2021年软件设计师模拟题3

60.

中级软件设计师,模拟考试,2021年软件设计师模拟题3若用PV操作控制进程P1、P2、P3、P4和P5并发执行的过程,则需要设置5个信号S1、S2、S3、S4和S5,且信号量S1~S5的初值都等于零。下图中a和b处应分别填(54)

中级软件设计师,模拟考试,2021年软件设计师模拟题3

61.

某系统中的文本显示类(Text View)和图片显示类(Picture View)都继承了组件类(Component),分别显示文本和图片内容,现需要构造带有滚动条或者带有黑色边框,或者既有滚动条又有黑色边框的文本显示控件和图片显示控件,但希望最多只增加3个类。那么采用设计模式( )可实现该需求

62.

70TCP是互联网中的(请作答此空)协议,使用( )次握手协议建立连接。

63.

某些程序设计语言中,在程序编译过程中,把函数(方法或者过程)调用与响应调用所需的代码结合的过程,称为( )。

64.

HTML语言中,可使用( )标签将脚本插入HTML文档。

65.

在面向对象设计中,( )可以实现界面控制、外部接口和环境隔离。

66.

面向对象分析中,对象是类的实例。对象的构成成分包含了( ),属性和方法(或操作)。

67.

如下所示的UML图中,(I)是( ),(Ⅱ)是(请作答此空),(Ⅲ)是( )。

中级软件设计师,模拟考试,2021年软件设计师模拟题3

68.

绑定是一个把过程调用和响应调用所需要执行的代码加以结合的过程。在一般的程序设计语言中,绑定在编译时进行,叫做静态绑定;而( )则在运行时进行,即一个给定的过程调用和执行代码的结合直到调用发生时才进行。

69.

耦合表示模块之间联系的程度。横块的耦合类型通常可分为7种。其中,一组模块通过参数传递信息属于(请作答此空)。一个模块可直接访问另一个模块的内部数据属于( )。

70.

中级软件设计师,模拟考试,2021年软件设计师模拟题3

71.

( )是一种很强的"拥有"关系,"部分"和"整体"的生命周期通常一样。整体对象完全支配其组成部分,包括它们的创建和销毁等;( )同样表示"拥有"关系,但有时候"部分"对象可以在不同的"整体"对象之间共享,并且"部分"对象的生命周期也可以与"整体"对象不同,甚至"部分"对象可以脱离"整体"对象而单独存在。上述两种关系都是(请作答此空)关系的特殊种类。

72.

用于限制对象访问的设计模式是( )

73.

面向对象设计有7个主要原则,( )强调子类可以替换父类。

74.

设计模式描述了一个出现在特定设计语境中的设计再现问题,并为它的解决方案提供了一个经过充分验证的通用方案,不同的设计模式关注解决不同的问题。例如,抽象工厂模式提供一个接口,可以创建一系列相关或相互依赖的对象,而无需指定它们具体的类,它是一种( )模式;( )模式将类的抽象部分和它的实现部分分离出来,使它们可以独立变化,它属于( )模式;(请作答此空)模式将一个请求封装为一个对象,从而可用不同的请求对客户进行参数化,将请求排队或记录请求日志,支持可撤销的操作。

75.

设计模式描述了一个出现在特定设计语境中的设计再现问题,并为它的解决方案提供了一个经过充分验证的通用方案,不同的设计模式关注解决不同的问题。例如,抽象工厂模式提供一个接口,可以创建一系列相关或相互依赖的对象,而无需指定它们具体的类,它是一种( )模式;(请作答此空)模式将类的抽象部分和它的实现部分分离出来,使它们可以独立变化,它属于( )模式;( )模式将一个请求封装为一个对象,从而可用不同的请求对客户进行参数化,将请求排队或记录请求日志,支持可撤销的操作。