ається на екрані. p>
Подібним чином кодують фотографії, відеозображення. Цей спосіб зручний для зображень, редагованих цілком. Він універсальний, проте не завжди зручний для виправлення малюнка. Істотним недоліком є велика величина файлів, що містять растрові зображення. Деякі операції з растровими зображеннями призводять до погіршення якості - втрати квітів або точок.
Векторні зображення. Зображення складаються з готових елементів, таких як прямі, кола, складні криві і т. п. Кожен з них має набір параметрів, які визначають його положення на робочому полі, колір, товщину ліній і т. д.
Векторним способом малюються складні шрифти, плакати, тривимірні зображення, креслення. Такі програми дозволяють намалювати за допомогою математичних операцій дуже багато чого, але далеко не всяке зображення можна представити у векторному вигляді. Фотографії, наприклад, так уявити не можна. p> Растровий і векторний способи доповнюють один одного і часто використовуються разом. Як правило, програми, в основному призначені для роботи з одним типом зображень, мають кошти і для обробки іншого типу.
Щоб відобразити або надрукувати векторне зображення, його потрібно перетворити в матрицю пікселів. Ця операція називається растеризуванням. Растеризация дозволяє виводити векторні зображення з максимально можливим на цьому пристрої якістю.
У поєднанні з технологіями обробки тексту, ці технології дозволяють за допомогою комп'ютера готувати всілякі друковані матеріали - документи, журнали, книги і т. п. Так що цей комплекс отримав назву настільних видавничих технологій.
В В
4.3 Електронні таблиці
Коли персональні комп'ютери стали активно використовуватися, з'ясувалося що для безлічі завдань, пов'язаних з підрахунками, потрібно виконувати дуже схожі операції, пов'язані із заповненням різних таблиць. Для вирішення таких завдань були розроблені програми, які називаються табличними процесорами або електронними таблицями.
Табличний процесор надає користувачеві розкреслений по вертикалі і горизонталі лист дуже великих розмірів - таблицю. Інформація вноситься до комірки таблиці. Для запису осередків кожна з них має дві координати: літерне позначення стовпця рядка і цифрове - рядки.
Електронні таблиці дозволяють вести економічні розрахунки, аналізувати дані експериментів, ілюструвати математичні викладки і т. д.
Оскільки таблиці призначені для розрахунків, то в комірки можна записувати не тільки конкретні значення, а й формули, за якими їх можна обчислити. Формули записують за правилами, що нагадує правила запису програм. У формулах можна використовувати математичні операції, різні числа, рядки та посилання на значення інших осередків.
Якщо змінюються вихідні значення (наприклад, числа у комірках, на які посилається формула), то вміст комірки перераховується автоматично.
У складі сучасних таблиць є і засоби ділової графіки - на основі розрахованих або введених даних можна побудувати графіки та діаграми. Вони також змінюються при зміні даних. p> Для оформлення таблиці можна використовувати різні шрифти, об'єднувати кілька осередків в одну, міняти їх висоту і ширину.
В
4.4 Реляційні бази даних
Для обробки великих обсягів даних розроблено багато способів. Один з найбільш поширених способів - технологія реляційних баз даних. p> Згідно технології реляційних баз даних самі дані представляють у вигляді набору таблиць з фіксованою кількістю стовпців, призначення та тип яких задані при створенні бази даних. Кожну колонку називають полем таблиці, а рядок - записом. Записи в таблицях зв'язуються між собою через так звані ключові поля.
Для роботи з базами даних розробляють спеціальні комплекси програм - системи управління базами даних. Вони дозволяють вносити і отримувати інформацію з бази за допомогою запитів на спеціальній мові. Самий поширена мова для цієї мети - SQL (мова структурованих запитів, Structured Query Language).
Щоб з базою даних зміг працювати звичайна людина, розробляються додатки баз даних, які звертаються до системи управління базами даних самостійно, а користувачеві показують результат в зрозумілому для нього вигляді.
В
5 АЛГОРИТМИ І ПРОГРАМИ
В
5.1 Алгоритми. Способи запису алгоритмів
В
Алгоритм - точний припис виконавцю (людині або автомату) виконати послідовність дій, спрямованих на досягнення поставленої мети.
Алгоритм завжди складається для конкретного виконавця, тобто для людини або автомата, який може його виконати.
Сукупність усіх команд, які виконавець може виконати, і всіх станів об'єктів, які він в змозі розпізнати, називається системою команд виконавця.
Від звичайних інструкцій алгоритм відрізняється кількома важливими властивостями, що допускають його автоматичне виконання.
• Дискретність. Алгор...