Достоинства, отличительные особенности и сравнительная характеристика языка программирования Си.

ДОСТОИНСТВА ЯЗЫКА СИ

1. современный язык: · включает в себя те управляющие конструкции, которые рекомендуются теоретическим и практическим программированием. · его структура побуждает программиста использовать в своей работе нисходящее проектирование, структурное программирование и пошаговую разработку модулей · результат такого подхода - надежная и читаемая программа. 2. эффективный язык. Его структура позволяет наилучшим образом использовать возможности современных ЭВМ. На языке Си программы отличаются компактностью и быстротой исполнения. 3. переносимый, или мобильный, язык: программа, написанная на Си для одной вычислительной системы, может быть перенесена с небольшими изменениями (или вообще без них) на другую. Если модификации необходимы, то они могут быть сделаны путем простого изменения нескольких элементов в "головном" файле Достоинства, отличительные особенности и сравнительная характеристика языка программирования Си., который сопутствует главной программе. 4. мощный и гибкий язык (два излюбленных слова в литературе по вычислительной технике). Например, большая часть мощной и гибкой операционной системы (ОС) UNIX написана на языке Си. Речь идет о компиляторах и интерпретаторах других языков, таких, как Фортран, АПЛ, Паскаль, Лисп, Лого и Бейсик. Поэтому, когда вы используете компилятор с Фортрана в системе UNIX, результирующая объектная программа в конечном счете получается с помощью некоторой программы, написанной на языке Си. Кроме того, программы, написанные на Си, используются для решения физических и технических проблем и даже для производства мультипликационных фильмов. 5. Си обладает рядом замечательных конструкций управления, обычно Достоинства, отличительные особенности и сравнительная характеристика языка программирования Си. ассоциируемых с ассемблером: позволяет реализовывать программы с максимальной эффективностью. 6. удобный язык: достаточно структурирован, чтобы поддерживать хороший стиль программирования.

Сравнительная характеристика языков С и С++

C++ — это объектно-ориентированный язык программирования, фундаментом которого является С. Язык С — это подмножество C++ и, следовательно, C++ — надмножество С.

В общем случае, компилятор C++ можно использовать для компиляции программы, написанной на С. Поскольку C++ основан на стандарте С89, при написании программы С, рассчитанной на компилятор C++, допускается использование только тех возможностей языка, которые предусмотрены в С89.

При написании программы на С, рассчитанной на компилятор C++, необходимо правильно указывать расширение файла, содержащего текст программы. Согласно Достоинства, отличительные особенности и сравнительная характеристика языка программирования Си. действующему соглашению, файлы программ, написанных на С имеют расширение .С, а написанных на C++ — .СРР. Присвоение расширения .СРР файлу программы, написанной на С, недопустимо, потому как эти языки все же существенно отличаются друг от друга, и компилировать программу на С так, будто это программа на C++, нельзя. Расширение .С указывает транслятору на то, что он должен компилировать программу, написанную именно на С.

Си Си++
Delphi

Java
Объектное ориентирование + + + +
Создание объектов на стеке + + +/- -
Инструкция goto + + + -
Поддержка try/catch - + + +
Инструкции break без метки + + + +
Инструкции break c меткой - - - +
Многомерные массивы + + + +
Динамические массивы - + + +



2. Особенности отладки программ в среде Visual C++ Studio .NET.

3. Этапы разработки программы на Достоинства, отличительные особенности и сравнительная характеристика языка программирования Си. языке Си в среде Visual C++ Studio .NET.


documentazerwbh.html
documentazesdlp.html
documentazeskvx.html
documentazessgf.html
documentazeszqn.html
Документ Достоинства, отличительные особенности и сравнительная характеристика языка программирования Си.