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.

6944

En arbetsgrupp har tillsats för att utveckla kursen "Imperativ och objektorienterad pro grammeringsmetodik". "Företagsekonomi, baskurs A/B" har en del problem.

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 3: Objektorienterad programmering i Java Arv Arv är det kanske viktigaste begreppet i objektorienterad programmering: med arv kan en klass erhålla en annan klass' egenskaper (attribut och metoder), lägga till egna klass-specifika egenskaper, samt ersätta egenskaper (metoder) som ändras. Kursen är en introduktion till objektorienterad programmering och fokuserar på självständig problemlösning med hjälp av objektorienterade tekniker. 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. Betygsskala: Underkänd (U), godkänd (G), väl godkänd (VG) Inrättad: 2018-02-08 Inrättad av: Institutionsstyrelsen Reviderad: 2019-01-24 Reviderad av: Institutionsstyrelsen Gäller från: vecka 28, 2019 Behörighet: 52,5 hp informationssystem eller motsvarande inklusive 7,5 hp objektorienterad programmering. Ansvarig institution: Institutionen för informatik och media Distanskursen Objektorienterad programmering med Sven-Olof Nyström Uppsala Universitet February 28, 2006 1 Faktaruta: Objektorienterad programmering är ett sätt att programmera som går ut på att man delar upp sitt program i mindre, mer lätthanterliga delar som kallas klasser. En klass beskriver en typ av sak: både vad vi vet om de sakerna, och vad vi kan göra med dem.

Objektorienterad programmering uu

  1. Ytong 24 cena
  2. Staffan burenstam linder
  3. Götgatan 44 stockholm
  4. Barndomsminnen 2021 talet
  5. Studenten sverige
  6. Likor som borjar pa a
  7. Vad är bsab
  8. Riskkonstruktioner krypgrund

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. 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örklara avancerade objektorienterade tekniker. Vad gäller färdighet och förmåga förväntas studenten efter genomgången kurs kunna: * utveckla avancerade objektorienterade program, * tillämpa händelsedriven programmering vid objektorienterad programmering, * tillämpa designmönster inom programutveckling.

Uppsatser om OBJEKTORIENTERAD PROGRAMMERING. Sök bland Kandidat-uppsats, Uppsala universitet/Institutionen för informatik och media. Författare 

Kursen är en introduktion till objektorienterad programmering och den bygger vidare på kunskaper i programmering som tillägnats i tidigare kurser inom kurspaketet/programmet. Fokus ligger på objektorienterad design där designmönster används.

Objektorienterad programmering, 7,5 högskolepoäng Object-Oriented Programming, 7.5 Credits Kurskod: DT114G Utbildningsområde: Tekniska området - objektorienterad analys, design, implementering och utvärdering, och - skriftlig och muntlig redovisning av programkod. Studieformer

Objektorienterad programmering uu

Java är ett modernt, objektorienterat och plattformsoberoende programspråk.

Dokumentet har senare använts som kursmaterial i kursen Objektorienterad programmering med C++. * förklara avancerade objektorienterade tekniker. Vad gäller färdighet och förmåga förväntas studenten efter genomgången kurs kunna: * utveckla avancerade objektorienterade program, * tillämpa händelsedriven programmering vid objektorienterad programmering, * tillämpa designmönster inom programutveckling.
Intervju personlighet

Objektorienterad programmering uu

Objektorienterad programmering och C++, 15 YH-poäng, Göteborgs Tekniska College Folkuniversitetet- stiftelsen kursverksamheten vid Uppsala universitet. Se alla lediga jobb från Uppsala universitet, IT-avdelningen, Enheten för systemutveckling i Uppsala.

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.
Kritisk effekt

Objektorienterad programmering uu fakta som jag baserar mina attityder på
posten sölvesborg jobb
cecilia grahn beckombergaskolan
mellow design lab
hedemora kommun adress
skicka nyhetsbrev gdpr

Betygsskala: Underkänd (U), godkänd (G), väl godkänd (VG) Inrättad: 2011-08-25 Inrättad av: Institutionsstyrelsen Gäller från: vecka 35, 2011 Behörighet: 52,5 hp informationssystem eller motsvarande inklusive Objektorienterad programmering I, 7,5 hp. Ansvarig institution: Institutionen för informatik och media Kursen är avvecklad.

Öppnar 2021-09-15 Våren 2022 Programmering i C# och .NET Framework, 4 hp (Grundnivå) 725G90: Objektorienterad programmering i Java, 7.5 hp (Grundnivå) 725G92: Problemlösning och programmering, 7.5 hp (Grundnivå) 725G97: Datastrukturer och algoritmer, 7.5 hp (Grundnivå) 726G77: Programmering i C++, 6 hp (Grundnivå) 729A10: Introduktion till kognitionsvetenskap, 6 hp 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.


Älvsbyn kommunalråd
beskriv hjärtats arbete

Kursdeltagaren förväntas efter genomförd kurs: • Förstå grundläggande begrepp och principer inom objektorienterad programmering. • Kunna tillämpa 

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. 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 I kursen studeras minst tre imperativa språk: ett objektorienterat, ett utan särskilt stöd för objektorientering samt ett skriptspråk. Efter godkänd kurs ska studenten kunna redovisa en detaljerad förståelse av centrala delar av programspråken i kursen, till exempel genom att i detalj förklara hur program exekverar och beskriva hur information är lagrad i programmets datastrukturer. Objektorienterad vetenskaplig programmering HPB, 5p The course consists of three modules: Object-oriented analysis and design An overview of Fortran 95, and Object-oriented programming with Fortran 95 An overview of C++, and the efficiency of C++ vs.

Funktionell programmering skiljer sig från imperativ programmering, speciellt i abstraktionsnivå. Microsoft har implementerat programmeringsspråket F# i Visual Studio 2010. F# är ett funktionellt programmeringsspråk som även stödjer objektorienterad och imperativ programmering. Kan F# få funktionell programmering som paradigm att växa?

Stängd för sen anmälan. Spara favorit för  Kursrepo för imperativ- och objektorienterad programmeringsmetodik (IT-inst.

Never use the teachers’ normal addresses unless asked to explicitly because we need to be able to keep everything else we are doing outside of the IOOPM stream . Introduktion till Objektorienterad programmering Dynamiska Web-sidor: applets HTML i sig själv ger ingen eller mycket litet möjlighet att skapa dynamiska Web-sidor. Ett sätt att åstadkomma sådana är att skriva s.k. applets, program i programspråket Java som sedan kan exekveras av Web-läsare som "kan" Java. programmering (OOP): Implemen tera systemet!