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

Реферат Розробка додатка, що реалізує метод Флойда





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

Склад і функції ОС сильно залежать від режиму роботи ПК, а також від складу конфігурації апаратних засобів. Найбільш потужні ОС використовуються в мультипроцесорних діалогових обчислювальних комплексах та комп'ютерних мережах.

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

Системи програмування .

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

Кожна ЕОМ має свою власну мову програмування - мова машинних програм і безпосередньо може виконувати програми, записані лише цією мовою. Будучи мовою цифр, машинну мову малопридатний для програмування, тому вимагає від програміста великих витрат часу. З цієї причини великого поширення набули мови програмування, що не збігаються з машинними мовами. До мов високого рівня відносяться мови Паскаль, Сі, Бейсік та ін. Особлива роль належить мовам Асемблера. Мовою Асемблера користуються, як правило, системні програмісти. Програма, складена на мові програмування, відмінному від машинного, повинна бути перетворена у форму, придатну для виконання комп'ютером. Таке перетворення називається трансляцією. Програму, перетворюючу вихідний модуль в об'єктивну програму на машинній мові називають транслятором. Транслятори, крім того, здійснюють синтаксичний аналіз програми, яка транслюється. Вони можуть також налагоджувати і оптимізувати програми, видавати документацію на програму і виконувати ряд інших сервісних функцій.

На даний момент існує десятки систем програмування:

· Microsoft Visual Basic.

Microsoft Visual Basic - засіб розробки програмного забезпечення, що розробляється корпорацією Microsoft і включає мову програмування і середовище розробки. Мова Visual Basic успадкував дух, стиль і почасти синтаксис свого предка - мови Бейсік, у якого є чимало діалектів. У той же час Visual Basic поєднує в собі процедури та елементи об'єктно-орієнтованих і компонентно-орієнтованих мов програмування. Середа розробки VB включає інструменти для візуального конструювання користувальницького інтерфейса.Basic вважається хорошим засобом швидкої розробки прототипів програми, для розробки додатків баз даних і взагалі для компонентного способу створення програм, що працюють під управлінням операційних систем сімейства Microsoft Windows.

Перше визнання серйозними розробниками Visual Basic отримав після виходу версії 3 - VB3. Остаточне визнання як повноцінного засоби програмування для Windows - при виході версії 5 - VB5. Версію VB6, входить у склад Microsoft Visual Studio 6.0, стала по-справжньому зрілим і функціонально багатим продуктом. Visual Basic .NET не дозволяє програмувати по-старому, бо, по суті, є абсолютно іншою мовою, таким же, як і будь-який інший мову програмування для платформи.NET. Індивідуальність мови, так само як і його переваги (простота, скромність створення програм, легкість використання готових компонент) при використанні в среде.NET не мають такого значення, як раніше - все зосереджено на можливостях самої сістеми.NET, на її бібліотеці класів. Тому сьогодні потрібно говорити про класичний Visual Basic, його діалектах Visual Basic for Applications (VBA) і Visual Basic Scripting Edition (VBScript) і про мову для платформи (4, 467) .NET - Visual Basic .NET.

Основні різновиди Visual Basic:

. Класичний Visual Basic (версії 5-6) .Цей мова дуже сильно прив'язана до своєї середовищі розробки і до операційної системи Windows, будучи виключно інструментом написання Windows-додатків. Прив'язка до середовища п...


Назад | сторінка 4 з 35 | Наступна сторінка





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

  • Реферат на тему: Об'єктно-орієнтоване програмування за допомогою Microsoft Visual Basic ...
  • Реферат на тему: Розробка та проектування інформаційної системи для салону мобільного зв' ...
  • Реферат на тему: Розробка міні-ігор на мові програмування Visual Basic
  • Реферат на тему: C # Програмування на мові високого рівня. Середа розробки Microsoft Visual ...
  • Реферат на тему: Основи програмування на Visual Basic