| TDDB18 |
Introduction to Programming in Ada, 6 ECTS credits.
/Programmering i Ada, grundkurs/
For:
KA
TB
|
| |
Prel. scheduled
hours: 68
Rec. self-study hours: 92
|
| |
Area of Education: Technology
Subject area: Computer Science
|
| |
Advancement level
(G1, G2, A): G1
|
|
Aim:
The course shall give the student deeper understanding of the
programming and program development and an overview of how
computers and computer systems works, both hardware and
software parts, in technical problem areas. Some understanding for some tools used within programming implementation.
|
|
Prerequisites: (valid for students admitted to programmes within which the course is offered)
Note: Admission requirements for non-programme students usually also include admission requirements for the programme and threshhold requirements for progression within the programme, or corresponding.
|
|
Organisation:
Using the computer system and computer science - Introduction
to the window system which are used, UNIX, the editor Emacs.
Introduktion in handling workstations and lineprinters
Programming - Introduction to programming and discussions about
different programming languages. Handling of system software
like compilers and linkers. Specific in Ada: the language
elements, types, deklarations, expressions, statements,
subprograms, I/O, how to structure programs. Packages. Data
structures like arrays, records, files, pointers.
|
|
Course contents:
Using the computer system and computer science - Introduction
to the window system which are used, UNIX, the editor Emacs.
Introduktion in handling workstations and lineprinters
Programming - Introduction to programming and discussions about different programming languages. Handling of system software like compilers and linkers. Specific in Ada: the language elements, types, deklarations, expressions, statements, subprograms, I/O, how to structure programs. Packages. Data structures like arrays, records, files, pointers.
|
|
Course literature:
A list of materials will be announced in the course information and on the internet: http://www.ida.liu.se/~TDDB18/
|
|
Examination: |
|
Written examination Laboratory work |
3 ECTS 3 ECTS
|
| |
|
|
Course language is Swedish.
Department offering the course: IDA.
Director of Studies: sas-sr@ida.liu.se
Examiner: Torbjörn Jonsson
Link to the course homepage at the department
Course Syllabus in Swedish
|
|