Edit Game
Unit 8- Software Development - Vocabulary Words
 Delete

Use commas to add multiple tags

 Private  Unlisted  Public



 Save

Delimiter between question and answer:

Tips:

  • No column headers.
  • Each line maps to a question.
  • If the delimiter is used in a question, the question should be surrounded by double quotes: "My, question","My, answer"
  • The first answer in the multiple choice question must be the correct answer.






 Save   15  Close
Content Library
A storage area in applications like Kindle or iTunes for resources like e-books or music.
A methodology focused on quickly building prototypes with iterative user feedback.
Rapid Application Development (RAD)
Agile Development Methodology
A flexible approach to software development that emphasizes iterative progress and collaboration.
A sequential design process where each phase must be completed before the next begins.
Waterfall Development Methodology
Method Overriding
A feature in OOP where a subclass provides a specific implementation of a method already defined in its superclass.
The ability of an object to take on multiple forms, often implemented through method overloading or overriding.
Polymorphism
Inheritance
A mechanism where a class can acquire properties and methods from another class.
A feature of OOP that hides an object's implementation and state, exposing only necessary interfaces.
Encapsulation
Intergrated Development Environment
A software application that provides tools for programmers, such as Eclipse, to develop and debug code efficiently.
A platform or system required to write and execute programming code.
Software Environment
Software Repository
A centralized location for storing, managing, and sharing software and code, such as GitHub.
refers to specific patterns or practices that are commonly used within a programming language or framework to solve recurring problems in a way that is natural and efficient for that language.
Idioms
Framework
It is a pre-built structure or foundation that provides a standardized way to build and deploy applications. It includes reusable code, tools, and components th
Reusable solutions to commonly occurring problems in software design.
Patterns
Reusable Components
Pre-built software parts that can be integrated into projects to save time and effort.