Языки программирования для численных методов. Глушакова Т.Н - 14 стр.

UptoLike

14
отладчик исполняемых программ.
Среда разработки может состоять из отдельных программ (редактор,
компилятор, компоновщик , отладчик ), запускаемых по отдельности, или
может быть интегрированной, когда все модули легко и удобно
запускаются из - под одной программы. Интегрированная среда удобнее в
использовании.
В системах Windows существуют следующие наиболее
распространенные интегрированные среды для языка C:
Microsoft Visual C++;
Borland C++ Builder;
а также не интегрированная среда Watcom C/C++.
В системах Unix наиболее распространена не интегрированная среда
на основе компилятора GNU C/C++, отладчика GDB и программы make.
Существуют отдельные программы, интегрирующие эти средства,
например K Developer.
В системе MS-DOS наиболее распространена интегрированная среда
Borland C++.
Все эти среды поддерживают как язык C, так и объектно-
ориентированный язык C++. Между тем , это совсем разные языки (просто
язык C++ использовал основные базовые элементы из языка C, так что
зная язык C на него перейти достаточно легко ). Здесь мы рассматриваем
только язык C.
Существует много разных операционных систем , в состав которых
входят компиляторы C, не описанные здесь . Но эти системы не так
распространены.
Все перечисленные среды разработки отличаются по составу
библиотек, могут вводить свои расширения языка и т. д. Однако все
основы , рассматриваемые в данном пособии, верны для любой из этих
сред.
1.4. Стандартная библиотека
Такие операции, как ввод-вывод, работа с памятью , файлами,
строками и т.д. не входят в язык C, т.е. они не распознаются компилятором
языка C. Вместо этого они реализованы в виде функций стандартной
                                     14
      отладчик     исполняемых         программ.
      Среда разработки может состоять из отдельных программ (редактор,
компилятор, компоновщик, отладчик), запускаемых по отдельности, или
может быть интегрированной, когда все модули легко и удобно
запускаются из-под одной программы. Интегрированная среда удобнее в
использовании.
      В системах Windows существуют следующие наиболее
распространенные интегрированные среды для языка C:
      Microsoft Visual C++;
      Borland C++ Builder;
а также не интегрированная среда Watcom C/C++.
      В системах Unix наиболее распространена не интегрированная среда
на основе компилятора GNU C/C++, отладчика GDB и программы make.
Существуют отдельные программы, интегрирующие эти средства,
например K Developer.
      В системе MS-DOS наиболее распространена интегрированная среда
Borland C++.
      Все эти среды поддерживают как язык C, так и объектно-
ориентированный язык C++. Между тем, это совсем разные языки (просто
язык C++ использовал основные базовые элементы из языка C, так что
зная язык C на него перейти достаточно легко). Здесь мы рассматриваем
только язык C.
      Существует много разных операционных систем, в состав которых
входят компиляторы C, не описанные здесь. Но эти системы не так
распространены.
      Все перечисленные среды разработки отличаются по составу
библиотек, могут вводить свои расширения языка и т.д. Однако все
основы, рассматриваемые в данном пособии, верны для любой из этих
сред.

1.4. Стандартная библиотека
      Такие операции, как ввод-вывод, работа с памятью, файлами,
строками и т.д. не входят в язык C, т.е. они не распознаются компилятором
языка C. Вместо этого они реализованы в виде функций стандартной