Показати скорочений опис матеріалу
dc.date | 2018-02-01 | |
dc.date.accessioned | 2018-06-21T16:35:21Z | |
dc.date.available | 2018-06-21T16:35:21Z | |
dc.identifier | IAX0584 | en_US |
dc.identifier.uri | https://dspace.ttu.ee/xmlui/handle/123456789/19 | |
dc.description | Overview of structural data types (records, sets, files). Object-oriented approach to programming (classes, objects, methods, attributes). Records. Fields and subfields of a record, union records. Declaring and usage. Files. Text files and typed files, sequential and random access files. File buffer. File open (read, write, edit) and close. Reading and writing records to a text file and typed file. Sorting data in files, exceptions. Sorting text files. Sorting files by using an index. Sorting outside of files. Recursion: direct and indirect recursion. Advantages and disadvantages. Data exchange. Examples. Dynamic memory allocation. Pointers, allocating and freeing memory. Stack and its types. Sorting a dynamic structure. Debugging a program: scanning, checkpoints, debuggers. Decomposing a program. Documentation. Managing a software project. | en_US |
dc.language.iso | other | en_US |
dc.publisher | Department of Computer Systems | en_US |
dc.rights | Tallinn University of Technology | en_US |
dc.subject | Software and its engineering | en_US |
dc.title | Programming II | en_US |
dc.type | Talk/Lecture | en_US |
compass.learningOpportunitySpecification.assessment | Hands-on execrcises and written exam | en_US |
compass.learningOpportunitySpecification.level | EQF Level 6::Bachelor | en_US |
compass.learningOpportunitySpecification.objective | CE-SWD Software Design | en_US |
Файл | Розмір | Формат | Переглянути |
---|---|---|---|
Даний матеріал не має долучених файлів. |