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. A stage of SDP that involves the planning of a solution to the problem
Real
Local Variable
Flow Chart
Design
2. A loop that repeats instructions a set number of times eg - Loop 12 times
Exhaustive Testing
Fixed Loop
Perfective
Logical Operator
3. How easy is the program to use? This is one way to evaluate a program.
User Interface
Compiler
Project Manager
Comprehensive Testing
4. A data type used to store a single character
Interpreter
Char
Perfective
Compiler
5. First stage of the SDP concerned with gathering knowledge and understanding the problem
Pre-defined Function
String
Analysis
Acceptance Testing
6. Fixing bugs or mistakes which were not discovered at the testing stage
Readability
Documentation
Corrective Maintenance
Conditional Loop
7. The Beta testing stage of the SDP
Acceptance Testing
Extreme Test Data
Module
Graphical Design Notation
8. The process of finding and correcting errors in a program
Concatenation
Adaptive
Char
Debugging
9. Involves all the possible sets of test data and all of the program pathways
Project Manager
Array
Exhaustive Testing
Iteration
10. Converts high level code into machine code one line at a time and reports errors as they are found
Normal Test Data
Interpreter
Stepwise Refinement
Normal
11. A loop which is carried out a set number of times
Exceptional
Module
Fixed Loops
Array
12. How easy it is for your program to be read by anyone else
Array
Interpreter
Extreme
Readability
13. Allowing users other than the programmers to test the program
Perfective
Field Testing
Exceptional Test Data
Design
14. An evaluation criterion that determines how easy it is to maintain a program
Fixed Loops
User Interface
Machine Code
Maintainability
15. A data structure used to store a list of information of the same type
Extreme
User Guide
Array
Fixed Loop
16. The movement of data between subprograms and implemented using parameters
Design Notation
Data Flow
Module
Macro
17. A design notation using boxes linked by arrows showing data flow
Adaptive
Flow Chart
Char
Data Flow
18. A data type used to store whole numbers
Integer
Flow Chart
Macro
Stepwise Refinement
19. Variables defined only for use in one subprogram
Local Variable
Char
Efficiency
Data Flow
20. Changing the software in response to changes in the client's hardware
Linear Search
Fit for Purpose
Adaptive Maintenance
Psuedocode
21. When a program is divided into smallers sections called subprograms
Array
Nested Loop
Modularity
Project Manager
22. A loop that repeats instructions until - or while - a condition is met eg - Repeat / Until X > 0
Local Variable
Design
Conditional Loop
Module
23. A stage of the SDP where a user guide and technical guide are produced
Documentation
Compiler
Normal Test Data
String
24. NOT/OR?AND
Logical Operator
Fit for Purpose
Corrective
Design Notation
25. A type of test data that tests the limits of the expected range of values
Extreme
Efficiency
Design Notation
Variable
26. A type of maintenance used to add new features to a program
Conditional Loop
Project Manager
Acceptance Testing
Perfective
27. Interviews company personnel and observes current procedures looking for ways to improve the system
Field Testing
Technical Guide
Systems Analyst
Psuedocode
28. A programming instruction that returns out a numerical task - e.g. LENGTH or RND or DIV
Pre-defined Function
Psuedocode
Software Specificiation
Exceptional Test Data
29. An area of memory used to store data in a program
Variable
Exhaustive Testing
Modularity
Robustness
30. An evaluation criterion that assesses if the software can be used on a computer other than the one on which it was designed
Macro
Variable
Portability
Exhaustive Testing
31. Used to find a target value in a full list
Translation
Acceptance Testing
Compiler
Linear Search
32. The ability of software to cope with errors during execution without crashing
Efficiency
Field Testing
Debugging
Robustness
33. How well your program operates without stopping due to design faults
Maintainability
Perfective
Reliability
Comprehensive Testing
34. Converts high level code into machine code in a single operation and reports all errors at the end
Comprehensive Testing
String
Compiler
Module
35. Documentation designed for technical personnel that explains how to install software
Technical Guide
Fixed Loop
Fixed Loops
Adaptive
36. Breaks each step down as far as possible until each step can be turned into a line of code
Normal Test Data
Stepwise Refinement
Project Manager
Fit for Purpose
37. Types of data stored by a program including string and integer and real and single
Program Specification
Real
Data Types
Concatenation
38. A data structure in which data items of the same type are grouped together
Stepwise Refinement
Fixed Loop
Array
Char
39. Translates a high level language program into object code
Adaptive
Compiler
Psuedocode
High Level Langauge
40. A text-based design notation using ordinary language to define a problem
User Interface
Extreme
Psuedocode
Pseudocode
41. Joining strings together
Readability
Array
Project Manager
Concatenation
42. Revisiting or repeating steps in the SDP to improve the solution
Iteration
Compiler
Fixed Loop
Systems Analyst
43. A design methodology which begins with writing procedures and blocks of code
Bottom-up Design
Portability
Logical Operator
Efficiency
44. A programmung language that uses english like statements. Must be translated into machine code
Adaptive
Nested Loop
High Level Langauge
Macro
45. A data type used to store numbers with a decimal point
Graphical Design Notation
Technical Guide
Real
Compiler
46. A data type used to store more than one character
String
Adaptive
Integer
Debugging
47. Secting part of a string
Substrings
Logical Operator
Debugging
Adaptive Maintenance
48. Used to check that data input is with an acceptable range
Machine Code
Normal Test Data
Structure Diagram
Input Validation
49. Legally binding document defining the problem
Fit for Purpose
Interpreter
Software Specificiation
Debugging
50. Translates and runs a high level language one line at a time
Flow Chart
Integer
Adaptive Maintenance
Interpreter
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