0

Data warehouse Storage tools terminology and testing quiz

Description: Data warehouse Storage tools terminology and testing quiz
Number of Questions: 20
Created by:
Tags: storage
Attempted 0/20 Correct 0 Score 0

Could reviews or inspections be considered part of testing:

  1. a) No, because they apply to development documentation

  2. b) No, because they are normally applied before testing

  3. c) No, because they do not apply to the test documentation

  4. d) Yes, because both help detect faults and improve quality

  5. e) Yes, because testing includes all non-constructive activities


Correct Option: D

AI Explanation

To answer this question, you need to understand the concepts of reviews, inspections, and testing.

Reviews and inspections are activities that involve examining and evaluating a system or its components, typically in the form of documentation or code, to identify defects, improve quality, and ensure compliance with requirements. These activities are performed by individuals or teams who are knowledgeable about the system being reviewed.

On the other hand, testing is the process of executing a system with the intent of finding defects or verifying that it satisfies specified requirements. Testing involves activities such as planning, designing test cases, executing them, and analyzing the results.

Now, let's go through each option to understand why it is correct or incorrect:

Option A) No, because they apply to development documentation - This option is incorrect because reviews and inspections can be performed on various types of documentation, not just development documentation. They can be applied to requirements documents, design documents, test plans, test cases, and more.

Option B) No, because they are normally applied before testing - This option is incorrect because reviews and inspections can be conducted at any stage of the development lifecycle, including before, during, and after testing. They are not limited to being performed only before testing.

Option C) No, because they do not apply to the test documentation - This option is incorrect because reviews and inspections can be applied to test documentation, such as test plans and test cases. They aim to ensure that the test documentation is accurate, complete, and effective in identifying defects.

Option D) Yes, because both help detect faults and improve quality - This option is correct because reviews and inspections are part of the broader quality assurance activities, which include testing. They help detect faults, identify areas for improvement, and enhance the overall quality of the system.

Option E) Yes, because testing includes all non-constructive activities - This option is incorrect because testing is a specific activity focused on executing the system and verifying its behavior against specified requirements. Reviews and inspections, although non-constructive in nature, are separate activities that complement testing.

The correct answer is Option D. This option is correct because reviews and inspections are part of the quality assurance process and contribute to detecting faults and improving the quality of the system.

Regression testing should be performed: v) every week w) after the software has changed x) as often as possible y) when the environment has changed z) when the project manager says

  1. a) v & w are true, x – z are false

  2. b) w, x & y are true, v & z are false

  3. c) w & y are true, v, x & z are false

  4. d) w is true, v, x y and z are false

  5. e) all of the above are true


Correct Option: C

AI Explanation

To answer this question, we need to understand the concept of regression testing. Regression testing is a type of software testing that is performed to ensure that previously developed and tested software still performs correctly after changes or additions have been made. It helps identify any defects or issues that may have been introduced due to these changes.

Let's go through each option to understand why it is correct or incorrect:

Option v) every week - This option is incorrect because regression testing should not be performed every week. The frequency of regression testing should be determined based on the software changes and other factors.

Option w) after the software has changed - This option is correct because regression testing should be performed after the software has changed. It helps ensure that the existing functionality has not been affected by the changes.

Option x) as often as possible - This option is incorrect because regression testing should not be performed as often as possible. The frequency of regression testing should be determined based on the software changes and other factors.

Option y) when the environment has changed - This option is correct because regression testing should be performed when the environment has changed. Changes in the environment can impact the functioning of the software, and regression testing helps identify any issues caused by these changes.

Option z) when the project manager says - This option is incorrect because regression testing should not be performed solely based on the project manager's decision. The decision to perform regression testing should be based on factors such as software changes and environmental changes.

Based on the explanations above, we can see that options w and y are true, while options v, x, and z are false.

Therefore, the correct answer is option C) w & y are true, v, x & z are false.

Consider the following statements about early test design: i. early test design can prevent fault multiplication ii. faults found during early test design are more expensive to fix iii. early test design can find faults iv. early test design can cause changes to the requirements v. early test design takes more effort

  1. a) i, iii & iv are true. Ii & v are false

  2. b) iii is true, I, ii, iv & v are false

  3. c) iii & iv are true. i, ii & v are false

  4. d) i, iii, iv & v are true, ii us false

  5. e) i & iii are true, ii, iv & v are false


Correct Option: A
Explanation:

To solve this question, the user needs to understand the concept of early test design and its advantages and disadvantages.

Now, let's go through each statement and determine if it is true or false:

i. Early test design can prevent fault multiplication. This statement is true because detecting and fixing faults early in the software development process can prevent them from propagating to later stages, where they can be more difficult and expensive to fix.

ii. Faults found during early test design are more expensive to fix. This statement is false because detecting and fixing faults early in the software development process can save time and money by preventing faults from propagating to later stages where they can be more difficult and expensive to fix.

iii. Early test design can find faults. This statement is true because early test design involves reviewing requirements and design documents to identify potential issues and defects before any code is written.

iv. Early test design can cause changes to the requirements. This statement is true because early test design can identify issues with the requirements or design that need to be addressed, potentially leading to changes in the requirements.

v. Early test design takes more effort. This statement is false because early test design can save time and effort by preventing faults from propagating to later stages, where they can be more difficult and expensive to fix.

Therefore, the correct answer is:

The Answer is: A

What can static analysis NOT find?

  1. a) The use of a variable before it has been defined

  2. b) Unreachable (“dead”) code

  3. c) Whether the value stored in a variable is correct

  4. d) The re-definition of a variable before it has been used

  5. e) Array bound violations


Correct Option: C
  1. a) developers would typically use i, iv and vi; test team ii, iii and v

  2. b) developers would typically use i and iv; test team ii, iii, v and vi

  3. c) developers would typically use i, ii, iii and iv; test team v and vi

  4. d) developers would typically use ii, iv and vi; test team I, ii and v

  5. e) developers would typically use i, iii, iv and v; test team ii and vi


Correct Option: B

A tool that supports traceability, recording of defects or scheduling of tests and generation of reports is called:

  1. a dynamic analysis tool

  2. a test execution tool

  3. a debugging tool

  4. a test management tool

  5. a configuration management tool


Correct Option: D

After a full backup, which Backup type has greatest size of data.

  1. Incremental

  2. Differential

  3. Automatic

  4. None of the above


Correct Option: B

NetApp snapshot's use which of the following technologies?

  1. Copy-on-write

  2. Redirect-on-write

  3. WAFL specific snapshot

  4. EXT2 snapshot technology


Correct Option: C

Testing should be stopped when:

  1. a) all the planned tests have been run

  2. b) time has run out

  3. c) all faults have been fixed correctly

  4. d) both a) and c)

  5. e) it depends on the risks for the system being tested


Correct Option: E

Expected results are:

  1. a) only important in system testing

  2. b) only used in component testing

  3. c) never specified in advance

  4. d) most useful when specified in advance

  5. e) derived from the code


Correct Option: D

In which of the following methods, Using same number of heads, you can write compressed data on same length of tape

  1. Linear Method

  2. Linear Serpentine method

  3. Transverse Scan

  4. None of the above


Correct Option: C

What is “tar” ?

  1. Compression utility

  2. Compression and tape archive utility

  3. Tape scan utility

  4. utility to zip the files.


Correct Option: B

What is “Average Access time” ?

  1. Half time taken to rewind the tape

  2. One third time of total rewind time

  3. Total rewind time

  4. None of the above


Correct Option: B

What does it mean by “160/320” ?

  1. Capacity of Tape

  2. Compression of tape

  3. Length of Tape

  4. None of the above


Correct Option: A

What is “Synthetic full backup” ?

  1. Accumulation of all incremental backups since last full Backup

  2. Accumulation of all Differential backups since last full Backup

  3. Accumulation of all incremental and differential backups since last full Backup

  4. None of the above


Correct Option: A

In which of the following Backup architecture's, Server is free from Backup activities

  1. LAN Free backup

  2. Server free backup

  3. Application free backup

  4. None of the above


Correct Option: B

How many maximum connections of NDMP are supported at a time?

  1. 8

  2. 16

  3. 32

  4. 128


Correct Option: B

What is Downtime ?

  1. Time elapsed between RPO and RTO

  2. Time elapsed between Disaster and recovery (RTO)

  3. Sum of RPO and RTO

  4. None of the above


Correct Option: B

Which one of the following is a structured data type?

  1. Database

  2. Mail file

  3. Filesystem

  4. None of the above


Correct Option: A
- Hide questions