Associate Professor
at SE&CS Faculty
at ITMO University
Russia
by Aleksandr Penskoi
Краткая, не полная и в основном неверная история вычислительных платформ
Курс посвящен устройству вычислительных платформ – базиса компьютерных систем, тому, как они работают и какие возможности предоставляют. Акцент делается на причинах и принципах их формирования. Чего хотелось достичь, какие потребности определили те или иные механизмы, почему не всё удалось довести до ума и теперь это бесполезный багаж обратной совместимости.
Цель курса не объяснить, как надо делать компьютерные системы, а показать, как и по каким причинам мы пришли к тому, что мы имеем. Дать кругозор достаточный, чтобы угадывать устройство систем; принимать проектные решения, имея видение области с разных точек зрения, а не только программисткой или аппаратной; самостоятельно прогнозировать дальнейшее развитие компьютерных систем и технологий. Вопросы непосредственного описания и разработки компьютерных систем остаются за пределами курса, как и глубокий анализ каждого из рассмотренных вариантов.
Этим курсом я хочу заложить основу “хорошего разработчика”, который знает:
Подробности (для студентов ИТМО):