Что такое findslide.org?

FindSlide.org - это сайт презентаций, докладов, шаблонов в формате PowerPoint.


Для правообладателей

Обратная связь

Email: Нажмите что бы посмотреть 

Яндекс.Метрика

Презентация на тему Програмування мовами низького рівня та системне програмування

ЛітератураОсновна:Виктор Юров: Assembler. Учебник для вузовИздание: 2-е издание Год издания: 2005.Додаткова1. Владислав ПироговАссемблер для Windows20032. Джонсон М. ХартСистемное программированиев среде Win32. Руководство разработчика приложений для системы Windows 20003. Туториалы Iczelion'а. (Internet ресурс)
Програмування мовами низького рівня та системне програмування Киньте грязью в того, кто ЛітератураОсновна:Виктор Юров: Assembler. Учебник для вузовИздание: 2-е издание Год издания: 2005.Додаткова1. Владислав ПироговАссемблер для Internet ресурсиСайти з необхідним програмним забезпеченням:MASM.COM- робоче середовище розробки для вивчення та Тема: Програми й програмне забезпеченняПрограма - це дані, призначені для керування конкретними Програми поділяють на системні та прикладні.Системна програма - програма, призначена для підтримки Системне ПО підрозділяється на системні керуючі програми й системні обслуговуючі програми.  Керуюча Етапи формування програми 1. Програма пишеться у вигляді вихідного модуля.  Вихідний модуль Мова Асемблера - мова програмування, що являє собою символьну форму машинної мови ТРАНСЛЯЦІЯОБРОБКА ПРЕПРОЦЕСОРОМСИНТАКСИЧНИЙ АНАЛІЗКОМПІЛЯЦІЯВихідний
Слайды презентации

Слайд 2 Література
Основна:
Виктор Юров: Assembler. Учебник для вузов
Издание: 2-е издание Год издания: 2005.
Додаткова
1.

ЛітератураОсновна:Виктор Юров: Assembler. Учебник для вузовИздание: 2-е издание Год издания: 2005.Додаткова1. Владислав ПироговАссемблер

Владислав Пирогов
Ассемблер для Windows
2003
2. Джонсон М. Харт
Системное программирование
в среде

Win32.
Руководство разработчика приложений для системы Windows 2000
3. Туториалы Iczelion'а. (Internet ресурс)

Слайд 3 Internet ресурси
Сайти з необхідним програмним забезпеченням:
MASM.COM- робоче середовище

Internet ресурсиСайти з необхідним програмним забезпеченням:MASM.COM- робоче середовище розробки для вивчення

розробки для вивчення та написання програм з використанням Microsoft

асемблер (MASM).

WWW.OBY.RO/RAD_ASM/ інтегроване середовище розробки, з підтримкою MASM32

WWW.OLLYDBG.DE 32-бітний дебагер (налагоджувальник) рівня ассемблера для Microsoft Windows

WASM.RU –документація, приклади, корисні програми

Слайд 4 Тема: Програми й програмне забезпечення
Програма - це дані,

Тема: Програми й програмне забезпеченняПрограма - це дані, призначені для керування

призначені для керування конкретними компонентами системи обробки інформації (СОІ)

з метою реалізації певного алгоритму.
Програмне забезпечення (ПО) - сукупність програм СОІ й програмних документів, необхідних для їхньої експлуатації
Властивості ПО.
Необхідність документування.
Ефективність. ПО, розраховане на багаторазове використання
Надійність. У тому числі:
Тестування програми при всіх припустимих специфікаціях вхідних даних
Захист від неправильних дій користувача
Захист від злому - користувачі повинні мати можливість взаємодії з ПО тільки через легальні інтерфейси.
Захист від помилок. Поява помилок будь-якого рівня не повинне приводити до краху системи, а перетворюватися в коректні відмови.
УМОВА
Системні структури даних повинні зберігатися безумовно.
Збереження цілісності користувальницьких даних бажано.
Можливість супроводу.

Слайд 5 Програми поділяють на системні та прикладні.
Системна програма -

Програми поділяють на системні та прикладні.Системна програма - програма, призначена для

програма, призначена для підтримки працездатності СОІ або підвищення ефективності

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


Слайд 6 Системне ПО підрозділяється на системні керуючі програми й

Системне ПО підрозділяється на системні керуючі програми й системні обслуговуючі програми.

системні обслуговуючі програми.
 
Керуюча програма - системна програма, що

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



Слайд 7 Етапи формування програми
1. Програма пишеться у вигляді вихідного

Етапи формування програми 1. Програма пишеться у вигляді вихідного модуля.  Вихідний

модуля.
 Вихідний модуль - програмний модуль вихідною мовою, оброблюваний

транслятором , що представляється як едине ціле, достатнє для проведення трансляції.

2. Трансляція.
Трансляція - перетворення програми, представленої на одній мові програмування, у програму на іншій мові програмування, у певному змісті рівносильну першої.
Як правило, вихідною мовою транслятора є машинна мова цільової обчислювальної системи.  
Машинна мова - мова програмування, призначений для подання програми у формі, що дозволяє виконувати її безпосередньо технічними засобами обробки інформації.

3. Звязування (link) обєднання всіх машинних (об'єктних) модулів, що входять у програму у завантажувальний модуль. Р
Завантажувальний модуль - програмний модуль, представлений у формі, придатної для завантаження в оперативну пам'ять для виконання.


Слайд 8 Мова Асемблера - мова програмування, що являє собою

Мова Асемблера - мова програмування, що являє собою символьну форму машинної

символьну форму машинної мови з рядом можливостей, характерних для

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


  • Имя файла: programuvannya-movami-nizkogo-rіvnya-ta-sistemne-programuvannya.pptx
  • Количество просмотров: 105
  • Количество скачиваний: 0