The course starts with the foundations of imperative programming.
be able to explain fundamental concepts in object-oriented and imperative programming
understand and apply the concepts of C++ as a language following the object-oriented and imperative programming model: parameter passing, pointers and references, explicit memory management, overloading, parametric polymorphism through templates.
förstå och kunna tillämpa koncept från C++ som implementerar programmerings modeller för objekt-orienterad och imperativ programmering: parameter-förekommande mönster för synkronisering i parallella program.
The course will be an introduction to programming in an imperative programming language.
In computer programming, a statement is the smallest standalone element of an imperative programming language that expresses some action to be carried out.
Procedural programming is a type of imperative programming in which the program is built from one or more procedures (also termed subroutines or functions).
Programming models and languages: imperative programming, object-oriented programming, functional programming, concurrent programming.
be able to implement semantic analysis and code generation using attribute grammars and imperative programming
kunna implementera semantisk analys och kodgenerering med hjälp av Kompilatorns arkitektur.
Alte rezultate
The student must be able to write, explain and debug programs in imperative programming-languages, such as Java, C, or C++, up to program-sizes around 100 lines of code.
Studenten ska kunna skriva, förklara och felsöka program i imperativa programspråk, exempelvis Java, C eller C++, upp till programstorlekar omkring 100 programrader.
Declarative programming contrasts with imperative and procedural programming.
Deklarativ programmering är samlingsnamnet för funktionell programmering och logikprogrammering.
a course in imperative or object oriented programming (DIT012, DIT953 or similar)
godkänd kurs i imperativ eller objektorienterad programmering (DIT012, DIT953 eller liknande)
Entry requirements: 120 credits including Scientific Computing I. Computer Programming II or Imperative and Object-oriented Programming Methodology (programming in Java or Python).
120 hp inom teknik/naturvetenskap inklusive Beräkningsvetenskap I, Databasteknik I samt en fortsättningskurs i programmering (programmering i Java och/eller Python).
I therefore feel that, as far as this matter is concerned, it is imperative that we focus primarily on interinstitutional programming.
Jag tror därför att när det gäller dessa frågor måste den interinstitutionella planeringen absolut få företräde.