Real-Time Operating Systems and Systems Programming: erinevus redaktsioonide vahel
Mine navigeerimisribale
Mine otsikasti
| 7. rida: | 7. rida: | ||
== Exams == | == Exams == | ||
* 25th January | * 25th January is an exam day. Please send an e-mail since OIS won't let you register properly if you have registered for the January exam since the grade is still open. | ||
== Points and Grades == | == Points and Grades == | ||
Redaktsioon: 24. jaanuar 2018, kell 21:05
| 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 2014 2015 2016
Exams
- 25th January is an exam day. Please send an e-mail since OIS won't let you register properly if you have registered for the January exam since the grade is still open.
Points and Grades
The exams have all been graded, most of you did really well this year!
Huffman lab
- The deadline for the Huffman lab is November 10, 2017.
Course information
Lectures
Things may change a bit as we go
- Introduction PDF
- IO, Hardware interrupts PDF
- Stack, longjmp PDF
- Heap, 2d arrays PDF
- Software interrupts (signals) PDF
- 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; Mmap() Compilation and utilities PDF
- Security 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)
Links
- A well-written C tutorial
- Toyota killer firmware
- Use of Assertions
- IPv6 howto
- How to C in 2016 - or why the lecturer should be deprecated
- Smashing the Stack for Fun and Profit Redone - a take on a classic