Читать курсовая по Отсутствует: "Сравнительный анализ языков программирования" Страница 1

назад (Назад)скачать (Cкачать работу)

Функция "чтения" служит для ознакомления с работой. Разметка, таблицы и картинки документа могут отображаться неверно или не в полном объёме!

Пояснительная записка к курсовой работе

Сравнительный анализ языков программирования Оглавление Введение

. Теоретическая часть

.1 Определение языка программирования С++

.2 Определение языка программирования Delphi

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

.4 Сравнение указанных элементов языков согласно варианту

.4.1 Файлы и потоки в C++

.4.2 Файлы и потоки в Delphi

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

.1 Постановка задачи

.2 Спецификация программы

.3 Блок-схема алгоритма решения задачи

.4 Схема иерархии модулей

.5 Спецификации подпрограмм каждого модуля

.6 Инструкция пользователя

2.7 Тестирование

2.8 Результаты тестирования

Заключение

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

Приложения Введение Язы́к программи́рования - формальная знаковая система, предназначенная для записи компьютерных программ. Язык программирования определяет набор лексических, синтаксических и семантических правил, задающих внешний вид программы и действия, которые выполнит исполнитель (компьютер) под её управлением.

Цель курсовой работы:

1) организация диалоговой программы и закрепление в процессе ее создания всех основных элементов программирования на языке Паскаль и Си (Delphi, C++ Builder).

) закрепление навыков представления информации в программах на языках высокого уровня;

) демонстрация полученных в ходе изучение дисциплины знаний, умений и навыков;

) приобретение профессиональных компетенций. 1. Теоретическая часть .1 Определение языка программирования С++ Бьерн Страуструп высвободил объектно-ориентированный потенциал С путем перенесения возможностей классов Simula 67 в С. Первоначально новый язык носил имя "С с классами" и только потом стал называться C++. Язык C++ достиг популярности, будучи разработанным в Bell Labs, позже он был перенесен в другие индустрии и корпорации. Сегодня это один из наиболее популярных языков программирования в мире. C++ наследует как хорошие, так и плохие стороны С.

Бьерн Страуструп:"Я придумал C++, записал его первоначальное определение и выполнил первую реализацию. Я выбрал и сформулировал критерии проектирования C++, разработал его основные возможности и отвечал за судьбу предложений по расширению языка в комитете по стандартизации C++, - пишет автор самого популярного языка программирования. - Язык C++ многим обязан языку C, и язык C остается подмножеством языка C++ (но в C++ устранены несколько серьезных брешей системы типов C). Я также сохранил средства C, которые являются достаточно низкоуровневыми, чтобы справляться с самыми критическими системными задачами. Язык C, в свою очередь многим обязан своему предшественнику, BCPL; кстати, стиль комментариев // был взят в C++ из BCPL. Другим основным источником вдохновения был язык Simula67. Концепция классов (с производными классами и виртуальными функциями) была позаимствована из него. Средства перегрузки операторов и возможность помещения объявлений в любом месте, где может быть записана инструкция, напоминает Algol68.

Название C++ придумал Рик Масситти. Название указывает на эволюционную природу перехода к нему от C. "++" - это операция приращения в C. Чуть более короткое имя C+ является синтаксической ошибкой; кроме того, оно уже было использовано как имя совсем другого языка. Знатоки семантики C находят, что C++ хуже, чем ++C.


Похожие работы

 
Тема: щербинин А. А. Сравнительный анализ трехмерных методик в человеко-компьютерных интерфейсах, бакалаврская работа Ключевые слова: виртуальная реальность, сравнительный анализ, измерение, оценка эффективности, тесты
Предмет/Тип: Другое (Реферат)
 
Тема: Сравнительный анализ языков программирования JavaScript и VBScript
Предмет/Тип: Информатика, ВТ, телекоммуникации (Курсовая работа (т))
 
Тема: Сравнительный анализ языков программирования JavaScript и VBScript
Предмет/Тип: Информатика, ВТ, телекоммуникации (Реферат)
 
Тема: Программный продукт, реализующий сравнительный анализ методов линейного целочисленного программирования
Предмет/Тип: Отсутствует (Диплом)
 
Тема: Объектно-ориентированное программирование. Сравнительный анализ языков объектно-ориентированного программирования
Предмет/Тип: Отсутствует (Курсовая работа (т))

Интересная статья: Быстрое написание курсовой работы