Kod Flashcards
Källkod
den kod vi skriver
Kompilator..
koden kompileras och
kontrolleras
Byte Code
kompilatorn skapar byte
code, en form som är
plattformsoberoende och kan läsas av
enheter som har stöd för Java
Jvm
Virtuell maskin som tolkar den
bytekod som kompilatorn skapat
Möjliggör att olika plattformar kan
använda samma bytekod
Psuedokod
ett sätt att skriva ner ett program eller algoritm med vanliga ord. Lättläst och förståelig planering och strukturering innan man skriver ner den faktiska koden.
Flödesdiagram
ett sätt att grafiskt illustrera ett programs flöde. Använder pilar och symboler för att visa flödet.Ett sätt att visualisera ett program innan man skriver koden.
Sekvensdiagram
- är ett beteendediagram som visar hur olika objekt kommunicerar med varandra inom en tidssekvens och i vilken ordning.
MVC (Model-View-Controller)
Projektstruktur är viktigt för att skapa lättläst,
underhållsbar och skalbar kod.
Med MVC (Model-View-Controller) uppnår man SOC
(Separation of concerns)
Model – Data och affärslogik
View – Det som visas för användaren
Controller – Hanterar användarens interaktion med View
och Model
JDBC
Java Database Connectivity (JDBC) is an application programming interface (API) for the Java programming language which defines how a client may access a database. It is a Java-based data access technology used for Java database connectivity. It is part of the Java Standard Edition platform, from Oracle Corporation.