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. Developing a plan for a product - system or component. 'how' a system should perform a task
code smell
Design
Anonymous function
software quality
2. Formal testing against end user specifications
message chain
Elicitation
Acceptance testing
Anonymous function
3. Test the run - time performance of the system
Performance testing
conflict
architectural design
black box testing
4. Each line of code is covered once
REST
software quality
statement
Liskov substitution principle
5. How developed code is (testing - documentation etc)
Liskov substitution principle
Maturity level
Design
Quality metrics
6. A method that initializes a newly instantiated object
Casual use case
trademark
Lexer
Constructor
7. How well your fulfil your requirements
Large class
Software Quality
Anonymous function
model- driven development
8. Executes system in a manner that demands abnormal amounts of resources
Stress testing
Integration testing
regression testing
code quality
9. A powerful motivator for change
conflict
brief use case
Validation
data clumps
10. AKA: Object - Entity - or Value - An entity that can be constructed at run - time - passed as a parameter - returned from a subroutine - or assigned into a variable.
First- class citizen
Elicitation
Fully- dressed use case
Delegation
11. The degree to which code is free of defects
code quality
duplicated code
Acceptance testing
Performance testing
12. Object oriented programming; using objects to solve problems.
Programming style
white box testing
OOP
Law of demeter
13. Testing that verifies that individual units of source code are working
Design pattern
unit testing
comments
black box testing
14. Testing designed to uncover regressions (where stuff that used to work doesn't work anymore)
First- class citizen
patent
regression testing
message chain
15. Approach to team management that splits management up into two people with separate tasks
Constructor
architectural design
technical managerial approach
feature- driven development
16. (smell) code is repeated in multiple places
Algorithm
Design pattern
duplicated code
intellectual property
17. AKA: Function Constant or Function Literal A function defined - and possibly called - without being bound to an identifier.
Erich Gamma - Richard Helm - Ralph Johnson - John Vlissides
Programming style
Stress testing
Anonymous function
18. (smell) One class delegates all of its requests to another class
Elicitation
middle man
conflict
a refactoring
19. 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.
Feasibility
unit testing
Refactoring
sequence diagram
20. A subjective set of rules or guidelines used when writing source code. Example: The use of whitespace to consistently group and space out statements.
code smell
Programming style
Analysis...
Lexer
21. JQuery is a lightweight JavaScript library that emphasizes interaction between JavaScript and HTML.
duplicated code
system testing
jquery
Dijkstra's law
22. Lack of errors in code - readability etc
Erich Gamma - Richard Helm - Ralph Johnson - John Vlissides
Code Quality
Dijkstra's law
Database normalization
23. 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
24. Comprehensive description of software's intended purpose
SRS Documentation
Lifecycle
Code Quality
Design pattern
25. 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
26. Word - logo or symbol used to distinguish one organization's wares and services from another's
Parser
trademark
Closure
Erich Gamma - Richard Helm - Ralph Johnson - John Vlissides
27. The process of eliminating data redundancy by ensuring that tables in a database pertain to a single topic
Database normalization
Design Patterns
Law of demeter
REST
28. The things a system must do
use case
OOP
Requirements
model- driven development
29. An operator used to denote anonymous functions or closures.
Cowboy coding
Casual use case
Lambda
path
30. Absence of lifecycle
long parameter list
sequence diagram
code smell
Cowboy coding
31. Verifies that system is protected against improper penetration
a refactoring
Capacity testing
First- class citizen
Security testing
32. 'single dot rule'
Design Patterns
software quality
Software Quality
Law of demeter
33. Improve the internal design and implementation of code without affecting external behavior
SOAP
duplicated code
long method
Refactoring
34. Web Services Description Language. Used to create the XML document that describes the tasks performed by various web services.
Integration testing
WSDL
Code Quality
Acceptance testing
35. Part of compiler reads the sequence of characters and outputs a sequence of lexemes.
long parameter list
Lexer
SRS Documentation
model- driven development
36. Diagram used to show how information flows around the system
Refactoring
inappropriate intimacy
Stakeholders
sequence diagram
37. Recognizable indicator that something may be wrong with code
code smell
path
REST
technical managerial approach
38. Reusable - abstract 'blocks' of design
Semantic Web
Versioning
Design Patterns
Large class
39. 1st step of requirements gathering
Analysis...
Requirements
SRS Documentation
Elicitation
40. Techniques for composing objects to form larger structures
white box testing
Design patterns
patent
copyright
41. 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.
Denormalization
Programming syntax
Anonymous function
white box testing
42. Each condition is covered twice (true - false)
shotgun surgery
inappropriate intimacy
branch
Quality metrics
43. Single step in a lifecycle
use case
Maturity
technical managerial approach
Phase
44. Models ->code work is done to keep models in sync with code
Decorator pattern
model- driven development
Analysis...
software quality
45. Diagram outlining the tasks that are going to be performed by the user
Association
Use case diagram
Validation
Programming syntax
46. Iterative - incremental framework for project management.
brief use case
feature- driven development
Versioning
Scrum (Agile software development)
47. 2nd step of requirements gathering
unit testing
sequence diagram
Analysis...
Stress testing
48. Evaluates upper limits of operational parameters
Capacity testing
Parser
Maturity
code smell
49. The rights governing the ownership and disposition of technology
intellectual property
Software Quality
REST
white box testing
50. Force software to fail in order to see how it recovers
Lambda
Liskov substitution principle
Validation
Recovery 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