русс | укр

Мови програмуванняВідео уроки php mysqlПаскальСіАсемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование


Linux Unix Алгоритмічні мови Архітектура мікроконтролерів Введення в розробку розподілених інформаційних систем Дискретна математика Інформаційне обслуговування користувачів Інформація та моделювання в управлінні виробництвом Комп'ютерна графіка Лекції


Виконайте завдання


Дата додавання: 2014-09-10; переглядів: 2168.


1. · Вкажіть команди серед наступних речень:

а) Закрий вікно.

б) Котра година?

в) 3 + 2 = 5.

г) Не заважай читати.

д) Якщо йде дощ, візьми парасольку.

е) Я живу в Києві.

2. * Сформулюйте лінійні правила–алгоритми, які ви вивчали на уроках:

а) української мови;

б) математики;

в) (ДЗ) інших предметів.

Подайте ці алгоритми блок-схемами.

3. º Виконайте алгоритм:

1. Знайти суму чисел 1 і 3.

2. Додати до одержаної суми число 5.

3. Додати до одержаної суми число 7.

4. Додати до одержаної суми число 9.

5. Додати до одержаної суми число 11.

6. Повідомити результат.

Яку б назву ви дали цьому алгоритму? Складіть його блок-схему.

4. º (ДЗ) Виконайте алгоритм:

1. Накреслити відрізок АВ.

2. Поставити ніжку циркуля в точку А.

3. Побудувати коло, радіус якого дорівнює довжині відрізка АВ.

4. Поставити ніжку циркуля в точку В.

5. Побудувати коло, радіус якого дорівнює довжині відрізка АВ.

6. Провести пряму через точки перетину побудованих кіл.

Яку б назву ви дали цьому алгоритму? Які геометричні задачі можна розв’язувати за цим алгоритмом? Складіть його блок-схему.

5. º Складіть алгоритм приготування бутерброду з сиром. Подайте його в словесній формі.

6. º (ДЗ) Складіть алгоритм приготування вашого улюбленої страви. Подайте його в словесній формі.

7. · Є координатна пряма з позначеними на ній цілими числами. На цій прямій мешкає виконавець Коник,якийвміє переміщуватися по ній, виконуючи команди: 1) стрибни на 3 одиниці праворуч; 2) стрибни на 2 одиниці ліворуч. Початкове положення Коника – точка 0. Складіть блок-схему алгоритму, за яким Коник за найменшу кількість стрибків опиниться в точці: а) 24; б) 7; в) –3.

8. · Є повна посудина місткістю 8 літрів і дві порожні посудини місткістю 3 літри і 5 літрів. Складіть алгоритм одержання в одній з посудин 2 літри рідини для виконавця, система команд якого описана в даному пункті. Подайте його в словесній формі і у формі блок-схеми.

9. * Необхідно приготувати суп з концентрату. У нашому розпорядженні є пісочні годинники на 3 хвилини і 8 хвилин. Складіть блок-схему алгоритму відліку часу для приготування супу, якщо його треба готувати рівно: а) 5 хвилин; б) 7 хвилин; в) 10 хвилин.

10. · Візнику потрібно перевезти в човні через річку вовка, козу і капусту. У човні, крім візника, вміщується або тільки вовк, або тільки коза, або тільки капуста. На березі не можна залишати козу з вовком або козу з капустою. Складіть алгоритм перевезення. (Ця старовинна задача вперше зустрічається в математичних рукописах VIII століття). Подайте його в словесній формі.

11. · (ДЗ) Двом солдатам потрібно переправитися з одного берега річки на інший. Вони побачили двох хлопчиків на маленькому човні. У ньому можуть переправлятися або один солдат, або один чи двоє хлопчиків. Складіть алгоритм переправлення солдатів. (Після переправлення солдатів човен повинен залишитися в хлопчиків) Подайте його в словесній формі.

12. · Складіть блок-схему алгоритму побудови бісектриси кута з використанням циркуля і лінійки.

13. · (ДЗ) Складіть блок-схему алгоритму побудови трикутника за трьома його сторонами з використанням циркуля і лінійки.

14. * Потрібно підсмажити 3 скибки хліба на сковороді, що вміщує одночасно тільки 2 такі скибки. На смаження однієї сторони витрачається 2 хвилини. Складіть систему команд для виконавця, який би зміг досягти поставленої мети. Складіть алгоритм для цього виконавця. Подайте його в словесній формі. Який час витрачається при виконанні вашого алгоритму? Складіть алгоритм, на виконання якого витрачається 6 хвилин.

15. * (ДЗ) Придумайте виконавця. Задайте його систему команд. Сформулюйте задачу і складіть алгоритм її розв’язування для цього виконавця.

16. · Складіть блок-схему алгоритму обчислення на калькуляторі значення виразу: 52 + (69 – 35) × 5.

17. · (ДЗ) Складіть блок-схему алгоритму обчислення на калькуляторі значення виразу: (81–12) × (58+84).

18. º Складіть блок-схему алгоритму обчислення значення виразу: (a + b) – c × a. Виконайте його при різних значеннях a, b, c.

19. · Складіть блок-схему алгоритму знаходження x з рівняння: 2x + a = c. Виконайте його при: 1) a = 5; c = 7; 2) a = –15; c = 105; 3) a = 5; c = 5.


 

2.3. Комп’ютерні програми і мови програмування. Етапи розв’язування задач з використанням комп’ютера

Пригадайте!

1. Для чого призначене і з чого складається програмне забезпечення комп’ютера?

2. Що таке алгоритм? Що таке система команд виконавця алгоритму? У чому полягає формальність виконання алгоритму виконавцем?

3. У чому полягає процес кодування даних? Для чого воно використовується? Що таке двійкове кодування?

4. Що таке модель об’єкта? Які види моделей ви знаєте?

5. Назвіть основні галузі застосування сучасних комп’ютерів.


<== попередня лекція | наступна лекція ==>
Перевірте себе | Комп’ютерні програми


Онлайн система числення Калькулятор онлайн звичайний Науковий калькулятор онлайн