NDDA40 | Computers and Programming , ECTS-points /DATORER OCH PROGRAMMERING/ Advancement level: A | |
Aim: The course should give a survey about datatechnology's use and possibilities, about datasystem's structure and function, both implying hard- and software, as well as about programming languages and programming. The student should be able to express simple algorithm in the matter necessary for programming in a traditional language and on independent handcode and to try out some minor examples.Prerequisites: Accepted to the chemistry program.Supplementary courses: Courses in datastructure and in programdevelopment are a natural continuation for the student who wishes to become absorbed in programming.Course organization: Lectures treat datatechnology and software, asics in programming and the language Pascal. Lessons aim to exemplifly Pascal's construction and problemsolving. Computerexercises should give practical skills in the developing of own, minor programs.Course content: Datatechnology: basic elements and notions such as the computer's strucuture, outer unities, communication. System software: operative system, compiling programs, editors. Example on existing software. Programming: algorithms, data and programming language. Pascal: variables, datatypes and declarations. Basic calculations, "set of type" and steering structure as well as "modulation". Exercises in programdevelopment with PC. Course literature: Manual in Pascal, eg. TurboPascal. Compendium with exercises, edited of IDA. | ||
LAB 1 | Compulsory exercises, laboratory work 2p. | |
TEN 1 | Written examination, 3p. |