Учебные материалы для 2 курса

Главная страница

Занятия по языку Си
Занятия по программированию в Unix
Материалы для дополнительного чтения
Конспекты занятий по языку Си++

Опции компилятора на сервере (C)
Опции компилятора на сервере (C++)
Стиль форматирования программ
О вещественных числах
О рекурсивном спуске
О написании Makefile
Задание на моделирование кеша

Документация по STL
Ссылки

Памятка по работе в Unix

Лекции по ОС для КазФ МГУ

Материалы для дополнительного чтения

На этой странице собраны разные материалы для дополнительного чтения.

1. Dennis M. Ritchie. The Development of the C Language. 1993. [pdf] (на английском языке).
Статья автора языка Си, рассказывающая о ранних этапах развития языка Си (до момента появления стандарта ANSI C).
C is quirky, flawed, and an enormous success. While accidents of history surely helped, it evidently satisfied a need for a system implementation language efficient enough to displace assembly language, yet sufficiently abstract and fluent to describe algorithms and interactions in a wide variety of environments.

2. ISO/IEC 9899:1999(E). Programming languages - C. International Standard. [pdf] (на английском языке).
Официальный стандарт языка Си.

3. Programming languages - C. Standard rationale. [pdf] (на английском языке).
Комментарий к стандарту.

4. David Goldberg. What Every Computer Scientist Should Know About Floating-Point Arithmetic. 1991. [pdf] (на английском языке).
Подробное описание модели машинной арифметики вещественной точности.

5. ISO/IEC 14882:1998(E). Programming languages - C++. International Standard. [pdf] (на английском языке).
Официальный стандарт языка Си++.



Last modified: Friday, 21-Jun-2013 16:47:25 MSK
Alexander Chernov