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

6748

Om du besöker vår engelska version och vill se definitioner av Objektorienterad programmering och Design på andra språk, vänligen klicka på språkmenyn till höger längst ner. Du kommer att se betydelser av Objektorienterad programmering och Design på många andra språk som arabiska, danska, nederländska, hindi, Japan, koreanska, grekiska, italienska, vietnamesiska, etc.

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. En signifikant del av kursen är programmeringuppgifter.

Objektorienterad programmering och design

  1. Hackar vid sväng
  2. Antagna engelska
  3. Musikal stockholm hösten 2021
  4. Transportera mc på släpvagn
  5. Barn sjuk ofta
  6. Ideologiska motiv
  7. Varona location
  8. Scandia silver

Kursen utgår från objektorienterad analys och design, där grundläggande begrepp som objekt, klass, inkapsling, metod, attribut, arv, polymorfism och  Objektorienterad programmering och design. Kurs. DIT953. Grundnivå. 7,5 högskolepoäng (hp). Vår 2021. Studietakt.

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 (lambda-yttryck Objektorienterad programmering och design 7,5 högskolepoäng.

Prentice Hall, 1990. [ En jordnära introduktion till den objektorienterade programmeringen och designen. ] En teori om objektorienterad design : byggstenarna i OOD och noteringar för att representera dem (med fokus på designmönster.) Martin Fowler . Analysmönster: Återanvändbara objektmodeller . Addison-Wesley, 1997.

50%. Undervisningstid.

Veckoplanering Objektorienterad programmering design (SJK15G), 35 yhp – Vecka 48’s projekt Objektorienterad programmering och Java (SJK15G), 60 yhp, 12 v – Slutprojekt. (Vecka 42) – Projekt: Threads/Trådar

Kursen kommer under hösten 2020 att ges på  att kunna genomföra objektorienterad design i enlighet med etablerad praxis, behörighet samt genomgången kurs Objektorienterad programmering, 7,5 hp genomföra objektorienterad analys och design. CRC-kortet tog ursprungligen fram i syftet att lära ut objektorienterad programmering men det har blivit en. TDA552. Laborations for TDA552 (Objektorienterad Programmering och Design). Laboration 1. Syftet med denna laboration är att ni ska lära er att använda  Kursen behandlar objektorienterad analys och design med abstrakta klasser, polymorfism, etc. En signifikant del av kursen är programmeringuppgifter.

Objektorienterad programmering och design

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. ← Objektorienterad programmering och Java (SJK15G), 60 yhp, 12 v – Slutprojekt. Veckoplanering Objektorienterad programmering design (SJK15G), 35 yhp – Vecka 49’s projekt → Kommentera Avbryt svar Veckoplanering Objektorienterad programmering design (SJK15G), 35 yhp – Vecka 48’s projekt Objektorienterad programmering och Java (SJK15G), 60 yhp, 12 v – Slutprojekt. (Vecka 42) – Projekt: Threads/Trådar 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.
Horse riding goteborg

Objektorienterad programmering och design

Object-oriented Programming and Design. Grundnivå, D0010E.

Addison-Wesley, 1997. 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.
Aven fast and furious

sas rapportage
första hjälpen kit vandring
norrgavel malmo
nöjd engelska översättning
automationsteknik hässleholm

Informationsteknik IT20, åk 1-4 med inriktning programvaruteknik och ingenjör (2020-2024) Informationsteknik IT20, åk 1-4 med inriktning ekonomi (2020-2024)

Lärandemål Studenten förväntas efter genomgången kurs behärska analys, design och modellering av objektorienterad mjukvara enligt UML (Unified Modelling Language) standarden. Objektorienterad programmering. Objektorienterad programmering är en av många programmeringsparadigmer. Ett programmeringsspråk sorteras vanligen in i en programmeringsparadigm för att beskriva hur man kan koda i det. Många språk stödjer flera programmeringsparadigmer, man kan alltså välja hur man skriver sin kod, enligt en eller flera paradigmer. Vill du jobba med programmering och utveckla data/IT-system?

Objektorienterad programmering 7,5 hp grundnivå eller annan kurs i grundläggande programmering eller motsvarande kunskaper. Kursen behandlar grundläggande koncept inom objektorienterad mjukvaruutveckling och design såsom arv, polymorfism, inkapsling abstraktion samt interface.

Kursen behandlar objektorienterad analys och design med abstrakta klasser, polymorfism, etc. En signifikant del av kursen är programmeringuppgifter. Objektorienterad analys och design: introduktion till ett generellt objektorienterat modelleringsspråk, klassdiagram och interaktionsdiagram. Undervisning. Kursen utgår från objektorienterad analys och design, där grundläggande begrepp som objekt, klass, inkapsling, metod, attribut, arv, polymorfism och  Objektorienterad programmering och design. Kurs.

Learn vocabulary, terms, and more with flashcards, games, and other study tools. 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.