1、(重点)()中,编程开发人员分为首席程序员和“类”程序员。
A自适应软件开发(ASD)
B极限编程(XP)开发方法
C开放统一过程开发方法(Open UP)
D功用驱动开发方法(FDD)
解析:
自适应软件开发ASD方法,核心三个非线性的、重叠开发阶段:猜测、合作与学习。
功用驱动开发方法(FDD):编程人员分为首席程序员和“类”程序员。
2、特定领域软件架构,形成()等组成的开发基础架构。
解析:
领域参考模型、领域参考需求、领域参考架构。
3、(重点)活动定义是项目时间管理的过程之一,()是进行活动定义时通常使用的一种工具。
A Gantt图
B 活动图
C工作分解图
D PERT图
解析:
活动图是面向对象建模工具,与项目管理无关。
Gantt图和PERT图属于进度管理中活动排序的工具。
活动定义的常用工具包括:分解、滚动式规划、模版、专家判断。
4、以下关于嵌入式系统硬件抽象层的叙述,错误的是()。
A硬件抽象层与硬件密切相关,可对操作系统隐藏硬件的多样性
B硬件抽象层将操作系统与硬件平台隔开
C硬件抽象层使软硬件的设计与调试可以并行
D硬件抽象层包括设备驱动程序和任务调度
解析:
硬件抽象层没有任务调度
5、(重点)人工智能已经成为核心技术之一。Ai芯片是占据人工智能的法宝,它具备四种关键特征。()是ai芯片的关键特征。
A新型的计算范式、信号处理能力、低精度设计、专用开发工具
B新型的计算范式、训练和推断、大数据处理能力、可重构的能力
C训练和推断、大数据处理能力、可定制化、专用开发工具
D训练和推断、低精度设计、新型的计算范式、图像处理能力
解析:
新型的计算范式:往往处理的是非结构化数据,基本计算采用线性代数运算。
训练和推断。
大数据处理能力:人工智能发展依赖海量数据。
可重构能力。
低数据精度。
开发工具。
6、网络需求分析包括网络总体需求分析、综合布线需求分析、网络可用性与可靠性分析、网络安全性需求分析,此外还需要进行()。
A工程造价估算
B工程进度安排
C硬件设备选型
D IP地址分配分析
解析:
网络需求分析包括 网络总体需求分析、综合布线需求分析、网络可用性与可靠性、网络安全需求分析 和 工程造价估算。
7、有关网络控制的叙述,正确的是()。
A由于TCP的窗口大小是固定的,所以防止拥塞的方法只能超时重发
B在前向纠错系统中,当接收端检测到错误后就要请求发送端重发出错分组
C在滑动窗口协议中,窗口的大小以及确定应答可以连续发送多个数据
D在数据系统中,所有连续发送的数据都可以沿预先建立的虚通路传送
解析:
TCP的窗口是滑动的,大小可变,不是固定的,所以A是错的。
一个系统出错,如果恢复到出错前的状态,继续往后再次走,则是后向纠错。
一个系统出错,如果继续向前走,不恢复,则是前向纠错。
检测到错误后,重新发送,则是后向纠错。所以B错误
在数据系统中,没有建立虚通路传送。
8、在数据库设计需求分析阶段应当形成(),这些文档可以作为()阶段的设计依据。
解析:
数据库设计分为 用户需求分析、概念结构、逻辑结构和物理结构。
数据库设计分析阶段应当形成 需求说明分档、数据字典和数据流图。
这些文档是 概念结构设计 阶段的依据。