Програмне забезпечення

Популярні текстові редактори. Оголошення одновимірного масиву. Методи архівації даних. Програмне забезпечення комп'ютерів. Типи оперативної пам'яті. Базові структури алгоритмів. Цифрові носії інформації. Комп'ютерна графіка і анімація, програми.

Рубрика Программирование, компьютеры и кибернетика
Вид шпаргалка
Язык украинский
Дата добавления 10.11.2011
Размер файла 66,6 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

0:writeln('Порядковий номер елемента ',Ord(Ivan),':Ivan');

1:writeln(' Порядковий номер елемента ',Ord(Andrij),':Andrij');

2:writeln(' Порядковий номер елемента ',Ord(Olecsij),':Olecsij');

3:writeln(' Порядковий номер елемента ',Ord(Anna),':Anna')

else

writeln('Pomilka!')

end;

repeat until keypressed

end.

Дані інтервальних (діапазонних) типів

Інтервальний тип даних - це певний інтервал значень деякого порядкового типу, який називається базовим. Так для інтервала цілий чисел від 1 до 10 базовим буде цілий числовий тип integer:

type T=1..10;

var x:T;

Змінна x інтервального типу T має всі властивості змінних типу integer (базового типу), але при виконанні програми її значення повинно належати заданому інтервалу 1..10.

Дані інтервального типу є впорядкованими та скінченними.

Білет 18

Проаналізуємо слова, з яких складається ця програма. Службові слова це program, var, begin, end. Стандартні імена -- це integer, writeln.

Імена користувача -- це First (ім'я програми), а.

Увага! Ім'я а позначає об'єкт, який називається змінною і якому надано значення 12 командою присвоєння.

У мові Паскаль усі змінні обов'язково потрібно оголосити на початку програми у розділі оголошення змінних vаг (див. приклад 1).

4. Структура Паскаль-програми і команда присвоєння. Програма складається з описової частини -- заголовку, розділів описів та оголошень, які вивчатимемо пізніше, та виконуваної -- розділу команд:

Розділ команд. Цей розділ містить команди, призначені для перетворення даних. Команди прийнято записувати одну під одною, роблячи пропуски між словами і відступи від лівого краю для наочності. Команди відокремлюють символом «;». Короткі команди можна розміщувати в одному рядку. Одну довгу команду можна записувати у декількох рядках, не розриваючи слів.

Після слова begin та перед end символ «;» можна не писати. Програма закінчується крапкою.

Команда присвоєння відповідає дії = (дорівнює) в курсі матема¬тики чи фізики. У мові Паскаль цю команду позначають двома симво¬лами :=. Наприклад, а:= 12. Загальний вигляд команди присвоєння такий:

<ім'я змінної> := <вираз>

Два символи (:=) читаємо як «присвоїти». Вираз -- це запис мовою Паскаль деякої формули, призначеної для перетворення даних.

Дія команди. Обчислюється вираз, і результат присвоюється зазначеній змінній.

Білет 19

Термін «алгоритм» походить від назви середньоазіатського міста Хорезм. У цьому місті в IX ст. жив математик і астроном Мухамед, який сформулював правила чотирьох арифметичних дій. Арабський варіант його імені Аль-Хорезмі, що в Європі записувався латиною "алгоритм". Однак пізніше під словом алгоритм стали розуміти правила знаходження найбільшого спільного дільника, які були викладені ще в працях вели¬кого давньогрецького математика Евкліда (III ст. до н.е.). За наших часів понят¬тя алгоритму було узагальнено і словом "алгоритм" стали позначати опис будь-якої послідовності дій. Поняття алгоритму є одним із фундаментальних у сучасній математиці й інформатиці.

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

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

Існує три базові структури алгоритмічної конструкції:

1. лінійні алгоритми (слідування)

2. умова (розгалуженя)

3. цикли (повторення)

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

Умова (розгалуження) - це керуюча структура, що передбачає можливість вибору з кількох варіантів, для кожного з яких, залежно від умови виконується різна послідовність команд.

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

? Цикл з передумовою

? Цикл з післяумовою

? Цикл із параметром

Способи опису алгоритмів:

? Словесний

? Формульний

? Графічний

? Алгоритмічною мовою

Задача: знайти корені квадратного рівняння ах2+bх+с=0

Словесний:

1. Розпочати процес обчислень

2. Визначити a,b,c

3. Обчислити D =b2+ac

4. Якщо D >0, то перейти на крок 8 інакше на крок 5

5. Обчислити

6. Вивести на екран X 1 X2

7. Перейти на крок 9

8. Вивести повідомлення про те, що коренів немає.

9. Завершити процес обчислень.

Графічний

Блок - схема - графічне зображення алгоритмів за допомогою окремих блоків. Кожен блок відповідає певній дії

Білет 20

1. Десяткова система числення -- це позиційна система числення із основою 10. Кожне число в якій записується за допомогою 10-ти символів, цифр - 0, 1, 2, 3, 4, 5, 6, 7, 8, 9. Запис числа формується за загальним принципом: на n-й позиції (справа наліво від 0) стоїть цифра, що відповідає кількості n-х степенів десятки у цьому числі.

Наприклад: 123456 = 1·105 + 2·104 + 3·103 + 4·102 + 5·101 + 6·100

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

Наприклад

123,456 = 1·102 + 2·101 + 3·100 + 4·10-1 + 5·10-2 + 6·10-3

Алгормитм, алгорифм (латинізов. Algorithmi, від імені перського математика IX ст. аль-Хорезмі) -- послідовність,система, набір систематизованих правил виконання обчислювального процесу, що обов'язково приводить до розв'язання певного класу задач після скінченного числа операцій.[1] При написанні комп'ютерних програм алгоритм описує логічну послідовність операцій. Для візуального зображення алгоритмів часто використовують блок-схеми.

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

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

Часткова формалізація поняття алгоритму почалась зі спроб розв'язання задачі розв'язності (нім. Entscheidungsproblem), яку сформулював Давид Гільберт в 1928 році. Наступні формалізації були необхідні для визначення ефективної обчислювальності[2] або «ефективного методу»[3]; до цих формалізацій належать рекурсивні функції Геделя-Ербрана-Кліні 1930, 1934 та 1935 років, л-числення Алонзо Черча 1936 р., «Формулювання 1» Еміля Поста 1936 року, та машина Тюринга, розроблена Аланом Тюрингом протягом 1936, 1937 та 1939 років. В методології алгоритм є базисним поняттям і складає основу опису методів. З методології виходить якісно нове поняття алгоритму як оптимальність з наближенням до прогнозованого абсолюту. Зробивши все в послідовності алгоритму за граничних умов задачі маємо ідеальне рішення нагальних проблем науково-практичного характеру. В сучасному світі алгоритм будь-якої діяльності в формалізованому виразі складає основу освіти на прикладах, за подоби. На основі подібності алгоритмів різних сфер діяльності була сформована концепція (теорія) експертних систем.

Білет 21

Носімй інформамції (data medium) -- матеріальний об'єкт або середовище, призначений для зберігання даних. Останнім часом носіями інформації називають переважно пристрої, призначені для зберігання файлів даних у комп'ютерних системах, відрізняючи їх від пристроїв для введення-виведення інформації та пристроїв для обробки інформації.

Класифікація

Цифрові носії інформації - компакт-диски, дискета, карти пам'яті

Аналогові носії інформації - магнітофонна та бабінна касети

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

За призначенням розрізняють носії

Для використання на різних пристроях

Вмонтовані у певний пристрій

За стійкістю запису і можливістю перезапису:

Постійні запам'ятовуючі пристрої (ПЗП), зміст яких не може бути змінено кінцевим користувачем (наприклад, CD-ROM, DVD-ROM). ПЗП в робочому режимі допускає тільки зчитування інформації.

Записувані пристрої, у які кінцевий користувач може записати інформацію тільки один раз (наприклад, CD-R,DVD-R, DVD+R, BD-R).

Перезаписувані пристрої (наприклад, CD-RW, DVD-RW, DVD+RW, BD-RE, магнітна стрічка тощо).

Оперативні пристрої забезпечують режим запису, зберігання й зчитування інформації в процесі її обробки. Швидкі, але дорогі ОЗП (SRAM, статичні ОЗП) будуються на основі тригерів, повільніші, але дешеві різновиди (DRAM, динамічні ОЗП) будуються на основі конденсатора. В обох видах оперативної пам'яті інформація зникає після відключення від джерела струму.

Динамічні ОЗП потребують періодичного оновлення вмісту - регенерації.

За фізичним принципом

перфораційні (з отворами або вирізами) - перфокарта, перфострічка

магнітні - магнітна стрічка, магнітні диски

оптичні - оптичні диски CD, DVD, Blu-ray Disc

магнітооптичні - Магнітооптичний компакт-диск (CD-MO)

електронні (використовують ефекти напівпровідників) - карти пам'яті, флеш-пам'ять

За конструктивними (геометричними) особливостями

Дискові (магнітні диски, оптичні диски, магнітооптичні диски)

Стрічкові (магнітні стрічки, перфострічки)

Барабанні (магнітні барабани)

Карткові (банківські картки, перфокарти, флеш-карти, смарт-картки)

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

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

Білет 22

Інформація -- абстрактне поняття, що має різні значення залежно від контексту. Походить від латинського слова «informatio», яке має декілька значень:

Роз'яснення; Виклад фактів, подій; Витлумачення;

Представлення, поняття;

Ознайомлення, просвіта.

Властивості інформації

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

Цінність інформації -- визначається забезпеченням можливості досягнення мети, поставленої перед отримувачем інформації.

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

Актуальність -- це міра відповідності цінності та достовірності інформації поточному часу (певному часовому періоду)

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

Часові властивості

Часові властивості визначають здатність даних передавати динаміку зміни ситуації (динамічність). При цьому можна розглядати або час запізнення появи в даних відповідних ознак об'єктів, або розходження реальних ознак об'єкта і тих же ознак, що передаються даними. Відповідно можна виділити:

Актуальність -- властивість даних, що характеризує поточну ситуацію;

Види інформації

Інформацію можна поділити на види за кількома ознаками:

[ред.]За способом сприйняття

Для людини інформація поділяється на види залежно від типу рецепторів, що сприймають її.

Візуальна -- сприймається органами зору. Ми бачимо все довкола.

Аудіальна -- сприймається органами слуху. Ми чуємо звуки довкола нас.

Тактильна -- сприймається тактильними рецепторами.

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

Смакова -- сприймається смаковими рецепторами. Ми відчуваємо смак.

За формою подання

За формою подання інформація поділяється на такі види:

Текстова -- що передається у вигляді символів, призначених позначати лексеми мови;

Числова -- у вигляді цифр і знаків, що позначають математичні дії;

Графічна -- у вигляді зображень, подій, предметів, графіків;

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

За призначенням

Масова -- містить тривіальні відомості і оперує набором понять, зрозумілим більшій частині соціуму"

Спеціальна -- містить специфічний набір понять, при використанні відбувається передача відомостей, які можуть бути не зрозумілі основній масі соціуму, але необхідні і зрозумілі в рамках вузької соціальної групи, де використовується дана інформація"

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

Оперативність -- властивість даних, яка полягає в тому, що час їхнього збору та переробки відповідає динаміці зміни ситуації;

Ідентичність -- властивість даних відповідати стану об'єкта.

Рамстрова грамфіка (англ. Raster graphics) -- графіка, представлена у машинній пам'яті у вигляді растру. Обробка растрової графіки здійснюється растровими графічними редакторами.

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

Потрібно розрізняти:

роздільність оригінала;

роздільність екранного зображення;

роздільність друкованого зображення.

Роздільність оригінала. Вимірюється у точках на дюйм (dpi -- dots per inch) і залежить від вимог до якості зображення та розміру файлу, способу оцифрування або методу створення готового зображення, вибраного формату файлу та інших параметрів. Зрештою, чим вище вимоги до якості, тим більша має бути роздільність.

Роздільність екранного зображення. Для екранного зображення, елементарну точку растра називають пікселом. Розмір піксела коливається в залежності від вибраної екранної роздільності, роздільності оригіналу й масштабу відображення. Монітори можуть забезпечити роздільність 640х480, 800х600, 1024х768, 1600х1200 і вище. Відстань між сусідніми точками люмінофора в якісному моніторі складає 0,22-0,25 мм. Для екранного зображення достатньо роздільності 72 dpi.

Роздільність друкованого зображення. Розмір точки растрового зображення залежить від застосованого методу та параметрів растрування оригіналу. При раструванні на оригінал накладається сітка ліній, комірки якої утворюють елемент растра. Частота сітки растра вимірюється числом ліній на дюйм (lpi -- lines per inch) і називається лінєатурою. Розмір точки растра розраховується для кожного елементу і залежить від інтенсивності тону в цій комірці. Якщо у растрі є абсолютно чорний колір, тоді розмір точки растра збігається з розміром елементу растра (100% заповненість). Для абсолютно білого кольору заповненість складає 0%. На практиці заповненість коливається у межах 3-98%.

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

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

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

Глибина кольору. Характеризує максимальне число кольорів, які використані у зображенні. Існує декілька типів зображень із різною глибиною кольору:

чорно-білі; у відтінках сірого; з індексованими кольорами; повноколірні; Чорно-білі зображення. На один піксел зображення відводиться 1 біт інформації -- чорний та білий. Глибина кольору -- 1 біт.

Зображення у відтінках сірого. Піксел сірого зображення кодується 8 бітами (1 байт). Глибина кольору -- 8 біт, піксел може приймати 256 різних значень -- від білого (255) до чорного (0 яскравості).

Зображення з індексованими кольорами. Перші кольорові монітори працювали з обмеженою колірною гамою (16, згодом 256 кольорів). Такі кольори називаються індексованими і кодуються 4 або 8 бітами у вигляді колірних таблиць. В такій таблиці всі кольори вже визначені і можна використовувати лише їх.

Повноколірні зображення. Глибина кольору не менше як 24 біти, що дає можливість відтворити понад 16 мільйонів відтінків. Повноколірні зображення називаються True Color (правдивий колір). Бітовий обсяг кожного піксела розподіляється за основними кольорами обраної колірної моделі, по 8 бітів на колір. Колірні складові організуються у вигляді каналів, спільне зображення каналів визначає колір зображення. Повноколірні зображення на відміну від вище розглянутих є багатоканальними і залежать від колірної моделі (RGB, CMY, CMYK, Lab, HBS), які різняться за глибиною кольорів і способом математичного опису кольорів.

Інтенсивність тону (світлота). Поділяється на 256 рівнів. Більше число градацій не сприймається людським оком і є надлишковим. Менша кількість погіршує сприйняття інформації (мінімальним є 150 рівнів). Для відтворення 256 рівнів тону достатньо мати розмір комірки растра 16х16 точок.

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

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

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

Adobe -- PhotoShop, Corel -- PhotoPaint, Macromedia -- FireWorks, Fractal Design -- Painter, стандартний додаток у Windows -- PaintBrush. Програми растрової графіки можуть використовувати:

художники-ілюстратори;

художники-мультиплікатори;

художники-дизайнери;

фотографи та ретушери;

поліграфісти;

web-дизайнери;

будь-яка людина -- вільний художник, із масою творчих ідей та потенціалу.

Переваги растрової графіки:

простота автоматизованого вводу (оцифрування) зображень, фотографій, слайдів, рисунків за допомогою сканерів, відеокамер, цифрових фотоапаратів;

фотореалістичність. Можна отримувати різні ефекти, такі як туман, розмитість, тонко регулювати кольори, створювати глибину предметів.

Недоліки растрової графіки:

складність управління окремими фрагментами зображення. Потрібно самостійно виділяти ділянку, що є складним процесом;

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

розмір файлу є пропорційним до площі зображення, роздільності і тип

Білет 23

Інформатика

У процесі наукової діяльності людство виділило такі узагальнені абстрактні поняття як речовина (матерія), енергія, інформація. Сам термін „інформація” походить від латинського informatio - пояснення, тлумачення. Це поняття багатозначне і визначення йому немає. Але його можна описати через його властивості. Інформація -- це набір відомостей про об'єкти, явища і процеси навколишнього світу. Або ж, інформація - це відображення матеріального за допомогою знаків і сигналів. Інформація є предметом вивчення науки інформатики.

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

Це прикладна наука і виникла на базі кібернетики десь в середині ХХ ст.

Види інформації

Перейдемо до видів інформації. Погодьтесь, що інформація буває різною. А якою саме? Для того, щоб її класифікувати треба покласти щось в основу, тобто вибрати за критерій оцінки. Дамо класифікацію за способом трактування інформації:

1) усна (звукова);

2) письмова;

3) графічна;

4) чисельна;

5) керуюча.

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

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

Людське око працює як растрова картинка: Воно захоплює зображення хаотичних фотонів нервовими рецепторами, як растрове зображення. Але мозок -- відповідно до поширенного тлумачення [Джерело?] -- зберігає його як векторне зображення. Мабуть, тому, що -- як і в комп'ютері -- його легше зберігати. Це пояснює чому люди можуть розпізнавати прості малюнки як мультфільми тільки з контурами тому, що це дуже подібно до того як працює людський мозок. Це також використовується як пояснення того факту що логотипи та знаки(символи) з простими та геометричними формами більш легко запам'ятовуються та впізнаються.

Білет 24

Представлення даних на моніторі у графічному вигляді вперше було реалізовано всередині 50-х років для великих ЕОМ, що застосовувались в наукових і військових дослідженнях. Тепер, графічний спосіб відображення даних став дуже поширеним на усіх ПК. Графічний інтерфейс є необхідним майже для усіх програм, включаючи операційні системи. Комп'ютерна графіка, це наука, що вивчає методи і засоби створення та обробки зображень за допомогою програмно-апаратних обчислювальних комплексів. Комп'ютерна графіка охоплює всі види та форми представлення зображень, як на екрані монітора, так і на зовнішньому носії (папір, плівка, тощо). Комп'ютерна графіка застосовується для візуалізації даних у різних сферах людської діяльності: - у медицині - комп'ютерна томографія; - в науці - наприклад, для наочного зображення складу речовини, побудови графіків, ...; в дизайні - для реклами, поліграфії, моделювання, та ін. Наведіть ще приклади.

В залежності від способу формування зображення, комп'ютерну графіку можна поділити на:

растрову;

векторну;

фрактальну;

тривимірну.

Ми сьогодні розглянемо більш детально тільки растрову і векторну графіку, яка дуже широко представлена на ПК.

За способами представлення кольорів комп'ютерна графіка поділяється на:

чорно-білу;

кольорову.

За спеціалізацією в різних галузях, комп'ютерна графіка є:

інженерною;

науковою;

web-графікою;

комп'ютерною поліграфією.

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

Потрібно розрізняти:

роздільчість оригінала;

роздільчість екранного зображення;

роздільчість друкованого зображення.

Роздільність оригінала. Вимірюється у точках на дюйм (dpi - dots per inch) і залежить від вимог до якості зображення та розміру файлу, способу оцифрування або методу створення готового зображення, вибраного формату файлу та інших параметрів. Зрештою, чим вище вимоги до якості, тим більша має бути роздільність. Роздільність екранного зображення. Для екранного зображення, найменшу точку растра називають пікселом. Розмір піксела коливається в залежності від вибраної роздільчості екрана монітора, роздільності оригіналу й масштабу відображення. Монітори можуть забезпечити роздільність 640х480, 800х600, 1024х768, 1600х1200 і вище. Відстань між сусідніми точками люмінофора в якісному моніторі складає 0,22-0,25 мм. Для екранного зображення достатньо роздільності 72 dpi. Роздільність друкованого зображення. Розмір точки растрового зображення залежить від застосованого методу та параметрів растрування оригіналу. При раструванні на оригінал накладається сітка ліній, комірки якої утворюють елемент растра. Частота сітки растра вимірюється числом ліній на дюйм (lpi - lines per inch) і називається лінєатурою. Розмір точки растра розраховується для кожного елементу і залежить від інтенсивності тону в цій комірці. Якщо у растрі є абсолютно чорний колір, тоді розмір точки растра співпадає з розміром елементу растра (100% заповненість). Для абсолютно білого кольору заповненість складає 0%. На практиці заповненість коливається у межах 3-98%.

Глибина кольору. Характеризує максимальне число кольорів, які використані у зображенні. Існує декілька типів зображень із різною глибиною кольору:

чорно-білі;

відтінки сірого;

з індексованими кольорами;

повноколірні;

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

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

Adobe - PhotoShop,

Corel - PhotoPaint,

Macromedia - FireWorks,

Fractal Design - Painter,

стандартний додаток у Windows - Paint.

Але растрова графіка має свої переваги і недоліки. Переваги: простота автоматизованого вводу (оцифрування) зображень, фотографій, слайдів, рисунків за допомогою сканерів, відеокамер, цифрових фотоапаратів; фотореалістичність. Можна отримувати різні ефекти, такі як туман, розмитість, тонко регулювати кольори, створювати глибину предметів. Недоліки: Складність управління окремими фрагментами зображення. Потрібно самостійно виділяти ділянку, що є складним процесом. Растрове зображення має певну роздільчість і глибину представлення кольорів. Ці параметри можна змінювати лише у визначених межах і, як правило, із втратою якості. Розмір файлу є пропорційним до площі зображення, роздільності і типу зображення, і, переважно, при хорошій якості є великим. Векторна графіка На відміну від растрової графіки, у векторній графіці базовим елементом є лінія, яка описується математичною формулою. Таке представлення даних компактніше, але побудова об'єктів супроводжується неперервним перерахунком параметрів кривої у координати екранного або друкованого зображення. Лінія є елементарним об'єктом, якому притаманні певні особливості: форма, товщина, колір, тощо. Любий об'єкт (прямокутник, еліпс, текст і навіть пряма лінія) сприймається як криві лінії. Виключення складають лише імпортовані растрові об'єкти. Векторні об'єкти завжди мають шлях, що визначає їх форму. Якщо шлях є замкненим, тобто кінцева точка співпадає з початковою, об'єкт має внутрішню ділянку, яка може бути заповненою кольором або іншими об'єктами. Всі шляхи містять дві компоненти: сегменти та вузли. Шлях уявляє собою маршрут, що з'єднує початкову та кінцеву точку. Сегмент - окрема частина шляху, може бути як прямою, так і кривою лінією. Вузол - початкова або кінцева точка сегмента. Кожен елемент векторної графіки містить ці три основні елементи і дозволяє їх редагування.

Заповнення можна розбити на 4 категорії:

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

градієнтне, при якому кольори або тіні поступово змінюються (лінійна, радіальна, конічна, прямокутна тощо);

візерункове, при якому об'єкт заповнюється повторювальними зображеннями (двоколірними або повноколірними);

текстурне заповнення (художні зображення).

У векторних редакторів є засоби застосування ефектів до простих об'єктів (відтінювання, витискування, викривлення, прозорість тощо). Векторна графіка, так як і растрова також має свої переваги і недоліки:

Переваги: Невеликі за розміром файли, оскільки зберігається не зображення, а лише його основні дані, використовуючи які, програма відновлює зображення. Розмір об'єктів та опис колірних характеристик майже не збільшує розміри файлу. Об'єкти легко трансформуються, ними легко маніпулювати. Редагуючи векторний об'єкт, можна змінити властивості ліній, з яких складається зображення. Можна пересувати об'єкт, змінювати його розміри, форму та колір, не впливаючи на якість зображення. Векторна графіка не залежить від роздільності, тобто векторні об'єкти відтворюють на пристроях з різною роздільністю без втрати якості зображення. Векторна графіка може містити в собі фрагменти растрової графіки, які перетворюються в об'єкти, але мають обмеження у їх обробці. У програмах векторної графіки є розвинуті засоби інтеграції зображення та тексту. Єдиний підхід до них обумовлює створення кінцевого продукту. Векторні програми незамінні там, де принципове значення має збереження чітких контурів, а саме:

повноколірні ілюстрації;

складні креслення;

логотипи та емблеми;

графічні зображення для Web;

мультиплікація;

рисунки на основі оригіналів.

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

Найпопулярнішими прикладними програмами є продукти фірм:

Corel - CorelDraw,

Adobe - Illustrator,

Macromedia - FreeHand,

стандартний додаток у MS Office - Word Editor.

Формати найбільш популярних графічних файлів : (bmp, gif, jpg, tiff, png, wmf, ico, cur, lbm, … )

Білет 25

графіка текстовий редактор масив архівація комп'ютер

Темкстовий процемсор (англ. word processor) -- комп'ютерна програма застосунок, текстовий редактор з розширеними можливостями для комп'ютерної підготовки повноцінних документів, від особистих листів до офіційних паперів.

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

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

Класичний приклад найпоширеніший в світі текстовий процесор Microsoft Word з офісного пакету Microsoft Office, він встановлений за приблизними оцінками на пів мільярдів комп'ютерів по всьому світі.

Як альтернатива класичному майкрософтовському текстовому процесору набуває поширення безплатна програма з офісного пакету OpenOffice.org Writer, яка мало в чому поступається можливостями і потерпала свого часу скоріше від неповної сумісності зі закритими форматами файлів Microsoft.

Размещено на Allbest.ru

Размещено на Allbest.ru

Размещено на Allbest.ru


Подобные документы

  • Економічна інформація, її види та властивості. Апаратне і програмне забезпечення ПК. Програмне забезпечення стаціонарних комп’ютерів. Комп’ютерні мережі, загальна характеристика глобальної мережі Інтернет. Напрямки використання комп’ютерної техніки.

    контрольная работа [28,0 K], добавлен 06.10.2011

  • Вплив комп'ютеризації обліку на проведення аудиту. Методи аудиту з використанням комп'ютерів. Базові стратегії у створенні аудиторських систем: мінімізація витрат на введення початкових даних, ризику пропуску помилкових даних у фінансовій документації.

    реферат [357,2 K], добавлен 06.07.2009

  • Сьогодні прийнято користуватися термінами "комп’ютерна графіка" і "комп’ютерна анімація". Поняття "комп’ютерна графіка" об’єднує всі види робот зі статичними зображеннями, "комп’ютерна анімація" має справи з зображеннями, які динамічно змінюються.

    дипломная работа [41,6 K], добавлен 11.06.2008

  • Класифікація програмного забезпечення, системне та прикладне забезпечення, інструментальні системи. Програмна складова комп'ютерної системи, опис алгоритмів розв'язання певної задачі. Класифікація операційних систем, основні групи прикладних програм.

    презентация [945,0 K], добавлен 01.04.2013

  • Роль комп'ютерної техніки в різних сферах сучасного суспільства, необхідність його комп’ютеризації. Поняття про програмне забезпечення, складові, коротка характеристика його основних типів. Опис, призначення і можливості електронних таблиць MS Excel.

    реферат [2,3 M], добавлен 10.10.2009

  • Системне та прикладне програмне забезпечення ПК. Файлові менеджери. Системи автоматизованого проектування, управління базами даних. Текстові та табличні процесори. Операційна система WINDOWS XP. Робота з довідковою інформацією. Графічний редактор Paint.

    контрольная работа [54,2 K], добавлен 24.11.2008

  • Комп’ютерні віруси та шкідливе програмне забезпечення: історія виникнення та класифікація. Засоби профілактики від ураження шкідливими програмами. Принципи стискання та засоби архівації даних, запис на оптичні диски, форматування та копіювання дисків.

    конспект урока [18,8 K], добавлен 03.01.2010

  • Позначення і назва програми, забезпечення, необхідне для її функціонування. Опис логічної структури, алгоритм, структура. Типи комп'ютерів і пристроїв, що використовуються при роботі програми. Формат, описання та спосіб кодування вхідних і вихідних даних.

    курсовая работа [163,6 K], добавлен 01.04.2016

  • Призначення, принцип дії та класифікація антивірусних програм, робота в їх середовищі. Записування інформації на оптичні носії. Послідовність процесу копіювання дисків. Етапи форматування жорстких магнітних дисків. Робота програми Nero StartSmart.

    презентация [1,3 M], добавлен 25.12.2014

  • Особливості використання інформаційних систем у фінансово-економічних установах, використоване програмне забезпечення. Основи роботи з базами даних Acces та програмою бухгалтерського обліку 1С. Правила переходу від програми 1С Бухгалтерія 6.0 до 1С 7.7.

    контрольная работа [17,4 K], добавлен 05.02.2009

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.