Оценка современного этапа развития компьютерных технологий. История развития, классификации, сведения и уровни языков программирования. Обзор современных языков программирования: Си, его разовидности, Паскаль, Фортран, Бейсик - тенденция их развития.
На современном этапе развития компьютерных технологий невозможно представить какого-либо высококвалифицированного специалиста, не владеющего информационными технологиями. Для свободной ориентации в информационных потоках современный специалист любого профиля должен уметь получать, обрабатывать и использовать информацию, прежде всего, с помощью компьютеров, а также телекоммуникаций и других новейших средств связи, в том числе и уметь, обращаться с языками программирования. Актуальность данной темы обусловлена тем, что прогресс компьютерных технологий определил процесс появления новых разнообразных знаковых систем для записи алгоритмов - языков программирования. Объектом исследования послужили языки программирования и история развития языков программирования. Просмотреть историю развития языков программирования.Можно сформулировать ряд требований к языкам программирования и классифицировать языки по их особенностям. Языки же высокого уровня имитируют естественные языки, используя некоторые слова разговорного языка и общепринятые математические символы. При программировании на машинном языке программист может держать под своим контролем каждую команду и каждую ячейку памяти, использовать все возможности имеющихся машинных операций. Программа, написанная на таком языке, может выполняться на разных машинах. Программа, написанная на языке высокого уровня, легко может быть понята любым специалистом, который знает язык и характер задачи.Программа - алгоритм, записанный на языке программирования. Программы на машинном языке - очень длинные последовательности единиц и нулей, являлись машинно зависимыми, т.е. для каждой ЭВМ необходимо было составлять свою программу. Примеры таких языков: FORTRAN (FORMULA TRANSLATOR; 1954) предназначен для научных и технических расчетов; COBOL (1959) был предназначен в основном для коммерческих приложений (обрабатывал большие объемы нечисловых данных) - Common Business-Oriented Language); язык BASIC (Beginner’s All Purpose Instuction Code - универсальный язык символьных инструкций для начинающих) (1964 г.) К этим языкам относятся: язык Pascal (назван его создателем Никлаусом Виртом в честь великого физика Блеза Паскаля; 1970); язык Си, позволяющий быстро и эффективно создавать программный код (1971) Для них были разработаны интегрированные среды программирования, позволяющие визуально конструировать графический интерфейс приложений: язык С (1983) - продолжение алгоритм. языка Си;Например, в языке Basic команды CLS и FOR I=1 TO 10 считаются правильными, а команды CLERSCREEN и FOR I FROM 1 TO 10 - неправильными. Каждая команда, записанная на языке программирования, имеет определенное значение, то есть заставляет компьютер выполнять те или иные действия. Каждый язык имеет алфавит - набор символов, которые можно использовать при записи программ на этом языке. Программа, написанная на языке программирования, состоит из команд (операторов), задающих последовательность действий. Чтобы компьютер мог выполнять команды, содержащиеся в этой программе, надо перевести программу в набор понятных компьютеру инструкций, записанных в двоичной форме (в код).· Си [C] - Многоцелевой язык программирования высокого уровня, разработанный Денисом Ритчи в начале 1970-х гг. на базе языка BCPL. Является базовым языком операционной системы Unix, однако применяется и вне этой системы, для написания быстродействующих и эффективных программных продуктов, включая и операционные системы. Для IBM PC имеется ряд популярных версий языка Си, в том числе - Turbo C (фирмы Borland), Microsoft C и Quick C (фирмы Microsoft ), а также Zortech C (фирмы Symantec). · Си [C ] - Язык программирования высокого уровня, созданный Бьярном Страустрапом на базе языка Си.Паскаль [PASCAL - акроним с французского - Program Applique a la Selection et la Compilation Automatique de la Litterature] - Процедурно-ориентированный язык программирования высокого уровня, разработанный в конце 1960-х гг. В своей начальной версии Паскаль имел довольно ограниченные возможности, поскольку предназначался для учебных целей, однако последующие его доработки позволили сделать его хорошим универсальным языком, широко используемым в том числе для написания больших и сложных программ. Существует ряд версий языка (например, ETH Pascal, USD Pascal, Turbo Pascal ) и систем программирования на этом языке для разных типов ЭВМ.В 1954 году в недрах корпорации IBM группой разработчиков во главе с Джоном Бэкусом (John Backus) был создан язык программирования Fortran. Впервые программист мог по-настоящему абстрагироваться от особенностей машинной архитектуры. Язык Фортран использовался (и используется по сей день) для научных вычислений. Бейсик [BASIC - Beginner’s All-purpose Symbolic Instruction Code] - Язык программирования высокого уровня , разработанный в 1963 - 1964 гг. в Дартмутском колледже Томасом Куртом и Джоном Кемени. Отличается простотой, легко усваивается начинающими программистами благодаря наличию упрощенных конструкций языка Фортран и встроенных матем
План
Содержание
Введение
1. Языки программирования
1.1 История развития языков программирования
2. Обзор современных языков программирования
2.1 Си его разновидности
2.2 Паскаль
2.3 Фортран
2.4 Бейсик
Выводы и предложения
Список использованной литературы
Введение
На современном этапе развития компьютерных технологий невозможно представить какого-либо высококвалифицированного специалиста, не владеющего информационными технологиями. Поскольку деятельность любого субъекта в значительной степени зависит от степени владения информации, а также способности эффективно ее использовать. Для свободной ориентации в информационных потоках современный специалист любого профиля должен уметь получать, обрабатывать и использовать информацию, прежде всего, с помощью компьютеров, а также телекоммуникаций и других новейших средств связи, в том числе и уметь, обращаться с языками программирования.
Актуальность данной темы обусловлена тем, что прогресс компьютерных технологий определил процесс появления новых разнообразных знаковых систем для записи алгоритмов - языков программирования.
Объектом исследования послужили языки программирования и история развития языков программирования.
Целью курсовой работы является изучение классификации языков программирования и их развития.
Цели исследования: 1. Просмотреть общее сведения и уровни языков программирования.
2. Просмотреть историю развития языков программирования.
3. Сделать обзор современных языков программирования.
Задачи исследования: 1. Ознакомления с языками программирования.
2. Рассмотрение истории развития языков программирования.
3. Обзор современных языков программирования.
В первой главе рассматриваются общие сведения о языках программирования и история развития их.
Во второй главе рассматривается обзор современных языков программирования.
В данной курсовой работе использовался научно-исследовательские методы.
Программные средства ОС Windows XP Professional SP3. Данная курсовая работа выполнена в программе Microsoft Word 2003, а также были использованы другие программы: Microsoft POWERPOINT, Nero STARTSMART.
Вы можете ЗАГРУЗИТЬ и ПОВЫСИТЬ уникальность своей работы