Chapter 20 Further Programming

23 Karteikartenvon ria
Diese Karteikarten lernenKostenlos · Spaced Repetition · iPhone, Android, Mac & Web

Alle Karten

1
Programming paradigm
a set of programming concepts
2
Low level programming
programming instructions that use the computer's basic instruction set
3
Imperative programming
programming paradigm in which the steps required to execute a program are set out in order in the order they need to be carried out
4
OOP
a programming methodology that uses self-contained objects, which contain programming statements(methods) and data, and which communicate with eachother
5
Class
a template defining the methods and data of a certain type of object
6
Attributes
the data items in a class
7
Method
a programmed procedure that is defined as part of a class
8
Encapsulation
process of putting data and methods together as a single unit, a class
9
Object
an instance of a class that is self-contained and includes data and methods
10
Property
data and methods within an object that perform a named action
11
Instance
an occurance of an object during the execution of a program
12
Data hiding
technique which protects the integrity of an object by restricting access to the data and methods within that object
13
Inheritance
process in which the methods and data from one class, a superclass or base class, are copied to another class, a derived class
14
Polymorphism
feature of OOP that allows methods to be redefined for derived classes
15
Overloading
feature of OOP that allows a method to be defined more than once in a class, so it can be used in different situations
16
Containment(aggregation)
process by which one class can contain other classes
17
Getter
a method that gets the value of a property
18
Setter
a method used to control changes to a variable
19
Constructor
a method used to initialise a new object
20
Destructor
a method that is automatically invoked when an object is destroyed
21
Declarative programming
statements of facts and rules together with a mechanism for setting goals in the form of a query
22
Fact
a 'thing' that is known
23
Rules
relationships between facts
Alle 23 Karten kostenlos lernen

Mehr Karteikarten: Informatik

CompTia Security + Non-Multiple Choice52 KartenInformatik · EnglischInfosecSamuraiSystems Implementation44 KartenInformatik · Englisch—Griffith—SQL38 KartenInformatik · EnglischMohamedWindows Command Prompt Modifiers33 KartenInformatik · Englischeinem OutLearn-StudierendenCS3258 Decks · 132 KartenInformatikClementForecast: The basics21 KartenInformatik · EnglischBriannaThe File System and Its Problems16 KartenInformatik · Englisch—Griffith—Security Controls10 KartenInformatik · EnglischYasmeenANetworking Fundamentals Module 1-7218 KartenInformatik · EnglischDiandreiComputer Architecture Exam 1117 KartenInformatik · EnglischCarterNetwork Security: OSPF Routing Protocol83 KartenInformatik · EnglischDiandreiA+ Core 1 Domain 2 Acronyms68 KartenInformatik · Englischatalnagi

Alle Decks: Informatik

Lerne diese Decks in der App

Kostenlos auf iPhone, Android, Mac und im Web. Füge jedes Deck mit einem Tipp zu deinem Konto hinzu.

Laden im App StoreJetzt bei Google Play
Alle 23 Karten kostenlos lernen