为方便软考考生对程序员考试知识点的检测,希赛软考频道为考生整理了软考程序员考试经典100题的资料,本文是软考程序员考试经典100题的51-60题内容(100题及答案解析完整版可在本文文首本文资料处或文末的资料下载栏目下载):
51、设计模式中行为型模式对类或对象的交互和职责分配进行描述。其中,( )模式定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。
A.Command(命令)
B.Observer(观察者)
C.State(状态)
D.Visitor(访问)
52、在面向对象方法中,用类来表示应用领域中的概念,有些类之间具有“一般-特殊”关系。以下选项中,( )之间并不具有“一般-特殊”关系。
A.汽车与轿车
B.高铁与飞机
C.学生与研究生
D.电话与手机
53、UML中有4种事物:结构事物、行为事物、分组事物和注释事物。交互、状态机和活动属于( )事物;一个依附于某一个元素或某一组元素且对它/它们进行约束或解释的简单符号属于( )事物。
问题1
A.结构
B.行为
C.分组
D.注释
问题2
A.结构
B.行为
C.分组
D.注释
54、在面向对象程序设计语言中,对象之间通过( )方式进行通信。( )不是面向对象程序设计语言必须提供的机制。
问题1
A.继承
B.引用
C.消息传递
D.多态
问题2
A.支持被封装的对象
B.支持类与实例的概念
C.支持继承和多态
D.支持通过指针进行引用
55、在UML中,( )中包含类、接口、协作和它们之间的依赖、泛化和关联等关系,常用于对系统的词汇进行建模。
A.类图
B.组件图
C.包图
D.部署图
56、在关系代数运算中,( )运算结果的结构与原关系模式的结构不同。
A.并
B.交
C.差
D.笛卡尔积
57、在关系数据库设计中,进行概念模型设计时,直接从现实的问题领域中抽象出实体和实体间的联系,用直观的( )来表示数据模型。
A.E-R图
B.数据流图
C.用户视图
D.UML对象图
58、若要将表Emp的插入权限赋给用户UserA,则可采用( )语句。
A.GRANTINSERTTOTABLEEmpONUserA
B.GRANTINSERTONTABLEEmpTOUserA
C.REVOKEINSERTONTABLEEmpFROMUserA
D.REVOKEINSERTFROMTABLEEmpONUserA
59、以下SQL数据定义命令中,( )命令用来定义关系模式。
A.ALTERTABLE
B.CREATEINDEX
C.CREATETABLE
D.CREATEVIEW
60、在关系型数据库管理系统中,数据模型通常由数据结构、( )三要素构成。
A.网状模型、关系模型
B.网状模型、面向对象模型
C.数据操纵、关系模型
D.数据操纵、完整性约束
24下半年软考真题考后分析+估分
▼▼▼
热门:信息系统管理工程师报考指南 | 2025年软考报名时间及入口
活动:25年高项备考 | 软考机考模拟作答系统 | 24下半年真题估分预约
备考:章节练习+真题 | 软考备考学习资料 | 软考免费课程
课程:论文专题讲解 | 信息系统项目管理师试听课