User Tools

Site Tools


courses:programming:start

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
courses:programming:start [2023/09/18 14:08]
sergey_tinyakov
courses:programming:start [2023/11/17 08:43]
sergey_tinyakov
Line 13: Line 13:
   - [[programming:​vbox_image]]\\   - [[programming:​vbox_image]]\\
   - **[[https://​se.moevm.info/​doku.php/​courses:​informatics:​reportrules|Оформление отчёта]]**   - **[[https://​se.moevm.info/​doku.php/​courses:​informatics:​reportrules|Оформление отчёта]]**
 +  - [[https://​docs.google.com/​document/​d/​1HEb54oTPhy_BdR-eggOTJ3gBhkpIr_2ExNOeeqkN68M/​edit?​usp=sharing|Темы лекций,​ осень 2023]]
   - [[https://​www.youtube.com/​playlist?​list=PL2_lbdWa5lfOxzcfQn1cnMkz_D71hf6o_|Записи лекций,​ осень 2023]]   - [[https://​www.youtube.com/​playlist?​list=PL2_lbdWa5lfOxzcfQn1cnMkz_D71hf6o_|Записи лекций,​ осень 2023]]
   - [[https://​se.moevm.info/​doku.php/​courses:​programming:​lectures|Архив записей лекций и тем -- осенний семестр]]\\ ​   - [[https://​se.moevm.info/​doku.php/​courses:​programming:​lectures|Архив записей лекций и тем -- осенний семестр]]\\ ​
   - [[https://​se.moevm.info/​doku.php/​start:​prog2:​lectures ​       |Архив записей лекций и тем -- весенний семестр]]\\ ​   - [[https://​se.moevm.info/​doku.php/​start:​prog2:​lectures ​       |Архив записей лекций и тем -- весенний семестр]]\\ ​
 +  - [[https://​docs.google.com/​spreadsheets/​d/​1a7BJAPuocxQwyQwQAHrS-da9ZPPuXVDq5mYtEePqa7A/​edit?​usp=sharing|Распределение вариантов курсовых работ]]
   ​   ​
 ====Ссылки на курсы==== ====Ссылки на курсы====
Line 28: Line 30:
  
 ===Учебные пособия и книги=== ===Учебные пособия и книги===
-  - {{:​courses:​programming:​programming_1st_course.pdf | МЕТОДИЧЕСКИЕ УКАЗАНИЯ ПО ВЫПОЛНЕНИЮ КУРСОВОЙ И ЛАБОРАТОРНЫХ РАБОТ ПО ДИСЦИПЛИНЕ ПРОГРАММИРОВАНИЕ. ПЕРВЫЙ СЕМЕСТР}}+  - {{ :​courses:​programming:​programming_1st_course_last_ver.pdf | МЕТОДИЧЕСКИЕ УКАЗАНИЯ ПО ВЫПОЛНЕНИЮ КУРСОВОЙ И ЛАБОРАТОРНЫХ РАБОТ ПО ДИСЦИПЛИНЕ ПРОГРАММИРОВАНИЕ. ПЕРВЫЙ СЕМЕСТР}}
   - {{ :​courses:​programming:​умп_программирование_.pdf | Учебно-методическое пособие (старая версия)}}   - {{ :​courses:​programming:​умп_программирование_.pdf | Учебно-методическое пособие (старая версия)}}
   - [[https://​github.com/​AGHABEY/​Books/​blob/​master/​c-in-a-nutshell-o-reilly-peter-prinz-tony-crawford.pdf| C in a Nutshell, Peter Prinz & Tony Crawford]]   - [[https://​github.com/​AGHABEY/​Books/​blob/​master/​c-in-a-nutshell-o-reilly-peter-prinz-tony-crawford.pdf| C in a Nutshell, Peter Prinz & Tony Crawford]]
 +  - [[https://​www.labirint.ru/​books/​512950/​| Керниган,​ Ритчи: Язык программирования C]] (книга очень популярна,​ можно легко найти в интернете)
 ===Примеры и инструкции=== ===Примеры и инструкции===
   - [[https://​github.com/​moevm/​pr1-examples|Репозиторий с примерами кода]]   - [[https://​github.com/​moevm/​pr1-examples|Репозиторий с примерами кода]]
Line 48: Line 51:
   - [[https://​www.gnu.org/​software/​libc/​manual/​pdf/​libc.pdf|Документация GNU C Library]]   - [[https://​www.gnu.org/​software/​libc/​manual/​pdf/​libc.pdf|Документация GNU C Library]]
   - [[https://​www.kernel.org/​doc/​html/​v4.10/​process/​coding-style.html|Linux kernel coding style]]   - [[https://​www.kernel.org/​doc/​html/​v4.10/​process/​coding-style.html|Linux kernel coding style]]
 +
 +===Дополнительные источники===
 +    - [[https://​devmanual.gentoo.org/​general-concepts/​autotools/​index.html|Основы Autotools]]
 +    - [[https://​neerc.ifmo.ru/​wiki/​index.php?​title=CMake_Tutorial|Основы CMake]]
 +    - [[https://​github.com/​iakov/​riscv-courses/​blob/​main/​LFD113x-RU/​Chapters/​Chapter2.adoc|Основные сведения про оптимизации компилятора]]
  
  
courses/programming/start.txt · Last modified: 2024/03/01 20:03 by sergey_tinyakov