Real-Time Operating Systems and Systems Programming: erinevus redaktsioonide vahel
Mine navigeerimisribale
Mine otsikasti
Resümee puudub |
|||
| 3. rida: | 3. rida: | ||
Link: [http://www.lambda.ee/index.php/Real-Time_Operating_Systems_and_Systems_Programming http://www.lambda.ee/index.php/Real-Time_Operating_Systems_and_Systems_Programming] [http://www.lambda.ee/index.php/iti8510 http://www.lambda.ee/index.php/iti8510]<br/> | Link: [http://www.lambda.ee/index.php/Real-Time_Operating_Systems_and_Systems_Programming http://www.lambda.ee/index.php/Real-Time_Operating_Systems_and_Systems_Programming] [http://www.lambda.ee/index.php/iti8510 http://www.lambda.ee/index.php/iti8510]<br/> | ||
Lecturer: Jaagup Irve<br/> | Lecturer: Jaagup Irve<br/> | ||
Contact: jaagup.irve@ttu.ee, 56463800, room | Contact: jaagup.irve@ttu.ee, 56463800, room ITC-425<br/> | ||
Previous courses: [http://lambda.ee/w/index.php?title=Real-Time_Operating_Systems_and_Systems_Programming&oldid=10337 2012] | Previous courses: [http://lambda.ee/w/index.php?title=Real-Time_Operating_Systems_and_Systems_Programming&oldid=10337 2012] | ||
== Course information == | == Course information == | ||
| 38. rida: | 35. rida: | ||
# RTOS: On Real Time Systems [[Media:Rtos_15.pdf|PDF]] | # RTOS: On Real Time Systems [[Media:Rtos_15.pdf|PDF]] | ||
# Conclusion and Summary [[Media:Rtos_16.pdf|PDF]] | # Conclusion and Summary [[Media:Rtos_16.pdf|PDF]] | ||
== Practice Information == | == Practice Information == | ||
Redaktsioon: 30. august 2015, kell 22:26
| Real-Time Operating Systems and Systems Programming |
| [ @ ] |
Course code: iti8510
Link: http://www.lambda.ee/index.php/Real-Time_Operating_Systems_and_Systems_Programming http://www.lambda.ee/index.php/iti8510
Lecturer: Jaagup Irve
Contact: jaagup.irve@ttu.ee, 56463800, room ITC-425
Previous courses: 2012
Course information
Assignment
Lectures
Things may change a bit further down
- Introduction PDF
- IO, Hardware interrupts PDF
- Stack, longjmp PDF
- Heap, 2d arrays PDF
- Software interrupts (signals) PDF (note to self: add code examples and better signal definition to slides)
- Threads, Mutexes PDF
- Scheduling, Process, Demon, Zombie PDF
- Standard IO, file management, directory management etc PDF
- Programming an Operating System PDF
- Optimizing PDF
- Networking PDF ; C language constructions PDF
- Security PDF
- Compilation and utilities; Mmap() PDF
- Encoding, localization, internatialization in *nix PDF; Getopt() PDF
- RTOS: On Real Time Systems PDF
- Conclusion and Summary PDF
Practice Information
The server: dijkstra.cs.ttu.ee
- Basic Linux command-line and utilities for accessing it
- Standard Streams
- Stack Exploration
- Exploring Debugger
- Signals
- Threads
- Processes
- File Attributes
- Reading Binary Files
- LAB: Hufmann Encoder
- Network Sockets
- Optimization (mmap() helps here)