【ssd6 quiz 4 做了6次 】
1.To quickly allocate and free many variables of a commonly used data type, we could
(a) minimize the size of the data type.
(b) coalesce blocks when they are freed.
(c) use sizes which are powers of two.
(d) keep a linked list of free objects of that type's size.
Correct answer is (d)
2."CPU time" measures
(a) the percentage utilization of the CPU by the system.
(b) the time spent executing system functions.
(c) the time spent by a program executing program instructions.
(d) wall time
Correct answer is (c)
3.Which of the following are useful for observing program performance?
I. Direct measurement with a stopwatch.
II. Statistical Sampling.
III. System Monitors
(a) I, II, and III
(b) I and III only
(c) I and II only
(d) II and III only
Correct answer is (a)
4.Amdahl's law, applied to program optimization, says that
(a) algorithmic design is more important than code quality for performance
(b) program measurement is a prerequisite to optimization
(c) each optimization about doubles a program's performance
(d) successive program optimizations tend to produce diminishing returns
Correct answer is (d)
2."Wall time" measures
(a) the total duration of a program's execution.
(b) idle time.
(c) the user time plus the system time.
(d) the time a program spends waiting for input and output.
Correct answer is (a)
3.Which of the following are advantages of using statistical sampling to profile programs?
I. Exact run times of all functions can be determined.
II. Code can be instrumented automatically.
III. The performance impact due to measurement can be minimal.
(a) I and III only
(b) II and III only
(c) I and II only
(d) I, II, and III
Correct answer is (b)
4.Which of the following is likely to offer the best performance improvement for programs that spend 50% of their time comparing strings?
(a) Be sure to use hardware string-comparison instructions.
(b) Call a library function for string comparison.
(c) Store strings uniquely so that pointer comparison can be used.
(d) Write in-line code for string comparison to eliminate a procedure call.
Correct answer is (c)
1.A memory pool is a large block of memory from which small objects are allocated piecemeal by breaking them off from the pool as required. Under which of the following conditions would such a scheme result in greatly improved performance?
I. All objects allocated from the pool are freed at around the same time.
II. All objects allocated from the pool are of similar sizes.
III. A garbage collector takes care of freeing memory.
(a) II only.
(b) I only.
(c) I and II only.
(d) III only.
Correct answer is (b)
分享到:
相关推荐
【SSD5 Multiple-Choice Quiz 6】是一个针对存储技术,特别是固态硬盘(Solid State Drive)领域的多项选择题测试。在这个部分,我们将探讨其中的一个关键知识点:位操作与二进制运算,尤其是2的乘方与右移操作。 ...
SSD2 Multiple-Choice Quiz 1 本资源摘要信息是基于 SSD2 Multiple-Choice Quiz 1 的问题和答案,旨在帮助用户更好地理解计算机基础知识。 问题 1:计算机处理数据的设备 计算机处理数据的设备是 CPU(Central ...
### SSD4Multiple-Choice Quiz 2答案解析 #### 题目1:Option Explicit On声明的作用 - **题目描述**:在表单的通用声明部分使用`Option Explicit On`语句会导致Visual Basic如何表现? - **选项分析**: - (a) 将...
根据提供的信息,“SSD5 Multiple-Choice Quiz 4”似乎是指一个特定的测验或考试题目集合,专注于SSD5这一主题。然而,由于描述、标签以及部分内容并未给出具体的信息,我们将基于标题来构建可能涉及的相关知识点。 ...
鉴于提供的信息较为有限,尤其是【部分内容】并未给出具体细节,这里将基于标题“SSD5 Multiple-Choice Quiz 2”及描述中的重复标题内容来展开相关的IT知识点。 ### SSD5 Multiple-Choice Quiz 2 #### SSD基础知识...
ssd7 exam3 Multiple-Choice Quiz 选择题 本文件夹包含三份答案,选择题都一样所以只有一套。20个小题。每份答案包含exam3题目以及选择题答案一个Java文件,一个SQL文件,一个txt,一个JSP文件。绝对值。里面有100分...
根据提供的信息,“SSD5 Multiple-Choice Quiz 3”似乎是指一个特定的测验或考试题目集合,专注于SSD5这一主题。然而,由于描述、标签以及部分内容并未给出具体的信息,我们将基于标题来构建可能涉及的相关知识点。 ...
SSD5 Multiple-Choice Quiz 1 SSD5 Multiple-Choice Quiz 1
根据提供的信息,“SSD5 Multiple-Choice Quiz 5”似乎是指一个特定的测验或考试题目集合,专注于SSD5这一主题。然而,由于描述、标签以及部分内容并未给出具体的知识点或者背景信息,我们将基于“SSD5 Multiple-...
根据提供的信息,我们可以推断这份材料是一份与数据结构相关的多选题测验,题目来源于“西工大”,即西北工业大学。但是,由于题目具体内容并未给出,只能根据给出的答案序列尝试解析可能涉及的数据结构相关知识点。...
在SSD5数据结构的Quiz 1中,我们看到了一系列关于C++编程语言的基础知识问题。这些问题涵盖了数组、类与继承、标识符规则、算法、输入/输出操作以及预处理器等多个核心概念。以下是每个问题的详细解答: 1. 对于一...
西工大 SSD5 实验课选择题知识点总结 本节内容涵盖了 C++ 编程语言的多个知识点,包括内存管理、指针操作、函数参数传递机制、引用变量等。 1. 内存管理 问题 1 中,代码片段 `Thing *ptr = new Thing; ptr = ...
Visual Basic 编程基础知识点总结 在 Visual Basic 中,可以通过多种方式来创建按钮的快捷键。其中一种方式是将"&"符号添加到按钮的标题中,以便在按钮标题中显示快捷键字符。例如,如果想要将按钮的标题设置为...
SSD7 Multiple-Choice Quiz 答案涵盖了关于电子商务系统及其数据库的重要知识点。在这些问题中,我们可以提炼出以下几个关键概念: 1. **电子商务系统的组成部分**: - 在问题1中,提到一个电子商务系统包括数据...
"西工大SSD5实验课选择题 Multiple-Choice Quiz 5" 本资源摘要信息涵盖了西工大SSD5实验课选择题 Multiple-Choice Quiz 5 的知识点总结,包括STL(Standard Template Library)stack、queue、list 等数据结构的使用...
SSD9 Multiple-Choice Quiz 答案涵盖了软件开发与测试中的关键概念,特别是验收测试、关键事件定义以及想想出声可用性测试的步骤。以下是这些知识点的详细说明: 1. **验收测试**:验收测试是软件开发生命周期的一...
第4题涉及系统状态的可见性启发式原则。违反这一原则的情况是用户无法清楚地了解系统的当前状态。正确答案是 (c) A computer system that appears to have crashed,因为系统崩溃使得用户无法得知系统的状态,而其他...
### SSD5 Multiple-Choice Quiz 2 答案解析 #### 题目1:代码片段分析 **问题描述:**下面的代码片段存在哪些问题(如果有的话)? ```cpp Thing* ptr = new Thing; ptr = NULL; ``` **选项解析:** - (a) 当...
### 4. HTTP会话中的网络链接吞吐量测量 第四题探讨了两种不同的方式来测量HTTP会话中网络链接的吞吐量,并比较它们之间的关系。一种方式是将浏览器接收到的总数据量除以会话持续时间(记为A);另一种方式是将操作...