Вычислительная техника в инженерных расчетах и моделировании. Черный А.А. - 34 стр.

UptoLike

Составители: 

34
машина. Си поддерживает арифметику указателей, и тем самым позволяет
осуществлять непосредственный доступ и манипуляции с адресами
памяти.
В своем составе Си содержит препроцессор, который
обрабатывает текстовые файлы перед компиляцией. Среди его наиболее
полезных приложений при написании программ на Си являются:
определение программных констант, замена вызовов функций
аналогичными, но более быстрыми
макросами, условная компиляция.
Препроцессор не ограничен процессированием только исходных
текстовых файлов Си, он может быть использован для любого текстового
файла.
Си-гибкий язык, позволяющий принимать в конкретных
ситуациях самые разные решения. Тем не менее, Си налагает
незначительные ограничения в таких, например, действиях, как
преобразование типов. Во многих случаях это является достоинством
,
однако программисты должны хорошо знать язык, чтобы понимать, как
будут выполняться их программы.
Язык Си предъявляет достаточно высокие требования к
квалификации использующего его программиста. При изучении Си
желательно иметь представление о структуре и работе компьютера.
Большую помощь и более глубокое понимание идей Си, как языка
системного программирования, обеспечат хотя бы
минимальное знание
языка ассемблер. Уровень старшинства некоторых операторов не является
общепринятым, некоторые синтаксические конструкции могли бы быть
лучше. Тем не менее, Сичрезвычайно эффективный и выразительный
язык, пригодный для широкого класса задач.
Си++
Си++ разработан в 1983 году. Более ранние версии языка
использовались начиная с 1980 года и были известны как "C
и с Классами".
Автор хотел написать событийно управляемые модели, для чего был бы
идеален Simula67, если не принимать во внимание эффективность. "Cи с
Классами" использовался для крупных проектов моделирования, в
которых строго тестировались возможности написания программ,
требующих (только) минимального пространства памяти и времени на
выполнение. В "Cи с Классами" не хватало
перегрузки операций, ссылок,
виртуальных функций и многих деталей. Си++ был впервые введен за
пределами исследовательской группы автора в июле 1983 года. Однако
тогда многие особенности Си++ были еще не разработаны.
машина. Си поддерживает арифметику указателей, и тем самым позволяет
осуществлять непосредственный доступ и манипуляции с адресами
памяти.
         В своем составе Си содержит препроцессор, который
обрабатывает текстовые файлы перед компиляцией. Среди его наиболее
полезных приложений при написании программ на Си являются:
определение программных констант, замена вызовов функций
аналогичными, но более быстрыми макросами, условная компиляция.
Препроцессор не ограничен процессированием только исходных
текстовых файлов Си, он может быть использован для любого текстового
файла.
         Си-гибкий язык, позволяющий принимать в конкретных
ситуациях самые разные решения. Тем не менее, Си налагает
незначительные ограничения в таких, например, действиях, как
преобразование типов. Во многих случаях это является достоинством,
однако программисты должны хорошо знать язык, чтобы понимать, как
будут выполняться их программы.
         Язык Си предъявляет достаточно высокие требования к
квалификации использующего его программиста. При изучении Си
желательно иметь представление о структуре и работе компьютера.
Большую помощь и более глубокое понимание идей Си, как языка
системного программирования, обеспечат хотя бы минимальное знание
языка ассемблер. Уровень старшинства некоторых операторов не является
общепринятым, некоторые синтаксические конструкции могли бы быть
лучше. Тем не менее, Си – чрезвычайно эффективный и выразительный
язык, пригодный для широкого класса задач.

                                Си++

      Си++ разработан в 1983 году. Более ранние версии языка
использовались начиная с 1980 года и были известны как "Cи с Классами".
Автор хотел написать событийно управляемые модели, для чего был бы
идеален Simula67, если не принимать во внимание эффективность. "Cи с
Классами" использовался для крупных проектов моделирования, в
которых строго тестировались возможности написания программ,
требующих (только) минимального пространства памяти и времени на
выполнение. В "Cи с Классами" не хватало перегрузки операций, ссылок,
виртуальных функций и многих деталей. Си++ был впервые введен за
пределами исследовательской группы автора в июле 1983 года. Однако
тогда многие особенности Си++ были еще не разработаны.




                                     34