Real-Time Operating Systems and Systems Programming: erinevus redaktsioonide vahel

Allikas: Lambda
Mine navigeerimisribale Mine otsikasti
 
Resümee puudub
1. rida: 1. rida:
#suuna [[Real-Time Operating Systems and Systems Programming (2011)]]
{{iti8510}}
Course code: '''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/>
Contact: jaagup.irve@ttu.ee, 56463800, room IT-222<br/>
 
== Exams ==
 
* 25. May 10:00 IT-137a
* 28. May 10:00 IT-137a
 
== Course information ==
 
* [https://docs.google.com/spreadsheet/pub?key=0Ahj5HjDByo6SdHBQeEFpSm90d1VmWEpqMGhFbFF1bnc&single=true&gid=1&output=html Results of 2012]
* [https://ois.ttu.ee/portal/page?_pageid=35,428610&_dad=portal&_schema=PORTAL&p_msg=&p_public=1&p_what=1&p_lang=EN&p_open_node2=&p_session_id=5266247&p_id=101240&p_mode=1&p_pageid=OKM_AINE_WEB_OTSING&n_disp_result=1&n_export=0&_init=1&_nextsearch=1&_nextorder=1&_orfn_1=AINER_KOOD&_ordi_1=ASC&_disp_ainer_kood=1&_where_ainer_kood=&_ainer_kood=iti8510&_disp_ainer_nimetus=1&_where_ainer_nimetus=&_ainer_nimetus=&_disp_ainer_nimetus_en=1&_where_ainer_nimetus_en=&_ainer_nimetus_en=&_disp_ainer_eap=1&_disp_ainer_opetsem=1&_vformaat=VFORMAAT_HTML&n_lov_offset=1&n_row_count=&n_row_pos= Course card in Studies Information System]
 
== Lectures ==
 
# [http://vimeo.com/irve/rtos01 Recap on Real-Time Systems (video link)]
# Real-Time Operating Systems
#* Practice: [[Basic Linux command-line and utilities for accessing it (ITI8510)|Basic Linux command-line and utilities for accessing it]]
# IO and Interrupts
#* Practice: [[Nonblocking IO (ITI8510)|Nonblocking IO]]
# ''Skip week due to National Holiday''
# Understanding Memory (Stack)
#* Practice: [[Stack Exploration (ITI8510)|Stack Exploration]]
# Understanding Memory (Heap)
#* Practice: [[Exploring Debugger (ITI8510)|Exploring Debugger]]
# Interrupts, Signals, Threads
#* Practice: [[Signals (ITI8510)|Signals]]
# Threads (continued)
#* Practice: [[Threads (ITI8510)|Threads]]
# Scheduling
#* '''Lab 1:''' [[Cyclic Executive (ITI8510)|Cyclic Executive]]
# Programming an Operating System
#* Lab consultation on cyclic executive. No new assignment.
# Optimizing performance
#* ''Lab 1 checking''
# Networking
#* Practice: [[Network sockets (ITI8510)]]
#* '''Lab:''' [[Memory Allocator (ITI8510)|Memory Allocator]]
# Getting to Know the Hardware
#* ''Lab2 consultation''
# Arduino
#* ''Lab2 due''
# Real-Time Operating Systems / Conclusion
 
[[Meedia:Lectures_2011.zip|Lectures of 2011 zipped]]
 
''This wiki does not let me update the slides. Enjoy the .zip.''
 
* [[List of questions (ITI8510)]]
 
== Practice Information ==
 
The server: dijkstra.cs.ttu.ee
{{Iti8510-praclist}}
 
== Links==
 
* [http://gd.tuwien.ac.at/languages/c/cref-mleslie/CONTRIB/SAWTELL/intro.html A well-written C tutorial]
 
[[Kategooria:Kursus]][[Kategooria:RTOS]]

Redaktsioon: 2. september 2013, kell 17:23

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 IT-222

Exams

  • 25. May 10:00 IT-137a
  • 28. May 10:00 IT-137a

Course information

Lectures

  1. Recap on Real-Time Systems (video link)
  2. Real-Time Operating Systems
  3. IO and Interrupts
  4. Skip week due to National Holiday
  5. Understanding Memory (Stack)
  6. Understanding Memory (Heap)
  7. Interrupts, Signals, Threads
  8. Threads (continued)
  9. Scheduling
  10. Programming an Operating System
    • Lab consultation on cyclic executive. No new assignment.
  11. Optimizing performance
    • Lab 1 checking
  12. Networking
  13. Getting to Know the Hardware
    • Lab2 consultation
  14. Arduino
    • Lab2 due
  15. Real-Time Operating Systems / Conclusion

Lectures of 2011 zipped

This wiki does not let me update the slides. Enjoy the .zip.

Practice Information

The server: dijkstra.cs.ttu.ee

Links