Создан заказ №3580189
23 января 2019
18862 Основы алгоритмизации и программирования курсовая тема на выбор
Как заказчик описал требования к работе:
ВЫБЕРИТЕ ТЕМУ 1 Основные структуры алгоритмов: сравнительный анализ и примеры их использования 2 Особенности описания операторов управления в различных языках программирования: достоинства и недостатки 3 Основные правила работы с функциями: примеры и ограничения использования функций в различных язы
ках программирования 4 Особенности и примеры использования массивов при разработке программ 5 Классификация языков программирования. Критерии выбора среды и языка разработки программ 6 История и развитие методологии объектно-ориентированного программирования. Сферы применения 7 Отладка и тестирование программ: основные подходы и ограничения 8 Методы сортировки данных: эволюция и сравнительный анализ. Примеры использования 9 Методы поиска данных: эволюция и сравнительный анализ. Примеры использования 10 Функциональное тестирование программного обеспечения на примере мобильных приложений 11 Особенности алгоритмизации при разработке WEB-приложений 12 Критерии выбора средств разработки WEB-приложений 13 Критерии выбора средств разработки мобильных приложений 14 Этапы разработки, тестирования и ввода в эксплуатацию мобильных приложений 15 Тестирование производительности программ: подходы в зависимости от категорий приложений 16 Варианты построения интерфейса программ: особенности и эволюция 17 Способы организации данных: пользовательский тип данных – структура 18 Рекурсивные и итерационные алгоритмы: особенности и примеры использования 19 Классификация языков программирования высокого уровня 20 Сравнительный анализ операторов для различных языков программирования 21 Сравнительный анализ процедур для различных языков программирования 22 Сравнительный анализ описания данных для различных языков программировани
подробнее
Фрагмент выполненной работы:
Введение
Языки программирования появились в результате прогресса компьютерных технологий. Основной смысл появления языков программирования является представление алгоритмов вычисления на понятном пользователю и компьютеру языке.[10]
Язык программирования — формальная знаковая система, при помощи которой записываются компьютерные программы. В настоящее время существует порядка 10000 языков программирования и их диалектов.
Большая часть работы программистов связана с написанием исходного кода, тестированием и отладкой программ на одном из языков программирования. (работа была выполнена специалистами author24.ru) Исходные тексты и исполняемые файлы программ являются объектами авторского права и являются интеллектуальной собственностью их авторов и правообладателей.[14]
Различные языки программирования поддерживают различные стили программирования. Отчасти искусство программирования состоит в том, чтобы выбрать один из языков, наиболее полно подходящий для решения имеющейся задачи.
Разные языки требуют от программиста различного уровня внимания к деталям при реализации алгоритма, результатом чего часто бывает компромисс между простотой и производительностью (или между временем программиста и временем пользователя).
Язык программирования С++ входит в первую десятку востребованных на рынке языков. На C++ пишется программное обеспечение, операционные системы, игры, различные прикладные программы, драйверы устройств и различные приложения для встраиваемых систем.[1]
Существует множество реализаций языка C++, как бесплатных, так и коммерческих и для различных платформ. Например, на платформе x86 это GCС, Visuаl С++, Intеl С++ Cоmpiler, Embarcаdero (Bоrland) С++ Buildеr и другие. C++ оказал огромное влияние на развитие других языков программирования, в первую очередь на Jаva и C#.[2]
Актуальность темы исследования заключается в том, что в современных условиях, когда компьютер стал непременным атрибутом экономических, статистических и инженерных рассчетов, знать классификацию языков программирования и дальнейшее их применение необходимо каждому инженеру, экономисту, программисту. Каждая задача проще решается с использованием конкретного языка программирования. Различные языки программирования поддерживают различные стили программирования. Искусство программирования состоит в том, чтобы выбрать среду программирования, наиболее полно подходящую для решения имеющейся задачи. Практически под все задачи адаптирован язык программирования С++. Язык программирования С++ является одним из востребованных языков на рынке труда. На языке С++ можно писать программы любой сложности, направленности и принадлежности.
Цель курсовой работы заключается в расширении и систематизации теоретических знаний по теме: «Классификация языков программирования. Критерии выбора среды и языка разработки программы».
Задачи курсовой работы:
провести анализ литературы по теме «Классификация языков программирования. Критерии выбора среды и языка разработки программы»;
изучить и описать историю развития языков программирования;
описать и провести сравнение основных языков и сред программирования;
привести список наиболее используемых и популярных на сегодняшний день языков программирования;
описать критерии выбора среды и языка разработки;
описать основные алгоритмы и синтаксис языка программирования С++;
привести примеры использования языка программирования С++ при разработке простых алгоритмов.
При проведении исследования были изучены следующие научные труды: Жданова, Ю.С. Бузыкова, Г. Р. Кадырова. Основы алгоритмизации и программирования; Айвора Хортона Visual C++; Бьёрна Страуструпа. Программирование: принципы и практика использования C++; Герба Саттера. Решение сложных задач на С++; Роберта С.Сиакорда. Безопасное программирование на С и С++; Окулова С.М. Основы программирования; Кеткова Ю., Кеткова А. Свободное программное обеспечение; Роберта В Себеста. Основные концепции языков программирования.
В выше перечисленных научных трудах классификация и развитие сред программирования, описание основных алгоритмов и синтаксиса языка С++ описана подробно и доступно. Мною проведено обобщение описания, выполнение арифметических операций в программе, вариантов использования условного оператора, назначение и применение массивов в программе на основе изучения выше перечисленных научных трудовПосмотреть предложения по расчету стоимости
Заказчик
заплатил
заплатил
500 ₽
Заказчик не использовал рассрочку
Гарантия сервиса
Автор24
Автор24
20 дней
Заказчик воспользовался гарантией для внесения правок на основе комментариев преподавателя
26 января 2019
Заказ завершен, заказчик получил финальный файл с работой
5
18862 Основы алгоритмизации и программирования курсовая тема на выбор .docx
2019-01-29 14:31
Последний отзыв студента о бирже Автор24
Общая оценка
5
Положительно
Работа была выполнена в срок, Очень отзывчивый автор. Всем рекомендую! По работе получил зачет.