# data[].attributes.headline
Адміністрування комп'ютерних мереж

# data[].attributes.subject
Адміністрування комп'ютерних мереж

# data[].attributes.body
Метою дисципліни є

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

Навчально-методичне забезепечення складається з лекційного матеріалу та інструкцій по виконанню лабораторних робіт.
Завершується заліком.

# data[].attributes.headline
Основи програмування

# data[].attributes.subject
Основи програмування

# data[].attributes.body
Метою дисципліни є забезпечення отримання студентами теоретичних знань і практичних навичок прикладного програмування і аналізу даних мовою Python.
Кількість кредитів: 4
Навчально-методичне забезепечення складається з лекційного матеріалу та інструкцій по виконанню лабораторних робіт.
Передбачається виконання ІНДЗ.
Завершується складанням екзамена.

# data[].attributes.headline
Комп'ютерна графіка

# data[].attributes.subject
Комп'ютерна графіка

# data[].attributes.body
Метою дисципліни є  формування  знань і володінь використання сучасних комп’ютерних графічних технологій, їх можливостей по створенню, обробці і публікації різних видів зображень.
Кількість кредитів: 3
Навчально-методичне забезепечення складається з лекційного матеріалу та інструкцій по виконанню лабораторних робіт.
Завершується складанням екзамена.

# data[].attributes.headline
Операційні системи

# data[].attributes.subject
Операційні системи

# data[].attributes.body
https://uk.education-wiki.com/1438543-types-of-computer-operating-system

# data[].attributes.attachment_link.title
Типи операційної системи комп’ютера | Розуміння різних ОС

# data[].attributes.attachment_link.description
Керівництво по видах операційної системи комп’ютера. Тут ми обговорюємо, що таке Операційна система та як вона працює разом з різними типами.

# data[].attributes.headline
Адміністрування компютерних мереж

# data[].attributes.subject
Адміністрування компютерних мереж

# data[].attributes.body
https://comp-net.at.ua/index/klasifikacija_komp_juternikh_merezh/0-4

# data[].attributes.attachment_link.description
Комп’ютерна мережа (КМ) являє собою систему розподіленої обробки інформації, що складає як мінімум із двох комп’ютерів, взаємодіючих між собою за допомогою спеціальних засобів зв’язку. Або іншими словами мережа являє собою сукупність з’єднаних один з одним ПК і інших обчислювальних пристроїв, таких…

# data[].attributes.headline
Компютерна графіка

# data[].attributes.subject
Компютерна графіка

# data[].attributes.attachment_link.readable_text
Вивчивши матеріал даної глави, студент повинен:
знати

* історію наукових праць про колір;

* спектральний склад видимого випромінювання;

* систему колірного кола і характеристики кольору;

* методи синтезу кольору (адитивний і субтрактівним);

* особливості будови різних колірних просторів;

* способи опису і області застосування основних колірних моделей;

* види кодування колірної інформації растрових зображень;

вміти

* розрізняти спектральні, неспектральние і ахроматичні кольори;

* визначати основні і додаткові кольори;

* вибирати колірні моделі для вирішення конкретних практичних завдань;

володіти

* знанням про природу кольору, вплив світла на колір і багатозначності поняття колір;

* поданням про особливості людського сприйняття кольору;

* відомостями, необхідними для розуміння інших матеріалів розділу.

Поняття кольору, наукові уявлення про колір, сприйняття кольору, спектр, різні кольори і їх взаємодія

Поняття кольору

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

Вперше безперервний спектр на сім кольорів розбив Ісаак Ньютон. Це розбиття умовно і багато в чому випадково. Ймовірно, Ньютон перебував під враженням європейської нумерології і грунтувався на аналогії з сімома нотами в октаві (так само сім днів тижня, сьомій металів, сім планет і т.д.), що стало причиною виділення саме семи кольорів. Коло кольорів Ньютона показаний на рис. 7.1.

Рис. 7.1. Коло кольорів Ньютона з книги "Оптика" (1704), що показує взаємозв'язок між квітами і музичними нотами

Кольори спектру від червоного до фіолетового розділені нотами, починаючи з ре (D). Коло становить повну октаву. Ньютон розташував червоний і фіолетовий кінці спектра поруч один з одним, підкреслюючи, що зі змішання червоного і фіолетового кольорів утворюється пурпурний.
Для довідки
Історія наукових уявлень про колір. Перші пояснення спектру видимого випромінювання дали Ісаак Ньютон в книзі "Оптика" і Йоганн Гете в роботі "Теорія квітів", проте ще до них Роджер Бекон спостерігав оптичний спектр в склянці з водою. Лише через чотири століття після цього Ньютон відкрив дисперсію світла в призмах. Ньютон першим використав слово спектр (лат. Spectrum - бачення, поява) у пресі в 1671 р, описуючи свої оптичні досліди. Він зробив спостереження, що, коли промінь світла падає на поверхню скляної призми під кутом до поверхні, частина світла відбивається, а частина проходить через скло, утворюючи різнокольорові смуги. Учений припустив, що світло складається з потоку частинок (корпускул) різних кольорів і що частинки різного кольору рухаються з різною швидкістю в прозорому середовищі. За його припущенням, червоне світло рухався швидше, ніж фіолетовий, тому і червоний промінь відхилявся на призмі не так сильно, як фіолетовий. Через це і виникав видимий спектр кольорів.

Ньютон розділив світло на сім кольорів: червоний, оранжевий, жовтий, зелений, блакитний, індиго і фіолетовий. Число сім він вибрав з переконання (що походить від давньогрецьких софістів), що існує зв'язок між квітами, музичними нотами, об'єктами Сонячної системи і днями тижня. Людське око відносно слабко сприймає частоти кольору індиго, тому деякі люди не можуть відрізнити його від блакитного або фіолетового кольору. Тому після Ньютона часто пропонувалося вважати індиго не самостійним кольором, а лише відтінком фіолетового або блакитного (проте він досі включений в спектр в західній традиції). У російській традиції індиго відповідає синьому кольору.

Гете, на відміну від Ньютона, вважав, що спектр виникає при накладенні різних складових частин світла. Спостерігаючи за широкими променями світла, він виявив, що при проході через призму на краях променя проявляються червоно-жовті та блакитні краю, між якими світло залишається білим, а спектр з'являється, якщо наблизити ці краї досить близько один до одного.

Довжини хвиль, які відповідають різним квітам видимого випромінювання, були вперше представлені в 1801 р Томасом Юнгом. Вони отримані шляхом переведення в довжини волі параметрів кілець Ньютона, виміряних самим ученим. Ці кільця Ньютон отримував пропусканням через лінзу, що лежить на рівній поверхні, розкладеного призмою в спектр світла, повторюючи експеримент для кожного з кольорів. У 1821 р Йозеф Фраунгофер поклав початок вимірюванню довжин хвиль спектральних ліній, отримавши їх від видимого випромінювання Сонця за допомогою дифракційної решітки [2].

Фраунгофер виміряв кути дифракції теодолітомё і обчислив довжини хвиль.

Таким чином, ще на початку XIX ст. стало можливим вимірювати довжини хвиль видимого випромінювання з точністю до декількох нанометрів. У XIX ст., Після відкриття ультрафіолетового та інфрачервоного випромінювань, розуміння видимого спектру стало більш точним.

# data[].attributes.attachment_link.title
ОСНОВИ КОМП'ЮТЕРНОЇ ГРАФІКИ

# data[].attributes.attachment_link.description
Вивчивши матеріал даної глави, студент повинен: знати * історію наукових праць про колір; * спектральний склад видимого випромінювання; * систему колірного кола і характеристики кольору; * методи синтезу кольору (адитивний і субтрактівним); * особливості будови різних колірних просторів; * способи опису і області застосування основних колірних моделей; * види кодування

# data[].attributes.headline
Основи програмування

# data[].attributes.subject
Основи програмування

# data[].attributes.body
https://pythonguide.rozh2sch.org.ua/

# data[].attributes.attachment_link.readable_text
2.1. Від машинної мови до мови високого рівня

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

Кожна інструкція в програмі - це команда, яка "повідомляє" процесору, яку операцію він повинен виконати. Ось приклад інструкції, яка може бути присутня в програмі

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

Інструкція машинної мови існує для кожної операції, яку процесор здатний виконати - є інструкція для додавання чисел, є інструкція для віднімання чисел і т. д.

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

Коли процесор виконує інструкції програми, він бере участь у процесі, який є відомим як цикл fetch - decode - execute ( отримати - декодувати - виконати). Цей цикл виконується для кожної інструкції у програмі і складається з трьох кроків:

Отримати

Програма - це послідовність інструкцій на машинній мові. Першим кроком циклу є завантаження (отримання) наступної інструкції з пам'яті в процесор.

Декодувати

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

Виконати

Останній крок циклу - виконати операцію.

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

З цієї причини була створена мова асемблера як альтернатива машинній мові. Замість використання двійкових чисел для написання інструкцій, мова асемблера використовує короткі слова, відомі як мнемокоди.

Наприклад, на мові асемблера, мнемокод add, як правило, означає, що потрібно додати числа, а mul, як правило, означає, множення чисел, а mov, як правило, означає переміщення значення у певне місце в пам'яті.

Знову ж таки, процесор "розуміє" лише машинну мову, тому спеціальна програма, відома як Асемблер, використовується для збірки програми у програму на машинній мові. Цей процес можна проілюструвати так:

Програма Асемблер: збірка програми у програму на машинній мові

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

Мова програмування високого рівня дозволяє створювати cкладні програми, не знаючи, як працює процесор, і не записуючи великої кількості інструкцій низького рівня. Крім того, більшість мов програмування високого рівня використовують слова, які легко зрозуміти.

Python - одна із популярних сучасних мов програмування високого рівня.

Щоб виконати те ж саме, записавши інструкції мовою асемблера, потрібно декілька вказівок та глибокі знання про те, як процесор взаємодіє з пристроями комп'ютера:

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

2.2. Python - інтерпретована мова програмування

Назва Python відноситься як до мови програмування, так і до інтерпретатора - комп'ютерної програми, яка зчитує початковий код (написаний на Python) і виконує інструкції (команди).

Програми, написані на мові високого рівня, називаються початковим кодом. Для виконання програми комп'ютером необхідно перекласти початковий код на машинну мову, яка складається лише з двійкових цифр 0 і 1.

Для перекладу мови високого рівня на машинну мову доступні два типи програм:

Виконання програми компілятором

Виконання програми інтерпретатором

2.3. Завантаження Python

Офіційний сайт Python: вибір дистрибутива для вашої операційної системи

2.5. Запуск Python: інтерактивний інтерпретатор

У режимі інтерактивного інтерпретатора команди вводяться у термінальному вікні (консольне вікно, вікно командного рядка) одна за одною і по натисненні клавіші Enter відразу виконуються з відображенням результату виконання.

Щоб відкрити вікно терміналу:

У термінальному вікні, що з'явилося, введіть команду (у випадку використання Windows):

Режим інтерактивного інтерпретатора Python у термінальному вікні Windows: запрошення до введення команд

Режим інтерактивного інтерпретатора Python у термінальному вікні Linux Ubuntu: запрошення до введення команд

Введіть в інтерактивному режимі інтерпретатора наступний рядок

натисніть Enter і переконайтеся в тому, що на екрані з'явилось повідомлення Hello, Python!:

Режим інтерактивного інтерпретатора Python у термінальному вікні Windows: виведення текстового повідомлення

Функція print() входить у стандартну бібілотеку Python. Вона виводить інформацію, вказану в дужках, на екран або записує у файл.

2.7. Повідомлення про помилку

В процесі написання і виконання програм можуть з'являтися різноманітні помилки. У таких випадках інтерпретатор Python сам сигналізує про помилку.

Наприклад, коли ми введемо в режимі інтерактивного інтерпретатора інструкцію '19' + 81, з'явиться таке повідомлення:

Введена інструкція некоректна для Python, тому він вказав назву помилки і номер рядка, в якому вона виникла, зупинивши виконання програми.

Якщо помилка зрозуміла для нас, її виправляють. В іншому випадку, щоб дізнатися, що означає повідомлення про помилку, можна здійснити пошук в мережі Інтернет за назвою помилки.

# data[].attributes.attachment_link.keywords[]
програмування мовою python

# data[].attributes.attachment_link.keywords[]
підручник мови python

# data[].attributes.attachment_link.keywords[]
основи програмування на мові python

# data[].attributes.attachment_link.keywords[]
мова програмування python

# data[].attributes.attachment_link.keywords[]
вивчення python

# data[].attributes.attachment_link.keywords[]
програмування

# data[].attributes.attachment_link.keywords[]
python для початківців

# data[].attributes.attachment_link.keywords[]
путівник мовою програмування python

# data[].attributes.attachment_link.keywords[]
програмування у школі

# data[].attributes.attachment_link.authors[].name
Олександр Мізюк

# data[].attributes.attachment_link.title
Путівник мовою програмування Python

# data[].attributes.attachment_link.description
Процесор є найважливішим компонентом в комп'ютері. Одна з основних функцій процесора - це обробка даних згідно комп'ютерної програми, яка є списком інструкцій, шляхом виконання арифметичних і логічних операцій над фрагментами даних. Кожна інструкція в програмі - це команда, яка "повідомляє" процесору, яку операцію він повинен виконати.

# data[].attributes.headline
Операційні системи

# data[].attributes.subject
Операційні системи

# data[].attributes.body
Метою дисципліни є формування у учнів знань про фундаментальні концепції та практичні рішення, що лежать в основі сучасних операційних систем (ОС), формування у учнів практичних навичок професійного використання та адміністрування операційних систем.
Кількість кредитів: 6
Навчально-методичне забезепечення складається з лекційного матеріалу та інструкцій по виконанню лабораторних робіт.
Завершується заліком.