TDDB26 | Introduction to Programming in Ada, ECTS-points /PROGRAMMERING I ADA, grundkurs/ Advancement level: B | |
Aim: The course presents a high level programming language, Ada. Some methods for program development, and some tools for programming and testing are also presented. The course shall give the student: - an overview of computer science - some knowledge of how a computer works from inside and out - some understanding of why methods are so important - deeper understanding of the programming language Ada, to be able to work with more complex exercises - some understanding for some tools used within programming implementation and testingCourse organization: The programming language Ada is presented. The lessons are used to teach programming in Ada, and the lectures are used to introduce Ada, and to give the course a stability, and summarize parts of the programming, and methods to develop programs. The course needs a large amount of the students home time.Course content: Summary of computer science history, computer equipment, operating system, compilers, etc. Programming in Ada: simple types, data structures, statements, procedures and functions, I/O including files and pointers, simple packages, and linked lists. Some methods to specify and document a program, and some tools to use in a project.Course literature: Information about the course book can be found in the course information sheet, later on. Course material from the Dept. of Computer and Information Science (IDA). | ||
LAB 1 | Labratory work | |
TEN 1 | Written examination |