SUBJECTS
|
BROWSE
|
CAREER CENTER
|
POPULAR
|
JOIN
|
LOGIN
Business Skills
|
Soft Skills
|
Basic Literacy
|
Certifications
About
|
Help
|
Privacy
|
Terms
|
Email
Search
Test your basic knowledge |
Software Development
Start Test
Study First
Subject
:
it-skills
Instructions:
Answer 50 questions in 15 minutes.
If you are not ready to take this test, you can
study here
.
Match each statement with the correct term.
Don't refresh. All questions and answers are randomly picked and ordered every time you load a test.
This is a study tool. The 3 wrong answers for each question are randomly chosen from answers to other questions. So, you might find at times the answers obvious, but you will see it re-enforces your understanding as you take the test each time.
1. An evaluation criterion that assesses if the software can be used on a computer other than the one on which it was designed
Corrective
Array
Portability
Readability
2. A design methodology which begins with writing procedures and blocks of code
Systems Analyst
Comprehensive Testing
Bottom-up Design
Perfective
3. Types of data stored by a program including string and integer and real and single
Extreme Test Data
Acceptance Testing
Linear Search
Data Types
4. Fixing bugs or mistakes which were not discovered at the testing stage
Compiler
Corrective Maintenance
Local Variable
Array
5. A type of test data that tests the limits of the expected range of values
Extreme
Iteration
Readability
Text Editor
6. A data type used to store whole numbers
Integer
Exceptional
Local Variable
Readability
7. Instructions that can be understood by the computer without the need for translation
Array
Local Variable
Machine Code
Real
8. A way of describing the design of a program eg. pseudocode or structure diagram
Fixed Loops
Adaptive Maintenance
Module
Design Notation
9. A document that is produced at the end of the Analysis stage. It is a legal agreement between the client and developer
Graphical Design Notation
Program Specification
Reliability
Modularity
10. Changing the software in response to changes in the client's hardware
Fixed Loops
Adaptive Maintenance
Readability
Debugging
11. The movement of data between subprograms and implemented using parameters
Logical Operator
Data Flow
Conditional Loop
Corrective
12. When a program is divided into smallers sections called subprograms
Data Flow
Modularity
Programmer
Systems Analyst
13. A design notation using different shaped boxes and showing hierarchy
Translation
Technical Guide
Structure Diagram
Corrective Maintenance
14. NOT/OR?AND
Technical Guide
Logical Operator
Exhaustive Testing
Macro
15. How easy is the program to read? This is one way to evaluate a program.
Comprehensive Testing
Real
Corrective
Readability
16. Converts high level code into machine code one line at a time and reports errors as they are found
Module
Efficiency
Exhaustive Testing
Interpreter
17. Test data which is on the boundary of what is acceptable by the program
Exceptional Test Data
Extreme Test Data
User Guide
Compiler
18. A type of maintenance used to add new features to a program
Extreme Test Data
Perfective
Pseudocode
Normal
19. Documentation that explains how to operate the software once it has been installed
Integer
Counting Occurrences
Fixed Loop
User Guide
20. A loop which is carried out a set number of times
Maintainability
Fixed Loops
Extreme
Array
21. In charge of the whole software development process
Project Manager
Linear Search
Array
Perfective Maintenance
22. A series of actions that you record and then replay to automate tasks.
Macro
Programmer
Variable
Concatenation
23. Writes code working to a software specification
Programmer
Compiler
Field Testing
Pre-defined Function
24. Does the program do what it was meant to do? This is one way to evaluate a program.
Module
Logical Operator
Pseudocode
Fit for Purpose
25. Translates and runs a high level language one line at a time
Modularity
Interpreter
Fixed Loops
Design
26. Used to enter and edit high level language code
Corrective Maintenance
Local Variable
Text Editor
User Interface
27. The Beta testing stage of the SDP
Interpreter
Machine Code
Concatenation
Acceptance Testing
28. High Level Code is converted into Machine Code
Text Editor
Interpreter
Translation
Logical Operator
29. Test data which is within a range that the program should accept
String
Normal Test Data
Readability
Documentation
30. A data type used to store numbers with a decimal point
Design Notation
Systems Analyst
Efficiency
Real
31. Pre-defined and tested subprograms which speed up the SDP
Interpreter
Iteration
Linear Search
Module
32. An area of memory used to store data in a program
Flow Chart
User Guide
Variable
Maintainability
33. An evaluation criterion that determines how easy it is to maintain a program
Corrective
Adaptive Maintenance
Text Editor
Maintainability
34. Converts high level code into machine code in a single operation and reports all errors at the end
Compiler
Debugging
Macro
Design Notation
35. A type of maintenance used to fix errors in a program
Programmer
Nested Loop
Compiler
Corrective
36. A text-based design notation using ordinary language to define a problem
String
Pseudocode
Normal
Field Testing
37. A data type used to store more than one character
Array
Real
Comprehensive Testing
String
38. First stage of the SDP concerned with gathering knowledge and understanding the problem
Analysis
Pseudocode
Machine Code
Field Testing
39. How easy it is for your program to be read by anyone else
Nested Loop
Readability
Normal Test Data
Iteration
40. A stage of SDP that involves the planning of a solution to the problem
Portability
Design
Char
Project Manager
41. Revisiting or repeating steps in the SDP to improve the solution
User Interface
Systems Analyst
Iteration
Program Specification
42. Used to find a target value in a full list
Documentation
Linear Search
Field Testing
Normal Test Data
43. A programming instruction that returns out a numerical task - e.g. LENGTH or RND or DIV
User Interface
Pre-defined Function
Maintainability
Graphical Design Notation
44. A data type used to store a single character
Data Types
Program Specification
Char
Design Notation
45. A visual representation of the program design such as a Flowchart or Structure Diagram
Debugging
Analysis
Graphical Design Notation
Nested Loop
46. Documentation designed for technical personnel that explains how to install software
Input Validation
Extreme Test Data
Technical Guide
Translation
47. The ability of software to cope with errors during execution without crashing
Structure Diagram
Robustness
User Interface
Logical Operator
48. A design notation using boxes linked by arrows showing data flow
Robustness
Exceptional
Program Specification
Flow Chart
49. Software is evaluated for excessive resource use such as memory or backing storage
Adaptive Maintenance
Pre-defined Function
Efficiency
Extreme Test Data
50. Allowing users other than the programmers to test the program
Maintainability
Pseudocode
Acceptance Testing
Field Testing
Can you answer 50 questions in 15 minutes?
Let me suggest you:
Browse all subjects
Browse all tests
Most popular tests
Major Subjects
Tests & Exams
AP
CLEP
DSST
GRE
SAT
GMAT
Certifications
CISSP go to https://www.isc2.org/
PMP
ITIL
RHCE
MCTS
More...
IT Skills
Android Programming
Data Modeling
Objective C Programming
Basic Python Programming
Adobe Illustrator
More...
Business Skills
Advertising Techniques
Business Accounting Basics
Business Strategy
Human Resource Management
Marketing Basics
More...
Soft Skills
Body Language
People Skills
Public Speaking
Persuasion
Job Hunting And Resumes
More...
Vocabulary
GRE Vocab
SAT Vocab
TOEFL Essential Vocab
Basic English Words For All
Global Words You Should Know
Business English
More...
Languages
AP German Vocab
AP Latin Vocab
SAT Subject Test: French
Italian Survival
Norwegian Survival
More...
Engineering
Audio Engineering
Computer Science Engineering
Aerospace Engineering
Chemical Engineering
Structural Engineering
More...
Health Sciences
Basic Nursing Skills
Health Science Language Fundamentals
Veterinary Technology Medical Language
Cardiology
Clinical Surgery
More...
English
Grammar Fundamentals
Literary And Rhetorical Vocab
Elements Of Style Vocab
Introduction To English Major
Complete Advanced Sentences
Literature
Homonyms
More...
Math
Algebra Formulas
Basic Arithmetic: Measurements
Metric Conversions
Geometric Properties
Important Math Facts
Number Sense Vocab
Business Math
More...
Other Major Subjects
Science
Economics
History
Law
Performing-arts
Cooking
Logic & Reasoning
Trivia
Browse all subjects
Browse all tests
Most popular tests