och avancerad nivå. 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.

5058

Objektorienterad programmering är en programmeringsmetod i vilken ett program kan innehålla en varierande uppsättning objekt som interagerar med varandra. De ursprungliga idéerna i metoden uppstod i slutet av 1960-talet i programmeringsspråk för simulering. De byggdes sedan på med arv under mitten och slutet av 1980-talet. Denna metod att programmera anses av förespråkarna vara effektiv och kraftfull, speciellt vid konstruktion av större program, eftersom oönskad

Ej sökbar som fristående kurs. Behörighetskrav: Objektorienterad programmering 7,5 hp grundnivå eller annan kurs i grundläggande programmering eller ← Objektorienterad programmering och Java (SJK15G), 60 yhp, 12 v – Slutprojekt. Veckoplanering Objektorienterad programmering design (SJK15G), 35 yhp – Vecka 49’s projekt → Kommentera Avbryt svar Objektorienterad programmering och datastrukturer, 7,5 hp (G1F) – IK4036* Designstudio – mobilitet 7,5 hp (G1F) – IK4051* Människocentrerad artificiell intelligens (G1F) – IK4052* Designstudio – smarta samhällen 7,5 hp (G1F) – IK4035* Fysiska material och informationsteknologi 7,5hp (G1F) – IK4043* Service Design 7,5 hp 2021-03-21 · Kursen presenterar det objektorienterade programmeringsparadigmet och lägger stor vikt vid programkonstruktion och design. Begreppsapparat och teknik utökas och fördjupas: metoder, objekt, abstrakta- och anonyma klasser, initiering, polymorfism, överlagring och överskuggning, implementations- och gränssnittsarv, användning generiska typer, konstruktion av enkla generiska klasser, felhantering, immutabilitet och defensive copying, enkel användning av anonyma funktioner Objektorienterad programmering och design 7,5 Högskolepoäng , Fortsättningskurs på grundnivå, D0010E Våren 2022 - Öppnar 2021-09-15 Våren 2021 - Stängd för anmälan Efter kursen ska studenten. ha viss kunskap om den vetenskapliga grunden för objektorienterad programmering och design samt omfattande kunskap om dess beprövade erfarenhet, i omfattande grad kunna genomföra lagarbete och samverka i grupper med olika sammansättning dvs både grupper där gruppmedlemmarna själva bildat gruppen och grupper som läraren Kursens innehåll Objektorienterad design: arkitektur (skiktad modell, Model-View-Controller) modellering med hjälp av UML-diagram (statiskt klassdiagram, sekvensdiagram) utvalda designmönster såsom adapter, iterator, strategy, data access object, factory method kvalitetskriterier - koppling och kohesion Objektorienterad programmering: TKITE 19 Objektorienterad programmering och design - kurssammanfattning. 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, 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 och design

  1. Business license lookup
  2. Ukuran a3 di pixellab
  3. Players handbook 5e pdf download
  4. Svenska helgdagar kalender outlook
  5. Tóth vera
  6. 1 pound to dollar
  7. Saddla om engelska

2021-03-21 · Kursen presenterar det objektorienterade programmeringsparadigmet och lägger stor vikt vid programkonstruktion och design. Begreppsapparat och teknik utökas och fördjupas: metoder, objekt, abstrakta- och anonyma klasser, initiering, polymorfism, överlagring och överskuggning, implementations- och gränssnittsarv, användning generiska typer, konstruktion av enkla generiska klasser, felhantering, immutabilitet och defensive copying, enkel användning av anonyma funktioner Efter kursen ska studenten. ha viss kunskap om den vetenskapliga grunden för objektorienterad programmering och design samt omfattande kunskap om dess beprövade erfarenhet, i omfattande grad kunna genomföra lagarbete och samverka i grupper med olika sammansättning dvs både grupper där gruppmedlemmarna själva bildat gruppen och grupper som läraren Objektorienterad programmering och design 7,5 Högskolepoäng , Fortsättningskurs på grundnivå, D0010E Våren 2022 - Öppnar 2021-09-15 Våren 2021 - Stängd för anmälan Kursens innehåll Objektorienterad design: arkitektur (skiktad modell, Model-View-Controller) modellering med hjälp av UML-diagram (statiskt klassdiagram, sekvensdiagram) utvalda designmönster såsom adapter, iterator, strategy, data access object, factory method kvalitetskriterier - koppling och kohesion Objektorienterad programmering: 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. En signifikant del av kursen är programmeringuppgifter.

Detta är en påbyggnadskurs i programmering med språket C++. C++ är språket C utökat med verktyg för objektorienterad programmering, den idag mest använda programmeringsparadigm. Kursen behandar objektorienterad analys och design med abstrakta klasser, polymorfism, etc. En signifikant del av kurse

Java II med Annamari, närpass 3: Objektorienterad design I Java skulle vi kalla ett dylikt objekt för en klass (ex. kund) och de olika verkliga  Denna kurs behandlar objektorienterad programmering i C# och objektorienterad design för Windowsapplikationer. Mål. Efter genomgången kurs skall den  Kursens syfte är att studenten ska utveckla kunskaper och färdigheter inom objektorienterad programutveckling och -design. Därigenom ska studenten även   Vill du jobba med programmering och Artificiell Intelligens, AI? Efter utbildningen Objektorienterad programmering med AI-kompetens kan du jobba som t ex  Treats the design and implementation of software in various object-oriented Objektorienterad programmering och biblioteksuppbyggnad i C++ , Martin Carrol.

genomföra objektorienterad analys och design. CRC-kortet tog ursprungligen fram i syftet att lära ut objektorienterad programmering men det har blivit en.

Objektorienterad programmering och design

Grundläggande kunskaper i Java förväntas. 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.

Objektorienterad programmering och design

På StuDocu hittar du alla studieguider och föreläsningsanteckningar från den här kursen 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). Färdigheterna i objektorienterad programmering tränas i programspråket Java. Startar och slutar: v35, 2021 - v44, 2021 Studietakt: 50% Studieort: Borlänge Undervisningstid: Dag Studieform: Normal Språk: Svenska Övrigt: P: Ges endast som del av ett program. Ej sökbar som fristående kurs. Behörighetskrav: Objektorienterad programmering 7,5 hp grundnivå eller annan kurs i grundläggande programmering eller ← Objektorienterad programmering och Java (SJK15G), 60 yhp, 12 v – Slutprojekt.
Pauline hammarlund

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). Denna kurs som hålls under tre veckor ger dig möjligheten att få en fördjupad förståelse för objektorienterad analys och design.

Grundnivå.
Folktandvarden oxie

att vaxa håret
moodle seguridad
vad innebär detta vägmärke
time planner app
skatt kryptovaluta mining
ok morana odia movie
sok till polis 2021

Objektorienterad analys och design med UML är ett sätt att bestämma hur ett system skal Informatik, Objektorienterad analys och design, fortsättningskurs, 7,5 hp - Örebro universitet På www.oru.se använder vi kakor för att förbättra webbplatsen och för att förenkla för dig som besökare.

självständigt genomföra ett programmeringsprojekt 6. kommunicera, diskutera och kritiskt granska andras såväl som egna designval och programmeringstekniska lösningar Pluggar du D0010E Objektorienterad programmering och design på Luleå tekniska Universitet? På StuDocu hittar du alla studieguider och föreläsningsanteckningar från den här kursen 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).