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 Engineering Vocab
Start Test
Study First
Subjects
:
engineering
,
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. Testing the whole system for functionality
system testing
Versioning
Programming style
Data classes
2. Recognizable indicator that something may be wrong with code
software quality
code smell
Parser
trademark
3. A movement that promotes common formats for data.
Lifecycle
Use case diagram
Scrum (Agile software development)
Semantic Web
4. Simple Object Access Protocol. Specification for exchanging structured information. Uses XML. Usually relies on other Application Layer protocols (HTTP - SMTP)
Specification
Usability testing
SOAP
Closure
5. Each line of code is covered once
statement
Design Patterns
Dijkstra's law
Programming syntax
6. 4th step of requirements gathering
brief use case
Phase
Validation
Scrum (Agile software development)
7. An operator used to denote anonymous functions or closures.
Lexer
Lambda
statement
code quality
8. Iterative - incremental framework for project management.
Scrum (Agile software development)
Feasibility
Decorator pattern
system testing
9. Figuring out what the requirements are
Elicitation
Design patterns
Data classes
Refactoring
10. Single step in a lifecycle
Requirements
REST
code smell
Phase
11. Diagram used to show how information flows around the system
Data classes
REST
Versioning
sequence diagram
12. A design pattern that allows behaviour to be added to an existing object dynamically.
architectural design
OOP
Decorator pattern
Usability testing
13. The process of attempting to optimise the read performance of a database by adding redundant data or by grouping data
architectural design
Denormalization
Erich Gamma - Richard Helm - Ralph Johnson - John Vlissides
Phase
14. Reusable - abstract 'blocks' of design
Design Patterns
Stakeholders
long parameter list
Dijkstra's law
15. A powerful motivator for change
technical managerial approach
Specification
conflict
Design Patterns
16. Representational State Transfer.
feature- driven development
Design Patterns
REST
patent
17. Comprehensive description of software's intended purpose
SRS Documentation
Non - functional Requirements
intellectual property
black box testing
18. Testing tactic that looks at all ways that data can flow through the code
branch
technical managerial approach
white box testing
Scrum (Agile software development)
19. Testing tactic based on whether inputs and outputs match up for required functionality
Stakeholders
unit testing
black box testing
Use case diagram
20. Testing where modules are combined and tested as a group
Delegation
feature- driven development
Integration testing
branch
21. The rights governing the ownership and disposition of technology
Database normalization
intellectual property
Liskov substitution principle
code quality
22. An effective method expressed as a finite list of well- defined instructions for solving a problem.
Requirements
Capacity testing
Algorithm
feature- driven development
23. One or two paragraphs of text outlining a use case
Casual use case
Lifecycle
Refactoring
branch
24. The process of eliminating data redundancy by ensuring that tables in a database pertain to a single topic
Fully- dressed use case
Database normalization
system testing
Denormalization
25. Semantic- oriented programming. A programming paradigm in which the programmer formulizes the logic of a domain by means of semantic structures
Semantic Web
SOP
shotgun surgery
Software Quality
26. Test cases made -> code compiles -> make code pass
Test- driven development
architectural design
Security testing
Stakeholders
27. Object oriented programming; using objects to solve problems.
OOP
comments
model- driven development
trademark
28. The rigorousness of the tests that are able to be placed on the code
Design Patterns
Parser
Denormalization
Maturity
29. How developed code is (testing - documentation etc)
black box testing
feature- driven development
Maturity level
Analysis...
30. Constraints on the design due to external factors
Law of demeter
Non - functional Requirements
black box testing
Data classes
31. Series of phases through which software is developed
Lifecycle
Programming style
OOP
branch
32. (smell) Classes using things that should be private in other classes
inappropriate intimacy
First- class citizen
Semantic Web
feature envy
33. How well your fulfil your requirements
Software Quality
feature envy
Programming style
Design pattern
34. (smell)class with too many instance variables or too much code
trademark
Performance testing
Non - functional Requirements
Large class
35. A way to automatically grade code based on heuristics
Quality metrics
comments
architectural design
Lifecycle
36. Testing that verifies that individual units of source code are working
regression testing
SOP
Requirements
unit testing
37. Techniques for composing objects to form larger structures
Design patterns
regression testing
Erich Gamma - Richard Helm - Ralph Johnson - John Vlissides
Association
38. Each condition is covered twice (true - false)
branch
Lifecycle
Database normalization
Versioning
39. A guess of the ability to complete a task or solve a problem. Typically the possible benefits and risks are considered. Some factors would be benefit of completion - risks of incompletion and costs to approach completion.
code smell
Code Quality
Dijkstra's law
Feasibility
40. Formal testing against end user specifications
white box testing
Acceptance testing
message chain
WSDL
41. Testing can show the presence but not absence of errors
Warning
: Invalid argument supplied for foreach() in
/var/www/html/basicversity.com/show_quiz.php
on line
183
42. (smell) code is repeated in multiple places
feature envy
Liskov substitution principle
trademark
duplicated code
43. Part of compiler reads the sequence of characters and outputs a sequence of lexemes.
technical managerial approach
Lexer
data clumps
Design Patterns
44. Derived methods should not assume more or deliver less
Liskov substitution principle
Dijkstra's law
Elicitation
brief use case
45. AKA: Function Constant or Function Literal A function defined - and possibly called - without being bound to an identifier.
intellectual property
Anonymous function
Software Quality
Recovery testing
46. (smell) If a set of variables are used together in multiple places
data clumps
SOAP
Usability testing
system testing
47. Degree to which the system meets the specified requirements and development standards
Association
Denormalization
software quality
SOP
48. Description of possible sequences of interactions between a user and the system.
Feasibility
branch
intellectual property
use case
49. Each team member given set of features to work on
First- class citizen
feature- driven development
comments
Programming syntax
50. A set of rules that define the combinations of symbols that are considered to be correctly structured in a specific programming language. Example: In many programming languages - statements are terminated by a semicolon.
Phase
REST
intellectual property
Programming syntax
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