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

Змістовний модуль КЗП.13.01. Основи алгоритмізації.

1.Алгоритм – це система правил обчислювання процесу, що обов’язково проводить до розв’язання повного класу задач після скінченного числа оперцій.

2.Алгоритми мають ряд важливих властивостей яких: 1.Скінченність. 2.Дискретність. 3.Визначеність. 4.Вхідні дані. 5.Вихідні дані. 6.Ефективність

Алгоритми по формі представлення бувають: 1.Текстова(Словесна)

2. Блок-схема(Графічна)

Текстовий алгоритм це – це алгоритм, який описується за допомогою слів.

5. Блок-схема це - графічне представлення алгоритму за допомогою фігур.

Алгоритми по структурі діляться на – 1.Лінійні 2.Розгалужені 3. Циклічні

7. Лінійний алгоритм це такий алгоритм який передбачає послідовність виконання дій без їх повторення.

8. Для яких з наведених задач застосовується лінійні алгоритми?

9. Алгоритм в якому нема розгалужень називається - Лінійний

10.Алгоритм, в якому кожна операція викон. 1 раз називається - лінійний.

11. Алгоритми з розгалуженням це алгоритм що містить – (розгалуження) передбачае виконання однієї з двох груп дій залежно від виконання умови у блоці розгалуження.

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

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

14. Ітерація циклу це – один хід(шаг) циклу.

15. Параметр циклу це – змінна, управляє виконанням циклу.

16. Яка мета використання параметру циклу – для зміни значення циклу, після кожної інтерації.

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

18. Яка мета використання розгалужень в алгоритмах – для виконання певної умови, без використання декількох лінійних алгоритмів.

19. Для позначення переносу використовується – стрілки.

20. Складний цикл це?

Текстовий алгоритм це – це алгоритм, який описується за допомогою слів.

22. Блок-схема це - графічне представлення алгоритму за допомогою фігур.

23.Графічний алгоритм зображується у вигляді–обрати відповідь з малюнком

24. Прямокутник використовується для позначення – дії або операції.

25. Трапеція використовується для позначення – заголовок циклу

26. Паралелограм застосовується для позначення операції – введення або виведення інформації.

27. Впорядкований набір команд, що необхідно виконати для розв’язку задачі називається – алгоритмом.

28. Ромб використовується для позначення - розгалуження.

29. Коло використовується для позначення – початок або кінець алгоритму.

Стрілки використовується для позначення – переносу.

31.Який з елементів використовується при створенні блок-схем?

32.Pascal. Модулі Borland Pascal це – збірник підпрограм і елементів, які загружаються у програму тоді, коли це потрібно.

33.Pascal. Змінна це ? именованный участок памяти для хранения данных определенного типа

34.Pascal. Модуль Crt зберігає підпрограми - модуль бібліотеки.

35.Pascal. Модуль Graph зберігає підпрограми – роботи з екраном у графічному режимі.

36.Pascal. Ln це - логарифм натуральний.

37.Pascal. Pi це - значення числа Пі=3.14

38.Pascal. Sin це - Синус.

39.Pascal. Sqr це – квадрат числа Х2

40.Pascal. Sqrt це Квадратний корінь числа.

41.Pascal. Lenght це – процедура яка показує довжину строки

42.Pascal. Pos це – процедура яка показує позицію строки

43.Pascal. Str це – процедура яка перетворює значення в строку.

44.Pascal. Val це – процедура яка перетворює строку з чисел в число.

45.Pascal. ClrScr це – процедура очищення екрану перед початком програми.

46.Pascal. Delay це – «Пауза»,зупиняє дію програми на певний проміжок часу

47.Pascal. DelLine це – процедура яка видаляє лінію.

48.Pascal. Gotoxy це – процедура яка переходить до точок X,Y.

49.Pascal. NoSound це – процедура виключення звуку у програмі.

50.Pascal. Sound це – процедура ввімкнення звуку у програмі.

51.Pascal. ReadKey це – процедура яка очікує натиску клавіші для завершення програми.

52.Pascal. TextBackground це – процедура яка змінює фон екрану.

53.Pascal. TextColor це - процедура яка змінює колір тексту.

54.Pascal. InitGraph це - процедура яка включає графічний режим

55.Pascal. CloseGraph це - процедура яка закриває графічний режим.

56.Pascal. PutPixel це – процедура яка малює точку на ерані.

57.Pascal. GetPixel це – процедура показує піксель

58.Pascal. Line це - процедура яка малює пряму.

59.Pascal. Restangle це - процедура яка малює прямокутник.

60.Pascal. Bar це – процедура яка малює залитий прямокутник.

61.Pascal. Circle це – процедура яка малює коло.

62.Pascal. OutText це – процедура яка відображає текст у позиції указателя.

63.Pascal. GetColor це – процедура яка показує колір ліній

64.Pascal. GetBkColor це – процедура яка показує колір фону.

65.Pascal. StrCat це ? Присоединяет к концу строки Dest строку Source. Результат - объединенная строка. Размер полученной строки не контролируется.

66.Pascal. StrComp це – процедура яка перетворює тип даних Comp у строку.

67.Pascal. StrCopy це – процедура

68.Pascal. StrPos це – процедура яка знаходить позицію першого входження строки.

69.Pascal. StrScan це – процедура яка Ищет первое вхождение символа Chr в строку Str Результат - указатель на найденный символ либо nil, если такого символа нет

70.Pascal. StrLen це – процедура яка  возвращает число символов в строке Str, не считая признак конца строки

71.Pascal. GetDate це – процедура яка виводить дату на екран

72.Pascal. SetDate це – процедура яка змінює час на комп’ютері.

73.Pascal. GetTime це – процедура яка виводить час на екран

74. Pascal. SetTime це – процедура змінює час на комп’ютері.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]