Компьютерные системы — различия между версиями

Материал из Wiki - Факультет компьютерных наук
Перейти к: навигация, поиск
(Список проектов пронумерован для удобства)
(Ссылки на материалы)
 
(не показано 37 промежуточных версии 6 участников)
Строка 1: Строка 1:
= Список литературы =
+
= Компьютерные системы =
 +
 
 +
== Объявления ==
 +
 
 +
<b>6 октября 2015 г.</b>. По техническим причинам сервер тестирования не будет доступен ориентировочно до 12:00 7 октября 2015 г.
 +
 
 +
<b>7 октября 2015 г.</b>. [https://docs.google.com/spreadsheets/d/1SMUqWrMwYCVXjsIa6ihR-yTXWTOdFe2bqKzCF1ELrfk/edit?usp=sharing '''КР-1 10 октября 2015 г.''' Распределение по аудиториям.] '''ВНИМАНИЕ''' Проведение КР может отличаться от штатного расписания Ваших семинарских занятий!
 +
 
 +
<b>11 ноября 2015 г.</b>. [https://docs.google.com/spreadsheets/d/1SMUqWrMwYCVXjsIa6ihR-yTXWTOdFe2bqKzCF1ELrfk/edit?usp=sharing '''КР-2 14 ноября 2015 г.''' Распределение по аудиториям.] '''ВНИМАНИЕ''' Проведение КР может отличаться от штатного расписания Ваших семинарских занятий!
 +
 
 +
<b>14 декабря 2015 г.</b> Опубликована демо-версия экзамена
 +
 
 +
<b>16 декабря 2015 г.</b> Прием всех заданий на проверку заканчивается в <b>00:00:00 22 декабря 2015г</b>
 +
 
 +
<b>17 декабря 2015 г.</b>. [https://docs.google.com/spreadsheets/d/1SMUqWrMwYCVXjsIa6ihR-yTXWTOdFe2bqKzCF1ELrfk/edit?usp=sharing '''КР-3 19 декабря 2015 г.''' Распределение по аудиториям.] '''ВНИМАНИЕ''' Проведение КР может отличаться от штатного расписания Ваших семинарских занятий!
 +
 
 +
== Список литературы ==
  
 
# Э. Таненбаум, Х. Бос. Современные операционные системы. 4-е издание. СПб.: Питер, 2015. ISBN 978-5-496-01395-6
 
# Э. Таненбаум, Х. Бос. Современные операционные системы. 4-е издание. СПб.: Питер, 2015. ISBN 978-5-496-01395-6
Строка 8: Строка 24:
 
# С. А. Раго, У. Р. Стивенс. UNIX. Профессиональное программирование. 3-е издание. М.: Символ-Плюс, 2014. ISBN 978-5-93286-216-2
 
# С. А. Раго, У. Р. Стивенс. UNIX. Профессиональное программирование. 3-е издание. М.: Символ-Плюс, 2014. ISBN 978-5-93286-216-2
  
= Ссылки на материалы =
+
== Ссылки на материалы ==
  
 
[https://github.com/hseos/hseos-course/tree/master/00-lectures Слайды лекций]
 
[https://github.com/hseos/hseos-course/tree/master/00-lectures Слайды лекций]
  
 
[https://github.com/hseos/hseos-course/ Репозиторий с материалами семинарских занятий]
 
[https://github.com/hseos/hseos-course/ Репозиторий с материалами семинарских занятий]
 +
 +
[https://hse.ejudge.ru Сдача заданий]
 +
 +
[https://github.com/hseos/hseos-course/blob/master/academic.md Правила выставления оценки]
 +
 +
[[КС:Регламент проведения контрольной работы|Регламент проведения контрольной работы]]
 +
 +
[https://docs.google.com/document/d/1Bw1i1EcPNXl144CZDqtljalqy7JBbM-ZAxGkwtt5j-8/edit?usp=sharing Демо-версия экзамена][https://ejudge.cs.hse.ru/solution.pdf Разбор]
 +
 +
[https://ejudge.cs.hse.ru/demo_variant.pdf Демо-версия 2] [https://ejudge.cs.hse.ru/demo_answer.pdf Ответы]
 +
 +
[https://ejudge.cs.hse.ru/rating.html Текущая успеваемость]
 +
 +
[https://ejudge.cs.hse.ru/config.txt Конфигурационный файл для построения успеваемости]
 +
 +
[https://docs.google.com/spreadsheets/d/1f6gZUyJEiIRY7VXNDplMeMkdWw_h_0vyFxeuVQdTIKA/edit?usp=sharing Результаты экзамена]
 +
 +
[https://docs.google.com/spreadsheets/d/1ZReinwVLk-ks4o7hyjB10kh-o7S4SOg_wTrNWJAB2Lo/edit?usp=sharing Результаты второй пересдачи]
 +
 +
<b>[https://docs.google.com/document/d/1DMQCJn25AOdideBXduFFjLjj2Vt6TLr6EtoscDhU68s/edit?usp=sharing Регламент проведения комиссии]</b>
  
 
= Проектная работа =
 
= Проектная работа =
  
# [[Эмулятор микроконтроллера ATtiny13A]]
+
== Объявления ==
# [[Веб-сервер с функциональностью CGI]]
+
'''07 октября 2015 г.''' [https://docs.google.com/spreadsheets/d/1guUUw7aJcLbe94h9_znSKK6i5oy8trAw_UInDk4tFXg/edit?usp=sharing '''Распределение по проектным семинарам''']
 +
 
 +
== Темы ==
 +
# [[Эмулятор микроконтроллера ATtiny13A]] ([http://1drv.ms/1VmeBQ0 презентация])
 +
# [[Веб-сервер с функциональностью CGI]] ([http://1drv.ms/1VmeBQ0 презентация])
 
# [[КС:2015:Проект:Memcached|Сервер Memcached]]
 
# [[КС:2015:Проект:Memcached|Сервер Memcached]]
# [[КС:2015:Проект:Shell|Интерпретатор командной строки (shell)]]
+
# [[КС:2015:Проект:redis|Сервер Redis]]
 +
# [[КС:2015:Проект:rsync|Утилита для синхронизации файлов]] ([http://www.slideshare.net/aparinov/parinovhseos презентация])
 +
# [[КС:2015:Проект:Shell|Интерпретатор командной строки (shell)]] ([http://www.slideshare.net/aparinov/parinovhseos презентация])
 
# [[КС:2015:Проект:Cachesim|Эмулятор кеш-памяти]]
 
# [[КС:2015:Проект:Cachesim|Эмулятор кеш-памяти]]
# [[КС:2015:Проект:MC|Файловый менеджер (mc)]]
+
# [[КС:2015:Проект:MC|Файловый менеджер (mc)]] ([http://www.slideshare.net/aparinov/parinovhseos презентация])
 
# [[КС:2015:Проект:Htop|Менеджер процессов]]
 
# [[КС:2015:Проект:Htop|Менеджер процессов]]
 
# [[КС:2015:Проект:RT11-fuse|Драйвер файловой системы RT-11]]
 
# [[КС:2015:Проект:RT11-fuse|Драйвер файловой системы RT-11]]
# [[КС:2015:Проект:debuger|Неинтерактивный отладчик]]
+
# [[КС:2015:Проект:Sandbox|Песочница для запуска процессов]]
# [[КС:2015:Проект:jit|JIT компилятор регулярных выражений]]
+
# [[КС:2015:Проект:debuger|Неинтерактивный отладчик]]([https://yadi.sk/d/ymlaks89jK69x презентация])
# [[КС:2015:Проект:fuse-p7zip|Файловая система из 7z-архива]]
+
# [[КС:2015:Проект:jit|JIT компилятор регулярных выражений]]([https://yadi.sk/d/ymlaks89jK69x презентация])
# [[КС:2015:Проект:rpmdb-alien-repos-sync|Синхронизация базы данных RPM из стороннимх пакетных менеджеров]]
+
# [[КС:2015:Проект:fuse-p7zip|Файловая система из 7z-архива]] ([http://1drv.ms/1VmeBQ0 презентация])
 +
# [[КС:2015:Проект:rpmdb-alien-repos-sync|Синхронизация базы данных RPM из сторонних пакетных менеджеров]] ([http://1drv.ms/1VmeBQ0 презентация])
 +
# [[КС:2015:Проект:xv6|Расширение системы xv6]]([https://goo.gl/liKkBu презентация])
 +
# [[КС:2015:Проект:FileIntegrity|Утилита для контроля целостности файлов]]
 +
# [[КС:2015:Проект:ClusterManager|Менеджер кластера]]

Текущая версия на 13:56, 5 февраля 2016

Компьютерные системы

Объявления

6 октября 2015 г.. По техническим причинам сервер тестирования не будет доступен ориентировочно до 12:00 7 октября 2015 г.

7 октября 2015 г.. КР-1 10 октября 2015 г. Распределение по аудиториям. ВНИМАНИЕ Проведение КР может отличаться от штатного расписания Ваших семинарских занятий!

11 ноября 2015 г.. КР-2 14 ноября 2015 г. Распределение по аудиториям. ВНИМАНИЕ Проведение КР может отличаться от штатного расписания Ваших семинарских занятий!

14 декабря 2015 г. Опубликована демо-версия экзамена

16 декабря 2015 г. Прием всех заданий на проверку заканчивается в 00:00:00 22 декабря 2015г

17 декабря 2015 г.. КР-3 19 декабря 2015 г. Распределение по аудиториям. ВНИМАНИЕ Проведение КР может отличаться от штатного расписания Ваших семинарских занятий!

Список литературы

  1. Э. Таненбаум, Х. Бос. Современные операционные системы. 4-е издание. СПб.: Питер, 2015. ISBN 978-5-496-01395-6
  2. Э. Таненбаум, Т. Остин. Архитектура компьютера. 6-е издание. СПб.: Питер, 2015. ISBN 978-5-496-00337-7
  3. Д. Паттерсон, Дж. Хеннесси. Архитектура компьютера и проектирование компьютерных систем. 4-е издание. СПб.: Питер, 2015. ISBN 978-5-459-00291-1
  4. Р. Лав. Ядро Linux: описание процесса разработки. 3-е издание. М.: OOO И.Д. Вильямс, 2015. ISBN 978-5-8459-1944-1
  5. Р. Э. Брайант, Д. Р. О'Халларон. Компьютерные системы: архитектура и программирование. СПб.: БХВ-Петербург, 2005. ISBN 5-94157-433-9
  6. С. А. Раго, У. Р. Стивенс. UNIX. Профессиональное программирование. 3-е издание. М.: Символ-Плюс, 2014. ISBN 978-5-93286-216-2

Ссылки на материалы

Слайды лекций

Репозиторий с материалами семинарских занятий

Сдача заданий

Правила выставления оценки

Регламент проведения контрольной работы

Демо-версия экзаменаРазбор

Демо-версия 2 Ответы

Текущая успеваемость

Конфигурационный файл для построения успеваемости

Результаты экзамена

Результаты второй пересдачи

Регламент проведения комиссии

Проектная работа

Объявления

07 октября 2015 г. Распределение по проектным семинарам

Темы

  1. Эмулятор микроконтроллера ATtiny13A (презентация)
  2. Веб-сервер с функциональностью CGI (презентация)
  3. Сервер Memcached
  4. Сервер Redis
  5. Утилита для синхронизации файлов (презентация)
  6. Интерпретатор командной строки (shell) (презентация)
  7. Эмулятор кеш-памяти
  8. Файловый менеджер (mc) (презентация)
  9. Менеджер процессов
  10. Драйвер файловой системы RT-11
  11. Песочница для запуска процессов
  12. Неинтерактивный отладчик(презентация)
  13. JIT компилятор регулярных выражений(презентация)
  14. Файловая система из 7z-архива (презентация)
  15. Синхронизация базы данных RPM из сторонних пакетных менеджеров (презентация)
  16. Расширение системы xv6(презентация)
  17. Утилита для контроля целостности файлов
  18. Менеджер кластера