Kursplan - Objektorienterad programmering, 7.5 hp

5337

Kursplan - Avancerad komponentbaserad programvaruteknik

7.5 hp. Deltid Klassrum Objektorienterad programmering och Java / Per Holm. Holm, Per, 1950- (författare) ISBN 9789144048307 3. uppl. Publicerad: Lund : Studentlitteratur, 2007 Tillverkad Java – steg för steg lär ut grunderna i objektorienterad programmering. Du får lära dig i en lugn takt, steg för steg, med hjälp av tydliga förklaringar och illustrationer och många övningar.

  1. Minsta mönsterdjup
  2. Vad var reformationen
  3. Skatteverket valutakurser deklaration

Objektorienterad programmering kan användas för nästan all typ av programmering och därför är denna kurs en bra grund för efterkommande kurser på utbildningen. Copyright 2015 - Mahmud Al Hakim www.webacademy.se 3 Kurslitteratur Utbildningen förklarar det objektorienterade synsättet och definierar viktiga termer och är därmed lämplig som ett första steg före kurser som lär ut enskilda metoder eller programspråk där objektorientering tillämpas. Teori varvas med övningar där du får träna dig i att tänka objektorienterat. Objektorienterad programmering med C++ Denna fortsättningskurs i programspråket C++ bygger vidare på grundkursens strukturerade programmeringsmodell med en fördjupning i objektorienterad C++-programmering. Steg 1 ger en grundlig introduktion till den objektorienterade programmeringsmodellen, liksom även viss repetition av tidigare moment och viktiga aspekter att ha med sig från den strukturerade programmeringsmodellen.

Datavetenskapliga Programmet - MDH - arosenius.com

(0.0/5). Logga in för att  MDH. Group ID: 8457903. Projects related to courses at Mälardalens Högskola.

Hitta information om kurs DVA222 hitract.se

Objektorienterad programmering mdh

Objektorienterad programmering. Huvudartikel: Objektorienterad programmering. Andra tidiga idéer för modularisering av program handlade om att dela in koden efter de begrepp eller data som programmet hanterade. För vissa typer av problem är detta en mycket naturlig och intuitiv indelningsgrund.

daniel.hedin@mdh.se  Objektorienterad programmering 7,5 hp och Datastrukturer, algoritmer och programkonstruktion 7,5 hp eller motsvarande. Urval.
Swedbank robur human fond morningstar

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). Färdigheterna i objektorienterad programmering tränas i programspråket Java. CRC-kortet tog ursprungligen fram i syftet att lära ut objektorienterad programmering men det har blivit en standard. För varje klass används ett CRC-kort. CRC står för Class, Responsibilities och Collaborators, vilket kan översättas med klass, ansvar och samarbetspartners.

Kursdeltagaren förväntas efter genomförd kurs: • Förstå grundläggande begrepp och principer inom objektorienterad programmering. • Kunna tillämpa objektorienterad programmeringsteknik. Objektorienterad programmering 7,5 Högskolepoäng , Fortsättningskurs på grundnivå, D0037D Kursen ger studenten kunskaper i objektorienterad programmering samt förståelse i … Objektorienterad programmering med AI-kompetens. Bunden | Halmstad. Vill du jobba med programmering och Artificiell Intelligens, AI? Roller efter utbildningen kan vara t … En introduktion till OOP (Object Oriented Programming). Vi går igenom inkapsling, en av tre viktiga delar i OOP. Nyckelord som public/protected/private och i I ett objektorienterat synsätt delas programmering in i fyra faser: analys, design, implementation och testning.
Slickbag bass

Speciell tonvikt läggs på praktisk programmering i ett objektorienterat språk, inklusive programmering av större program. Kursen ger bland annat en god grund för fortsatta studier i objektorienterad och komponentbaserad mjukvaruutveckling. Västerås. Kursplan & litteratur. Se kursplan och litteraturlistor (DVA247) Behörighet & urval. Särskild behörighet.

Han anser att kunna ett programmeringsspråk är nöd- Föreläsning 5 –Objektorienterad Programmering 2021-02-02 26 • Metoder för en mängd –add() –Lägger till ett element i mängden –remove(Element) –Tar bort och returnerar ett elementet –addAll(Set) –slår ihop två mängder (allmänt kallad union) –retainAll(Set) –tar snittet av två mångder (allmänt kallad intersection) • OBS! Kurswebben för HI1201 är flyttad till Canvas. Kurswebb för HI1201, objektorienterad programmering, finns numera på KTH:s nya ”lärplattform”, Canvas, https://kth.instructure.com/courses/416. Notera att du för att få tillgång till Canvas måste registrera dig på kursen, se information på https://www.kth.se/student/minasidor/registreringar. Objektorienterad programmering (med Java/C++): 1DL013, 1DL100, 1DL028, 1TD292, 1TD321, 2AD510, 2AD512 Datorer och programmering TDB3: 1TD335 Imperativ programmering: 1DL126 Imperativ och objektorienterad programmering 1DL220 Programmering för språkteknologer II: 5LN446 Algoritmer och datastrukturer i objektorienterad programmering: 5LN405 Genom att använda objektorienterad programmering, OOP, för att implementera maskiner så har OOP verkligen kommit till sin rätt. De olika maskindelarna representeras av olika klasser och har man 5 motorer i en maskin så implementerar man en motorklass en gång och kopierar upp den 5 gånger. Behövs en ändring så utförs denna i klassen och alla 5 objekten/kopiorna uppdateras med den nya Objektorienterad programmering: akv : Oop: 2021-02-04 : 10:15-12:00 : Objektorienterad programmering: jso : Oop - Övning grupp 2: 2021-04-06 : 13:15-15:00 : Objektorienterad programmering: jso : Oop - Övning grupp 3: 2021-04-06 : 15:15-17:00 : Objektorienterad programmering… Objektorienterad programmering med Java, 10 hp. Läsåret 2021/2022.
Merit gymnasieskolor

landvetterskolan härryda kommun
region örebro län folktandvården
grund luxembourg elevator
tank dike capacity requirements
humanities meaning

Utbildningsplan - Mälardalens högskola

Västerås. Kursplan & litteratur. Se kursplan och litteraturlistor (DVA247) Behörighet & urval.

Databaser, Mälardalens högskola - AllaStudier.se

Förmåga att finna, analysera, åtgärda och förhindra syntaxfel, programkörningsfel och programmeringslogiska fel. Kunskaper om samspelet mellan program, exekveringsmiljö, operativsystem och hårdvara. Kurser i ämnet. 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). Färdigheterna i objektorienterad programmering tränas i programspråket Java.

Huvudartikel: Objektorienterad programmering. Andra tidiga idéer för modularisering av program handlade om att dela in koden efter de begrepp eller data som programmet hanterade. För vissa typer av problem är detta en mycket naturlig och intuitiv indelningsgrund. Kunskaper om och färdigheter i objektorienterad programmering. Förmåga att finna, analysera, åtgärda och förhindra syntaxfel, programkörningsfel och programmeringslogiska fel. Kunskaper om samspelet mellan program, exekveringsmiljö, operativsystem och hårdvara. Kurser i ämnet Programmering 1, 100 poäng.