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

Реферат Розробка програми, що демонструє багатопоточність для одного процесора

















Курсовий проект

з дисципліни В«Програмування на С/С + +В»

Тема

Розробка програми, що демонструє багатопоточність для одного процесора




Розробив студент

А.В. Гулевський


РЕФЕРАТ


Пояснювальна записка с., малюнків, джерел, додаток.

Ключові слова: VISUAL STUDIO. NET, C + +, С #, багато-, TRADE.

Об'єкт дослідження або розробки - багатопоточне додаток, побудоване в середовищі Visual Studio. NET.

Мета роботи - вивчити технологію створення багатопоточних додатків в сучасних системах програмування.

Метод дослідження та апаратура - інтегроване середовище розробки додатків Visual Studio. NET, програмне моделювання на ЕОМ.

Отримані результати - додаток, яке демонструє демонструє багатопоточність для одного процесора.

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

Ступінь впровадження - застосована технологія розробки багатопотокових додатків в середовищі Visual Studio. NET, створений програмний продукт.


СПИСОК СКОРОЧЕНЬ


OC - Операційна система

API - application programming interface

TPL - System Threading Tasks-HyperText Markup Language-Uniform Resource Locator


ЗМІСТ


ВСТУП

1. КОНЦЕПЦІЯ багатопоточність

2. БІБЛІОТЕКА ПАРАЛЕЛЬНИХ ЗАВДАНЬ (TPL)

.1 Основні нововведення TPL

.2 Паралелізм даних

.3 Паралелізм завдань

.4 Потенційні помилки, пов'язані з паралелізмом даних і завдань

. СТВОРЕННЯ багато-додатками В СЕРЕДОВИЩІ VISUAL STUDIO.NET

.1 Структурна схема програми

.2 Розробка та оптимізація коду програми на C #

. ТЕСТУВАННЯ ПРОГРАМИ

ВИСНОВОК

Література

Програми


ВСТУП


Сучасні операційні системи (OC) націлені на найбільш ефективне використання ресурсів комп'ютера. Здебільшого ефективність досягається за рахунок поділу ресурсів комп'ютера між декількома процесами. Нить є природним продовженням багатозадачності, точно також як віртуальні машини, що дозволяють запускати кілька ОС на одному комп'ютері, являють собою логічний розвиток концепції поділу ресурсів. У багатопотоковому додатку одночасно працює кілька потоків. Іноді замість терміна "потік" використовується термін "нитка". Потоки - це незалежні один від одного завдання, що виконуються в контексті ...


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





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

  • Реферат на тему: Розробка додатка в середовищі MS Visual Studio для роботи з базою даних
  • Реферат на тему: Практичні завдання у середовищі програмування Visual Studio Express C # 2 0 ...
  • Реферат на тему: C # Програмування на мові високого рівня. Середа розробки Microsoft Visual ...
  • Реферат на тему: Основи роботи в Fortran і C в середовищі Microsoft Visual Studio 2010
  • Реферат на тему: Гра "Акінатор". Мова програмування: С + +. Середа розробки: Mic ...