Reviewed by Editorial Team
The ProProfs editorial team is comprised of experienced subject matter experts. They've collectively created over 10,000 quizzes and lessons, serving over 100 million users. Our team includes in-house content moderators and subject matter experts, as well as a global network of rigorously trained contributors. All adhere to our comprehensive editorial guidelines, ensuring the delivery of high-quality content.
Learn about Our Editorial Process
| By Zgoyer
Z
Zgoyer
Community Contributor
Quizzes Created: 3 | Total Attempts: 393
| Attempts: 153 | Questions: 77
Please wait...
Question 1 / 77
0 %
0/100
Score 0/100
1. What must be considered when evaluating DD software applications?

Explanation

When evaluating DD software applications, the purpose of the software must be considered. This is because different software applications serve different purposes and have different functionalities. Evaluating the purpose of the software helps in determining if it aligns with the specific needs and requirements of the user or organization. Cost, manufacturer, and country of origin may also be important factors to consider, but the purpose of the software is the most essential aspect to evaluate.

Submit
Please wait...
About This Quiz
Training Quizzes & Trivia

This quiz, titled '3D054 CDC Vol. 1', assesses knowledge crucial for Air Force personnel, focusing on roles like team leaders and software developers. It covers operational risk management, safety standards, and the significance of human factors in accidents, essential for upgrading to higher skill levels.

Personalize your quiz and earn a certificate with your name on it!
2. In which step of the OOD are the objects grouped with the operations?

Explanation

In the step of "Establish interfaces" in OOD (Object-Oriented Design), the objects are grouped with the operations. This step involves defining the interfaces or contracts that specify the behavior of the objects. It focuses on identifying the methods or functions that the objects will have and how they will interact with each other. By establishing interfaces, the design ensures that the objects can communicate and collaborate effectively to achieve the desired functionality.

Submit
3. Persistence is

Explanation

Persistence refers to the ability of an object to continue existing and maintaining its characteristics such as state, behavior, and identity. This means that even after the program or system is closed or restarted, the object will still retain its data and functionality. Persistence is important in many applications, especially those that involve storing and retrieving data from databases or other storage systems. By persisting objects, the system can ensure that the data remains consistent and available for future use.

Submit
4. The ability of two or more classes of objects to respond to the same message, each in it's own way, is known as

Explanation

Polymorphism refers to the ability of different classes of objects to respond to the same message in their own unique way. It allows objects of different classes to be treated as objects of a common superclass, enabling code reusability and flexibility in object-oriented programming. This concept is fundamental in achieving code modularity and extensibility, as it allows for the implementation of different behaviors for objects based on their specific class types.

Submit
5. Approximately what percentage of all accidents happen due to human error?

Explanation

The given correct answer is 95%. This suggests that the majority of accidents occur as a result of human error. This means that human actions, such as negligence, carelessness, or mistakes, are the primary cause of accidents. Only a small percentage of accidents can be attributed to factors beyond human control, such as natural disasters or mechanical failures. This high percentage highlights the importance of promoting safety measures, training, and awareness to minimize human errors and prevent accidents.

Submit
6. How many months of OJT must a member have before being upgraded to the 7 skill level?

Explanation

A member must have 12 months of OJT (On-the-Job Training) before being upgraded to the 7 skill level. This indicates that a significant amount of time and experience is required for the member to reach the necessary level of proficiency and expertise.

Submit
7. Which skill level may be assigned to job positions such as team leaders or shift supervisors?

Explanation

Journeyman is the correct answer because team leaders or shift supervisors are typically experienced professionals who have mastered their craft and have the skills and knowledge to lead and supervise a team. They have a high level of expertise and are capable of handling complex tasks and responsibilities in their field.

Submit
8. A decision tree is characterized by 

Explanation

A decision tree is a graphical representation that portrays a hierarchy of independent conditions and the activities resulting from each valid combination of conditions. It helps in decision-making by providing a clear and structured visualization of different possible outcomes based on different conditions. By following the branches of the tree, one can determine the appropriate actions to be taken based on the current state of conditions (true or false). This hierarchical structure allows for easy understanding and evaluation of different scenarios, making decision trees a popular tool in various fields such as data analysis, machine learning, and problem-solving.

Submit
9. How is data flow represented in a DFD?

Explanation

In a Data Flow Diagram (DFD), data flow is represented by arrows. These arrows indicate the movement of data from one process to another or between processes and external entities. The direction of the arrow shows the flow of data, and the label on the arrow describes the data being transmitted. Arrows are a key component of DFDs as they visually depict the flow of information and help in understanding the system's data movement and processing.

Submit
10. Operational Risk Management is a

Explanation

Operational Risk Management is a decision-making process to systematically evaluate possible courses of action. It involves identifying potential risks, assessing their likelihood and impact, and then implementing strategies to mitigate or manage those risks. By evaluating different options and considering their potential risks, organizations can make informed decisions that minimize the likelihood of negative outcomes and maximize the chances of success. This approach helps to improve overall operational efficiency and effectiveness while reducing the probability of occupational injuries or illnesses. It is a proactive tool that enables commanders to enhance readiness and successfully accomplish their mission.

Submit
11. Which of the following is not a responsibility of Air Force Occupational Safety and Health Standards?

Explanation

The responsibility of Air Force Occupational Safety and Health Standards includes using risk management to identify, reduce or eliminate risk in activities, notifying the supervisor about job-related injury or impaired health that may affect job performance, and reporting any job-related injury as well as any suspected or actual exposure to chemical or hazardous material. However, analyzing risk control measures is not mentioned as a responsibility, making it the correct answer.

Submit
12. Why is a file system considered expensive?

Explanation

A file system is considered expensive because a single change in the system can trigger multiple changes throughout the entire system. This means that even a small modification can have a significant impact on the overall structure and organization of the files. This can be time-consuming and resource-intensive, making the file system costly to maintain and manage.

Submit
13. Which type of software maintenance requires fixing defective software or errors in a program?

Explanation

Corrective maintenance refers to the type of software maintenance that involves fixing defective software or errors in a program. This type of maintenance focuses on identifying and resolving issues that have been identified in the software, whether they are coding errors, logic flaws, or other defects. The goal of corrective maintenance is to ensure that the software functions correctly and meets the desired requirements.

Submit
14. Which member of the PDR team can be thought of as the coach?

Explanation

The moderator can be thought of as the coach because they are responsible for guiding and facilitating the team's discussions and decision-making process. They ensure that everyone's opinions are heard and help the team stay focused on their goals. Like a coach, the moderator helps to keep the team organized and motivated, making sure that they are working effectively together towards a successful outcome.

Submit
15. What do you examine your program for during desk checking?

Explanation

During desk checking, you examine your program for logic, clerical errors, and clarity. This means that you carefully review the program's logic to ensure that it is correct and follows the intended flow. You also check for any clerical errors, such as typos or syntax mistakes, that may affect the program's functionality. Additionally, you assess the clarity of the program, making sure that it is easy to understand and maintain. By examining these aspects, you can identify and fix any issues before executing the program with actual test data or adhering to software engineering principles.

Submit
16. Which testing technique validates the basic software unit?

Explanation

Unit testing is a testing technique that validates the basic software unit. It involves testing individual units of code to ensure that they function correctly in isolation. This technique helps to identify and fix bugs or issues early in the development process, improving the overall quality of the software. System testing, functional testing, and combined testing are different types of testing techniques that focus on testing the software as a whole, rather than individual units.

Submit
17. A description or characteristic that is applicable to some number of objects is

Explanation

A class is a description or characteristic that is applicable to some number of objects. In object-oriented programming, a class is a blueprint for creating objects that share similar properties and behaviors. It defines the attributes (variables) and methods (functions) that the objects of that class will have. By creating multiple objects from a class, we can represent different instances of that class, each with its own unique set of values for the attributes. Therefore, a class is the correct answer in this context.

Submit
18. Encapsulation supports which software engineering principle?

Explanation

Encapsulation supports the software engineering principle of modularity. Modularity refers to the concept of breaking down a complex system into smaller, independent modules or components. Encapsulation allows for the bundling of data and methods within a module, providing a clear interface and hiding the internal implementation details. This promotes modularity by allowing each module to be developed and maintained independently, enhancing code reusability and maintainability.

Submit
19. A person, place, thing, or physical or conceptual entity is known as

Explanation

An object refers to a person, place, thing, or physical or conceptual entity. In object-oriented programming, an object is an instance of a class, which is a blueprint for creating objects. Objects encapsulate data and behavior, allowing them to interact with other objects and perform specific tasks. Therefore, an object is the correct term for describing a person, place, thing, or entity in this context.

Submit
20. In which step of the OOD is the object list created?

Explanation

In the step of identifying the objects in the object-oriented design (OOD) process, the object list is created. This step involves analyzing the problem domain and determining the entities or objects that will be represented in the system. By identifying the objects, the designer can understand the key components of the system and their relationships, which is crucial for developing an effective OOD solution.

Submit
21. Which software engineering goal acts like a bridge between the problem and the solution?

Explanation

Understandability acts like a bridge between the problem and the solution in software engineering. It refers to the ability of the software to be easily understood by its users, developers, and maintainers. When software is understandable, it becomes easier to identify and comprehend the problem at hand, leading to an effective and efficient solution. Additionally, understandability allows for better collaboration among team members and facilitates the modification and improvement of the software over time.

Submit
22. Which E-R can have one entity occurrence of the first type that can relate to, at most, one entity occurrence of the second type and vice versa?

Explanation

A one-to-one relationship in an entity-relationship model means that one entity occurrence of the first type can be associated with, at most, one entity occurrence of the second type, and vice versa. This suggests a unique and exclusive relationship between the two types, where each entity occurrence is linked to only one occurrence of the other type.

Submit
23. The purpose of information hiding is to

Explanation

The purpose of information hiding is to make nonessential details transparent to the user. This means that the user does not need to be aware of or concerned with the inner workings or implementation details of a module or program. By hiding these nonessential details, the user is able to interact with the system at a higher level of abstraction, making it easier to understand and use. Additionally, information hiding reduces the details that the programmer needs to worry about, allowing for better organization and modularization of code.

Submit
24. What is commonly used during the structured code development process to give details of a functional primitive?

Explanation

Structured English is commonly used during the structured code development process to give details of a functional primitive. Structured English is a form of pseudocode that uses a combination of natural language and programming constructs to describe the logic and steps of a program. It helps in clearly defining the functionality of each primitive and provides a structured and standardized way of documenting the code development process.

Submit
25. Data Stores are

Explanation

Data Stores are time-delayed repositories of data. This means that they are locations where data is stored for a certain period of time before being accessed or used. They serve as a storage mechanism for data that is not immediately needed or processed. This delayed storage allows for efficient data management and retrieval when needed. Data Stores are different from external origins of inputs and destinations for output, as well as activities occurring in the outside world to which the system must respond. They are also different from graphical tools used for depicting system partitioning and interfaces.

Submit
26. Which software engineering principle tells us that related modules should be in the same physical part of the program?

Explanation

Localization is the software engineering principle that tells us that related modules should be in the same physical part of the program. This means that modules that have common functionality or are closely related should be grouped together in order to improve code organization and maintainability. By localizing related modules, it becomes easier to understand and modify the code, as well as reduce dependencies between different parts of the program.

Submit
27. The purpose of CASE tools is to

Explanation

CASE tools, or Computer-Aided Software Engineering tools, are designed to assist in the development and maintenance of software systems. They provide support for various activities such as requirements analysis, design, coding, testing, and documentation. One of the main purposes of CASE tools is to help enforce standards throughout a particular project. This means that they ensure that all team members follow consistent practices, guidelines, and conventions while working on the project. By enforcing standards, CASE tools help improve the quality, consistency, and maintainability of the software being developed.

Submit
28. What is a toolkit?

Explanation

A toolkit refers to a loosely integrated collection of products that can be easily extended by aggregating different tools. This means that a toolkit is a set of software or resources that can be used together to perform various tasks or functions. It is designed in a way that allows for flexibility and customization by adding or integrating different tools as needed. This definition suggests that a toolkit is not a single tool or software, but rather a combination of multiple tools that work together to provide a comprehensive solution.

Submit
29. Which programming related duty is responsible to isolate and identify programming errors?

Explanation

A software developer is responsible for isolating and identifying programming errors. They are skilled in coding and debugging, and have a deep understanding of the programming language and software development processes. They analyze the code, run tests, and use debugging tools to identify and fix errors. They also ensure that the software functions as intended and meets the requirements. Systems analysts, systems administrators, and software project managers may have other responsibilities related to software development, but isolating and identifying programming errors is specifically the duty of a software developer.

Submit
30. What is the DFD ordering rule?

Explanation

The DFD ordering rule states that data flow is processed as it is received, meaning that it is processed in the order in which it is received. On the other hand, data in a Data Store can be accessed at any time and in any order, meaning that it does not have to follow a specific sequence. This rule ensures that the processing of data flows is efficient and that the data in the Data Store can be accessed flexibly as needed.

Submit
31. What happens to input data during a DFD change of nature?

Explanation

During a DFD change of nature, some type of editing or computation is done on the input data flow. This means that the input data is modified or processed in some way before being used in further stages of the system. This could involve performing calculations, applying transformations, or making changes to the data format or structure. The purpose of this editing or computation is to ensure that the input data is in the appropriate form for subsequent processing and to meet the requirements of the system.

Submit
32. What does a DFD change of organization mean?

Explanation

A DFD change of organization means that the output data remains the same as the input data, but the data is rearranged in a different way. This could involve reordering the data, grouping it differently, or organizing it in a different format. However, the actual data values themselves do not change, only the way they are presented or structured.

Submit
33. What is methodology?

Explanation

not-available-via-ai

Submit
34. It is important to use guidelines when developing DFDs to 

Explanation

When developing Data Flow Diagrams (DFDs), using guidelines helps to clarify the design approach and ensure a quality design product. Guidelines provide a structured framework for creating DFDs, which helps in organizing and representing the system's data flow. By following guidelines, designers can ensure that the DFD accurately represents the system's functionality and meets the requirements of stakeholders. This helps in avoiding any misunderstandings or ambiguities in the design, ultimately resulting in a high-quality design product.

Submit
35. What should be ignored on a DFD?

Explanation

On a Data Flow Diagram (DFD), initialization and termination details should be ignored. This means that the diagram should not include any information about how the system is initialized or terminated. Instead, the focus should be on the flow of data and the processes involved in the system. This is because DFDs are used to represent the flow of data within a system and to analyze how that data is transformed by different processes. Including initialization and termination details would be unnecessary and would clutter the diagram.

Submit
36. What are reserved words?

Explanation

Reserved words are words that have a special meaning in a particular programming language. These words are predefined and cannot be used as identifiers or variable names in the code. They are reserved for specific purposes, such as defining control structures, data types, or keywords in the language syntax. Using reserved words inappropriately can lead to syntax errors and confusion in the code. Therefore, it is important for programmers to be aware of and avoid using reserved words in their code.

Submit
37. A 1NF Database may have

Explanation

A 1NF (First Normal Form) Database is a database that does not contain any duplicate rows and does not have any repeating groups. This means that each row in the database is unique and there are no multiple occurrences of the same data. Additionally, there are no repeating groups, which refers to the situation where a group of attributes can have multiple values for a single instance of an entity. Therefore, the correct answer is that a 1NF Database may have no duplicate rows and no repeating groups.

Submit
38. What is a software system that controls the access, modification, and organization of a database?

Explanation

A database management system is a software system that controls the access, modification, and organization of a database. It provides a set of tools and functionalities to manage and manipulate data stored in a database. This includes tasks such as creating, updating, and deleting data, as well as controlling user access and ensuring data integrity. A database management system is essential for efficiently managing and organizing large amounts of data in a structured and secure manner.

Submit
39. In which database design function is the general level organization of the database prepared?

Explanation

The general level organization of the database is prepared in the database structure. This refers to the overall design and layout of the database, including the tables, relationships between tables, and the fields within each table. The database structure determines how the data is stored, organized, and accessed within the database system. It is essential for ensuring efficient data storage and retrieval, as well as maintaining data integrity and consistency.

Submit
40. What are the two main types of data in the DD?

Explanation

The correct answer is "Elementary and composite." In data management, elementary data refers to individual data items that cannot be further broken down, such as a single value or character. On the other hand, composite data refers to data that is made up of multiple elementary data items, such as a record or structure. Therefore, the two main types of data in the DD (Data Dictionary) are elementary data and composite data.

Submit
41. In the random access method, calculating the address by adding one or more record key position(s) to an already extracted position of the key is called

Explanation

In the random access method, calculating the address by adding one or more record key positions to an already extracted position of the key is called folding. This involves breaking down the key into smaller parts and adding them together to determine the address. This method is commonly used in hash functions to distribute data evenly across a storage space.

Submit
42. What is the overall goal when you are selecting a DD?

Explanation

The overall goal when selecting a DD is to choose the dictionary that fulfills the maximum number of requirements. This means that the selected dictionary should meet as many of the desired criteria or specifications as possible. By doing so, it ensures that the chosen DD will be able to effectively serve its intended purpose and meet the needs of the user.

Submit
43. Which E-R can have one entity occurrence of the first type relating to zero, one, or multiple occurrences of the second type, as well as one occurrence of the second type relating to zero, one, or multiple occurrences of the first type?

Explanation

A many-to-many relationship in an entity-relationship (E-R) model allows for one entity occurrence of the first type to be related to zero, one, or multiple occurrences of the second type, and vice versa. This means that multiple entities of the first type can be associated with multiple entities of the second type, creating a many-to-many relationship between them.

Submit
44. What type of description ensures that all input and output data flows and all procedures related to the process are defined?

Explanation

Complete description ensures that all input and output data flows and all procedures related to the process are defined. A complete description leaves no room for ambiguity or confusion, providing a comprehensive understanding of the process. It includes all necessary details and specifications, leaving no gaps or missing information. This type of description ensures that all aspects of the process are clearly defined and understood, minimizing the risk of errors or misunderstandings.

Submit
45. The best method to determine if the security features of a database system are working is to

Explanation

Periodically performing security audits is the best method to determine if the security features of a database system are working. Security audits involve evaluating the effectiveness of security measures, identifying vulnerabilities, and ensuring compliance with security policies and regulations. By conducting regular audits, any potential weaknesses or breaches in the system can be detected and addressed promptly, ensuring the ongoing protection of the database and its data. Managing data activities, locking unused keyboards, and restricting database user access are important security measures but do not provide a comprehensive assessment of the overall security of the database system.

Submit
46. Which of the following contains the initial system requirements or internal and external interfaces?

Explanation

The Design Document contains the initial system requirements or internal and external interfaces. This document outlines the overall architecture and design of the software system, including the functional and non-functional requirements, system components, interfaces with other systems, and user interfaces. It serves as a guide for the development team and stakeholders to understand the system's design and requirements. The Test Documentation includes test plans, test cases, and test results. The Software problem report documents any issues or bugs found during testing or in production. The Software development folder typically contains the source code, configuration files, and other development artifacts.

Submit
47. What is a collection of data that has a logical interrelationship and is organized in a specific manner?

Explanation

A database is a collection of data that is organized in a specific manner and has a logical interrelationship. It is designed to store, manage, and retrieve large amounts of data efficiently. A database management system (DBMS) is a software that allows users to interact with the database, perform operations like inserting, updating, and deleting data, and retrieve information as needed. Therefore, a database is the correct answer as it encompasses the concept of a collection of data with logical interrelationships and organization.

Submit
48. A characteristic or quality is known as

Explanation

An attribute is a characteristic or quality that is associated with an object or entity. It describes some aspect or property of the object. In programming, attributes are often used to define the state or behavior of an object. They can be used to store data or represent different features of an object. Therefore, an attribute is the correct term for describing a characteristic or quality.

Submit
49. The software system that is efficient when it operates using available resources optimally defines the software engineering goal of 

Explanation

Efficiency is the correct answer because when a software system operates using available resources optimally, it means that it is utilizing the resources in the most efficient way possible. This implies that the system is designed to minimize resource waste and maximize performance, resulting in faster and more effective execution. Therefore, efficiency is a key goal in software engineering as it aims to develop systems that can deliver high performance without unnecessary resource consumption.

Submit
50. Which of these is not one of the four data flow diagram elements?

Explanation

The four data flow diagram elements are Process, Data Store, Sources and Sinks, and Specification. Since Specification is listed as one of the options, it is not the correct answer.

Submit
51. How is a source/sink represented in a DFD?

Explanation

In a Data Flow Diagram (DFD), a source/sink is represented by a rectangle. This rectangle symbolizes an external entity that either provides data to the system (source) or receives data from the system (sink). It represents an input or output point in the system where data enters or leaves. The rectangle shape is commonly used to depict external entities in DFDs as it clearly differentiates them from processes and data stores.

Submit
52. What is the DFD persistence rule?

Explanation

The DFD persistence rule states that a process is always running. This means that a process should be continuously active and performing its designated tasks. It should not stop or pause during the execution of the system. This ensures that the system remains functional and responsive at all times.

Submit
53. What are you validating when you hand calculate the results of given input data and compare it to computer generated results?

Explanation

When you hand calculate the results of given input data and compare it to computer generated results, you are validating the accuracy of the arithmetic computations performed by the computer. This involves checking if the computer's calculations match the expected results based on the input data provided. By comparing the hand-calculated results with the computer-generated results, you can ensure that the arithmetic computations are correct and reliable.

Submit
54. Which File system problem has the same data item stored in many different places?

Explanation

Redundancy refers to the problem of storing the same data item in multiple different places within a file system. This can lead to inefficiency and waste of storage space. It can also cause difficulties in maintaining consistency and synchronization of the data. Therefore, redundancy is the correct answer for the file system problem where the same data item is stored in many different places.

Submit
55. Which type of software maintenance does not change the functionality of a system, but changes the code in a manner to ease future software maintenance?

Explanation

Preventative software maintenance refers to making changes to the code in order to prevent future issues or problems. It focuses on improving the code structure and making it easier to maintain in the future. This type of maintenance does not involve changing the functionality of the system, but rather aims to enhance the code for better maintainability. By proactively addressing potential issues, preventative maintenance helps to reduce the likelihood of future bugs or errors and facilitates smoother software maintenance processes.

Submit
56. What do the participants of a PDR do with the design documentation?

Explanation

Participants of a PDR (Preliminary Design Review) use the design documentation to obtain a deep understanding of the program design, its intent, and its logic. This involves analyzing the documentation to gain insights into how the program is structured, what its purpose is, and how it functions. By reviewing the design documentation, participants can ensure that they have a comprehensive understanding of the program's design before moving forward with implementation or making any changes. This understanding is crucial for making informed decisions and effectively collaborating with other team members involved in the project.

Submit
57. When considering errors made on DFDs, one that is not a common error is

Explanation

The statement "DFD excludes initialization and termination details" is not a common error because DFDs typically do include initialization and termination details. These details are important for understanding how the system starts and ends its processes.

Submit
58. A related collection of records is a

Explanation

A related collection of records is referred to as a file. A file is a storage unit that contains related information or data organized in a structured manner. It is used to store and retrieve data efficiently. Files can be stored on various storage devices such as hard drives, solid-state drives, or cloud storage. They are an essential part of computer systems and are used in various applications and programs to store and manage data.

Submit
59. Another structure name for a network is

Explanation

Another structure name for a network is "plex".

Submit
60. What is the system detailed design based on?

Explanation

The system detailed design is based on structured specification documentation. This documentation provides a clear and organized outline of the system's requirements, functionality, and design specifications. It includes detailed descriptions of the system's components, interfaces, data structures, and algorithms. By following this structured specification documentation, developers can ensure that the system is designed and implemented according to the specified requirements and standards.

Submit
61. What part of the DBMS contains the data structures found in a database?

Explanation

A data library is a part of a DBMS that contains the data structures found in a database. It is a repository where the actual data is stored and organized in a structured manner. The data library includes tables, indexes, views, and other data objects that are used to store and retrieve data efficiently. It provides a centralized location for managing and accessing the data in a database.

Submit
62. What provides flexible and simple-to-use information retrieval capability to any functional area that requires information contained in a database?

Explanation

Retrieval packages provide flexible and simple-to-use information retrieval capability to any functional area that requires information contained in a database. These packages are designed to efficiently retrieve and present data from a database, making it easier for users to access the information they need. They offer a range of features and functionalities that enable users to search, filter, and sort data based on their specific requirements. Retrieval packages play a crucial role in enhancing the overall efficiency and effectiveness of information retrieval processes within an organization.

Submit
63. What database Maintenance Responsibility addresses disk fragmentation?

Explanation

The correct answer is managing the DBMS. This responsibility addresses disk fragmentation by optimizing and organizing the storage of data in the database management system. Disk fragmentation occurs when data is scattered across different physical locations on the disk, leading to slower performance. By managing the DBMS, the system can regularly defragment the disk, ensuring that data is stored in a contiguous and efficient manner, thereby improving overall database performance.

Submit
64. In which software maintenance step will a programmer conduct regression testing?

Explanation

In the software maintenance step of revalidating the system, a programmer may conduct regression testing. This involves running a series of tests to ensure that any modifications made to the software have not introduced new bugs or issues. By retesting the system, the programmer can verify that the changes made during the modification phase did not negatively impact the overall functionality and performance of the software.

Submit
65. Data items arranged in the order in which they are stored and the same manner that they will be addressed describes the use of a/an

Explanation

An ordered list is a data structure where the data items are arranged in a specific order, usually based on their values or keys. The order of the items in the list corresponds to the order in which they are stored in memory and the order in which they will be accessed. This allows for efficient searching and retrieval of items based on their position in the list. In contrast, a linked list does not necessarily have a specific order, a network list refers to a different type of data structure, and a hierarchical list organizes items in a hierarchical structure rather than a linear order.

Submit
66. What is the first step in OOD?

Explanation

The first step in Object-Oriented Design (OOD) is to define the problem. This involves understanding the requirements and constraints of the problem at hand. By clearly defining the problem, designers can establish a clear understanding of what needs to be solved and what the desired outcome should be. This step sets the foundation for the rest of the design process, as it helps identify the goals and objectives that need to be achieved. Once the problem is defined, designers can proceed to identify the objects, operations, and develop a problem solution statement.

Submit
67. What system output should be checked for compliance to specifications after all other specifications have been satisfied? 

Explanation

After all other specifications have been satisfied, the system output should be checked for compliance to specifications by examining the output reports, disk files, and databases. These components contain the final results and data generated by the system, which need to be verified against the specified requirements to ensure that they meet the desired standards and criteria. By reviewing the output reports, disk files, and databases, any discrepancies or deviations from the specifications can be identified and addressed accordingly.

Submit
68. The user defines the physical characteristics of the file to be accessed by the retrieval package through the use of

Explanation

The user defines the physical characteristics of the file to be accessed by the retrieval package through the use of parameters. Parameters are variables that are used to pass information to a function or program. In this case, the user can specify specific parameters that determine the physical characteristics of the file, such as its location, size, format, or other attributes. By setting these parameters, the user can customize how the retrieval package accesses and interacts with the file.

Submit
69. What is the final check you should make on any data processing program called?

Explanation

Pilot Operation is the final check that should be made on any data processing program. This involves running the program on a small scale or in a controlled environment to ensure that it functions correctly and produces the desired results. It helps to identify any errors or issues before the program is fully implemented or used on a larger scale.

Submit
70. What is an algorithm used for?

Explanation

An algorithm is used to outline the final solution that needs to be translated into a specific programming language with syntactical structures. It provides a step-by-step procedure or set of instructions to solve a problem or perform a task. The algorithm serves as a blueprint or plan for implementing the solution in a programming language, ensuring that the code follows the correct syntax and structure.

Submit
71. What is the DFD conservation rule?

Explanation

The DFD conservation rule states that the only outputs from a process should be those that can be generated using its inputs. This means that a process should not produce any unnecessary or unrelated outputs. It ensures that the outputs of a process are directly related to its inputs and helps in maintaining the integrity and efficiency of the system.

Submit
72. What is an iterative primitive solution?

Explanation

An iterative primitive solution refers to code that is structured in a way that allows for repetitive execution. This means that the code is designed to be executed in a loop or iteration, where a certain block of code is repeated multiple times until a specific condition is met. This approach is commonly used in programming to perform repetitive tasks efficiently and reduce code duplication. It allows for step-by-step processing and ensures that the same set of instructions is executed repeatedly until the desired outcome is achieved.

Submit
73. A tree structure is best used to display database records that have what type of fields?

Explanation

A tree structure is best used to display database records that have repetitive fields. This is because a tree structure allows for efficient organization and retrieval of data that has repeating or hierarchical patterns. Each node in the tree represents a record, and the branches represent the relationships between the records. This structure is particularly useful when dealing with data that has a parent-child relationship or when there are multiple instances of the same type of data.

Submit
74. What is a systematic way of ensuring that a database structure is suitable for general-purpose querying?

Explanation

Normalization is a systematic approach to organizing data in a database to eliminate redundancy and improve efficiency. It involves breaking down a database into smaller, more manageable tables and establishing relationships between them. By doing so, normalization ensures that the database structure is suitable for general-purpose querying, as it reduces data duplication and inconsistencies, making it easier to retrieve and manipulate data.

Submit
75. Which testing technique is the execution of independent tests designed to demonstrate a specific operational capability of a program or software system?

Explanation

Functional testing is the execution of independent tests designed to demonstrate a specific operational capability of a program or software system. This technique focuses on testing the functionality of the system by verifying that it meets the specified requirements and performs the intended tasks. It involves testing the system as a whole, rather than individual components or units. Functional testing helps ensure that the software system is working correctly and meets the needs of the end-users.

Submit
76. What database maintenance responsibility must include standardized processing and formats?

Explanation

Managing data activity involves ensuring that all data processing and formats within the database are standardized. This responsibility includes monitoring and controlling data entry, data retrieval, data updates, and data deletion to ensure consistency and accuracy. By managing data activity, organizations can maintain standardized processing and formats, which are crucial for efficient database maintenance and data integrity.

Submit
77. A PDR is an approach to which testing technique?

Explanation

A PDR, or Preliminary Design Review, is a formal evaluation of the design of a system or component to determine if it meets the specified requirements. Design verification is the process of confirming that the design outputs of each development phase meet the specified input requirements. Therefore, the correct answer is design verification.

Submit
View My Results

Quiz Review Timeline (Updated): Mar 22, 2023 +

Our quizzes are rigorously reviewed, monitored and continuously updated by our expert board to maintain accuracy, relevance, and timeliness.

  • Current Version
  • Mar 22, 2023
    Quiz Edited by
    ProProfs Editorial Team
  • Feb 26, 2017
    Quiz Created by
    Zgoyer
Cancel
  • All
    All (77)
  • Unanswered
    Unanswered ()
  • Answered
    Answered ()
What must be considered when evaluating DD software applications?
In which step of the OOD are the objects grouped with the operations?
Persistence is
The ability of two or more classes of objects to respond to the same...
Approximately what percentage of all accidents happen due to human...
How many months of OJT must a member have before being upgraded to the...
Which skill level may be assigned to job positions such as team...
A decision tree is characterized by 
How is data flow represented in a DFD?
Operational Risk Management is a
Which of the following is not a responsibility of Air Force...
Why is a file system considered expensive?
Which type of software maintenance requires fixing defective software...
Which member of the PDR team can be thought of as the coach?
What do you examine your program for during desk checking?
Which testing technique validates the basic software unit?
A description or characteristic that is applicable to some number of...
Encapsulation supports which software engineering principle?
A person, place, thing, or physical or conceptual entity is known as
In which step of the OOD is the object list created?
Which software engineering goal acts like a bridge between the problem...
Which E-R can have one entity occurrence of the first type that can...
The purpose of information hiding is to
What is commonly used during the structured code development process...
Data Stores are
Which software engineering principle tells us that related modules...
The purpose of CASE tools is to
What is a toolkit?
Which programming related duty is responsible to isolate and identify...
What is the DFD ordering rule?
What happens to input data during a DFD change of nature?
What does a DFD change of organization mean?
What is methodology?
It is important to use guidelines when developing DFDs to 
What should be ignored on a DFD?
What are reserved words?
A 1NF Database may have
What is a software system that controls the access, modification, and...
In which database design function is the general level organization of...
What are the two main types of data in the DD?
In the random access method, calculating the address by adding one or...
What is the overall goal when you are selecting a DD?
Which E-R can have one entity occurrence of the first type relating to...
What type of description ensures that all input and output data flows...
The best method to determine if the security features of a database...
Which of the following contains the initial system requirements or...
What is a collection of data that has a logical interrelationship and...
A characteristic or quality is known as
The software system that is efficient when it operates using available...
Which of these is not one of the four data flow diagram...
How is a source/sink represented in a DFD?
What is the DFD persistence rule?
What are you validating when you hand calculate the results of given...
Which File system problem has the same data item stored in many...
Which type of software maintenance does not change the functionality...
What do the participants of a PDR do with the design documentation?
When considering errors made on DFDs, one that is not a...
A related collection of records is a
Another structure name for a network is
What is the system detailed design based on?
What part of the DBMS contains the data structures found in a...
What provides flexible and simple-to-use information retrieval...
What database Maintenance Responsibility addresses disk fragmentation?
In which software maintenance step will a programmer conduct...
Data items arranged in the order in which they are stored and the same...
What is the first step in OOD?
What system output should be checked for compliance to specifications...
The user defines the physical characteristics of the file to be...
What is the final check you should make on any data processing program...
What is an algorithm used for?
What is the DFD conservation rule?
What is an iterative primitive solution?
A tree structure is best used to display database records that have...
What is a systematic way of ensuring that a database structure is...
Which testing technique is the execution of independent tests designed...
What database maintenance responsibility must include standardized...
A PDR is an approach to which testing technique?
Alert!

Advertisement