下列数据类型中,是可变序列的是()A. 列表B. 元组C. 字典D. 字符串E. 集合
递归神经网络(RNN)适合处理时间序列数据。A. 对B. 错
以下哪些是确保网络安全的重要措施?A. 定期更新操作系统和应用程序B. 使用防火墙C. 安装防病毒软件D. 不使用复杂的密码
神经网络中的每一层神经元都会对输入数据进行线性变换。A. 正确B. 错误
下面哪种技术不属于自然语言处理?...A. 语音识别B. 机器翻译C. 情感分析D. 数据挖掘
软件工程学的目的和意义是( )。A) 应用科学的方法和工程化的规范管理来指导软件开发B) 克服软件危机C) 作好软件开发的培训工作D) 以较低的成本开发出高质量的软件 1. 需求分析的主要目的是(B C)。 A) 系统开发的具体方案 B) 进一步确定用户的需求 C) 解决系统是“做什么的问题” D) 解决系统是“如何做的问题” 2. 需求分析的主要方法有(C D)。 A) 形式化分析方法 B) PAD图描述 C) 结构化分析(SA)方法 D) OOA法 3. 面向对象的分析方法主要是建立三类模型,即(D)。 A) 系统模型、ER模型、应用模型 B) 对象模型、动态模型、应用模型 C) E-R模型、对象模型、功能模型 D) 对象模型、动态模型、功能模型 4. SA法的主要描述手段有(B)。 A) 系统流程图和模块图 B) DFD图、数据词典、加工说明 C) 软件结构图、加工说明 D) 功能结构图、加工说明 5. 画分层DFD图的基本原则有(A C D)。 A) 数据守恒原则 B) 分解的可靠性原则 C) 子、父图平衡的原则 D) 数据流封闭的原则 6. 在E-R模型中,包含以下基本成分(C)。 A) 数据、对象、实体 B) 控制、联系、对象 C) 实体、联系、属性 D) 实体、属性、联系 7. 画DFD图的主要目的是(A D)。 A) 作为需求分析阶段用户与开发者之间交流信息的工具 B) 对系统的数据结构进行描述 C) 对目标系统的层次结构进行描述 D) 作为分析和设计的工具 8. 数据字典是数据流图中所有元素的定义的集合,一般由以下四类条目组成(C)。 A) 数据说明条目、控制流条目、加工条目、数据存储条目 B) 数据流条目、数据项条目、文件条目、加工条目 C) 数据源条目、数据流条目、数据处理条目、数据文件条目 D) 数据流条目、数据文件条目、数据池条目、加工条目 9. 在需求分析阶段主要采用图形工具来描述的原因是(B C)。 A) 图形的信息量大,便于描述规模大的软件系统 B) 图形工具能够极好地概括描述一个系统的信息,比文字叙述能够更好地表达重 要的细节 C) 图形能够更加直观地描述目标系统,便于用户理解和交流,有利于开发者与用 户之间达成一致的需求 D) 图形比文字描述简单、形象 1. 模块的基本特征是(A C)。 A) 外部特征(输入/输出、功能) B) 内部特征(输入/输出、功能) C) 内部特征(局部数据、代码) D) 外部特征(局部数据、代码 ) 2. SD方法的设计总则是(C D)。 A) 程序简洁、操作方便 B) 结构清晰、合理 C) 模块内聚性强 D) 模块之间耦合度低 3. 软件设计的主要任务是(A B D)。 A) 将分析阶段获得的需求说明转换为计算机中可实现的系统 B) 完成系统的数据结构和程序结构设计 C) 完成模块的编码和测试 D) 对模块内部的过程进行设计 4. 设计阶段应达到的目标有(A D)。 A) 提高可靠性和可维护性 B) 提高应用范围 C) 结构清晰 D) 提高可理解性和效率 5. 从工程管理的角度来看,软件设计分两步完成(D)。 A) ①系统分析②模块设计 B) ①详细设计②总体设 计 C) ①模块设计②详细设计 D) ①总体设计②详细设 计 6. 模块独立性准则由以下定性指标来衡量(BD)。 A) 分解度 B) 耦合度 C) 屏蔽性 D) 内聚性 7. 用户界面设计的任务包括(A B C)。 A) 确定用户界面类型 B) 建立任务模型 C) 建立用户模型 D) 建立功能模型 8. 程序设计语言可以分为(B C D)。 A) 面向过程的语言 B) 机器语言 C) 高级语言 D) 汇编语言 9. 程序效率包括(A C D)几个方面的内容。 A) 代码效率 B) 运行效率 C) 存储效率 D) I/O效率 10. SP方法中的基本控制结构有(A B C)。 A) 顺序结构 B) 选择结构 C) 重复结构 D) GOTO结构 11. 内部文档可用注释语言书写,注释语言分为(A B C D)。 A) 序言性注释 B) 描述性注释 C) 功能性注释 D) 状态性注释 12. 为使程序中数据说明更易于理解和维护,必须遵循以下原则(A B C) 。 A) 数据说明的次序应当规范化 B) 一个语句说明多个变量时,各变量名按字母顺序排列 C) 对于复杂的数据结构,要加注释,说明在程序实现时的特点 D) 定义变量名应按字母顺序排列 13. 源程序的效率与(D)阶段确定的算法的效率直接有关。 A) 概要设计 B) 总体设计 C) 单元设计 D) 详细设计 14. 在详细设计翻译转换成源程序代码后,算法效率反映为对程序的哪几个方面的要求 (C D)。 A) 读写速度 B) 代码长度 C) 存储容量 D) 执行速度 15. 提高程序效率的根本途径在于(B C)。 A) 编程时对程序语句进行调整 B) 选择良好的设计方法 C) 使程序最大限度的简洁 D) 选择良好的数据结构与算法 1. 面向对象程序设计的基本机制(ABC)。 A) 继承 B) 消息 C) 方法 D) 结构 2. 下列属于面向对象的要素有(BCD)。 A) 分类性 B) 抽象 C) 共享 D) 封装 3. 下列选项中属于面向对象开发方法的有(ACD)。 A) Booch B) CAD C) Coad D) OMT 4. 下列属于Coad方法中面向对象的分析模型的层次有(AB)。 A) 主题层 B) 对象层 C) 应用层 D) 接口层 5. 一个类属性依其特征划分,其类型有(ABCD)。 A) 描述型 B) 定义型 C) 派生型 D) 参考型 6. 在进行面向对象分析时,所采用的模型有(ABD)。 A) 对象模型 B) 动态模型 C) 静态模型 D) 功能模型 7. 状态是对象属性的值的一种抽象,它的性质有(AB)。 A) 时间性 B) 持续性 C) 有序性 D) 有穷性 8. 数据流图中的处理必须用对象中的操作来实现常见的操作有(ABCD)。 A) 查询 B) 动作 C) 活动 D) 访问 9. 建立继承关系时所采用的方式有(AC)。 A) 自顶向下 B) 从内到外 C) 自底向上 D) 从复杂到简单 10. 对象是人们要研究的任何事物主要的对象类型有(ABCD)。 A) 有形实体 B) 作用 C) 事件 D) 性能说明 1. 下列不是模型元素的是(D)。 A) 关联 B) 聚合 C) 依赖 D) 笔记 2. UML具有扩展性,常见的扩展机制有(BCD)。 A) 修饰 B) 版类 C) 加标签值 D) 约束 3. UML语言支持的建模方式有(ABD)。 A) 静态建模 B) 动态建模 C) 模块化建模 D) 功能建模 4. 下列各种图可用于动态建模的有(ACD)。 A) 状态图 B) 类图 C) 序列图 D) 活动图 5. 下列属于状态的组成部分的有(AB)。 A) 名称 B) 活动 C) 条件 D) 事件 6. UML中包括的事件有(ABCD)。 A) 条件为真 B) 收到另一对象的信号C) 收到操作调用 D) 时间表达式 7. 属性的可见性有(ABD)。 A) 公有的 B) 私有的 C) 私有保护的 D) 保护的 8. 用例之间的关系有(BCD)。 A) 友元 B) 扩展 C) 使用 D) 组合 9. 应用于通用化约束的方式有(ABCD)。 A) 完整 B) 不相交 C) 不完整 D) 覆盖 10. 消息的类型有(ABC)。 A) 同步 B) 异步 C) 简单 D) 复杂 二、 判断题 1. 软件就是程序,编写软件就是编写程序。(×) 2. 瀑布模型的最大优点是将软件开发的各个阶段划分得十分清晰。(×) 3. 结构化方法的工作模型是使用螺旋模型进行开发。(×) 4. 结构化方法和JSP方法都不适合于大型软件的开发。(√) 5. 原型化开发方法包括生成原型和实现原型两个步骤。(×) 6. 面向对象的开发方法包括面向对象的分析、面向对象的设计和面向对象的程序设计。( √) 7. 软件危机的主要表现是软件的需求量迅速增加,软件价格上升。(×) 8. 软件工具的作用是为了延长软件产品的寿命。(×) 9. 软件工程过程应该以软件设计为中心,关键是编写程序。(×) 10. RCP法与RSP法的主要区别是前者采用循环渐进的开发方式,原型将成为最终的产品,而后者将被废弃。(√) 1. 在进行了可行性分析后,需求分析就只需要解决目标系统的设计方案。(×) 2. SA法是面向数据流,建立在数据封闭原则上的需求分析方法。(√) 3. HIPO法既是需求分析方法,又是软件设计方法。(√) 4. 在面向对象的需求分析方法中,建立动态模型是最主要的任务。(×) 5. 加工小说明是对系统流程图中的加工进行说明。(×) 6. 判定表的优点是容易转换为计算机实现,缺点是不能够描述组合条件。(×) 7. 需求分析的主要方法有SD法、OOA法及HIPO法等。(×) 8. 分层的DFD图可以用于可行性分析阶段,描述系统的物理结构。(×) 9. 信息建模方法是从数据的角度来建立信息模型的,最常用的描述信息模型的方法是E-R 图。(√) 10. 用于需求分析的软件工具,应该能够保证需求的正确性,即验证需求的一致性、完整性、现实性和有效性。(√) 1. 划分模块可以降低软件的复杂度和工作量,所以应该将模块分得越小越好。 (×) 2. 在网状结构中任何两个模块都是平等的,没有从属关系,所以在软件开发过程中常常被使用。(×) 3. 信息隐蔽原则有利于提高模块的内聚性。(√) 4. 中心变换型的DFD图可看成是对输入数据进行转换而得到输出数据的处理,因此可以使 用事务分析技术得到初始的模块结构图。(×) 5. SD法是一种面向数据结构的设计方法,强调程序结构与问题结构相对应。 (×) 6. 所谓结构冲突,是指输入数据与输出数据之间很少或没有结构上的对应关系。通常解决 的办法是:构造一个或者多个中间结构,在输入和输出结构之间进行转换。(√) 7. 当模块的控制范围是其作用范围的子集时,模块之间的耦合度较低。(×) 8. JACKSON方法是以数据流、数据封闭性准则逐层分解的。(×) 9. 程序设计语言的工程特性包括:可移植性、可重用性、可维护性、局部性和顺序性。(×) 10. 项目应用领域是选择语言的关键因素。(√) 11. FORTRAN、Pascal、C语言、PL/1和汇编语言都是科学工程计算可选用的语言。(×) 12. 要用快速原型法开发软件,应选用4GL语言。(√) 13. 提高程序效率的根本途径是选择良好的设计方法、数据结构与算法。(×) 14. 良好的程序设计风格简单说就是高的编程技巧。( )
3/100 填空题(分值1.0分 难度:易)range(1,10,2)生成的序列是____。
20.如下图所示,由关系R和S通过运算得到关系T,所使用的运算是 ()-|||-R S T-|||-姓名 班级 班级 专业 姓名 班级 专业-|||-李红 J1601 J1601 计算机科学 李红 J1601 计算机科学-|||-王浩 T1601 T1601 体育教育 王浩 T1601 体育教育-|||-赵菁 G1601 G1601 国际贸易 赵菁 G1601 国际贸易-|||-第20题图-|||-A.并 B.交 C.笛卡尔积 D.自然连接
一、选择题下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的。(1)下列叙述中正确的是( )。A) 循环队列是队列的一种链式存储结构 B) 循环队列是一种逻辑结构C) 循环队列是非线性结构 D) 循环队列是队列的一种顺序存储结构(2)下列叙述中正确的是( )。A) 栈是一种先进先出的线性表 B) 队列是一种后进先出的线性表C) 栈与队列都是非线性结构 D) 以上三种说法都不对(3)一棵二叉树共有25个结点,其中5个是叶子结点,则度为1的结点数为(D )A) 4 B) 10 C) 6 D) 16(4)在下列模式中,能够给出数据库物理存储结构与物理存取方法的是( )。A) 内模式 B) 外模式 C) 概念模式 D) 逻辑模式(5)在满足实体完整性约束的条件下( )。A) 一个关系中必须有多个候选关键字 B) 一个关系中只能有一个候选关键字C) 一个关系中应该有一个或多个候选关键字 D) 一个关系中可以没有候选关键字(6)有三个关系R、S和T如下:R-|||-A B C-|||-a 1 2-|||-b 2 1-|||-c 3则由关系R和S得到关系T的操作是( )。A) 差 B) 自然连接 C) 交 D) 并(7)软件生命周期中的活动不包括( )。A) 需求分析 B) 市场调研 C) 软件测试 D) 软件维护(8)下面不属于需求分析阶段任务的是( )。A) 确定软件系统的功能需求 B) 制定软件集成测试计划C) 确定软件系统的性能需求 D) 需求规格说明书评审(9)在黑盒测试方法中,设计测试用例的主要根据是( )。A) 程序内部逻辑 B) 程序流程图 C) 程序数据结构 D) 程序外部功能(10)在软件设计中不使用的工具是( )。A) 数据流图(DFD图) B) PAD图 C) 系统结构图 D) 程序流程图(11)在Access数据库中,用来表示实体的是( )。A) 表 B) 记录 C) 字段 D) 域(12)在学生表中要查找年龄大于18岁的男学生,所进行的操作属于关系运算中的( )。A) 投影 B) 选择 C) 联接 D) 自然联接 (13)假设学生表已有年级、专业、学号、姓名、性别和生日6个属性,其中可以作为主关键字的是( )。A) 姓名 B) 学号 C) 专业 D) 年级(14)下列关于索引的叙述中,错误的是( )。A) 可以为所有的数据类型建立索引 B) 可以提高对表中记录的查询速度C) 可以加快对表中记录的排序速度 D) 可以基于单个字段或多个字段建立索引(15)若查找某个字段中以字母A开头且以字母Z结尾的所有记录,则条件表达式应设置为( )。A) Like "AZ" B) Like "A#Z" C) Like "A*Z" D) Like "A?Z"(16)在学生表中建立查询,“姓名”字段的查询条件设置为“Is Null”,运行该查询后,显示的记录是( )。A) 姓名字段为空的记录 B) 姓名字段中包含空格的记录C) 姓名字段不为空的记录 D) 姓名字段中不包含空格的记录(17)若要在一对多的关联关系中,“一方”原始记录更改后,“多方”自动更改,应启用( )。A) 有效性规则 B) 级联删除相关记录 C) 完整性规则 D) 级联更新相关记录(18)教师表的“选择查询”设计视图如下,则查询结果是( )。R-|||-A B C-|||-a 1 2-|||-b 2 1-|||-c 3A) 显示教师的职称、姓名和同名教师的人数 B) 显示教师的职称、姓名和同样职称的人数C) 按职称的顺序分组显示教师的姓名 D) 按职称统计各类职称的教师人数(19)在教师表中“职称”字段可能的取值为:教授、副教授、讲师和助教。要查找职称为教授或副教授的教师,错误的语句是( )。A) SELECT *FROM教师表WHERE(InStr([职称],"教授")<>0);B) SELECT *FROM教师表WHERE(Right([职称],2)="教授");C) SELECT *FROM教师表WHERE([职称]="教授");D) SELECT *FROM教师表WHERE(InStr([职称],"教授")=1 Or InStr([职称],"教授")=2);(20)在窗体中为了更新数据表中的字段,要选择相关的控件,正确的控件选择是( )。A) 只能选择绑定型控件 B) 只能选择计算型控件C) 可以选择绑定型或计算型控件 D) 可以选择绑定型、非绑定型或计算型控件(21)已知教师表“学历”字段的值只可能是四项(博士、硕士、本科或其他)之一,为了方便输入数据,设计窗体时,学历对应的控件应该选择( )。A) 标签 B) 文本框 C) 复选框 D) 组合框(22)在报表设计的工具栏中,用于修饰版面以达到更好显示效果的控件是( )。A) 直线和多边形 B) 直线和矩形 C) 直线和圆形 D) 矩形和圆形(23)要在报表中输出时间,设计报表时要添加一个控件,且需要将该控件的“控件来源”属性设置为时间表达式,最合适的控件是( )。A) 标签 B) 文本框 C) 列表框 D) 组合框(24)用SQL语句将STUDENT表中字段“年龄”的值加1,可以使用的命令是( )。A) REPLACE STUDENT年龄=年龄+1 B) REPLACE STUDENT年龄WITH年龄+1C) UPDATE STUDENT SET年龄=年龄+1 D) UPDATE STUDENT年龄WITH年龄+1(25)已知学生表如下:R-|||-A B C-|||-a 1 2-|||-b 2 1-|||-c 3执行下列命令后,得到的记录数是( )。SEIJECT班级,MAX(年龄)FROM学生表9ROUP BY班级A) 4 B) 3 C) 2 D) 1(26)数据库中可以被另存为数据访问页的对象是( )。A) 窗体 B) 报表 C) 表和查询 D) 以上均可(27)在宏设计窗口中有“宏名”、“条件”、“操作”和“备注”等列,其中不能省略的是( )。A) 宏名 B) 操作 C) 条件 D) 备注(28)宏操作不能处理的是( )。A) 打开报表 B) 对错误进行处理 C) 显示提示信息 D) 打开和关闭窗体(29)下列关于VBA事件的叙述中,正确的是( )。A) 触发相同的事件可以执行不同的事件过程B) 每个对象的事件都是不相同的C) 事件都是由用户操作触发的D) 事件可以由程序员定义(30)下列不属于类模块对象基本特征的是( )。A) 事件 B) 属性 C) 方法 D) 函数(31)用来测试当前读写位置是否达到文件末尾的函数是( )。A) EOF B) FileLen C) Len D) LOF(32)下列表达式中,能够保留变量x整数部分并进行四舍五入的是( )。A) Fix(X) B) Rnd(X) C) Round(X) D) Inf(X)(33)运行下列过程,当输入一组数据:10,20,50,80,40,30,90,100,60,70,输出的结果应该是( )。Sub p1()Dim i,i,art(11)As Integerk=1While k<=10arr (k)=Val (InputBox("请输入第"&k&个数:","输入窗口”))k=k+1WendFor i=1 O 9j=i+1If arr(i)>ark(j)Thentemp=art(i)ark(i)=ark(j)arr(j)=tempEnd IfDebugPrint arr(i)Next iEnd SubA) 无序数列 B) 升序数列 C) 降序数列 D) 原输入数列(34)下列程序的功能是计算N=2+(2+4)+(2+4+6)+……+(2+4+6+……+40)的值。Private Sub Command34_Click()t=0m=0sum=0Dot=t+msum=sum+tm=______Loop While m<41MsgBox "Sum=" &sumEnd Sub空白处应该填写的语句是( )。A) t+2 B) t+1 C) m+2 D) m+1(35)利用ADO访问数据库的步骤是:①定义和创建ADO对象实例变量②设置连接参数并打开连接③设置命令参数并执行命令④设置查询参数并打开记录集⑤操作记录集⑥关闭、回收有关对象这些步骤的执行顺序应该是( )。A) ①④③②⑤⑥ B) ①③④②⑤⑥ C) ①③④⑤②⑥ D) ①②③④⑤⑥
以下哪些是人工智能的主要分支?A. 机器学习[1]B. 自然语言处理[2]C. 计算机视觉[3]D. 数据库管理E. 操作系统设计
热门问题
程序=算法+()A. 数据结构B. 程序结构C. 控制结构[1]D. 体系结构
下列哪项贪婪最佳优先搜索算法的描述正确()A. 贪婪最佳优先搜索不属于启发式搜索算法B. 贪婪最佳优先搜索是一种A*搜索算法C. 贪婪最佳优先搜索是一种广度优先搜索算法D. 贪婪最佳优先搜索属于有信息搜索算法
Windows中“复制”操作的快捷键是Ctrl+V。
2.单选题 讯飞星火可以实现多种文案类型和语言风格的文本写作。讯飞星火(网页版)“内容写作”功能可选的“语言风格”不包括( )。A. 口语化B. 高情商C. 专业D. 热情
下列哪个方法属于知识图谱推理方法()A. 广度优先搜索B. 深度学习推断C. 路径排序算法D. 归纳逻辑程序设计
下列哪项不是求解对抗搜索问题的基本算法( ) A.反向传播算法 B.广度优先排序算法 C.Alpha-Beta剪枝算法D.最小最大搜索算法
网络安全包括物理安全[1]、逻辑安全、操作系统安全及联网安全,其中逻辑安全包括访问控制[2]、加密、安全管理及用户身份认证。A. 正确B. 错误
3.判断题K-means聚类算法对数据的尺寸敏感。()A. 对B. 错
在决策树建立过程中,使用一个属性对某个结点对应的数集合进行划分后,结果具有高信息熵(highentropy),对结果的描述,最贴切的是()。A. 纯度高B. 纯度低C. 有用D. 无用E. 以上描述都不贴切
下列哪个方法属于知识图谱推理方法()A. 路径排序算法B. 深度学习推断C. 广度优先搜索D. 归纳逻辑程序设计
网络诈骗中常见的“钓鱼网站”目的是()?A. 传播病毒B. 窃取个人信息C. 提供免费电影
7、 加强电脑安全防护,及时升级病 毒库,安装防火墙,及时查杀病毒和木马,是防范 电信网络诈骗的有效做法。A. 正确B. 错误
AdaBoosting采用多个单一分类器组成一个强分类器()A. 错误B. 正确
网络安全包括物理安全[1]、逻辑安全、操作系统安全及联网安全,其中逻辑安全包括访问控制[2]、加密、安全管理及用户身份认证。A. 正确B. 错误
4/5 以下属于人工智能实际应用的是()。A. 机器视觉B. 人脸识别C. 计算机辅助自动规划D. 智能工业机器人E. 刷卡门禁
下列哪项属于因果推理模型()A. 因果图B. 神经符号推理C. 符号推理模型D. 结构因果模型
以下哪种方法属于卷积神经网络的基本组件()。A. 卷积层B. 池化层C. 激活函数D. 复制层
下列不属于量子机器学习算法的是()A. 量子支持向量机B. 量子主成分分析C. 薛定谔方程求解D. 深度量子学习
由脸书(Facebook)公司开发的深度学习编程框架是()A. TensorFlowB. PaddlePaddleC. PyTorchD. Mindspore
下列哪项关于监督学习算法的描述正确()A. 强化学习的训练效果一定优于监督学习B. 主要的监督学习方法包括生成方法和判别方法C. 广度优先搜索算法是一种监督学习算法