Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
pitannya_ta_vidpovidi-DPA-OKN.doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
612.35 Кб
Скачать

Інструментальні програми

Цей великий клас програм, який об’єднує мови програмування, системи управління базами даних і інструментальні засоби по розробці систем штучного інтелекту. Можна сказати, що це спеціальні програмні інструменти, які дозволяють розробляти програмне забезпечення. Для того щоб виготовити будь-який найпростіший виріб, наприклад іграшку, потрібні спеціальні пристосування. До речі, іграшки випускаються на великих фабриках, які оснащені сучасним обладнанням. Для того щоб розробити нові програми, також потрібна така “фабрика”, тільки особлива, і в якості станків і інструментів тут використовується комп’ютер і інструментальні програми.

Мови програмування – це найбільш відомий клас інструментальних програм. Ми думаємо, що ви також чули про них. Ви вже знаєте, що комп’ютер розуміє і розв’язує задачі, тільки якщо вони написані на особливих мовах, які перекладаються потім в набори інструкцій, зрозумілих для мікропроцесора (машинні коди). Ось ці мови, зрозумілі комп’ютеру і які дозволяють розв’язати різноманітні задачі, і отримали назву мов програмування. Всі ці мови мають одну чудову властивість – вони являються алгоритмічними (від терміну “алгоритм”, який означає систему розпоряджень про виконання в певному порядку операцій, які дозволяють розв’язувати задачі певного класу).

Алгоритмічна мова має багато ознак справжньої мови, наприклад своєрідний алфавіт ( набір символів), синтаксис (набір правил з’єднання символів). Знання алгоритмічних мов необхідне і дуже важливе для програміста.

Будь-яка мова програмування має обмежені можливості: містить тільки визначений набір символів і строгі правила, яким підчиняється запис слів і речень; має свої, властиві тільки цій мові особливості.

Прикладні програми

Це ті програми, які дозволяють вирішувати різні проблеми користувачів, наприклад: навчальні програми, які використовуються в школах, інститутах; програми-редактори, які допомагають оброблювати тексти, малюнки, графіки і т.д. Це самий великий клас програм, з якими зустрічається будь-яка людина, якщо вона живе в сучасному комп’ютеризованому суспільстві. Такі програми працюють в житлових конторах, поліклініках, магазинах, офісах, банках, міліції, ДАІ. Без цих програм сучасне суспільство просто не може існувати

3. Клавіатура. Основні блоки та їх призначення

Клавіатура – це пристрій введення інформаціїї в комп’ютер.

Клавіатура ПК складається з 5 груп клавіш: 1) алфавітно-цифрова, 2) числова клавіатура, 3) клавіатура керування курсором і редагування, 4) функціональна клавіатура, 5) спеціальна клавіатура.

Алфавітно-цифрові клавіші. Алфавітно-цифрові клавіші знаходяться в лівому нижньому великому блоці. При натисканні на клавіші в комп'ютер вводиться алфавітно-цифровий символ.

Зліва і справа від блока алфавіту знаходяться дві допоміжні клавіші <Shift> - перемикачі регістра. Якщо просто натискати клавіша алфавіту на екрані будуть друкуватися маленькі (рядкові) буква. Щоб надрукувати заголовні (прописні) букви, треба натиснути й утримувати клавішу <Shift>, потім натискати клавіша алфавіту. Зліва на клавіатурі знаходиться ще одна допоміжна клавіша <Caps Lock> - фіксація регістра, після однократного натискання якої в правом верхньому рогові займеться лампочка <Caps Lock>, при цьому можна постійно вводити заголовні букви, не прибігаючи до одночасного натискання <Shift>. Це правило не поширюється на клавіші, що знаходяться в першому поверх ряду в блоці алфавіту. У основному, цей ряд складається з клавіш із цифрами. Над цифрами зображені спеціальні символи. Якщо просто натискати клавіша верхнього ряду, то будуть друкуватися цифри або символи, що зображені на клавішах знизу. Якщо одночасно натиснути клавішу <Shift> і будь-яку клавішу верхнього ряду, то будуть друкуватися символи, що зображені на клавішах поверх.

Клавіша <Прогалина>. Як і на друкарській машинці, найбільша клавіша, що розташовується під блоком алфавітно-цифрових клавіш, застосовується для запровадження прогалини (порожнього символу). При натисканні на цю клавішу вводиться прогалина, незалежно від того, чи встановлений режим запровадження латинських або російських букв, натиснута або немає клавіша <Shift>

Режими введення російських і латинських букв. У режимі запровадження латинських букв при натисканні на будь-яку алфавітно-цифрову клавішу вводиться латинська буква або символ, зображений у лівій частині клавіша (звичайно ці букви і символи намальовані на клавішах чорним цвітом у лівій частині клавіш). А в режимі запровадження російських букв при цьому вводиться російська буква або символ, зображений у правій частині клавіша (звичайно ці букви і символи намальовані на клавішах червоним цвітом у правій частині клавіш). Переключення цих режимів виконується, як правило, за допомогою комбінації клавіш правий <Ctrl>+<Shift> - для переходу на латинський алфавіт і лівий <Ctrl>+<Shift> - для переходу на російський алфавіт.

Функціональні клавіші. На верхній частині клавіатури розташовується блок так називаних функціональних клавіш <F1>-<F12>

Порядок використання цих клавіш визначаються програмою й операційною системою, із якими Ви в даний момент працюєте. Часто програми встановлюють ті або інші значення і для комбінацій функціональних клавіш із клавішами <Ctrl>,<Alt> і <Shift>.

Клавіша керування курсором. Клавіша <>, <>, <>, <>,<Home>, <End>, <PgUp>, <PgDn> називають клавішами керування курсором. Текстовим курсором називається спеціальний символ, що вказує місце в рядку, куди буде вводитися такий символ. Він може мати вид мерехтливого прямокутника або вертикального штриха. Клавіша керування курсором призначені для пересування по тексту або по командах меню. Клавіша <Home> і <End> переміщають курсор у початок і кінець рядка.

Цифрова клавіатура. Блок клавіш у правій частині стандартної 102-клавішної клавіатури використовується для двох цілей. У режимі блокування цифр (режим «Num Lock») цей блок зручний для запровадження числової інформації і знаків арифметичних дій, У цьому режимі при натисканні на клавіші з цього блока вводяться цифри від 0 до 9 і крапка. А якщо режим «Num Lock» виключений, те ці клавіші дублюють клавіші керування курсором, а також клавіша <Insert> і <Delete>. Вмикання і вимикання режиму блокування цифр здійснюється натисканням клавіші <Num Lock>.

Клавіша <Ins> і <Del>. Клавіша <Del> або <Delete> (Delete - видалення) звичайно використовується для видалення символів виділеного фрагмента тексту, справа від курсору.

Клавіша <Ins> або <Insert> (Insert - вставка) виконує деякі функції в різноманітних програмах.

Клавіша <Enter>. Клавіша <Enter> звичайно використовується для закінчення запровадження того або іншого об'єкта.

Інші спеціальні клавіші. Крім перерахованих клавіш, на клавіатурі є ще декілька спеціальних клавіш.

Backspace. Клавіша <Backspace> звичайно видаляє символ, що знаходиться зліва від курсору.

Esc. Клавіша <Esc > використовується для скасування якогось дії, виходу з режиму програми і т.д.

Tab. Клавіша <Tab> (табуляція) при редагуванні текстів звичайно використовується для переходу до іншої позиції табуляції. У інших програмах її значення може бути іншим: переключення між полями запиту і т.д.

PrtSc. Клавіша <PrtSc> (Print Screen, преса екрана) використовується для друку вмісту екрана, копіювання його у файл або буфер обміну Windows і т.д.

На клавіатурі є спеціальні клавіші <Ctrl>, <Alt> і <Shift>. Вони призначені для зміни значень інших клавіш.

Індикатори режимів. У правом верхньому рогові клавіатури розташовуються індикатори режиму блокування цифр (Num Lock), режиму прописних букв (Caps Lock) і режиму блокування прокручування (Scroll Lock). Ці індикатори запалюються при умиканні відповідних режимів, а при вимиканні цих режимів - погасають. Вмикання і вимикання зазначених режимів здійснюється натисканням на однойменні клавіші <Num Lock>, <Сарs Lock>, < Scroll Lock>.