ДАМ 25 БАЛЛОВ
1. Дайте определение понятию СИСТЕМА СЧИСЛЕНИЯ 2. Какие виды систем счисления можно выделить?
3. Переведите число 153 из десятичной СС в восьмеричную 4. Переведите число 218 из десятичной СС в шестнадцатиричную
5. Предложение на любом языке, содержание которого можно
однозначно определить как истинное или ложно называется ...?
6. Перечислите логические операции
7. Что не относится к законам алгебры логики:
А) коммутативный закон
Б) закон одного отрицания В) закон повторения
г) закон общей инверсии
8. Решить задачу:
На уроке математики одна из девочек получила оценку «2». Когда
классный руководитель спросил у девочек, кто получил двойку, то получил
такие ответы.
Ира: Я не получала двойку. Таня не получала двойку Соня: Двойку получила Ира, я не получала двойку.
Таня: Двойку получила Соня. Ира двойку не получала. Классный руководитель понял, что одна девочка одна из девочек дважды
солгала. Другая девочка дважды сказала правду. А третья девочка один раз
сказала правду, а один раз солгала. Кто из девочек получил двойку?
9. Написать алгоритм «КАК ПОСАДИТЬ ДЕРЕВО»
10. Перечислите свойства алгоритма и дайте им краткое описани
только не берите ответы из интернета , лучше своими словами пж
ДАМ 25 БАЛЛОВ o(╥﹏╥)
Ответы
Система числення — це набір символів і правил зображення чисел і виконання над ними арифметичних дій.
Можна виділити кілька типів систем числення, зокрема:
Десяткова система числення: це найпоширеніша система числення, яка використовується в повсякденному житті. Він базується на основі 10 і використовує цифри від 0 до 9 для представлення чисел.
Двійкова система числення: Ця система числення базується на 2-й основі та використовує лише цифри 0 і 1 для представлення чисел. Він широко використовується в інформатиці та цифровій електроніці.
Вісімкова система числення: ця система числення базується на 8-й основі та використовує цифри від 0 до 7 для представлення чисел. Іноді його використовують як проміжне представлення для перетворення між двійковими та десятковими числами.
Шістнадцяткова система числення: ця система числення базується на 16-й основі та використовує цифри від 0 до 9 і літери від A до F для представлення чисел. Він зазвичай використовується в комп’ютерному програмуванні та для представлення великих двійкових чисел у більш компактній формі.
Щоб перетворити число 153 з десяткового у вісімкове, ми можемо виконати наступні дії:
Розділіть 153 на 8. Частка дорівнює 19, а остача дорівнює 1.
Розділіть 19 на 8. Частка дорівнює 2, а остача дорівнює 3.
Розділіть 2 на 8. Частка дорівнює 0, а залишок дорівнює 2.
Вісімкове подання числа 153 дорівнює 231.
Щоб перетворити число 218 з десяткової системи в шістнадцяткову, ми можемо виконати такі дії:
Розділіть 218 на 16. Частка дорівнює 13, а остача дорівнює 10.
Розділіть 13 на 16. Частка дорівнює 0, а залишок дорівнює 13.
Шістнадцяткове подання числа 218 - DA.
Твердження, яке можна однозначно визначити як істинне чи хибне, називається пропозицією.
Логічні операції:
І: Ця операція позначається символом "&" або "&&" в мовах програмування. Воно істинне, якщо обидва операнди істинні, і хибне в іншому випадку.
АБО: Ця операція представлена символом "|" або "||" мовами програмування. Воно істинне, якщо будь-який з операндів істинне, і хибне в іншому випадку.
НІ: Ця операція позначена символом "!" мовами програмування. Воно істинне, якщо операнд хибний, і хибне, якщо операнд істинний.
Закон загальної інверсії не відноситься до законів алгебри логіки. Інші варіанти (комутативний закон, закон одного заперечення та закон повторення) є законами алгебри логіки.
З наведеної інформації можна зробити висновок, що Таня отримала двійку. Якщо Іра не отримала двійку, то заява Соні про те, що Іра отримала двійку, має бути брехнею. Якщо Соня не отримала двійку, то твердження Тані про те, що Соня отримала двійку, має бути брехнею. Це означає, що заява Тані про те, що Іра не отримала двійку, має бути правдою.
Ось алгоритм посадки дерева:
Виберіть відповідне місце для дерева, виходячи з його розміру, вимог до сонячного світла та типу ґрунту.
Викопайте яму вдвічі ширшу і таку ж глибину, як коренева грудка дерева.
Вийміть дерево з контейнера та обережно послабте коріння.
Помістіть ялинку в отвір, переконавшись, що вона розташована прямо та по центру.
Ось деякі загальні властивості алгоритмів:
Вхідні дані: алгоритм повинен визначати, які вхідні дані потрібні для виконання бажаного завдання.
Результат: Алгоритм повинен визначати, який результат буде отримано в результаті виконання завдання.
Правильність: Алгоритм повинен видавати правильний вихід для будь-яких дійсних вхідних даних.
Скінченність: Алгоритм повинен мати кінцеву кількість кроків і не повинен працювати нескінченно.
Визначеність: кожен крок в алгоритмі має бути чітким і недвозначним, без місця для тлумачення.
Ефективність: Алгоритм повинен бути реалізований за допомогою кінцевої кількості основних операцій.
Загальність: алгоритм повинен мати можливість застосовуватися до широкого діапазону вхідних даних, а не бути специфічним для окремого випадку.
Простота: Алгоритм має бути максимально простим, але при цьому ефективним і правильним.
Надійність: алгоритм повинен мати можливість обробляти неочікувані або недійсні вхідні дані без збоїв або виведення некоректних результатів.
Масштабованість: алгоритм повинен мати можливість ефективно обробляти великі обсяги вхідних даних і не вимагати необґрунтованої кількості часу чи ресурсів.