BigEdu.ru

Програма обробки масиву цілих чисел

МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ

Державний вищий навчальний заклад

«Київський національний економічний університет ім. В.Гетьмана»

Роменський коледж

Курсова робота

з предмету :” Системне програмування

на тему: ”Програма обробки масиву цілих чисел”

Ромни 2008

Зміст

Вступ

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

1.1 Математична постановка задачі

1.2 Створення алгоритму роботи програми

2. Структура програми на мові С++

2.1 Загальні положення

2.2 Структура головного файлу проекту

2.3 Результати роботи програми

3. Охорона праці при роботі з обчислювальноютехнікою

3.1 Загальні положення

3.2 Вимоги техніки безпеки перед початком роботи

3.3 Вимоги техніки безпеки під час роботи

3.4 Вимоги техніки безпеки після закінчення роботи

3.5 Вимоги техніки безпеки в аварійних ситуаціях

4. Інструкція до програми

5. Апаратні вимоги для виконання даної програми

6. Перелік умовних позначень

Висновок

Література


Вступ

Вважається, що мова програмування С++ - мова програмування, яку може вивчити будь-який програміст. С++ - немов центр тяжіння навколо якого збудовано все сучасне програмування.

С++ вже дала добрий поштовх для розвитку мов програмування майбутнього – Javaта С# - прямі потомки мови програмування С++. Як відомо, вивчення або ознайомлення з будь-якою річчю – це в першу чергу вивчення її історії, отож в даному розділі курсової роботи я хотів би привести коротку характеристику розвитку мови програмування С++.

Мова С створена Денісом Ритчі на початку 70-х років у Bell Laboratory американської корпорації AT&T, вона вважається мовою системного програмування, бо вона найбільш ефективна при вирішенні задач системного програмування, хоча безумовно, зручна і при написанні прикладних програм. Серед переваг мови С можна відзначити переносність програм, написаних мовою С, на комп'ютери різної архітектури і з однієї операційної системи в іншу, лаконічність запису алгоритмів, логічну стрункість, можливість одержати ефективний код програм, порівнянних по швидкості з програмами, написаними на асемблері. Зручність мови С полягає у тому, що вона є одночасно і мовою програмування високого рівня, що має повний набір конструкцій структурного програмування, що підтримує модульність, блокову структуру програм, можливість роздільної компіляції модулів і набір низькорівневих засобів, що дозволяють мати зручний доступ до апаратних засобів комп'ютера, що дозволяє звертатися до кожного біта пам'яті. Гнучкість і універсальність мови С забезпечує його широке поширення.

Перший опис мови був даний у книзі Б. Кернігана і Д. Ритчі, що була переведена на російську мову. Довгий час цей опис був стандартом, однак ряд моментів допускали неоднозначне тлумачення, що породило безліч трактувань мови С. Для виправлення цієї ситуації при Американському національному інституті стандартів (ANSI) був утворений комітет зі стандартизації мови С і в 1983 року був затверджений стандарт мови С, що одержав назву ANSI С.

На початку 80-х років в Bell Laboratory Бєрном Строуструпом (Bjarne Stroustrup) у результаті доповнення і розширення мови С була створена нова мова, що одержала назва "С з класами". У 1983 році ця назва була замінена на C++.

Автор мови створював її з метою поліпшити мову С, підтримати абстракції даних і об’єктно-орієнтоване програмування.

Мова C++ є мовою об’єктно-орієнтованого програмування. Ідею використання програмних об'єктів розвивали багато дослідників протягом багатьох літ. Одним із представників мов такого типу є Simula 67.

Об’єктно-орієнтована мова програмування - мова програмування, на якій програма задається описом дій сукупності взаємозалежних об'єктів. Об'єкти обмінюються запитами; реагуючи на отриманий запит, об'єкт надсилає запит іншим об'єктам, одержує відповіді, змінює значення своїх внутрішніх змінних і видає відповідь на отриманий запит. Механізм запитів в об’єктно-орієнтованих мовах відрізняється від механізму процедур у процедурних мовах тим, що при виконанні запиту об'єктом безпосередньо можуть бути змінені тільки значення змінних цього об'єкта.

Об’єктно-орієнтоване програмування працює з об'єктами, містить у собі середовище створення об'єктів, що поєднують дані і правила обробки цих даних. Об'єкти можуть містити в собі закриті, приватні (private) дані і правила їхньої обробки, доступні тільки об'єкту і його спадкоємцям, а також загальні (public) дані і правила, що доступні об'єктам і модулям в інших частинах програми. Важливою рисою об’єктно-орієнтованого програмування є успадкування, тобто можливість створювати ієрархічну послідовність об'єктів від більш загальних до більш специфічних, часткою. У цій ієрархії кожен об'єкт успадковує характерні риси об'єктів-прабатьків, об'єктів, що передують йому.

Таким чином, мови об’єктно-орієнтованого програмування містять у собі наступні основні риси: наявність об'єктів і інкапсуляцію даних, успадкування, поліморфізм, абстракцію даних.

При створенні мови C++ були створені чи використані поняття, що потім стали застосовуватися в мові С и ввійшли в стандарт ANSI С. Таким чином, мови С и C++ впливали одна на одну. Практично всі сучасні транслятори з мов С и C++ викорис

Внимание, отключите Adblock

Вы посетили наш сайт со включенным блокировщиком рекламы!
Ссылка для скачивания станет доступной сразу после отключения Adblock!

Скачать
Курсовые работы по информатике и программированию МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ Державний вищий навчальний заклад «Київський національний економічний університет ім. В.Гетьмана»
Оценок: 1000 (Средняя 5 из 5)

Наверняка у вас есть товары или услуги, продажа которых приносит вам максимальную прибыль. Для быстрого старта в сети вам необходимо создание посадочной страницы (одностраничного сайта), на которой будет размещена информация о маржинальных товарах/услугах интернет магазина. За 8 лет опыта разработки конверсионных страниц мы выработали оптимальную структуру, которая позволит привлекать через landing page больше продаж. На такую структуру «одевается» ваш контент — фирменный стиль, тексты, фотографии, уникальные торговые предложения, после чего страница выходит в свет. Разработка лендинга и запуск в сети — до 7 рабочих дней. Стоит отметить, что в разработку самой посадочной страницы входит и написание копирайтером продающих текстов для вашего бизнеса, чтобы каждый посетитель страницы захотел совершить покупку именно у вас. Результат: качественно разработаная продающая посадочная страница, которая готова приносить вам новых клиентов.

© 2016 - 2022 BigEdu.ru