答案:
答案:
A. 源点
B. 终点
C. 加工
D. 模块
解析:解析:数据流图的主要组成元素包括:椭圆:表示加工,输入数据经加工变换产生输出。箭头→:表示数据流。=:表示存储文件。方框□:表示源,即系统和环境的接口。故选 C 项。
A. 以太网地址就是通常所说的 MAC 地址
B. MAC 地址又称为局域网硬件地址
C. MAC 地址是通过域名解析查得的
D. 以太网地址通常存储在网卡中
E.
F.
G.
H.
I.
J.
解析:解析:以太网地址亦称为 MAC 地址,位于七层网络模型的第二层(数据链路层),用来标示网络中的一个网卡。故选 ABCD 项。
A. 删除栈顶元素
B. 删除栈底元素
C. 判断栈是否为空
D. 将栈置为空栈
解析:解析:本题考查有关栈结构的基本运算。栈的基本运算有:入栈,出栈(删除栈顶元素),初始化、置空、判断栈是否为空或满、提取栈顶元素等,对栈的操作都是在栈顶进行的。根据堆栈结构的后进先出的特点,每次删除堆栈元素时,总是先删除栈顶元素,而不是删除栈底元素。故选 ACD 项。
A. CPU 与外部设备
B. CPU 和内存
C. 内存和外存
D. 用户与应用程序
解析:解析:多道程序设计技术充分发挥了 CPU 与外部设备以及外部设备之间的并行工作能力。故选 A 项。
A. Boolean
B. char
C. int
D. class
解析:解析:有一个且仅有一个主函数,子函数可以没有或有一个或多个。故选 A 项。
A. 计算机系统的组成部分
B. 能作为商品参与交易
C. 是在计算机硬件设备生产过程中生产出来的
D. 只存在于计算机系统工作时
解析:解析:计算机系统是由计算机软件系统和计算机硬件系统两部分组成的。从计算机科学技术发展和应用的趋势来看,用户在计算机软件系统上的投入比例相对于计算机硬件系统而言越来越大。和计算机硬件产品一样,计算机软件产品也是人们的劳动成果。虽然有些计算机硬件设备生产出来后就包含了软件的成分,但是这些软件成分仍然是专门设计的结果,它具有价值和使用价值,完全可以称为商品。计算机软件系统可以以不同的形式存储在计算机系统或计算机系统设备中。当计算机系统工作时,它们可以存储在计算机系统的内部存储器和外部存储器中;当计算机系统没有工作时,它们仍然可以存储在计算机系统的外部存储器中。故选 AB 项。
A. 将企业的各种应用系统集中在一起
B. 充分利用企业信息系统生成的各种数据
C. 解决企业业务应用和数据分析应用的性能冲突
D. 以面向主题、集成的方式合理的组织数据
解析:解析:建立数据仓库不是简单的把企业的各种应用集中在一起,而是利用企业信息系统生成的数据,以面向主题、集成的方式合理组织数据,解决数据分析应用和企业基本业务之间的性能冲突问题。故选 A 项。
A. 协议名
B. 域名.
C. 主机名
D. 页面文件
解析:解析:URL 由三部分组成:协议类型、域名 /IP 地址和路径及文件名。index.htm为文件名。故选 D 项。
A. 在 C/S 结构中,应用业务规则主要是在客户端实现的
B. 在 B/S 结构中,应用业务规则主要是在数据库服务器端实现的
C. 在 C/S 结构中,客户端属于“胖客户端”;在 B/S 结构中,客户端属于“瘦客户端”
D. 在 C/S 结构中,客户端需要专门开发;在 B/S 结构中,客户端一般只需要安装浏览器
解析:解析:C/S 架构是一种典型的两层架构,其全称是 Client/Server,即客户端 / 服务器端架构。其客户端包含一个或多个在用户的电脑上运行的程序。而服务器端有两种,一种是数据库服务器端,客户端通过数据库连接访问服务器端的数据,另一种是 Socket服务器端,服务器端的程序通过 Socket 与客户端的程序通信。C/S 架构也可以看作是胖客户端架构,因为客户端需要实现绝大多数的业务逻辑和界面展示。C/S 的客户端一般需要单独开发。在这种架构中,作为客户端的部分需要承受很大的压力,因为显示逻辑和事务处理都包含其中,需要通过与数据库的交互(通常是 SQL 或存储过程的实现)来达到持久化数据,以此满足实际项目的需要。B/S 架构的全称为 Browser/Server,即浏览器 / 服务器结构。Browser 指的是 Web 浏览器,极少数事务逻辑在前端实现,但主要事务逻辑在服务器端实现。Browser 客户端、WebApp 服务器端和 DB 数据库服务端构成所谓的三层架构。B/S 架构的系统无需特别安装,有 Web 浏览器即可。B/S 架构中,显示逻辑交给了 Web 浏览器,事务处理逻辑则放在了 WebApp 上,这样就避免了庞大的胖客户端,减少了客户端的压力,因为客户端包含的逻辑很少,因此也被称为瘦客户端。B/S 架构中,客户端只需安装 WEB 浏览器即可,且应用业务规则一般是 WEB 服务器端实现的。故选 B 项。
A. 测试是为了发现程序中的错误而执行程序的过程
B. 测试是为了表明程序的正确性
C. 好的测试方案是极可能发现迄今为止尚未发现的错误的测试方案
D. 成功的测试是发现了至今为止尚未发现的错误的测试
解析:解析:正确认识测试的目标十分重要,测试目标决定了测试方案的设计。如果为了表明程序的正确性而进行测试,就会设计一些不易暴露错误的测试方案;相反,如果测试是为了发现程序中的错误,就会力求设计出最能暴露错误的测试方案。测试并非为了表现程序的正确性,而是为了发现程序中的错误而执行程序的过程。一个好的程序测试用例能够发现至今尚未发现的错误;一个成功的程序测试用例是发现了至今尚未发现的错误用例。故选 B 项。