Школа №1741
г.Москва

Информатика в школе. Заочные курсы

Главная страница
Информация
Уроки языка Си
Веб-дизайн и HTML
Ссылки
Форум
Гостевая книга
© 2007 Восков Алексей

Уроки языка Си. Введение

Этот раздел сайта посвящён урокам языка Си для школьников.

Что необходимо для работы?

  • Microsoft Windows 95/98/ME/NT/2000/XP/2003/Vista (одна из версий)
    Настоятельно рекомендуем использовать операционную систему из линейки Windows NT/2000/XP/2003/Vista
  • Компилятор Open Watcom C/C++ 1.6.
    Он бесплатный и его можно найти по адресу http://ftp.openwatcom.org/ftp/
    Для уроков Вам понадобится файл open-watcom-c-win32-1.6.exe (размер - около 60Мб)
    Дистрибутив Open Watcom можно также взять у учителя информатики в школе.
  • Microsoft Word или Adobe Reader для чтения текстов заданий
  • Патч для среды Open Watcom 1.6 - добавляет русские буквы во встроенном редакторе (только для комментариев и для сообщений в графических приложениях - использование русских букв в printf приводит к бессмысленным символам в консоли).
  • Текстовый редактор Bred 3.0.3 - для набивки текстов программ (в отличие от встроенного редактора Open Watcom, он позволяет вводить русские буквы. Версию для Windows NT/2000/XP/2003 можно взять здесь: Дистрибутив Bred 3.0.3

Примерное содержание уроков

  • Знакомство со средой Open Watcom C/C++
  • Создание первой программы на Си
  • Работа с текстом и расчёты
  • Программирование графики
  • Звук и мультимедиа
  • Создание простейшей видеоигры

Почему именно Си?

Язык Си имеет ряд выгодных особенностей
  • Распространённость и универсальность
    На этом языке можно написать почти любую программу. Его применяют при написании операционных систем (Windows, Linux), игр (например, DOOM и QUAKE), утилит (WinRAR, WinZIP), драйверов, в научных расчётах.
  • Ряд языков построены на основе Си, например
    1. Java, J2ME (разработка игр для сотовых телефонов)
    2. PHP (создание и поддержка больших сайтов)
    3. C++
    4. C# (быстрое создание "окошек" - визуальное программирование)
    5. Borland C Builder (визуальное программирование)
    Это означает, что человек, освоивший Си, не будет переучиваться при освоении этих широко применяющихся на практике языков программирования.
  • Доступность бесплатных и качественных компиляторов под любую операционную систему (Windows, DOS, Linux, FreeBSD, OpenBSD)
  • Компактный синтаксис (это важно - большинство школьников не владеют быстрым набором текста)
  • Простота, логичность и выразительность языка
Hosted by uCoz