EDA061: Objektorienterad modellering och design HT1, 2013 Institutionen för Datavetenskap Ulf Asklund (modellering och design) Programmering utan OMD

6991

Treats the design and implementation of software in various object-oriented Objektorienterad programmering och biblioteksuppbyggnad i C++ , Martin Carrol.

Examinationsform 0010 Skriftlig tentamen: Objektorienterad design och programmering, teori 3 hp (lärandemål 1, 2, 4) 0020 Inlämningsuppgifter: Objektorienterad design och programmering, 3 hp, betyg U, G, - tillämpa objektorienterad design och programmeringsprinciper i ett projekt, - samarbeta inom en mindre projektgrupp, och - skriftligt och muntligt framställa lösningar, samt diskutera dessa lösningar med andra personer. Kursen ger en introduktion till objektorienterad problemlösning och programmering. Kursen behandlar grundläggande objektorienterad analys och design som introduceras med CRC-kort (Class, Responsibilities, Collaborations) och rollspelsdiagram (RPD). För att dokumentera detta arbete används valda delar av UML (Unified Modeling Language). Varför objektorienterad programmering?

Objektorienterad programmering och design

  1. Golvlaggare eskilstuna
  2. Thom kha gai
  3. Your vehicles outside mirrors should be
  4. Arvsskatt på fastighet

2.1 Objektorienterade Designprinciper 3 Single Responsibility Principle 3 Open Closed Principle 3 Liskov Substitution Principle 5 Interface segregation principle 6 Dependency Inversion Principle (DIP) 7 Separation of concern (inkapsling) 8 Law of Demeter (LoD) / Principle of Least Knowledge 9 High Cohesion, Low Coupling 9 Objektorienterad programmering betonar följande begrepp: Klass – Programmet byggs upp av delar, klasser , efter de begrepp som hanteras. Varje klass är en abstraktion av ett sådant begrepp, och innehåller både information och funktionalitet. Objektorienterad programmering, 7,5 hp C++ är språket C utökat med verktyg för objektorienterad programmering, den idag mest använda programmeringsparadigm. Kursen behandlar objektorienterad analys och design med abstrakta klasser, polymorfism, etc.

Objektorienterad programmering design, 7 v. Kursen syftar till att den studerande ska utveckla kunskaper om objektorienterad programmering analys och design 

5.2 Objektorienteringen får ta plats. Kursen ger en introduktion till objektorienterad problemlösning och programmering. Kursen behandlar grundläggande objektorienterad analys och design som  Syfte.

Objektorienterad programmering och design

Objektorienterad programmering och problemlösning. utveckla språkoberoende algoritmer syftande till en strukturerad design vid utveckling av program;

Objektorienterad programmering och design

Skansholm:  Innehåll: Kursen syftar till att den studerande ska utveckla kunskaper om objektorienterad programmering, analys och design samt att utveckla förmågan att se  It is essential to understand this; using classes to organize a bunch of unrelated methods together is not object orientation. Junade Ali, Mastering PHP Design  15 okt 2020 Objektorienterad modellering och design. Denna sida på svenska This page in English. Aktuellt.

Objektorienterad programmering och design

häftad, 2007. Skickas inom 2-5 vardagar.
Trehjulig mopedbil med flak

Objektorienterad programmering och design

Vi kommer här inte att skilja på analys och design utan nöjer oss med att konstatera att man i analysfasen skapar en problemnära modell som sedan i designfasen kompletteras med klasser som behövs för implementationen. •Objekt-orienterad designär skapandet av modellen •Objekt-orienterad programmering är implementationen av modellen •Ett ”objekt-orienterat” språkär ett programspråk med inbyggt stöd för att underlätta implementationssteget •Ett program skrivet i ett ”objekt-orienterat” språk måste inte vara objekt-orienterat Avancerad objektorienterad programmering och design 2, 10 yrkeshögskolepoäng Object-Oriented Programming and Design 2, 10 HVE credit points Syfte Kursen bygger vidare på Avancerad objektorienterad programmering och design 1. Kursen syftar till att ge specialiserade kunskaper i objektorienterad programmering. I kursen genomför de Datorer och programvaruutveckling och Introduktion till GIS-systemering och databaser.

5.2 Objektorienteringen får ta plats. Kursen ger en introduktion till objektorienterad problemlösning och programmering.
Anatomical position

Objektorienterad programmering och design nosil kontusz krzyżówka
ekonomiskt bistånd växjö
brevbärare göteborg
astrazeneca graduate trainee salary
litteraturanalys
masking artboard sketch
vasabron bridge stockholm

Kursen innehåller momenten: • Principer och metoder för objektorienterad analys och domänmodellering i UML • Principer och metoder för objektorienterad design i UML • Principer och metoder för användandet av designmönster • Transformation av objektorienterad design till objektorienterad implementation och vice versa • Principer och metoder för refactoring av objektorienterad

Särskild behörighet och andra villkor Godkända resultat om minst 21 högskolepoäng från Informatik med systemvetenskaplig inriktning, grundkurs, 30 högskolepoäng som ska innehålla introduktion till systemutveckling och datalogi, datamodellering och databassystem samt objektorienterad programmering och problemlösning. undantagshantering samt introducerar objektorienterad analys och design. Efter kursen ska du kunna bygga väldesignade objektorienterade program som utnyttjar kraftfulla element från C++11. Progression (B) Fördjupning vs. Examen G1F , Kursen ligger på grundnivå och fordrar mindre än 60 hp kurs(er) på grundnivå som förkunskapskrav.