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. Breaks each step down as far as possible until each step can be turned into a line of code
Exceptional
Pseudocode
Psuedocode
Stepwise Refinement
2. Converts high level code into machine code in a single operation and reports all errors at the end
Compiler
Iteration
Corrective Maintenance
Pseudocode
3. A data type used to store numbers with a decimal point
Real
Design Notation
Nested Loop
Portability
4. A stage of SDP that involves the planning of a solution to the problem
Normal Test Data
Technical Guide
Input Validation
Design
5. Interviews company personnel and observes current procedures looking for ways to improve the system
Readability
Systems Analyst
Integer
Module
6. Testing programs as thoroughly as possible
Comprehensive Testing
User Interface
Efficiency
Adaptive
7. How easy is the program to read? This is one way to evaluate a program.
Perfective
Nested Loop
Readability
Program Specification
8. Translates a high level language program into object code
Compiler
Normal
Readability
Perfective Maintenance
9. Used to find a target value in a full list
Program Specification
Technical Guide
Data Types
Linear Search
10. Test data which should be rejected by the program under test conditions
Conditional Loop
Local Variable
Exceptional Test Data
Exceptional
11. NOT/OR?AND
Logical Operator
Flow Chart
Compiler
Data Flow
12. Documentation designed for technical personnel that explains how to install software
Normal
Real
Technical Guide
Exhaustive Testing
13. Joining strings together
Variable
Concatenation
Bottom-up Design
Analysis
14. A loop that repeats instructions a set number of times eg - Loop 12 times
Program Specification
Fixed Loop
Project Manager
Reliability
15. A stage of the SDP where a user guide and technical guide are produced
Design Notation
Fit for Purpose
Documentation
Normal
16. A data type used to store whole numbers
Iteration
Portability
Integer
Flow Chart
17. A way of describing the design of a program eg. pseudocode or structure diagram
Conditional Loop
Systems Analyst
Design Notation
Analysis
18. A textual design notation that looks like a list of steps in English
Stepwise Refinement
Psuedocode
Interpreter
Linear Search
19. A loop which is carried out a set number of times
Interpreter
Concatenation
Robustness
Fixed Loops
20. How easy it is for your program to be read by anyone else
Iteration
Modularity
Local Variable
Readability
21. Software is evaluated for excessive resource use such as memory or backing storage
Extreme
Normal
Efficiency
Stepwise Refinement
22. A type of test data that tests a program for values outwith the expected range
High Level Langauge
Exceptional
Acceptance Testing
Real
23. Allowing users other than the programmers to test the program
Readability
Concatenation
Comprehensive Testing
Field Testing
24. A programming instruction that returns out a numerical task - e.g. LENGTH or RND or DIV
Bottom-up Design
Module
Machine Code
Pre-defined Function
25. A document that is produced at the end of the Analysis stage. It is a legal agreement between the client and developer
Fit for Purpose
Program Specification
Text Editor
Acceptance Testing
26. Used to enter and edit high level language code
Substrings
Extreme
Text Editor
Modularity
27. The movement of data between subprograms and implemented using parameters
Bottom-up Design
Data Flow
Iteration
Structure Diagram
28. Used to count how many times a value appears in a list
Counting Occurrences
Integer
Char
Readability
29. Writes code working to a software specification
Concatenation
Input Validation
Iteration
Programmer
30. Test data which is within a range that the program should accept
Interpreter
Reliability
Normal Test Data
String
31. An area of memory used to store data in a program
Efficiency
Variable
Technical Guide
Module
32. The ability of software to cope with errors during execution without crashing
Bottom-up Design
Robustness
Interpreter
Pre-defined Function
33. A type of maintenance used to add new features to a program
Pseudocode
Perfective
Programmer
Fixed Loop
34. A design notation using boxes linked by arrows showing data flow
Integer
Flow Chart
Interpreter
Array
35. Documentation that explains how to operate the software once it has been installed
Design Notation
Machine Code
User Guide
Data Types
36. A design methodology which begins with writing procedures and blocks of code
Substrings
Linear Search
Bottom-up Design
Compiler
37. An evaluation criterion that assesses if the software can be used on a computer other than the one on which it was designed
Pseudocode
Interpreter
Portability
Pre-defined Function
38. Translates and runs a high level language one line at a time
Compiler
Fixed Loops
Integer
Interpreter
39. A data type used to store a single character
Acceptance Testing
Adaptive Maintenance
Char
Design Notation
40. In charge of the whole software development process
Interpreter
Corrective
Project Manager
Readability
41. A type of test data that tests a program using expected values within the allowed range
Counting Occurrences
Interpreter
Normal
Adaptive Maintenance
42. Fixing bugs or mistakes which were not discovered at the testing stage
Data Flow
Modularity
Char
Corrective Maintenance
43. A data type used to store more than one character
Acceptance Testing
String
Adaptive
Stepwise Refinement
44. Instructions that can be understood by the computer without the need for translation
Analysis
Modularity
Nested Loop
Machine Code
45. A text-based design notation using ordinary language to define a problem
Acceptance Testing
Extreme Test Data
Pseudocode
Graphical Design Notation
46. Used to check that data input is with an acceptable range
Logical Operator
Input Validation
Design
Pseudocode
47. How easy is the program to use? This is one way to evaluate a program.
Debugging
Pseudocode
Corrective Maintenance
User Interface
48. Does the program do what it was meant to do? This is one way to evaluate a program.
Array
Maintainability
Fit for Purpose
Machine Code
49. Involves all the possible sets of test data and all of the program pathways
Stepwise Refinement
Char
Integer
Exhaustive Testing
50. Legally binding document defining the problem
Software Specificiation
Flow Chart
Comprehensive Testing
Text Editor
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