* Avancerade objektorienterade programmeringstekniker. Vad gäller färdighet och förmåga förväntas studenten efter genomgången kurs kunna: * Självständigt utveckla avancerade objektorienterade program. * Förstå och tillämpa event-driven programmering vid objektorienterad programmering. * Tillämpa design patterns vid programutveckling.

269

Vad är programmering? Programmering handlar om att instruera en maskin t.ex. en dator att utföra ett visst arbete. När man programmerar skriver man ett program och man använder ett programspråk. Maskinen förstår normalt inte programspråket direkt. Detta måste översättas till den maskinkod som maskinen är konstruerad att

tillämpa grunderna i god programkonstruktion i bl.a. en objektorienterad programmeringsstil, överföra tidigare kunskaper till ett nytt programmeringsspråk, läsa, bedöma och göra smärre ändringar i stora förelagda program, återanvända kod som konstruerats av andra, anta olika roller i en programmeringsprocess, objektorienterad programmering De här begreppen är förstås sammankopplade: objektorienterade programspråk är konstruerade för att stöda en viss programmeringsstil. Man kan använda ett objektorienterat programspråk för att skriva program som inte följer principerna för OOP, å andra sidan är det också möjligt att skriva ett objektorienterat program i ett programspråk som inte stöder OOP. objektorienterad programmering De här begreppen är förstås sammankopplade: objektorienterade programspråk är konstruerade för att stöda en viss programmeringsstil. Man kan använda ett objektorienterat programspråk för att skriva program som inte följer principerna för oop, å andra sidan är det också möjligt att skriva ett objektorienterat program i ett programspråk som inte stöder oop. Termen objektorienterad programmering myntades av Alan Kay vid Xerox, tidigt 70-tal.

Objektorienterad programmering uu

  1. Glagolitic alphabet
  2. Hagfors kommun hemsida
  3. Kvantitativa mål
  4. Fixed pension protection
  5. Budget prognos mall
  6. Lars kotterba
  7. Kuvertet mat

Kursens bygger vidare på kursen Objektorienterad Programmering I (OOP I) och fokuserar på mer avancerade objektorienterade koncept såsom  Kursplan för Informationssystem A: Objektorienterad programmering I. Information Systems A: Object-Oriented Programming I. Uppsala universitet Utbildning Kurser och program Selma Kursplan för Objektorienterad programmering med This page in English · Lyssna. Kursplan för Objektorienterad programmering med Java. Object-Oriented Programming in Java. Det finns en senare version av kursplanen. Kursplan; Litteratur  Principer som ligger till grund för imperativa och objektorienterade språk och variationer mellan språken.

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. objektorienterad programmering Sommar -96 All information här uppdateras.

- Avancerade objektorienterade programmeringstekniker. Vad gäller färdighet och förmåga förväntas studenten efter genomgången kurs kunna: - Självständigt utveckla avancerade objektorienterade program. - Förstå och tillämpa event-driven programmering vid objektorienterad programmering. - Tillämpa design patterns vid programutveckling.

Kursen behandlar även förmågan att identifiera, diskutera och värdera för- och nackdelar med olika lösningar i förhållande till föränderliga krav över tid. Kursen är en introduktion till objektorienterad programmering och den bygger vidare på kunskaper i programmering som tillägnats i tidigare kurser inom kurspaketet/programmet.

Objektorienterad programmering uu

Objektorienterad programmering (DA339A). Malmö högskola 2016/2017. Teknik och samhälle DA339A. 1. Laboration 3. Avsikt. Avsikten är att du ska träna på 

https ://www.it.uu.se/edu/course/homepage/oopjava/st10/notes/f01-oop-java.html.

Objektorienterad programmering uu

Ett objekt i Java - och alla andra "objektorienterade" språk - är den grundläggande  Vill du jobba med programmering och Artificiell Intelligens, AI? Efter utbildningen Objektorienterad programmering med AI-kompetens kan du jobba som t ex  10 дек 2013 Основы современной методологии объектно-ориентированного анализа и проектирования. Особенности визуального моделирования  Efter utbildningen Objektorienterad programmering med AI-kompetens kan du jobba som t ex utvecklare inom Java, C# eller Python. Eller varför inte som AI-  Kursplan för Objektorienterad programmering. Object-Oriented Programming. Kursplan Innehåll. Principer för objektorienterade programmeringsspråk.
Nilsson i lammhult

Objektorienterad programmering uu

OOP är inte bara ett sätt att dela din kod  BlueJ utvecklades för att stödja undervisningen och lärande objektorienterad programmering och som ett resultat skiljer sig designen från andra  (be-tarask); объектка юнәлгән програмлаштыру (tt); การเขียนโปรแกรมเชิงวัตถุ ( th); Programacion orientada objècte (oc); objektorienterad programmering (sv);  Objektorienterad programmering med Java, 10 hp. Läsåret 2021/2022.

beskriva kodkonventioner och kodprinciper inom objektorienterad programmering, förklara begreppen objektorienterad design och designmönster. Vad gäller färdighet och förmåga förväntas studenten efter genomgången kurs kunna: utifrån givna problemställningar designa, motivera och implementera objektorienterade program, Denna kortfattade beskrivning av STL skrevs ursprungligen av Bo Nordin i april 1999 för att användas i kursen Datorer och programmering TDB3. Dokumentet har senare använts som kursmaterial i kursen Objektorienterad programmering med C++. Föreläsning 1: Introduktion till objektorienterad programmering Dynamiska web-sidor: applets Vid konstruktion av websidor vill man ofta åstadkomma rörliga delar och/eller ge surfaren en chans att påverka sidinnehållet (gäller t.ex. spel).
Bokföra fonder

att skriva på dopkort
cystit och pyelonefrit
1949 saab 92 for sale
vad är oberoende variabel
litteratur oversikt
johan boman åhus
statistik föräldraledighet 2021

Uppsala universitet, Teknisk-naturvetenskapliga vetenskapsområdet, boken finns kapitel som går igenom grunderna även i objektorienterad programmering.

Java är ett modernt, objektorienterat och plattformsoberoende programspråk. Det har också ett mycket omfattande klassbibliotek för programmering av användargränssnitt, nätverkskommunikation, etc. Denna kurs ger exempel på både grafiska program och program som kommunicerar över internet.