Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Білети з інформатики.docx
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
176.45 Кб
Скачать

1. Підпрограми та їх використання.

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

Використання підпрограм:

1. Великі програми рекомендується розділяти на функціонально завершені фрагменти і ці фрагменти оформляти у вигляді підпрограми. Цю операцію можна повторювати над фрагментами стільки разів, скільки необхідно.

2. Ті фрагменти програми, що повторюються оформлюються у виді підпрограми, а у місцях повтору ставляться оператору виклику підпрограм.

3. Існують задачі, які ефективно вирішуються рекурсивними методами. Для вирішення таких задач можна використовувати рекурсивні підпрограми. Головною умовою правильного використання рекурсивних підпрограм є обмеження кількості рекурсивних викликів. Якщо задачу можна вирішити або рекурсивним методом або не рекурсивним, то перевагу слід надавати не рекурсивному методу. Іноді рекурсивні підпрограми рекомендується використовувати для обробки динамічних структур даних - списків та дерев.

2. Таймер. Використання часу у комп’ютерах.

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

3.Інтерактивні web сторінки.

WEB-сторінка – це звичайний текстовий файл із роширенням htm або html, складений мовою HTML, який містить інформацію для публікації в World Wide Web.

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

Білет 25

1.Магістрально-модульна організація персонального комп’ютера.

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

2. Захист програмного забезпечення від несанкціонованого використання

Усі програми з точки зору комерційного використання можна поділити на такі групи:

1. Безкоштовне програмне забезпечення. Такі програми можна безкоштовно копіювати та використовувати.

2. Безкоштовні програми, але коли їх автори пропонують надати їм фінансову підтримку, у випадку, коли програма сподобалась користувачу.

3. Програмне забезпечення у вигляді «коробочного продукта».

4. Програмне забезпечення з ліцензійною угодою. З

ахист програм:

1) стат. та дин. пароль;

2) використання ан. засобів для захисту програм;

3) реєстрація програм через комп’ютерну мережу;

4) захист програмного забезпечення з використанням біометричної інформації (використовуються відбитки пальців, обличчя, сітківка ока, та ін.).