jagomart
digital resources
picture1_Programming Pdf 184543 | C  Lecturenotes


 152x       Filetype PDF       File size 0.07 MB       Source: www.robots.ox.ac.uk


File: Programming Pdf 184543 | C Lecturenotes
c c courseworkmodule ian reid trinity 2008 the course takes you through a series of exercises designed to familiarise you with design and imple mentation issues in c programming objectives ...

icon picture PDF Filetype PDF | Posted on 01 Feb 2023 | 2 years ago
Partial capture of text on file.
                C/C++CourseworkModule
                   Ian Reid, Trinity 2008
       The course takes you through a series of exercises
       designed to familiarise you with design and imple-
       mentation issues in C++ programming.
       Objectives:
       Design and implementation of C++ programs.
       Functions,classes,recursion,inheritance,graphics,
       : : :
       Structure:
       Exercises – learning by example (Software-lab),
       Mini-lectures (9am, and 12noon or 2pm)
       Discussions – design in small groups
       Project – 3D graphical computer game (maybe?)
                                           1
       References
         • C/C++ course/lecture notes (IDR)
              www.robots.ox.ac.uk/˜ian/Teaching/C++
         • LipmannandLajoie(3rd edition)
         • Stroustrup (3rd edition)
         • Pohl
                                              2
       Introduction
           Algorithms               Data structures
                         Programs
       Procedural programming:
           design focuses on algorithms
           e.g. matlab, C, Pascal, Fortran
       Object oriented programming:
           design focuses on data structures
           e.g. C++, Java
                                               3
        Interpreted language
                 Source code
                                    Interpreter
                    .m
         • Interpreter: a program that reads source line by
            line and carries out the action specified by the
            line of code
         • Interpreted language:
            – good run-time error handling and identifica-
              tion
            – rapid prototyping
            – slow
            – e.g matlab, various scripting languages
                                                4
The words contained in this file might help you see if this file matches what you are looking for:

...C courseworkmodule ian reid trinity the course takes you through a series of exercises designed to familiarise with design and imple mentation issues in programming objectives implementation programs functions classes recursion inheritance graphics structure learning by example software lab mini lectures am noon or pm discussions small groups project d graphical computer game maybe references lecture notes idr www robots ox ac uk teaching lipmannandlajoie rd edition stroustrup pohl introduction algorithms data structures procedural focuses on e g matlab pascal fortran object oriented java interpreted language source code interpreter m program that reads line carries out action specied good run time error handling identica tion rapid prototyping slow various scripting languages...

no reviews yet
Please Login to review.