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. Test data which is within a range that the program should accept
Compiler
Normal Test Data
Logical Operator
Machine Code
2. A programmung language that uses english like statements. Must be translated into machine code
Array
High Level Langauge
Interpreter
Compiler
3. The movement of data between subprograms and implemented using parameters
Logical Operator
Corrective
Data Flow
Extreme Test Data
4. Used to enter and edit high level language code
Variable
Text Editor
Counting Occurrences
Fixed Loop
5. Adding new features to a program and the request and cost of the client
Structure Diagram
Graphical Design Notation
Perfective Maintenance
Array
6. Translates a high level language program into object code
Macro
Fixed Loops
Comprehensive Testing
Compiler
7. A way of describing the design of a program eg. pseudocode or structure diagram
Design Notation
Nested Loop
Text Editor
Linear Search
8. Converts high level code into machine code one line at a time and reports errors as they are found
Software Specificiation
Psuedocode
Interpreter
Substrings
9. First stage of the SDP concerned with gathering knowledge and understanding the problem
Local Variable
Analysis
Corrective Maintenance
Linear Search
10. A data structure used to store a list of information of the same type
Compiler
Pre-defined Function
String
Array
11. A type of maintenance used to fix errors in a program
Corrective
Corrective Maintenance
Counting Occurrences
Documentation
12. Involves all the possible sets of test data and all of the program pathways
Systems Analyst
User Guide
Exhaustive Testing
Array
13. A type of maintenance used when a program needs to be updated to run on new hardware or software
Exceptional Test Data
Adaptive
Readability
Acceptance Testing
14. Translates and runs a high level language one line at a time
Pseudocode
Readability
Interpreter
Fixed Loop
15. Writes code working to a software specification
User Interface
Adaptive Maintenance
Array
Programmer
16. Changing the software in response to changes in the client's hardware
Translation
Exceptional Test Data
Adaptive Maintenance
Array
17. How easy it is for your program to be read by anyone else
String
Corrective Maintenance
Array
Readability
18. Software is evaluated for excessive resource use such as memory or backing storage
Flow Chart
Portability
Psuedocode
Efficiency
19. Used to find a target value in a full list
Systems Analyst
Interpreter
Macro
Linear Search
20. An evaluation criterion that assesses if the software can be used on a computer other than the one on which it was designed
Integer
Portability
Local Variable
Translation
21. Variables defined only for use in one subprogram
Exhaustive Testing
Fixed Loop
Local Variable
Field Testing
22. Used to count how many times a value appears in a list
Pseudocode
Counting Occurrences
Technical Guide
Normal
23. A programming instruction that returns out a numerical task - e.g. LENGTH or RND or DIV
Fixed Loops
Pre-defined Function
Fixed Loop
Perfective
24. A series of actions that you record and then replay to automate tasks.
Macro
Data Flow
User Interface
Char
25. Joining strings together
Robustness
Input Validation
Concatenation
Design Notation
26. Allowing users other than the programmers to test the program
Corrective
Macro
Logical Operator
Field Testing
27. Legally binding document defining the problem
High Level Langauge
Psuedocode
Software Specificiation
Normal Test Data
28. Interviews company personnel and observes current procedures looking for ways to improve the system
Systems Analyst
Programmer
Translation
Module
29. Does the program do what it was meant to do? This is one way to evaluate a program.
Debugging
Fit for Purpose
Field Testing
Input Validation
30. Types of data stored by a program including string and integer and real and single
Array
Programmer
Char
Data Types
31. A document that is produced at the end of the Analysis stage. It is a legal agreement between the client and developer
Robustness
Program Specification
Corrective
Conditional Loop
32. A text-based design notation using ordinary language to define a problem
Pseudocode
Interpreter
Data Types
Interpreter
33. Fixing bugs or mistakes which were not discovered at the testing stage
Corrective Maintenance
Field Testing
Machine Code
Text Editor
34. A data type used to store a single character
Char
Local Variable
Iteration
User Interface
35. A data type used to store numbers with a decimal point
Acceptance Testing
Programmer
Linear Search
Real
36. A loop that repeats instructions a set number of times eg - Loop 12 times
Input Validation
Programmer
Fixed Loop
Pre-defined Function
37. A stage of the SDP where a user guide and technical guide are produced
Structure Diagram
Pre-defined Function
Documentation
Module
38. A loop that repeats instructions until - or while - a condition is met eg - Repeat / Until X > 0
Extreme Test Data
Conditional Loop
Corrective Maintenance
User Guide
39. A loop contained within another loop
Logical Operator
Nested Loop
User Guide
Fixed Loops
40. NOT/OR?AND
Readability
Logical Operator
Concatenation
Systems Analyst
41. Documentation designed for technical personnel that explains how to install software
Linear Search
Conditional Loop
Flow Chart
Technical Guide
42. Test data which should be rejected by the program under test conditions
Extreme Test Data
Robustness
Local Variable
Exceptional Test Data
43. The process of finding and correcting errors in a program
Debugging
Char
Acceptance Testing
Interpreter
44. Documentation that explains how to operate the software once it has been installed
User Guide
Counting Occurrences
Logical Operator
Extreme
45. High Level Code is converted into Machine Code
Array
Adaptive
Translation
Nested Loop
46. The Beta testing stage of the SDP
User Guide
Acceptance Testing
Readability
High Level Langauge
47. Secting part of a string
Debugging
Array
Compiler
Substrings
48. Pre-defined and tested subprograms which speed up the SDP
Exceptional
Module
Flow Chart
Reliability
49. A type of test data that tests a program using expected values within the allowed range
Reliability
Text Editor
Design
Normal
50. A type of test data that tests the limits of the expected range of values
Documentation
Graphical Design Notation
Extreme
String
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