Внимание! Studlandia не продает дипломы, аттестаты и иные документы об образовании. Наши специалисты оказывают услуги консультирования и помощи в написании студенческих работ: в сборе информации, ее обработке, структурировании и оформления работы в соответствии с ГОСТом. Все услуги на сайте предоставляются исключительно в рамках законодательства РФ.
Нужна индивидуальная работа?
Подберем литературу
Поможем справиться с любым заданием
Подготовим презентацию и речь
Оформим готовую работу
Узнать стоимость своей работы
Дарим 200 руб.
на первый
заказ

Дипломная работа на тему: Современные языки программирования. Паскаль. Ассемблер. Бейсик

Купить за 600 руб.
Страниц
21
Размер файла
38.82 КБ
Просмотров
29
Покупок
0
Связь между языком, котором мы думаем, программируем, и задачами и решениями, которые мы можем представлять в своем воображении, очень близка. Язык предоставляет программисту бор концептуальных

Введение

Связь между языком, на котором мы думаем, программируем, и задачами и решениями, которые мы можем представлять в своем воображении, очень близка. Язык предоставляет программисту набор концептуальных инструментов, если они не отвечают задаче, то их просто игнорируют. Хорошее проектирование и отсутствие ошибок не может гарантироваться чисто за счет языковых средств. Сегодня практически все программы создаются с помощью языков программирования.

Неотъемлемая часть современных ЭВМ - системы программного обеспечения, являющиеся логическим продолжением логических средств ЭВМ, расширяющим возможности аппаратуры и сферу их использования. Основное назначение программного обеспечения - повышение эффективности труда пользователя, а также увеличение пропускной способности ЭВМ посредством сокращения времени и затрат на подготовку и выполнение программ.

В своей работе мне хотелось бы разобрать несколько основных современных языков, таких как Паскаль, Ассемблер, С++, Бейсик, Лого, Форт, Пролог, Рефал и Лекс, а также системы программирования и их составляющие (машинный язык, системы символического кодирования, автокоды, макросы, процедурно-ориентированные системы, проблемно-ориентированные системы, диалоговые языки, непроцедурные языки).

Если проследить историю используемых сегодня языков программирования, таких как Си и Паскаль (а равно и менее популярных Бэйсик, Фортран или Ада), то окажется, что все они были созданы на рубеже 60-х и 70-х годов. Иными словами, возраст современных языков программирования (за исключением Явы, о которой разговор особый), перевалил за третий десяток, что для компьютерной индустрии является сроком экстремальным. Современные языки программирования старше Интернета, Windows и персонального компьютера минимум на десятилетие. При этом новые языки не переставали регулярно появляться, однако ни один из них не задержался в практике программирования, хотя приносимые ими новые идеи дополняли уже известные языки (как это произошло с объектно-ориентированным программированием).

Другой важной особенностью языкотворчества последних десятилетий можно считать прекращение попыток создания "универсального" языка программирования, призванного объединить в себе все последние достижения в области разработки языков (из попыток 60-х _ 70-х годов можно вспомнить Алгол, РL/1 или Аду). Крупные "языковые" проекты безвозвратно ушли в прошлое вместе с порожденными ими языками.

Наконец, появление персонального компьютера и ОС с графическим интерфейсом (прежде всего MacOS и Windows) переместило внимание разработчиков программного обеспечения из сферы языков программирования в другие области средств разработки ПО, такие, как визуальное или объектно-ориентированное программирование, сетевые протоколы или модели баз данных. Программист сегодня использует в качестве инструмента не столько язык, сколько конкретную систему программирования (например, Delphi), а какой язык является для нее базовым, не так уж важно.

Итак, интерес к языкам программирования снизился, а круг используемых языков стабилизировался. В некотором смысле можно считать, что в области языков программирования "все сказано", и развитие средств разработки ПО пойдет дальше другими путями. Наступил удачный момент для анализа современных языков программирования и выяснения достигнутых практических результатов.

Оглавление

- 1. Введение

- Современные языки программирования

- Паскаль

- Ассемблер

- 3 Си

- Бейсик

- Лого

- Форт

- Пролог

- Рефал

- Лекс

- Понятие, назначение и составные элементы систем программирования

- Машинно-ориентированные системы программирования

- Машинный язык

- Системы символического кодирования

- Автокоды

- Макрос

- Машинно-независимые системы программирования

- Процедурно-ориентированные системы

- Проблемно-ориентированные системы

- Диалоговые языки

- Непроцедурные языки

- 4 Выводы

- Практическая часть

- 6 Список литературы

Заключение

Новые языки легче в использовании. Большинство современных языков имеет интегрированную среду разработки и поддерживает структурное программирование. Для графических операционных систем, например Windows, требуются более сложные средства программирования, но с помощью простых в обращении языков, таких как Visual Basic, процесс облегчается настолько, что даже начинающие программисты могут работать с графической средой.

* Современные языки программирования обеспечивают огромные преимущества по сравнению с предшествующими языками. Они более структурированы и предоставляют интегрированную среду разработки.

* В 1970-х самым популярным языком общего применения был Pascal, но в 1980-х его применение резко сократилось.

* Язык С, разработанный компанией Bell Laboratories, является очень эффективным, но низкоуровневым языком программирования. Язык С - это основа современных языков.

* Самым большим преимуществом языка С++ над его предшественником является поддержка объектно-ориентированного программирования.

* Visual Basic, наследник языка BASIC, обеспечивает наилучшую базу программирования для начинающих.

* Выбор используемого языка определяется многими факторами.

Большинство языков имеют специализацию и подходят для написания определенного типа программ. Выбор языка определяется исходя из направленности разрабатываемой программы. Кроме того, программист должен отдавать себе отчет в том, насколько этот язык распространен, на тот случай, если кому-то в будущем придется заниматься обслуживанием его программы.

Список литературы

В практической части с использованием процессора МS Excel я рассчитала и представила в табличном виде согласно заданным формам результаты экзаменационной сессии с определением среднего балла по курсам и факультету и рейтинг успеваемости каждого курса.

6 Список литературы

1. В.Ю. Демьяненко. "Программные средства создания и ведения баз данных". - М.: Финансы и статистика, 1984.

2. В.А. Мясников, С.А. Майоров, Г.И. Новиков. ЭВМ для всех. - М.: Знание, 1985.

3. А.Г. Гейн. "Основы информатики и вычислительной техники". - М.: Просвещение, 1997.

4. В.Ф. Ляхович. "Основы информатики".- Ростов-на-Дону: Феникс,1996.

5. "Вычислительная техника и программирование"/Под ред. А.В. Петрова-М.: Высш. Шк.,1990.

6. "Информационные технологии управления": Инфоматика-М.Ф. Меняев: Омега-л, 2003.

7. "Компьютерные системы и сети"/Под ред. В.П. Косарёва и Л.В. Ерёмина-М.: Финансы и статистика,1999.

8. "Экономическая информатика": Под ред. В.П. Косарёва и Л.В. Ерёмина-М.: Финансы статистика, 2001.

9. "Информатика": Под ред. Н.В. Макаровой: Фис., 1997

10. "Информатика", базовый курс , 2-е издание./ Под ред. С.В. Симоновича-СПб. Питер, 2004.

11. Леонтьев: " Новейшая энциклопедия программного компьютера": Пресс,2003.

12. Савинков В.М."Толковый словарь по информатике"- 2-е издание,-М.: Финансы и статистика, 1995.

13. "Вычислительные машины, системы и сети"/ Под ред. А.П. Пятибратова.-М.: Финансы и статистика, 1991.

14. Якубайтис Э.А. " Информационные сети и системы". Справочная книга. - М.: Финансы и статистика, 1996.

15. "Экономическая информатика и вычислительная техника": Г.А. Титоренко, Н.Г. Черняк и др.; Под ред. В.П.Косарёва, А.Ю.Королёва.- 2-е издание, перераб. и доп.-М.: Финансы и статистика, 1996.

16. Якубайтис Э.А." Информатика - Электроника - Сети". - М.: Финансы и статистика, 1984.

17. "Персональный компьютер для всех"/ Под ред.А.Я. Савельева. - М.: Высшая школа,1991.

18. "Информатика". Энциклопедический словарь для начинающих. - М.: Пресс, 1994.

19. Острейковский В.А." Информатика". - М.: Высшая школа,2000.

20. Малютин Э.А., Малютина Л.В. Языки программирования, 1982 г

21. Ваулин А.С. Языки программирования.- кн.5, 1993 г.;

Как купить готовую работу?
Авторизоваться
или зарегистрироваться
в сервисе
Оплатить работу
удобным
способом
После оплаты
вы получите ссылку
на скачивание
Страниц
21
Размер файла
38.82 КБ
Просмотров
345
Покупок
0
Современные языки программирования. Паскаль. Ассемблер. Бейсик
Купить за 600 руб.
Похожие работы
Сумма к оплате
500 руб.
Купить
Заказать
индивидуальную работу
Гарантия 21 день
Работа 100% по ваши требованиям
от 1 000 руб.
Заказать
Прочие работы по предмету
Страниц
18
Просмотров
235
Покупок
0
250 руб.
Страниц
14
Просмотров
370
Покупок
0
250 руб.
Сумма к оплате
500 руб.
Купить
Заказать
индивидуальную работу
Гарантия 21 день
Работа 100% по ваши требованиям
от 1 000 руб.
Заказать
103 972 студента обратились
к нам за прошлый год
1997 оценок
среднее 4.2 из 5
Иван По программе в учебном заведении резко перенесли сдачи курсовых и дали неделю с половиной на сдачу и распечатку ,...
Александр Курсовую засчитали на отлично. Работа выполнена грамотно, логично, материал хорошо структурирован, правки внесены...
Александр Работа была выполнена быстро и чётко. Результат стоит своих денег.
Александр Работа выполнена хорошо, буду обращаться вновь!
Александр Всë отлично, буду заказывать снова
Антон Большое спасибо за работу! Всё хорошо курсовой остался доволен
Иван Хочу выразить огромную благодарность Ивану, работа сделана прекрасно, даже раньше срока. Замечаний никаких совершенно...
Александр Работа выполнена в срок. Тема полностью раскрыта. Все пожелания и исправления были учтены и откорректированны....
Алла Отличный специалист! Статью получил раньше намеченного срока, получилась она интересной, подходящей по всем...
Алла Работа была выполнена вовремя, с учётом всех требований и правок. Спасибо огромное за помощь, рекомендую всем!