Экзамен (зима 2009)

Экзамен (зима 2009)

Сообщение kluchev » 11 янв 2009, 13:22

На FTP сервере embedded.ifmo.ru выложена последняя версия учебного пособия по курсу. Файл называется po_vvs_red_11_01_2009.pdf и лежит в каталоге /POSOBIE/BOOK/CS. Список вопросов к экзамену сейчас формируется на основе материала из этой книги. Список выложу чуть позже.
В споре рождается коллективное заблуждение, а истиной мы его называем для краткости
Аватара пользователя
kluchev
 
Сообщения: 995
Зарегистрирован: 04 апр 2008, 13:31
Откуда: SPb

Re: Экзамен (зима 2009)

Сообщение kluchev » 11 янв 2009, 13:41

Список вопросов

  1. Определение, назначение, специфика ВВС
  2. Влияние особенностей аппаратного обеспечения ВВС на организацию ПО
  3. Микроконтроллер, cистема на кристалле, классификация микроконтроллеров, центральный процессор
  4. Система контроля питания, подключение внешней памяти, особенности тактового генератора, делитель частоты
  5. Средства понижения энергопотребления
  6. Часы реального времени
  7. Встроенная FLASH память, встроенная энергонезависимая конфигурационная память
  8. Сторожевой таймер
  9. Система прерываний, контроллер прямого доступа к памяти
  10. Таймер, устройство захвата-сравнения, порт ввода-вывода
  11. Контроллер последовательного интерфейса, контроллер интерфейсов I2C и SPI
  12. Контроллер CAN
  13. Контроллер ЖКИ
  14. Интерфейс JTAG
  15. Встроенный загрузчик
  16. Варианты организации ПО ВВС
  17. Стиль программирования, модель вычислений, платформа
  18. Принцип «KISS»
  19. Уровень абстракции от аппаратуры (HAL)
  20. Драйверы устройств ВВС
  21. Драйвер часов реального времени
  22. Драйвер аналоговых портов ввода-вывода
  23. Драйвер дискретных портов ввода-вывода
  24. Данные, поток данных, информация, процесс
  25. Обобщенная модель ОС РВ
  26. Классификация ОС РВ
  27. Основополагающие компоненты ОС РВ
  28. Межпроцессное взаимодействие, взаимное исключение, критическая секция, семафор
  29. Компиляторы языков высокого уровня для программирования ВВС
  30. Язык программирования Си и встроенные системы, достоинства и недостатки
  31. Оптимизация программ для микроконтроллеров, простые правила оптимизации
  32. Нестандартные расширения языка Си
  33. Объектные модули, краткий обзор форматов COFF, ELF, HEX
  34. Компоновщик
  35. Утилита make
  36. Система контроля версий
  37. Специфика отладки ПО встраиваемых систем, инструментальные средства отладки
  38. Измерение производительности программ
  39. Анализ исходного кода
  40. Программирование ВВС с микроэнергопотреблением
  41. Тестопригодное программирование
  42. Повторное использование при создании ПО ВВС
В споре рождается коллективное заблуждение, а истиной мы его называем для краткости
Аватара пользователя
kluchev
 
Сообщения: 995
Зарегистрирован: 04 апр 2008, 13:31
Откуда: SPb

Re: Экзамен (зима 2009)

Сообщение invaisor » 12 янв 2009, 15:46

kluchev писал(а):На FTP сервере embedded.ifmo.ru выложена последняя версия учебного пособия по курсу. Файл называется po_vvs_red_11_01_2009.pdf и лежит в каталоге /POSOBIE/BOOK/CS.

Данная версия учебного пособия финальная? Т.е. будет ли еще подвергаться редактированию?
Просто сейчас просматривая ее, нахожу некоторые ошибки, в основном не концептуального плана, но крайне неприятные, к примеру дублирование текста (стр. 49, 1 и 2 пункты списка одинаковые).
Стоит ли сообщать о них?
Аватара пользователя
invaisor
 
Сообщения: 227
Зарегистрирован: 08 апр 2008, 16:08

Re: Экзамен (зима 2009)

Сообщение kluchev » 12 янв 2009, 16:10

invaisor писал(а):Данная версия учебного пособия финальная? Т.е. будет ли еще подвергаться редактированию?
Просто сейчас просматривая ее, нахожу некоторые ошибки, в основном не концептуального плана, но крайне неприятные, к примеру дублирование текста (стр. 49, 1 и 2 пункты списка одинаковые).
Стоит ли сообщать о них?


Да стоит. Сейчас просто проверили правильнописание... При этом, как видишь, поехало всё форматирование...

Народ! При подготовке к экзамену не забывайте про EmbeddedWiki! Там информации больше чем в пособии!
В споре рождается коллективное заблуждение, а истиной мы его называем для краткости
Аватара пользователя
kluchev
 
Сообщения: 995
Зарегистрирован: 04 апр 2008, 13:31
Откуда: SPb

Re: Экзамен (зима 2009)

Сообщение invaisor » 12 янв 2009, 21:41

Ошибки:
  1. 74 - "(http://http://ecos.sourceware.org/)"
  2. 79 - "При передаче все несколько сложнее.Обычно для того, чтобы произошло прерывание для передачи, микроконтроллеров достаточно." Кажется тут отсутствует часть текста :?:
  3. 91 и 92 - "dataow" Т.е. dataflow.
  4. 94 - "Обобщенная модель ОС РВ (см. рисунок)" А рисунка нет :( Кроме этого еще где-то тоже были ссылки на рисунки, которых нет. Надо будет поискать.
  5. 97 - "Из модульной организации следует микроядра следует сравнительная простота
    компонентов" Выделенное слово лишнее.
  6. 102 - В нижний список попал обычный текст, начиная, вероятно, с пункта 7.
  7. 106 - Тут скорее вопрос предпочтения возникает. А именно: сначала дается описание алгоритма Петерсона, а потом Деккера. Может было бы лучшее сделать наоборот, т.к. в основу алгоритма Петерсона лег алгоритм Деккера :?:
  8. 109 - "на безе модели вычислений" Вместо безе подразумевалась база.
  9. 110 - "В результате это проблемы ресурс оказывается захвачен навсегда." этоЙ проблемы
  10. 112 - "The RTOS tick interrupt is generated from timer 2." Вероятно данную строчку можно выкинуть или, если надо, перевести.
  11. 117 - "переехали в Канату в штате Онтарио" страна канатов - КанаДа
  12. 118 - в списке два раза повторяется "Микроядро"
  13. 129- "за прет или разрешение"
  14. 127 и 130 - повторяется текст начиная с "Для организации псевдо-параллельной обработки в POSIX ..." до "... в системе имеется только один процесс)."
  15. 130 и 131 - повтор: "Программное обеспечение импортировано из UNIX BSD 4.2" и "Программное обеспечение портировано из UNIX BSD 4.2"
  16. 136 - "Цель GNU GpvL"
Аватара пользователя
invaisor
 
Сообщения: 227
Зарегистрирован: 08 апр 2008, 16:08

Re: Экзамен (зима 2009)

Сообщение invaisor » 13 янв 2009, 19:43

  1. 113 - "На рисунке (см. рис. 1)" Рисунка нет
  2. 184 - "Код библиотеки нереннтерабельный" нереентерабельный
  3. 190 - "Subversion в настоящий момент активно пробивается в лидеры, в ней исправлено несколько концептуальных ошибок, имеющихся в ее предшественнике SVN." Вероятно подразумевалось CVS
Аватара пользователя
invaisor
 
Сообщения: 227
Зарегистрирован: 08 апр 2008, 16:08

Re: Экзамен (зима 2009)

Сообщение kluchev » 16 янв 2009, 18:08

Из-за накладки в расписании возможен перенос экзамена в другую аудиторию. Предположительно в 369a.
В споре рождается коллективное заблуждение, а истиной мы его называем для краткости
Аватара пользователя
kluchev
 
Сообщения: 995
Зарегистрирован: 04 апр 2008, 13:31
Откуда: SPb

Re: Экзамен (зима 2009)

Сообщение safronov » 18 янв 2009, 13:23

Добрый день!
Когда ориентировочно будет пересдача зачета? И что посоветуете изучить, чтобы этот самый зачет успешно пересдать?

Спасибо.
Аватара пользователя
safronov
 
Сообщения: 11
Зарегистрирован: 13 май 2008, 22:04

Re: Экзамен (зима 2009)

Сообщение kluchev » 18 янв 2009, 15:11

safronov писал(а):Добрый день!
Когда ориентировочно будет пересдача зачета? И что посоветуете изучить, чтобы этот самый зачет успешно пересдать?

Спасибо.


В начале семестра. Видимо надо будет попрактиковаться со стендами с недельку в 371 или 372 комнате. Из аппаратуры интересуют самые простые вещи: светодиоды и UART. Чтобы зачет успешно пересдать, я рекомендую практиковаться в программировании.

С сайта Keil Software скачайте демо-версию компилятора. Там есть симулятор, весьма неплохой. С помощью этого симулятора можно очень многое сделать, без всяких стендов.


Вообще, зачет - мелочь. Что вы будете на дипломе делать, интересно?
В споре рождается коллективное заблуждение, а истиной мы его называем для краткости
Аватара пользователя
kluchev
 
Сообщения: 995
Зарегистрирован: 04 апр 2008, 13:31
Откуда: SPb

Re: Экзамен (зима 2009)

Сообщение safronov » 18 янв 2009, 18:08

kluchev писал(а):В начале семестра. Видимо надо будет попрактиковаться со стендами с недельку в 371 или 372 комнате. Из аппаратуры интересуют самые простые вещи: светодиоды и UART. Чтобы зачет успешно пересдать, я рекомендую практиковаться в программировании.
С аппаратной частью проблем нет. Понимание вроде есть. Проблемы именно с программированием :smile:

kluchev писал(а):С сайта Keil Software скачайте демо-версию компилятора. Там есть симулятор, весьма неплохой. С помощью этого симулятора можно очень многое сделать, без всяких стендов.
Вот этот: Keil uVision for C51 ?

kluchev писал(а):Вообще, зачет - мелочь. Что вы будете на дипломе делать, интересно?
Вооружаться гуглом и достаточным количеством времени.
Аватара пользователя
safronov
 
Сообщения: 11
Зарегистрирован: 13 май 2008, 22:04

Re: Экзамен (зима 2009)

Сообщение Mishyt » 19 янв 2009, 02:00

kluchev писал(а):Вообще, зачет - мелочь. Что вы будете на дипломе делать, интересно?

Самое сложное и мучительное, на мой взгляд,-это выбрать тему.
Mishyt
 
Сообщения: 34
Зарегистрирован: 03 июн 2008, 17:28


Вернуться в Архив "ПОВС" (2009)

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2