Difference between revisions of "LU-LKP-B10:index"
m (→Kalendārs) |
(→Kalendārs) |
||
Line 12: | Line 12: | ||
== Kalendārs == |
== Kalendārs == |
||
{| border=1 cellspacing=0 cellpadding=4 |
|||
|- |
|||
! Datums, nedēļa |
|||
! Kursa saturs |
|||
! Uzdevumi |
|||
|- |
|||
| 07.09.2010. |
|||
| |
|||
Ievads Unix un Linux operētajsistēmās un to programmēšanā. |
|||
[[LU-LKP-B10:L01 | 1. lekcijas piezīmes un PD1]]: |
|||
| |
|||
Uzdots [[LU-LKP-B10:MD#MD0 | MD0]] mājas darbs - Programmēšanas stils. |
|||
|- |
|||
| 14.09.2010. |
|||
| |
|||
[[LU-LKP-B10:L02 | 2. lekcija]]: C elementi, kompilēšana un saites, atmiņas sadalījums procesā. |
|||
| |
|||
Uzdots [[LU-LKP-B10:MD#MD1 | MD1]] mājas darbs - Ģimenes koks. |
|||
[[LU-LKP-B10:MD#MD1 |MD1]] termiņš: Pirmdiena, 20. septembris 23.59. |
[[LU-LKP-B10:MD#MD1 |MD1]] termiņš: Pirmdiena, 20. septembris 23.59. |
||
|- |
|||
| 21.09.2010. |
|||
| X |
|||
| |
|||
Jānodod [[LU-LKP-B10:MD#MD1 | MD1]]. |
|||
|- |
|||
| 28.09.2010. |
|||
| X |
|||
| |
|||
|- |
|||
| 05.10.2010. |
|||
| X |
|||
| |
|||
|- |
|||
| 12.10.2010. |
|||
| X |
|||
| |
|||
|- |
|||
| 19.10.2010. |
|||
| X |
|||
| |
|||
|- |
|||
| 26.10.2010. |
|||
| X |
|||
| |
|||
|- |
|||
| 02.11.2010. |
|||
| X |
|||
| |
|||
|- |
|||
| 09.11.2010. |
|||
| X |
|||
| |
|||
|- |
|||
| 16.11.2010. |
|||
| X |
|||
| |
|||
|- |
|||
| 23.11.2010. |
|||
| X |
|||
| |
|||
|- |
|||
| 30.11.2010. |
|||
| X |
|||
| |
|||
|- |
|||
| 07.12.2010. |
|||
| X |
|||
| |
|||
|- |
|||
| 14.12.2010. |
|||
| X |
|||
| |
|||
|- |
|||
| 21.12.2010. |
|||
| X |
|||
| |
|||
|- |
|||
| 24.12.2010. - xx.01.2010. |
|||
| Ziemassvētku un Jaungada brīvdienas |
|||
|- |
|||
| xx.01.2011. |
|||
| Eksāmens |
|||
|} |
|||
== Lekciju piezīmes == |
== Lekciju piezīmes == |
Revision as of 10:52, 21 September 2010
Linux kodola programmēšana un Unix Sistēmprogrammēšana
Kurss LU DF bakalaura studijām.
Pasniedzējs: Leo Seļāvo. (epasts: vards.uzvards @ gmail.lv vai @ lu.lv)
Vēstkopa - Google grupa lu-lkp-b (lai pieteiktos, sūtiet epastu pasniedzējam)
Vērtējums = 40% mājas un praktiskie darbi, 10% dalība klasē, 20% KD1 un 30% KD2(eksāmens).
Kalendārs
Datums, nedēļa | Kursa saturs | Uzdevumi |
---|---|---|
07.09.2010. |
Ievads Unix un Linux operētajsistēmās un to programmēšanā. 1. lekcijas piezīmes un PD1: |
Uzdots MD0 mājas darbs - Programmēšanas stils. |
14.09.2010. |
2. lekcija: C elementi, kompilēšana un saites, atmiņas sadalījums procesā. |
Uzdots MD1 mājas darbs - Ģimenes koks. MD1 termiņš: Pirmdiena, 20. septembris 23.59. |
21.09.2010. | X |
Jānodod MD1. |
28.09.2010. | X | |
05.10.2010. | X | |
12.10.2010. | X | |
19.10.2010. | X | |
26.10.2010. | X | |
02.11.2010. | X | |
09.11.2010. | X | |
16.11.2010. | X | |
23.11.2010. | X | |
30.11.2010. | X | |
07.12.2010. | X | |
14.12.2010. | X | |
21.12.2010. | X | |
24.12.2010. - xx.01.2010. | Ziemassvētku un Jaungada brīvdienas | |
xx.01.2011. | Eksāmens |
Lekciju piezīmes
- 1. lekcija: Ievads Linux operētajsistēmā
- 2. lekcija: C elementi, kompilēšana un saites, atmiņas sadalījums procesā.
Praktiskie un mājas darbi
- MD0: Izlasīt kodēšanas stila dokumentus. Nekas nav jāiesniedz, bet būs diskusija nākamās lekcijas sākumā.
- MD1: Ģimenes koka ģenerēšanas programma.
Literatūra
- Advanced Programming in the UNIX(R) Envoronment, Second Edition, by W. Richard Stevens, Stephen A. Rago. Addison Wesley Professional, 2005, ISBN 0-201-43307-9. (Indiešu eksemplāram ir ISBN 81-317-0005-4)
- "Linux Device Drivers," 3rd ed. by J. Corbet, A. Rubini and G. Kroah-Hartman,
- O'Reilly Media, 2005, ISBN 0-596-00590-3, http://lwn.net/Kernel/LDD3/
- "Linux system programming" by Robert Love, O'Reilly Media, 2007, ISBN 0596009585
- "Understanding the Linux Kernel," 3rd ed. by D. P. Bovet and M. Cesati, O'Reilly Media, 2005, ISBN 0-596-00565-2
- "Linux kernel development 3rd ed." by Robert Love, Addison Wesley Professional, ISBN 0672329468
- "Building Embedded Linux Systems" O'Reilly Media, 2008, ISBN 0596529686
Saites
- Gnu make dokumentācija