安全的电子邮件协议为_____。
用于电子邮件安全的是PGP,这是一整套电子邮件安全解决方案。
程序计数器(PC)是( )中的寄存器。
程序计数器(PC)中存放的是下一条要执行的指令的地址,因此是属于控制部分的内容。
中断向量提供______。
中断向量实际上就是指向中断服务程序入口。
某公司内部使用wb.xyz.com.cn作为访问某服务器的地址,其中wb是( )。
网址组成,http://www.taobao.com/tmail/index.html,http是协议名,www是万维网服务,taobao.com是域名(也可以用服务器的IP地址表示),tmail是目录名,index.html是文件名。在域名中,顶级域名在最右边,主机名在最左边。
能隔离局域网中广播风暴、提高带宽利用率的设备是()。
路由器不转发广播包,可以隔离广播风暴。
如果路由器收到了多个路由协议转发的关于某个目标的多条路由,那么决定采用哪条路由的策略是( )。
对于多种不同的路由协议到一个目的地的路由信息,路由器首先根据管理距离决定相信哪一个协议。
设元素a、b、c、d依次进入一个初始为空的栈,则不可能通过合法的栈操作序列得到 。
选项A:a进栈、a出栈、b进栈、b出栈、c进栈、c出栈、d进栈、d出栈选项B:a进栈、b进栈、b出栈、a出栈、c进栈、c出栈、d进栈、d出栈选项C:选项C无法实现选项D:a进栈、b进栈、c进栈、d进栈、d出栈、c出栈、b出栈、a出栈
以下不属于系统测试范畴的是()。
单元测试是对程序模块进行的测试,不属于系统测试的范畴。
软件测试的对象不包括()。
软件测试的对象为:程序、数据和文档
下列操作系统中,( )保持网络系统的全部功能,并具有透明性、可靠性和高性能等特性。
分布式操系统是网络操作系统的更高级形式,保持网络系统所拥有的全部功能,同时又有透明性、可靠性和高性能等。
修改现有软件系统的设计文档和代码以增强可读性,这种行为属于( )维护。
此题考查软件维护的基本知识,维护类型包括预防性维护、适应性维护、完善性维护、正确性维护,首先用排除法,BD都不对,A正确性维护是指软件交付使用后,有一部分隐藏的错误被暴露出来,为了纠正软件错误改正缺陷的过程,而完善性维护是指在软件使用过程中,用户提出新的功能和性能要求,为了满足这些要求,需要修改原软件,以扩充软件功能,增强软件性能,提高可维护性。
为了提高计算机磁盘存取效率,通常可以( )。
本题考查计算机系统性能知识。
磁盘碎片整理,就是通过系统软件或者专业的磁盘碎片整理软件对电脑磁盘在长期使用过程中产生的碎片和凌乱文件重新整理,可提高电脑的整体性能和运行速度。将各个文件碎片在保证文件完整性的前提下转换到连续的存储区域内,提高对文件的读取速度。但整理是需要花费时间的,所以应该定期进行碎片整理,而不是每时每刻进行整理。
综合分析,本题选C。
在计算机系统中总线宽度分为地址总线宽度和数据总线宽度。若计算机中地址总线的宽度为32位,则最多允许直接访问主存储器( )的物理空间。
本题考查计算机系统基础知识。
已知计算机中地址总线的宽度为32位,最多允许直接访问主存储器232=4GB的物理空间。
经过计算,本题选B。
操作系统通过()来组织和管理外存中的信息。
此题考查操作系统知识,对外存中的信息进行管理,操作系统是通过FCB方式,即文件目录块。
测试用例的三要素不包括 ()。
IEEE 829标准中列出测试用例应该包含的重要信息:标识符、测试项、输入说明、输出说明、环境要求、特殊过程要求、用例之间的依赖性。结合本题来看应该选择选项D。
一个程序的控制流图中有6个节点,10条边,在测试用例数最少的情况下,确保程序中每个可执行语句至少执行一次所需要的测试用例数的上限是( )。
V(g)=边-节点+=10-6+2=6;V(g)表示实现基本路径覆盖测试用例的最大数量。
以下关于边界值测试法的叙述中,不正确的是()。
边界值分析法需要考虑输入域的边界和输出域的边界。
线性表采用单循环链表存储的主要优点是( )。
循环链表:在单向链表(或双向链表的基础上),令表尾节点的指针指向表中的第一个节点,构成循环链表。其特点是可以从表中任意节点开始遍历整个链表。
在汇编指令中,操作数在某寄存器中的寻址方式称为( )寻址。
此题考查计算机系统原理,指令寻址方式有直接寻址,间接寻址、寄存器寻址,立即寻址多种方式,寄存器寻址就是说某个指定的寄存器中直接存放着操作数。
用面向对象方法设计了一个父类File和两个子类DiskFile和TapeFile,这两个子类继承了其父类的open方法,并给出不同的实现。不同的子类执行open方法时,有不同的行为,这种机制称为( ) 。
多态性:是多种表现形式;多态性的实现,一般通过在派生类中重新定义基类的虚函数来实现。
本题中给定一个方法,不同的子类行为不同,这是多态机制。
对于一般的树结构,可以采用孩子一兄弟表示法,即每个结点设置两个指针域,一个指针(左指针)指示当前结点的第一个孩子结点,另一个指针(右指针)指示当前结点的下一个兄弟结点。某树的孩子一兄弟表示如下图所示。以下关于结点D与E的关系的叙述中,正确的是( )。

孩子兄弟表示法的每个节点有两个指针域,一个指向其长子,另一个指向其兄弟.
下面是路由表的4个表项,与地址220.112.179.92匹配的表项是( )。

从上图可以看出只有选项D与题干的IP属于同一网段,所以路由时应选择D。
以下关于性能测试的叙述中,不正确的是( )。
性能测试用来保证产品发布后系统的性能能够满足用户需求。性能测试通常存在性能调优与性能评测两种性能测试策略。
性能评测主要包括:在真实环境下,检查系统服务等级的满足情况,评估并报告整个系统的性能;对系统的未来容量作出预测和规划。
性能评测室性能调优的基础,性能调优的步骤如下:查找形成系统瓶颈或者故障的根本原因;进行性能调整和优化;评估性能调整的效果。
兼容性测试不包括( )。
兼容性测试包括有软件、硬件、数据、平台等兼容性测试。
以下关于文档测试的说法中,不正确的是()
文档中的示例应像用户一样载入和使用样例。如果是一段程序,就输入数据并执行它以每一个模板制作文件,确认它们的正确性。
在计算机系统中,系统的( )可以用MTTF/(1+MTTF)来度量,其中MTTF为平均无故障时间。
MTTF是用来描述可靠性的指标。
以下关于回归测试的叙述中,不正确的是 ()
回归测试是指修改了旧代码后,重新进行测试以确认修改没有引入新的错误或导致其他代码产生错误。
以下关于测试时机的叙述中,正确的是( )。
①应该尽可能早地进行测试②软件中的错误暴露得越迟,则修复和改正错误所花费的代价就越高③应该在代码编写完成后开始测试④项目需求分析和设计阶段不需要测试人员参与
③④违背了测试应尽早开始的原则。
以下关于测试方法的叙述中,不正确的是( )。
动态测试是指通过人工或使用工具运行程序进行检查、分析程序的执行状态和程序的外部表现。所以选项D是错误的描述。
以下属于软件测试工具的是( )。
①JTest ②LoadRunner ③Visual Studio ④JBuilder
①Java单元测试工具JTest;②是一种预测系统行为和性能的负载测试工具;③④开发相关的工具。
测试执行过程的阶段不包括( )。
测试执行过程的阶段为:初测期、细测期、和回归测试期。
初测期——测试主要功能和关键的执行路径,排除主要障碍。
细测期——依据测试计划和测试用例,逐一测试大大小小的功能、方方面面的特性、性能、用户界面、兼容性、可用性等等;预期可发现大量不同性质、不同严重程度的错误和问题。
回归测试期——系统已达到稳定,在一轮测试中发现的错误已十分有限;复查已知错误的纠正情况,未引发任何新的错误时,终结回归测试。
以下属于测试停止依据的是( )。
①测试用例全部执行结束 ②测试覆盖率达到要求 ③测试超出了预定时间 ④查出了预定数目的故障 ⑤执行了预定的测试方案 ⑥测试时间不足
⑥测试时间不足不应作为测试停止的依据。
某企业研发信息系统的过程中( )不属于数据库管理员(DBA)的职责。
数据库管理员(DBA):负责数据库的总体信息控制。具体职责包括:决定数据库中信息内容和结构;决定数据库的存储结构和存取策略;定义数据库的安全性要求和完整性约束条件;监控数据库的使用和运行;数据库的性能改进、数据库的重组和重构,以提高系统的性能。
不同加密机制或算法的用途、强度是不相同的,一个软件或系统中的加密机制使用是否合理,强度是否满足当前要求,需要通过测试来完成,通常( )是测试的一个重要手段。
加密机制是保护数据安全的重要手段,加密的基本过程就是对原来为明文的文件或数据, 按某种算法进行处理,使其成为不可读的密文。由于不同加密机制的用途及强度不同,因此 一个信息系统中加密机制使用是否合理,强度是否满足当前需要,需要通过测试来检验,通常模拟解密是测试的一个重要手段。
安全日志是软件产品的一种被动防范措施,是系统重要的安全功能,因此安全日志测试是软件系统安全性测试的重要内容,下列不属于安全日志测试基本测试内容的是( )。
日志应当记录所有用户访问系统的操作内容,包括登录用户名称、登录时间、浏览数据动作、修改数据动作、删除数据动作、退出时间、登录机器的IP等。
安全日志测试:根据业主要求或设计需求,对日志的完整性、正确性进行测试;测试安全日志是否包含了日志内容的全部项目,是否正确;对于大型应用软件,系统是否提供了安全日志的智能统计分析能力;是否可以按照各种特征项进行日志统计,分析潜在的安全隐患,及时发现非法行为。
根据输出对输入的依赖关系设计测试用例的黑盒测试方法是( )。
因果图法:是从自然语言书写的程序规格说明的描述中找出因(输入条件)和果(输出或程序状态的改变),通过因果图转换为判断表。
对于逻辑表达式((b1&b2)||In)需要( )个测试用例才能完成条件组合覆盖。
多条件覆盖(MCC):也称条件组合覆盖,设计足够的测试用例,使得使得每个判定中条件的各种可能组合都至少出现一次
本题中&被认为是位运算,则MCC的测试用例数应为:22=4
如果作为逻辑与运算,则有3个条件,符合MCC的测试用例数应为:23=8
若要求对大小为n的数组进行排序的时间复杂度为o(nlog2n),且是稳定的(即如果待排序的序列中两个数据元素具有相同的值,在排序前后它们的相对位置不变),则可选择的排序方法是( )
此题考查对算法的基本了解,具体情况如下:

以下关于软件测试原则的叙述中,正确的是( )①测试开始得越早,越有利于发现缺陷②测试覆盖率和测试用例数量成正比③测试用例既需选用合理的输入数据,又需要选择不合理的输入数据④应制定测试计划并严格执行,排除随意性⑤采用合适的测试方法,可以做到穷举测试⑥程序员应尽量测试自己的程序
软件测试原则:所有的测试都应追溯到用户需求;应尽早并不断地进行测试;测试工作应避免由原开发软件的人或小组来承担(单元测试除外);穷举测试是不可能的,测试需要终止;充分重视测试中的群集现象;严格按照测试计划来进行,避免随意性。
假设系统有n个进程共享资源R,且资源R的可用数为3,其中n≥3 。若采用PV操作,则信号量S的取值范围应为( )。
PV操作:是实现进程同步和互斥的常用方法,P操作和V操作是低级通信原语,在执行期间不可分割;其中P操作表示申请一个资源,V操作表示释放一个资源。
P操作的定义:S:=S-1,若S>=0,则执行P操作的进程继续执行;若S<0,则将该进程设为阻塞状态(因为无可用资源),并将其插入阻塞队列。
V操作的定义:S:=S+1,若S>0,则执行V操作的进程继续执行;若S<=0,则从阻塞状态唤醒一个进程,并将其插入就绪队列,然后执行V操作的进程继续。
本题中S初始值为3,当n个进程同时执行时,需要执行n次P操作,这时信号量的值应为 3-n,所以信号量的变化范围为:-(n-3)~3
计算机系统中,虚拟存储体系由()两级存储器构成。
虚拟存储器:具有部分装入对换功能,能从逻辑上对内存容量进行大幅度扩充,使用方便的一种存储器系统。虚拟存储器的容量与主存大小无关。虚拟存储器的基本思路是:作业提交时,先全部进入辅助存储器,作业投入运行时,不把作业的全部信息同时装入主存储器,而是将其中当前使用部分先装入主存储器,其余暂时不用的部分先存放在作为主存扩充的辅助存储器中,待用到这些信息时,再由系统自动把它们装入到主存储器中。
某高校人事管理系统中,规定讲师每课时的教学酬金不能超过100元,副教授课时的教学酬金不能超过130元,教授每课时的教学酬金不能超过160元。这种情况下所设置的数据完整性约束条件称之为()。
完整性约束:防止的是对数据的意外破环。
实体完整性:规定基本关系R的主属性A不能取空。
用户自定义完整性:就是针对某一具体关系数据库的约束条件,反映某一具体应用所涉及的数据必须满足的语义要求,由应用的环境决定。如:年龄必须为大于0小于150的整数。
参照完整性/引用完整性:规定,若F是基本关系R的外码,它与基本关系S的主码K,相对应(基本关系R和S不一定是不同的关系),则R中每个元组在F上的值必须为:或者取空值;或者等于S中某个元组的主码值。
本题中是按照业务系统自身的要求来定义数据的约束,属于用户自定义完整性。
在进程状态转换过程中,可能会引起进程阻塞的原因是( )。
运行态:占有处理器正在运行。
就绪态:指具备运行条件,等待系统分配处理器以便运行。
等待态:又称为阻塞态或睡眠态,指不具备运行条件,正在等待某个时间完成的状态。
运行态——等待态:等待使用资源,如等待外设传输,等待人工干预。
等待态——就绪态:资源得到满足,如外设传输结束,人工干预完成。
运行态——就绪态:运行时间片到,出现有更高优先权进程。
就绪态——运行态:CPU空闲时选择一个就绪进程。
本题中,时间片到,进程应该进入就绪态;I/O完成进程应该是阻塞态到就绪态;V操作是释放资源,到一个进程释放资源,应该会唤醒另一个进程运行。所以最适合的选项应为D。
若某线性表长度为n且采用顺序存储方式,则运算速度最快的操作是()。
在线性表中插入和删除元素都需要修改前驱和后继的指针。
查找并返回第i个元素的值,这个只要找到该位置读取即可。
查找与给定值相匹配的元素的位置,先读取第一个元素再比较,依次类推直到找到该元素。
设数组a[0..n-1,0..m-1](n>1,m>1)中的元素以行为主序存放,每个元素占用4个存储单元,则数组元素a[i,j](0≤i<n,0≤j<m)的存储位置相对于数组空间首地址的偏移量为( )。
由于a[i,j] (0≤i<n,0≤j<m)i和j是从0开始的,以行为主序,则a[i,j]前面已经有i行已经排列满,一共有i*m个元素,在a[i,j]元素所在的行,前有j个元素,所以a[i,j]前一共有(i*m+j)个元素;每个元素占用4个存储单元,所以a[i,j]相对数组空间首地址的偏移量为(i*m+j)*4。
查询“软件工程”课程的平均成绩、最高成绩与最低成绩之间差值的SQL语句如下:
SELECT AVG(成绩)AS平均成绩,()
FROMC, SC
WHERE C.课程名=’软件工程’AND C.课程号=SC.课程号;
给列取别名的语法为: 列名 AS 新列名;
最大值聚集函数为:MAX;最小值聚集函数为:MIN
下到关于DoS攻击的描述中,错误的是()。
服务拒绝:当一个实体不能执行它的正常功能,或它的动作妨碍了别的实体执行它们的正常功能的时候,便发生服务拒绝。这种攻击不一定需要目标系统存在漏洞,如UDP洪水。
某开发小组欲开发一个软件系统,实现城市中不同图书馆的资源共享,包括实体资源和电子资源,共享规则可能在开发过程中有变化。客户希望开发小组能尽快提交可运行的软件,且可以接受多次交付。这种情况下最适宜采用()开发过程模型。主要是因为这种模型 () 。
问题1选项
A.瀑布
B.原型
C.增量
D.螺旋
问题2选项
A.可以快速提交阶段性的软件产品
B.需求变化对开发没有影响
C.减少用户适应和习惯系统的时间和精力
D.能够很好解决风险问题
模块A的功能为:从数据库中读出产品信息,修改后存回数据库,然后将修改记录写到维护文件中。该模块内聚类型为()内聚。以下关于该类内聚的叙述中,正确的是()。
问题1选项
A.逻辑
B.时间
C.过程
D.功能
问题2选项
A.是最低的内聚类型
B.是最高的内聚类型
C.不易于重用
D.模块独立性好
以下关于用例图的叙述中,不正确的是( )。图书馆管理系统需求中包含“还书”用例和“到书通知”用例,对于“还书”用例,应先查询该书是否有人预定,若有则执行“到书通知”。“还书”用例和“到书通知’’用例是( )关系,以下用例图中,( )是正确的。管理员处理“还书”用例时,需要先执行“验证身份“用例,那么“还书”用例和“验证身份”用例之间是( )关系。
问题1选项
A.系统用例图反映了整个系统提供的外部可见服务
B.系统用例图对系统的协作建模
C.用例图主要包含用例、参与者及其之间关系三个要素
D.系统用例图对系统的需求建模
问题2选项
A.关联
B.扩展
C.包含
D.泛化
问题3选项
问题4选项
A.关联
B.扩展
C.包含
D.泛化
某软件项目的活动图如下图所示,其中顶点表示项目里程碑,连接顶点的边表示包含的活动,边上的数字表示活动的持续时间(天),则完成该项目的最少时间为()天。活动BC和BF分别最多可以晚开始()天而不会影响整个项目的进度。
问题1选项
A.11
B.15
C.16
D.18
问题2选项
A.0和 7
B.0和 11
C.2和7
D.2和11
已知函数f( )、g( )的定义如下所示,调用函数f时传递给形参x的值是5。若g(a)采用引用调用(callbyreference)方式传递参数,则函数f的返回值为( );若g(a)采用值调用(callbyvalue)的方式传递参数,则函数f的返回值( )。其中,表达式“x>>1”的含义是将x的值右移1位,相当于x除以2。
问题1选项
A.35
B.32
C.11
D.7
问题2选项
A.35
B.32
C.11
D.7
结构化开发方法中,()主要包含对数据结构和算法的设计。对算法设计时,其主要依据来自()描述算法时,()不是理想的表达方式。
问题1选项
A.体系结构设计
B.数据设计
C.接口设计
D.过程设计
问题2选项
A.数据流图
B.E-R图
C.状态-迁移图
D.加工规格说明
问题3选项
A.流程图
B.决策树
C.程序设计语言代码
D.伪代码
某教学管理数据库中,学生、课程关系模式和主键分别为:S(学号,姓名,性别,家庭住址,电话),关系S的主键为学号;C(课程号,课程名,学分),关系C的主键为课程号。假设一个学生可以选择多门课程,一门课程可以由多个学生选择。一旦学生选择某门课程必定有该课程的成绩。由于学生与课程之间的“选课”联系类型为()所以对该联系()。
问题1选项
A.n:m
B.1:n
C.n:1
D.1:1
问题2选项
A.不需要构建—个独立的关系模式
B.需要构建一个独立的关系模式,且关系模式为:SC(课程号,成绩)
C.需要构建一个独立的关系模式,且关系模式为:SC(学生号,成绩)
D.需要构建—个独立的关系模式,且关系模式为:SC(学生号,课程号,成绩)
某个应用中,需要对输入数据进行排序,输入数据序列基本有序(如输入为1,2,5,3,4,6,8,7)。在这种情况下,采用()排序算法最好,时间复杂度为()。
问题1选项
A.插入
B.归并
C.堆
D.快速
问题2选项
A.O(n)
B.O(nlgn)
C.O(n^2)
D.O(n^2lgn)
在结构化分析中,用数据流图描述()。当采用数据流图对银行客户关系管理进行分析时,()是一个加工。
问题1选项
A.数据对象之间的关系,用于对数据建模
B.数据在系统中如何被传送或变换,以及如何对数据流进行变换
C.系统对外部事件如何响应,如何动作,用于对行为建模
D.系统中的数据对象和控制信息的特性
问题2选项
A.工作人员
B.账户
C.余额
D.存款
下面的协议中属于应用层协议的是( ),该协议的报文封装在( )中传送。
问题1选项
A.SNMP
B.ARP
C.ICMP
D.X.25
问题2选项
A.TCP
B.IP
C.UDP
D.ICMP
Software entities are more complex for their size than perhaps any other humanconstruct, because no two parts are alike (at least above the statement level).If they are, we make the two similar parts into one, a (), open or closed.In this respect softwaresystems differ profoundly from computers, buildings, or automobiles, where repeatedelements abound.
Digital computers are themselves more complex than most things people build; theyhave very large numbers of states.This makes conceiving, describing, and testing them hard.Software systems have orders of magnitude more()than computers do.
Likewise, a scaling-up of a software entity is not merely a repetition of the sameelements in larger size; it is necessarily an increase in the number of different elements.Inmost cases, the elements interact with each other in some()fashion, and thecomplexity of the whole increases much more than linearly.
The complexity of software is a(an) ()property, not an accidental one.Hencedescriptions of a software entity that abstract away its complexity often abstract away itsessence.Mathematics and the physical sciences made great strides for three centuries byconstructing simplified models of complex phenomena, deriving, properties from the models,and verifying those properties experimentally.This worked because the complexities()in the models were not the essential properties of the phenomena.It does not work when thecomplexities are the essence.
Many of the classical problems of developing software products derive from thisessential complexity and its nonlinear increases with size.Not only technical problems butmanagement problems as well come from the complexity.
问题1选项
A.task
B.job
C.subroutine
D.program
问题2选项
A.states
B.parts
C.conditions
D.expressions
问题3选项
A.linear
B.nonlinear
C.parallel
D.additive
问题4选项
A.surface
B.outside
C.exterior
D.essential
问题5选项
A.fixed
B.included
C.ignored
D.stabilized
您目前分数偏低,基础较薄弱,建议加强练习。