Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Порівняльний аналіз мов програмування

Реферат Порівняльний аналіз мов програмування


















Пояснювальна записка до курсової роботи

Порівняльний аналіз мов програмування


Зміст


Введення

. Теоретична частина

. 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. Назви D мова не одержала, оскільки він є розширенням C і в ньому не робиться спроб зцілюватися від проблем шляхом викидання різних особливостей ... Спочатку C ++ був розроблений, щоб автору і його друзям не доводилося програмувати на асемблері, C або інших сучасних мовах високого рівня. Основним його призначенням було зробити написання хороших програм більш простим і приємним для окремого програміста. Плану розробки C ++ на папері ніколи не було; проект, документація та реалізація рухалися одночасно. Зрозуміло, зовнішній інтерфейс C ++ був написаний на C ++. Ніколи не існувало Проекту C ++ і Комітету з розробки C ++ raquo ;. Тому C ++ розвивався і продовжує розвиватися у всіх напрямках, щоб справлятися зі складнощами, з якими стикаються користувачі, а також у процесі дискусій автора з його друзями і колегами" . <...


сторінка 1 з 24 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Середа розробки і мова програмування Delphi, його графічні засоби
  • Реферат на тему: Реалізація засобами мови програмування Delphi програми "Файловий менед ...
  • Реферат на тему: Мова програмування високого рівня Python
  • Реферат на тему: Вивчення мови об'єктно-орієнтованого програмування Borland Delphi та ро ...
  • Реферат на тему: Програмування на мові об'єктно-орієнтованого та візуального програмуван ...