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 type of test data that tests the limits of the expected range of values
Data Types
Extreme
Reliability
Pre-defined Function
2. Test data which should be rejected by the program under test conditions
Exceptional Test Data
Linear Search
Corrective
Extreme Test Data
3. A type of test data that tests a program using expected values within the allowed range
Interpreter
Interpreter
Macro
Normal
4. Changing the software in response to changes in the client's hardware
Linear Search
Exceptional
Documentation
Adaptive Maintenance
5. An area of memory used to store data in a program
Readability
Variable
Integer
Systems Analyst
6. Legally binding document defining the problem
Variable
Acceptance Testing
Logical Operator
Software Specificiation
7. A data type used to store numbers with a decimal point
Adaptive Maintenance
Real
Robustness
Translation
8. The Beta testing stage of the SDP
Software Specificiation
Concatenation
Acceptance Testing
Design
9. A textual design notation that looks like a list of steps in English
Programmer
Psuedocode
Normal Test Data
Corrective Maintenance
10. Converts high level code into machine code one line at a time and reports errors as they are found
Interpreter
Reliability
Integer
Module
11. How easy is the program to use? This is one way to evaluate a program.
Text Editor
Compiler
User Interface
Interpreter
12. Used to find a target value in a full list
Linear Search
Normal
Counting Occurrences
Portability
13. Fixing bugs or mistakes which were not discovered at the testing stage
Robustness
Exhaustive Testing
Pre-defined Function
Corrective Maintenance
14. When a program is divided into smallers sections called subprograms
Modularity
Perfective
High Level Langauge
Psuedocode
15. An evaluation criterion that determines how easy it is to maintain a program
Input Validation
Maintainability
Normal
Machine Code
16. A type of test data that tests a program for values outwith the expected range
Analysis
Programmer
Iteration
Exceptional
17. Used to count how many times a value appears in a list
Robustness
Counting Occurrences
Iteration
Normal
18. Translates and runs a high level language one line at a time
Efficiency
User Interface
Software Specificiation
Interpreter
19. NOT/OR?AND
Logical Operator
Perfective
Translation
Comprehensive Testing
20. High Level Code is converted into Machine Code
Translation
Project Manager
Pre-defined Function
Machine Code
21. Types of data stored by a program including string and integer and real and single
Data Types
Extreme Test Data
Text Editor
User Interface
22. A loop that repeats instructions a set number of times eg - Loop 12 times
Systems Analyst
Project Manager
Fixed Loop
Normal Test Data
23. The process of finding and correcting errors in a program
Debugging
User Guide
Variable
String
24. Test data which is within a range that the program should accept
Data Flow
Integer
Normal Test Data
Program Specification
25. A way of describing the design of a program eg. pseudocode or structure diagram
Design
Design Notation
Reliability
Substrings
26. Writes code working to a software specification
Perfective Maintenance
Programmer
Field Testing
Analysis
27. Converts high level code into machine code in a single operation and reports all errors at the end
Counting Occurrences
Documentation
Compiler
Corrective Maintenance
28. Pre-defined and tested subprograms which speed up the SDP
Variable
Text Editor
Module
Adaptive Maintenance
29. In charge of the whole software development process
Array
Macro
Software Specificiation
Project Manager
30. A series of actions that you record and then replay to automate tasks.
Macro
Design Notation
Translation
Bottom-up Design
31. Test data which is on the boundary of what is acceptable by the program
Comprehensive Testing
Integer
Char
Extreme Test Data
32. A design methodology which begins with writing procedures and blocks of code
Acceptance Testing
Readability
Char
Bottom-up Design
33. A programmung language that uses english like statements. Must be translated into machine code
Analysis
Array
High Level Langauge
Translation
34. A design notation using boxes linked by arrows showing data flow
Graphical Design Notation
Programmer
Flow Chart
Readability
35. A loop contained within another loop
Machine Code
Substrings
Logical Operator
Nested Loop
36. The ability of software to cope with errors during execution without crashing
Systems Analyst
Concatenation
Robustness
Fit for Purpose
37. Involves all the possible sets of test data and all of the program pathways
Flow Chart
Exhaustive Testing
Fit for Purpose
Efficiency
38. How easy it is for your program to be read by anyone else
Readability
Linear Search
Macro
Adaptive
39. Does the program do what it was meant to do? This is one way to evaluate a program.
Fit for Purpose
Modularity
Integer
Variable
40. How easy is the program to read? This is one way to evaluate a program.
Char
Nested Loop
Input Validation
Readability
41. Used to enter and edit high level language code
String
Array
Structure Diagram
Text Editor
42. A data type used to store a single character
Concatenation
Normal Test Data
Char
Fixed Loop
43. A data type used to store more than one character
Exceptional
String
Maintainability
User Guide
44. Adding new features to a program and the request and cost of the client
Acceptance Testing
Perfective Maintenance
Stepwise Refinement
Data Flow
45. A loop which is carried out a set number of times
Design
Substrings
Fixed Loops
User Interface
46. A type of maintenance used to add new features to a program
Real
Nested Loop
Perfective
Iteration
47. The movement of data between subprograms and implemented using parameters
Text Editor
Substrings
Data Flow
Bottom-up Design
48. A data type used to store whole numbers
Psuedocode
Macro
Project Manager
Integer
49. A data structure in which data items of the same type are grouped together
Module
Exhaustive Testing
Psuedocode
Array
50. Translates a high level language program into object code
Compiler
Adaptive Maintenance
Robustness
Acceptance Testing
Sorry!:) No result found.
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