Основні поняття інформатики Більшість вчених в наш час відмовляються від спроб дати строге визначення інформації і вважають, що інформацію слід розглядати як первинне, визначити неможливо поняття подібно множини в математиці. Деякі автори підручників пропонують наступні визначення інформації: Інформація - це знання або відомості про кого-небудь чи про що-небудь. Інформація - це відомості, які можна збирати, зберігати, передавати, обробляти, використовувати. Інформатика - наука про інформацію або - це наука про структуру і властивості інформації, - способи збору, обробки і передачі інформації або - інформатика, вивчає технологію збору, зберігання і переробки інформації, а комп'ютер основний інструмент в цій технології. Інформація - від латинського information - відомості, роз'яснення, виклад. У побуті під інформацією розуміють відомості про навколишній світ і що протікають у ньому процесах. У теорії інформації під інформацією розуміють не будь-які відомості, а лише ті, які повністю знімають або зменшують існуючу до їх одержання невизначеність. За визначенням К. Шеннона, інформація - це знята невизначеність. Інформація - це відображення зовнішнього світу за допомогою знаків або сигналів. Інформаційна цінність повідомлення полягає у нових відомостях, які в ньому містяться (у зменшенні незнання). Властивості інформації 1) повнота, 2) достовірність інформації, 3) цінність, 4) актуальність, 5) ясність. Завдання: приведіть приклади інформації: у неживої природи (наприклад, в геології чи археології); в біологічних системах (наприклад, з життя тварин і рослин); в технічних пристроях (наприклад, телебачення, телеграфні повідомлення); в житті суспільства (наприклад, історичні відомості, реклама, засоби масової інформації, спілкування людей). Інформація завжди пов'язана з матеріальним носієм. Носієм інформації може бути: будь-який матеріальний предмет (папір, камінь і т.д.), а хвилі різної природи: акустична (звук), електромагнітна (світло, радіохвиля) і т.д.; речовина в різному стані: концентрація молекул в рідкому розчині , температура і т.д. Машинні носії інформації: перфострічки, перфокарти, магнітні стрічки, і т.д. Сигнал - спосіб передачі інформації. Це фізичний процес, що має інформаційне значення. Він може бути безперервним або дискретним. Сигнал називається дискретним, якщо він може приймати лише кінцеве число значень в кінцевому числі моментів часу. Аналоговий сигнал - сигнал, безперервно змінюється по амплітуді і в часі. Сигнали, що несуть текстову, символічну інформацію, дискретні. Аналогові сигнали використовують в телефонному зв'язку, радіомовлення, телебачення. Завдання: Наведіть приклади інформації із зазначенням її носія. Якого типу сигнал передає цю інформацію? Наведіть приклади безперервних сигналів. Наведіть приклади дискретних сигналів. Говорити про інформацію взагалі, а не стосовно до якогось її конкретного виду безпредметно. Впорядкувати її можна: за способами сприйняття (візуальна, тактильна і т.д.); за формою подання (текстова, числова, графічна і т. д.); за суспільним значенням (масова, спеціальна, особиста). Основні напрямки в інформатиці: кібернетика, програмування, обчислювальна техніка, штучний інтелект, теоретична інформатика, інформаційні системи. Персональний комп'ютер - це пристрій для зберігання і переробки інформації або програмно-керований пристрій, призначений для прийому, переробки, зберігання та видачі інформації. Системний блок, клавіатура, монітор (дисплей) - основні частини будь-якого персонального комп'ютера. У корпусі системного блоку розташовуються: ПЗП, ОЗП, блок живлення, центральний процесор (мозок ЕОМ, який переробляє інформацію). ЗАГАЛЬНА СХЕМА ЕОМ УВ-пристрої введення інформації в ЕОМ (клавіатура, миша, ВЗП, сканер) УВИВ-пристрої виведення інформації (дисплей, принтер, ВЗП, Графобудівник) ОЗУ (ОП або RAM)-оперативний запам'ятовуючий пристрій (оперативна пам'ять) швидка пам'ять, яка складається з комірок, які мають свою адресу. Принциповою особливістю ОЗУ є його здатність зберігати інформацію тільки під час роботи машини. Коли ви вмикаєте комп'ютер, в оперативну пам'ять заносяться (завантажуються) ланцюжка байтів в яких зберігається операційна система. Коли ви вимикаєте комп'ютер, то вміст оперативної пам'яті стирається. ВЗП - (зовнішні запам'ятовуючі пристрої) призначені для постійного зберігання інформації, (дискета, жорсткий диск, компакт-диск) ПЗУ (ROM) - пам'ять, призначена лише для читання. Сучасні комп'ютери мають принципом відкритої архітектури. Принцип відкритої архітектури означає, що можлива легка заміна застарілих частин ЕОМ, нова деталь (блок) буде сумісна з усім тим обладнанням, яке використовувалося раніше. Можливість обміну даними між комп'ютерами по звичайного телефонного зв'язку забезпечують модеми, факс-модеми, які перетворять телефонні сигнали в комп'ютерні і навпаки. Коротка історія обчислювальної техніки У XIX столітті зусиллями вчених різних країн (Чебишев - Росія, Беббідж-Англія) були створені механічні арифмометри і перші машини з програмним управлінням. Цікаво, що першим програмістом світу стала дочка відомого поета Байрона Ада Лавлейс. У 1642 р. Блез Паскаль створив підсумовує машину. Розвиток електронної обчислювальної техніки в СРСР тісно пов'язане з ім'ям академіка С.А. Лебедєва, під керівництвом якого були створені перші вітчизняні ЕОМ: в 1951 році в Києві - МЕСМ (Мала Електронна Рахункова Машина) і в 1952 році в Москві - БЕСМ (Швидкодіюча Електронна Рахункова Машина). Історія обчислювальної техніки унікальна фантастичними темпами розвитку апаратних і програмних засобів. покоління роки елементи розміри приклади I 40-50 лампи Маш.зал Мінськ, МЕСМ Урал, БЕСМ II 50-60 транзистори кімната "Мінськ-2" "Мінськ-22", Мінськ-32 III 60-70 мікросхеми, малі інтегральні схеми шафа IBM -360, IBM-370, EC-1022, 1035 ... IV 70-80 інтегральні
схеми стіл "Apple", всі персональні комп'ютери Проект п'ятого покоління V 80-90 оптичні середовища "дошка" Представлення інформації в ЕОМ. Системи числення: двійкова, вісімкова, шістнадцяткова. Переклад цілих чисел. Обробка інформації в ЕОМ базується на обміні електричними сигналами між різними пристроями машини. Ці сигнали виникають у певній послідовності. Ознака наявності сигналу можна позначити цифрою 1, ознака відсутності - цифрою 0. Таким чином, в ЕОМ реалізуються два стійких стани. За допомогою певних наборів цифр 0 та 1 можна закодувати будь-яку інформацію. Кожен такий набір нулів і одиниць називається двійковим кодом. Кількість інформації, які кодуються двійковій цифрою - 0 або 1 - називається бітом. За допомогою набору бітів, можна уявити будь-яке число і будь-який знак. Знаки представляються восьмирозрядних комбінаціями бітів-байтами (тобто 1 байт = 8 біт). Наприклад, російська буква А - байт 10000000. Будь-яку комбінацію бітів можна інтерпретувати як число. Наприклад, 110 означає число 6, а 01101100 - число 108. Число може бути представлено кількома байтами. Таким чином, в ЕОМ інформація кодується двома видами символів. Такому поданню відповідає система числення, в якій використовується всього два цифрових знака - 0 і 1. Дамо визначення системи числення (с/с): система числення - це сукупність правил і прийомів запису чисел за допомогою набору цифрових знаків (алфавіту). Кількість цифрових знаків називають основою системи числення. Розрізняють два типи систем числення: позиційні, коли значення кожної цифри числа визначається її місцем (позицією) в записі числа; непозиційної, коли значення цифри в числі не залежить від її місця в запису числа. Прикладом непозиційної системи числення є римська: IX, IV, XV і т.д. Прикладом позиційної системи числення можна назвати десяткову систему, яка використовується повсякденно. Будь-яке ціле число в позиційної системі можна записати у формі многочлена Xs = (AnAn-1 ... A1A0) s = An (Sn + An-1 (Sn-1 +...+ A1 (S1 + A0 (S0 де s -- підстава с/с; А-значущі цифри числа, записані в цiй с/с; n - кількість розрядів числа Приклад 1. Число 534110 запишемо у формі многочлена: 534110 = 5 (103 +3 (102 +4 (101 +1 (100 Приклад 2. Число 32110 запишемо в двійковій системі числення. Для цього необхідно розкласти число у вигляді суми за ступенями 2. 32110 = 1 (28 +1 (26 +1 (20 Потім, записуємо коефіцієнти при ступені двійки (від мінімальної нульової ступеня до максимальної ) справа наліво. Тому дане число в двійковій системі числення буде мати вигляд: 1010000012 Для того, щоб вирішити зворотну задачу: перевести число з двійкової системи числення в десяткову, необхідно скористатися формулою * і провести обчислення в 10-ій системі числення. Приклад 3. Число 101001012 перевести в 10-у систему числення. 101001012 = 1 (20 +1 (22 +1 (25 +1 (27 = 16510 Вправи 1.Перевесті числа з 10-ою з/с в 2-у систему числення: 1/165 2/198 3/541 4/849 5/127 6/195 7/289 8/513 9/600 10/720 2.Перевесті числа з 2-ий в 10-у систему числення: 1/110101 2/100111 3/1101100 4/1011101 5/11011101 6/10010100 7/111001010 8/110001011 Арифметичні дії над цілими числами в 2-й системі числення: 1.Операція складання виконується з використанням таблиці двійкового складання в одному розряді: Приклад 4. 10012 11012 111112 10102 10112 12 100112 110002 1000002 2.Операція віднімання виконується з використанням таблиці вирахування, в якій 1 позначається позику в старшому розряді. Приклад 5. 1011100112 1101011012 1000110112 1010111112 0010110002 0010011102 3.Операція множення виконується за звичайною схемою, що застосовується в десяткового с/с з послідовним множенням множимо на чергову цифру множника. Приклад 6. х 110012 х 1012 11012 112 11001 101 11001 101 11001 11112 1010001012 4.Операція поділу виконується за алгоритмом, подібного алгоритму виконання операції ділення в 10-ій с/с. Приклад 7. 1010001012 11012 1000110002 11112 1101 11012 1111 100102 1110 0010100 1101 1111 1101 1010 2-залишок 1101 0 + 0 1 0 0 1 1 1 10 - 0 1 0 0 11 1 1 0 х 0 1 0 0 0 1 0 1 Вправи. 1.Проізвесті 1/100100112 2/10111012 3/101100112 складання в 2 1011011 11101101 1010101 системі числення 2.Проізвесті 1/1000010002 2/1101011102 3/111011102 віднімання в 2 10110011 10111111 1011011 системі числення 3.Проізвесті 1/1000012 2/1001012 3/1111012 множення в 2 111111 111011 111101 системі числення 4.Проізвесті 1/111010001001: 1111012 розподіл у 2 2/100011011100: 1101102 системі числення 3/10000001111: 1111112 Вісімкова, шістнадцяткова системи числення. При налагодження апаратних засобів ЕBM або створенні нової програми часто виникає необхідність заглянути всередину пам'яті ЕОМ, щоб оцінити її поточний стан. Але там все заповнено довгими послідовниками нулів та одиниць - двійковими числами. Ці послідовності дуже незручні для сприйняття. У зв'язку з цим двійкові числа стали розбивати на групи по три або чотири розряду. З трьох нулів та одиниць можна скласти вісім різних двійкових чисел, а з чотирьох - шістнадцять. Для кодування 3 біт потрібно 8 цифр, тому взяли цифри від 0 до 7 десяткової системи відліку, тобто отримали алфавіт вісімковій системи числення. (див. табл.1) Таблиця 1. Вісімкова запис Двійкова запис Вісімкова запис Двійкова запис 0 1 2 3 006 001 010 011 4 5 6 7 100 101 110 111 Трехразрядное число, що відповідає цифрі восьмеричного числа, називається двійковій тріадою. У зв'язку з цим простий перехід від двійкового подання числа до вісімковим: двійкову запис числа справа наліво поділяють на тріади (у разі необхідності тріаду можна зліва доповнити нулями) і замінюють кожну тріаду відповідної вісімковій цифрою. Приклад 8. 11110102 = 0011110102 = 1728 Зворотній перехід здійснюється також просто: кожну цифру вісімковій запису замінюють її двійковим поданням. Приклад 9. 5138 = 1010010112, 3178 = 0110011112 У зв'язку з цим можна розглядати два способи перекладу чисел з 10-ої системи числення у 8-му систему числення: 1 спосіб - скористатися формулою * розкласти число за ступенями 8 і 2 - перевести число спочатку в двійкову систему числення, а потім у 8-му систему числення. Прімер10. Перевести число 12510 в 8-у с/с. 1 спосіб: 12510 = 5 (80 +7 (81 +1 (82 = 1758 2 спосіб: 12510 = 20 +22 +23 +24 +25 (26 = 11111012 = 1758 Переклад з 8-ї системи числення в 10-у систему числення виконується аналогічно перекладу чисел з 2 системи числення в 10-у систему числення за формулою *. Приклад 11. Перевести число 2738 в 10-у с/с 2738 = 3 (80 +7 (81 +2 (82 = 18710 Для кодування 4 біт необхідно 16 знаків, для чого використовується 10 цифр десяткової системи і 6 букв латинського алфавіту (див. табл. 2) Таблиця 2 . Шістнадцяткова
запис Двійкова запис Шістнадцяткова
запис Двійкова запис 0
1
2
3
4
5
6
7 0000
0001
0010
0011
0100
0101
0110
0111 8
9
А
В
З
Д
Е
F 1000
1001
1010
1011
1100
1101
1110
1111 чотиризначне двійкове число, що відповідає цифрі шістнадцятирічного числа, називається двійковій тетрадою. Перехід від шістнадцятковій системи до двійкової (і назад) так само простий, як від вісімковій до двійкової, тільки замінюються тетради двійкових цифр на шістнадцяткову запис. Приклад 12. Число В316 перевести в 2-у систему числення В316 = 101100112 Приклад 13. Число 11110011102 перевести в 16-у систему числення 11110011102 = 3СЕ16 Таким чином, щоб перевести число з 10-ї системи числення в 16-у можна скористатися двома способами: за формулою *, (розмножити число за ступенями числа 16) або зробити послідовно переклад у 2-у систему числення, а потім у 16-у систему числення. Приклад 14. Число 36510 перевести в 16-у с/з 1 спосіб 36510 = 13 (160 +6 (161 +1 (162 = 16А16 2 спосіб 36510 = 1 (20 +1 (22 +1 (23 +1 (25 +1 (26 +1 (28 = 1011011012 = 16А16 Вправи 1.Переведіте числа з 2-ою з/с у 8-му ,16-у с/с 1/1001011102 2/1000001112 3/1110010112 4/10001110112 5/10110010112 6/1100110010112 2 . Перевести числа з 10-ою з/с у 8-му, 16-у с/с 1/6910 2/7310 3/11310 4/20310 5/35110 6/64110 3.Переведіте числа з 8-ою з/с в 10-у с/с 1/358 2/658 3/2158 4/3278 5/5328 6/7518 4.Переведіте числа з 16-ою з/с у 10-у с/с 1/D816 2/1AE16 3/E5716 4/8E516 5/FAD16 6/ADC16 Додавання і віднімання у 8-ою з/с. Під час виконання додавання і віднімання у 8-ою з/с необхідно дотримуватися таких правил: у запису результатів додавання і віднімання можуть бути використані тільки цифри восьмеричного алфавіту; десяток вісімковій системи числення дорівнює 8, тобто переповнення розряду наступає, коли результат складення більше або дорівнює 8. У цьому разі для запису результату треба відняти 8, записати залишок, а до старшого розряду додати одиницю переповнення; 3) якщо при відніманні доводиться займати одиницю в старшому розряді, ця одиниця переноситься в молодший розряд у вигляді восьми одиниць. Приклад 15. 7708 7508 236 236 1226 8 5128 Додавання і віднімання в 16-ою з/с. При виконанні цих дій в 16-ою з/з необхідно дотримуватися таких правил: 1) при записі результатів додавання і віднімання треба використовувати цифри шістнадцятирічного алфавіту: цифри, що позначають числа від 10 до 15 записуються латинськими літерами, тому, якщо результат є числом з цього проміжку, його треба записувати відповідною латинською літерою; 2 ) десяток шістнадцятковій системи числення дорівнює 16, тобто переповнення розряду надходить, якщо результат складення більше або дорівнює 16, і в цьому разі для запису результату треба відняти 16, записати залишок, а до старшого розряду додати одиницю переповнення; 3) якщо доводиться займати одиницю в старшому розряді, ця одиниця переноситься в молодший у вигляді шістнадцяти одиниць. Приклади 16. В0916 В0916 TFA 7FA 1A0316 30F16 Вправи 1.Виполніте складання 8-ых чисел 1) 7158 2) 5248 3) 7128 4) 3218 5) 57318 6 ) 63518 373 57 763 765 1376 737 2.Виполніте віднімання 8-ых чисел 1) 1378 2) 4368 3) 7058 4) 5388 5) 72138 6) 71358 72 137 76 57 537 756 3.Проізвесті складання 16-ых чисел 1) А1316 2) FOB16 3) 2EA16 4) ABC16 5) A2B16 6) E2D816 16F 1DA FCE C7C 7F2 2CA3 4.Проізвесті віднімання 16-ых чисел 1) А1716 2) DFA16 3) FO516 4) DE516 5) D3C116 6) F1C516 1FС 1AE AD AF D1F DEB Як було зазначено вище, комп'ютер здатний розпізнавати лише значення біта: 0 або 1. Однак найчастіше він працює з байтами (1 байт = 8 біт). Вся робота комп'ютера - це управління потоками байтів, які спрямовуються в машину з клавіатури або дисків, перетворюються по командах програм, тимчасово заповнюються або записуються на постійне зберігання, а також з'являються на екрані або папері принтера у вигляді знайомих букв, цифр, службових знаків. Великі набори байтів зручніше вимірювати більшими одиницями: 1024 байт = 1 Кбайт (кілобайт) 1024 байт (1048576 байт) = 1 Мбайт (мегабайт) Яке ж ціле позитивне число можна записати в 1 байті? Максимальне двійкове число в восьмирозрядному байті 111111112 = 25510. Якщо ж буде потрібно записати більше число, то буде потрібно кілька байт. Звідси видно, що разом з 0 в одному байті можна записати 256 різних десяткових чисел. Ця властивість байти допомагає інтерпретувати натискання будь-якої клавіші, тобто комбінацію нулів і одиницю (один байт) як десяткове число від 0 до 255. Для машини це число може служити номером «літери» з зображенням натиснутою клавіші, яка зберігається в пам'яті машини. Спеціальні електронні схеми тому номером знаходять «літеру» і «друкують» її на екрані. Кожній літері, цифрі, службовій знаку визначено якийсь код - десяткове число в діапазоні від 0 до 255. Ці коди зберігаються в спеціально кодової таблиці, яка поділяється на дві половини (з кодами від 0 до 127 і від 128 до 255). У всьому світі як стандарт прийнята таблиця ASCII, що кодує половину можливих символів - від 0 до 127. Друга половина кодової таблиці (коди від 128 до 255) призначена для розміщення символів національних алфавітів, псевдографічний символів, деяких математичних знаків. Варто знати, що великі/малі літери мають різні коди, а багато латинських і російські літери мають візуально нерозрізнені накреслення, але різні коди (наприклад А, С). Приклад 17. Слово ЕОМ в кодах буде виглядати як 157 130 140, а слово Комп'ютер - 138 174 172 175 236 238 226 165 224 Вправи 1.Сколько біт у слові: а) «комп'ютер» б) «величина» 2.Сколько біт інформації міститься у повідомленні об'ємом 1 Кбайт, 1,5 Кбайт? 3.Какова швидкість передачі інформаційного повідомлення в біт/сек передачі інформаційного повідомлення обсягом 3 Кбайта, переданого за 2 хв? 4.Что зашифровано за допомогою послідовності кодів, якщо: а) код літери «М» у таблиці кодування дорівнює 151: 151 128 151 128 б) код літери «О» у таблиці дорівнює 142: 145 142 144 146 Опорний конспект з теми «Алгоритмізація »Слово алгоритм виникло від algorithm-латинської форми імені великого математика IX століття аль-Хорезмі, який сформулював правила виконання 4 арифметичних дій над багатозначними числами. Алгоритм - це організована послідовність дій, зрозумілих для деякого виконавця, що веде до вирішення поставленого завдання. Алгоритм - це кінцева послідовність однозначних розпоряджень, виконання яких дозволяє за допомогою кінцевого числа кроків отримати рішення завдання, однозначно визначається вихідними даними. Алгоритм може бути призначений для виконання його людиною або комп'ютером. Властивості алгоритму: 1. Масовість - алгоритм повинен бути застосований для класу подібних завдань. 2. Дискретність - алгоритм складається з низки кроків. 3. Визначеність - кожен крок алгоритму має розумітися однозначно і не допускати свавілля. 4. Результативність - алгоритм повинен призводити до вирішення поставленого завдання за кінцеве число кроків Види алгоритму: 1. Лінійний - алгоритм, в якому всі приписи (кроки) виконуються так, як записано, без зміни порядку проходження, строго один за одним. 2. Розгалужуються - алгоритм, в якому виконання тієї або іншої дії (кроки) залежить від виконання або не виконання якого-небудь умови. 3. Циклічний - алгоритм, в якому певна послідовність дій повторюється кілька разів. Кожен виконавець алгоритму має свою систему команд (набір дій) і своє середовище, (набір об'єктів, над якими здійснюються дії), в якій, і тільки в ній, він працює. Приклад: Виконавець кресляр має свою систему команд: вперед (1 см), направо 90 градусів (за годинниковою стрілкою) і своє середовище - креслярську дошку. Результатом виконання наступного алгоритму буде малюнок. Вперед (1 см), направо 90, вперед (1 см), направо 90, 90 направо, направо 90, вперед (1 см), направо 90, вперед (1 см) Способи запису алгоритму: 1. Словесно-формульне опис (природною мовою з використанням математичних формул). 2. Графічний опис у вигляді блок-схеми (набір пов'язаних між собою геометричних фігур). Опис на якій-небудь мові програмування (програма). Програма - це набір машинних команд, який слід виконати комп'ютера для реалізації того чи іншого алгоритму. Програма - це форма подання алгоритму для виконання його машиною. Фігури, що використовуються в блок-схемах. Початок і кінець алгоритму введення і виведення даних обчислення логічний блок (перевірка умови) Основні етапи вирішення задач на ЕОМ: 1. Математична постановка задачі - це формулювання завдання як завдання певного розділу математики. 2. Побудова математичної моделі. Модель - Це заміщення досліджуваного об'єкта іншим об'єктом, який відображає суттєві сторони даного об'єкта. Досліджуваний об'єкт може мати декілька моделей у залежності від необхідної точності результатів обчислень. Приклад. Визначити периметр кришки столу. малюнок 1 малюнок 2 Тут нас цікавлять лише розміри кришки столу, тому замінимо реальний об'єкт - "стіл" плоскої геометричною фігурою, розміри і конфігурація якої відповідають поверхні кришки. Це може бути така фігура (рис.1) Однак попередньо слід довести, що радіуси заокруглення усіх кутків кришки столу, з точки зору необхідної точності обчислення результатів, можна вважати рівними, і тільки після того фігура на рис.1 може вважатися моделлю кришки столу. Якщо це доведено, то математична постановка задачі має такий вигляд: вихідні дані: r-радіус заокруглення, a, b, c, d-розміри прямолінійних частин фігури; результат: Р (периметр); Обчислити значення Р: Р = 2Пr + a + b + c + d. Якщо величина r така, що при необхідної точності обчислення результатів заокругленням кутів можна знехтувати, то як модель об'єкта можна взяти чотирикутник загального вигляду (рис.2). У цьому випадку приходимо до такого завдання: вихідні дані: а, b, с, d-розміри прямолінійною частини фігури; результат: Р (периметр). Обчислити значення Р: Р = a + b + c + d. Як модель об'єкта завдання можна взяти прямокутник зі сторонами а і b. Якщо виявиться, що при заданій точності обчислення протилежний боку кришки можна вважати рівними, як і діагоналі її, МПЗ має такий вигляд: вихідні дані: a, b - розміри прямокутника; результат: P (периметр) Обчислити значення Р: P = 2 (a + b). 3. Вибір методу розв'язання. 4. Побудова алгоритму. 5. Запис алгоритму мовою програмування. 6. Налагодження програми на ЕОМ. Приклад вирішення задачі. Скласти програму нарахування зарплати відповідно до наступного правила: якщо стаж співробітника менше 5 років, то зарплата 130 руб., При стажі роботи від 5 до 15 років - 180 руб., При стажі понад 15 років зарплата підвищується з кожним роком на 10 руб. Сформулюємо завдання в математичному вигляді: Обчислити 130, якщо ST <5; ZP <180, якщо 5 (більше),> = (більше або дорівнює), <(менше), (не дорівнює). Якщо виконується, то значення його одно TRUE, інакше його значення - ЛОЖЬ. Якщо має значення істина, то виконується, інакше -. Приклад 1. Нехай маємо ціну (Ц) 1 кг продукту. Кількість (Q) продукту задається в кг або т. Потрібно визначити вартість (С) деякої кількості продукту, яка обчислюється в такий спосіб якщо Ц руб/кг, Q кг, то С = Q * Ц якщо Ц руб/кг, Q т, то С = Q * Ц * 1000 якщо Ц руб/кг, Q шт, то С = 0 Сформуємо таблицю: У стовпці А записаний код одиниці виміру ваги: якщо Q вимірюється в кг, то А1 = 1; якщо Q вимірюється в т, то А1 = 2; якщо Q вимірюється в шт., то А1 = 3; У стовпці B записаний вагу, а в стовпці C - ціна продукту. В осередку D1 записана формула ЯКЩО (А1 = 1; B1 * C1; ЯКЩО (А1 = 2; A1 * B1 * 1000; 0)). Число вкладених функцій ЯКЩО не повинно перевищувати 7. Для об'єднання умов застосовуються функції І та АБО. Їх загальний вигляд: І (;;...) АБО (;). Значення функції І справді, якщо правдиві всі логічні вирази, які є її аргументами. В інших випадках значення функції І помилково. Значення функції АБО помилково, якщо помилкові всі логічні вирази, які є її аргументами, в інших випадках значення функції АБО неправдою. Функції можуть містити до 30 аргументів. Приклад 2. Нехай задана ціна (Ц) 1 кг або 1 шт. продукту. Кількість (Q) продукту задається в кг, шт. або т. Потрібно визначити вартість (С) деякої кількості продукту, яка обчислюється в такий спосіб якщо Ц руб/кг, Q кг, то С = Q * Ц якщо Ц руб/кг, Q т, то С = Q * Ц * 1000 якщо Ц руб/кг, Q шт, то С = Q * Ц Сформуємо таблицю: У стовпці А записаний код одиниці виміру ваги: якщо Q вимірюється в кг, то А1 = 1; якщо Q вимірюється в т, то А1 = 2; якщо Q вимірюється в шт., то А1 = 3; У стовпці B записаний код одиниці виміру ціни: якщо Ц вимірюється в руб/кг, то B1 = 1; якщо Ц вимірюється в руб/шт, то B1 = 2; У стовпці C записаний вага , а в стовпці D - ціна продукту. В осередку F1 записана формула ЕСЛИ (И (А1 = 1; B1 = 1); C1 * D1; ЕСЛИ (И (А1 = 2; D1 = 2); C1 * D1 * 1000; 0); C1 * D1; 0) )). 10.Графіческіе можливості MS Excel. Програма підтримує 14 типів різних дво-і тривимірних діаграм. Визначимо деякі поняття, пов'язані з діаграмами і графіками. Діаграма - це спосіб графічного представлення табличних даних. Програма реалізує кілька типових способів представлення діаграм: плоске або об'ємне, стовпчасті, кругову або у вигляді графіка. Серії даних - група даних, розташованих усередині одного рядка або стовпця. На діаграмі серія може бути відображена набором підлогою (вертикальні або горизонтальні), секторів кола, точками графіка. Діаграма включає одну або декілька серій даних. Набір всіх імен серій, представлених на діаграмі, називається легендою. Ось деякі з найбільш вживаних типів діаграм і графіків: Тип "З областями". Діаграма формується як сума відповідних значень даних декількох серій. На діаграмі відзначаються області, відповідні різних серій. Це дозволяє відобразити не тільки динаміку зміни значень кожної серії, але також їх взаємні пропорції і динаміку зміни загальної підсумкової суми. Діаграма використовується для відображення динамічних процесів з метою оцінки впливу на загальний результат окремих складових. Наприклад: динаміка випуску продукції з урахуванням роботи окремих цехів; річна діаграма зростання грошових доходів населення з урахуванням різних груп населення. Тип "Лінійчата". На відміну від першого типу діаграм мітки даних відкладаються не по вертикалі, а по горизонталі. Тип "Гістограма" (Стовпчасті діаграма). Це один з найпопулярніших видів діаграм. Являє собою сукупність декількох стовпців, кожний з яких відображає одне значення (або суму значень) таблиці даних. Гістограма зазвичай застосовується для представлення статистичних даних. Тип "Графік". Це один з найзручніших способів подання даних, що змінюються в часі. Якщо гістограма часто використовується для представлення структури і взаємних пропорцій деякого статичного набору даних, то графік застосовується для опису характеру динамічно змінюються даних. Цікавою модифікацією графіків є біржові або мінімаксних графіки. Вони дозволяють відобразити динаміку добового зміни цін на біржі з четом цін відкриття, мінімальної та максимальної ціни і цін закриття біржі. Тип "Кругова діаграма". Призначення цього графіка полягає у відображенні структури складових деякого набору даних та їх взаємні пропорції. Може бути використана, наприклад, для відображення структури витрат при виробництві будь-якої продукції. Тип "Точкова XY". Діаграма цього типу має принципову відмінність від всіх інших. У всіх розглянутих раніше діаграмах числові значення відображаються по одній осі, а мітки результату - за іншою. Значення діаграми типу XY будуються одночасно за двома серіями. При цьому значення однієї серії відлічуються по осі X, а іншій серії - по осі Y. Кожна пара значень утворює одну точку діаграми. Такий підхід дозволяє використовувати параметричну залежність кількох числових серій. Діаграми мають модифікації, які ми не розглядаємо. Для побудови діаграм використовується Майстер побудови діаграм, який за допомогою 5 вікон дозволяє отримати інформацію для автоматичної побудови діаграми або графіка і впровадження його в робочий лист. Правила побудови діаграм наступні: Клацніть кнопкою Майстер діаграм на панелі інструментів Стандартна і вкажіть місце на аркуші для розміщення діаграми. Перший крок. У вікні Крок 1 з 5 виділіть клітинки, вміст яких буде представлено у діаграмі. Натисніть кнопку Далі. Другий крок. У вікні Крок 2 з 5 виберіть тип діаграми. Натисніть кнопку Далі. Третій крок. Вміст вікна Крок 3 з 5 залежить від типу вибраної діаграми на кроці 2. У цьому вікні вибирається формат подання діаграми. Натисніть кнопку Далі. Четвертий крок. У вікні 4 з 5 слід вказати, де знаходяться дані - у стовпцях або рядках і вказати інтервал, що містить назви рядів даних для легенди. Натисніть кнопку Далі. П'ятий крок. На кроці 5 з 5 вказуємо, чи слід додати до тексту легенду з назвами маркерів даних та ввести назви діаграми, осей X і Y. Натисніть кнопку Готово. На будь-якому кроці побудови діаграми можна повернутися до попереднього кроку, натиснувши кнопку Назад або припинити побудову діаграми .. Для редагування діаграми використовується подвійне клацання миші. Текстовий та графічний редактори Текстовий редактор - сервісна програма, що дозволяє зробити більш зручною роботу з текстовою інформацією. Основні функції текстових редакторів: забезпечення введення текстів в комп'ютер редагування текстів збереження в зовнішній пам'яті (ВЗП) і друк на папір. Апаратні засоби, необхідні для роботи з текстовим редактором: ОЗУ, клавіатура, дисплей, ВЗП, принтер. У ВЗП знаходиться сама програма текстового редактора і обробляється текст. Текст спочатку набирається на клавіатурі, символ за символом, і потрапляє в ОЗУ. Для контролю за правильністю введення і редагування використовується екран дисплея. При редагуванні раніше набраний текст частково знаходиться в ОЗУ. У текстовому режимі роботи монітора роздільна здатність екрана визначається кількістю рядків і символів в рядку. Програмне забезпечення-це власне програма текстового редактора і драйвери пристроїв, необхідних для роботи з текстом. У текстових редакторах типу «FOTON», «Слово і діло», «LEXICON» ім'я і розширення текстового файлу задається самим користувачем (зазвичай розширення TXT). У текстовому редакторі WINWORL розширення (DOC) задається автоматично самим редактором. Текстовий процесор MS WORD 1.Загальна характеристика Процесор призначений для створення, перегляду, модифікації та друку текстових документів. Можливості процесора: 1. Word дозволяє виконувати всі без винятку традиційні операції над текстом, передбачені сучасною технологією: набір і модифікація неформатований алфавітно-цифрової інформації; форматування символів із застосуванням шрифту TrueType; форматування сторінок; форматування документа в цілому; перевірка орфографії, підбір синонімів, автоматичний перенос слів. Реалізовані можливості технології OLE зв'язування та вбудовування об'єктів. Дозволяє виконувати операції верстки і підготовки макетів для тиражування типографським способом. Основним недоліком є низька продуктивність при наборі чорнового тексту. 2.Запуск і завершення роботи Запуск програми проводиться або клацанням по ярлику програми або через меню, закриття - через меню Файл. При закритті документ можна зберегти, не зберігати або продовжити роботу. За допомогою команди Сервіс/Параметри можна вказати проміжок часу, через який документ буде зберігатися автоматично. Перелік документів, що редагували останнім часом, виводиться в якості команд меню Файл. Число запам'ятовуються файлів задається на вкладці Загальні діалогового вікна Сервіс/Параметри. Для створення нового документа вибираємо команду Файл/Створити. У діалоговому вікні команди Створити в списку Шаблони вибираємо стандартний (Normal) Документ. Елементи вікна Рядок заголовка знаходиться зверху вікна. У ній міститься назва програми Microsoft Word і ім'я файлу. У рядку є три кнопки: Виклик системного меню, Згорнути, Розгорнути вікна. Під рядком заголовка розташоване головне меню редактора. Потім йдуть різні панелі інструментів. Клацанням миші на кнопці панелі можна задати виконання команди, відповідну кнопку. Якщо панелі відсутні, виберіть команду Вид/Панелі інструментів. Зазвичай потрібні дві панелі: Стандартна і Форматування. Зверху і ліворуч вікна розташовані лінійки. Вкл/Викл їх можна командою Вид/Лінійка або командою Сервіс/Параметри/Вікно/Вертикальна лінійка. Праворуч і внизу екрану є смуги вертикальної і горизонтальної прокрутки. Якщо смуги відсутні, за допомогою команди Сервіс/Параметри/Вид/Горизонтальна і вертикальна смуги прокрутки. У нижній частині вікна знаходиться рядок стану, на яку виводиться інформація про поточне положення курсору, часу і режимі редагування. При відсутності рядка виберіть команду Сервіс/Параметри/Вид/Рядок стану. Внизу ліворуч показані три кнопки вибору режиму перегляду документа: Звичайний режим, Режим розмітки, Режим структури документа. Трикутники на горизонтальній лінійці використовуються в такий спосіб: верхній трикутник зліва застосовується для встановлення відступу в рядку абзацу; нижні (зліва і справа) застосовуються для установки лівої і правої меж тексту відповідно. Якщо вказати на будь-яку кнопку, то можна отримати спливаючу підказку про призначення кнопки. 4.Права роботи Працюючи з документом, використовуйте режим Вид/Розмітка сторінки, щоб бачити розташування тексту у вікні. Вкажіть розмір сторінки командой Файл/Параметри сторінки. На вкладці Розмір паперу вкажіть Розмір паперу А4 210 х 297 мм. Ширина 21 см, Висота 29,7 см, Орієнтація книжкова, Застосувати до всього документа. На вкладці Поля вкажіть розміри полів: Верхнє 1, 5 см, Нижнє 2 см, Ліве 2, 5 см, Праве 1, 5 см, Встановіть опцію Застосувати до всього документа. Виберіть масштаб кнопкою Масштаб на панелі інструментів Стандартна або командою Вид/Масштаб/По ширині так, щоб на екрані були одночасно види ліва і права кордону документа. Встановіть обмежувач тексту командою Сервіс/Параметри/Вид/Показувати/Межі області тексту. Увімкніть показ спецсимволів командою Сервіс/Параметри/Вид/Недруковані символи-Все або використовуйте кнопку Недруковані символи на панелі інструментів Форматування. У цьому ж вікні встановіть показ Строки стану, горизонтальних і вертикальних смуг прокручування. Задайте режим перенесення слів командою Сервіс/Розстановка переносів/Автоматична розстановка переносів - Ширина зони переносу слів 0,25. На панелі інструментів Стандартна задайте тип шрифту і його розмір. Звичайно застосовується шрифт Times New Roman Cyr розміром 14. Тип шрифту, його розмір і різні ефекти, пов'язані з зображенням букв, можна поставити на вкладці Шрифт команди Формат/Шрифт. Командою Формат/Абзац на вкладці Відступи вкажіть Міжрядковий інтервал Полуторний і спосіб вирівнювання за шириною. 5.Представленіе документа на екрані. Існують три способи представлення документа на екрані: Нормальний режим. Режим розмітки сторінки. Режим структури документа. Для установки режиму треба вибрати команду Вид і клацнути на потрібному пункті меню або клацнути на кнопці з групи Вибір режиму перегляду. Найбільш універсальним є режим Розмітки сторінки. У цьому режимі текст виглядає майже таким, як він буде надрукований. У цьому режимі ведеться форматування тексту. Колонтитули, літери, кадри, малюнки можна вставити тільки в цьому режимі. Для швидкого чорнового набору великого тексту можна використовувати нормальний режим. Режим структури документа використовується лише для форматування заголовків. 6.Особенності введення тексту. Під час введення тексту для переходу на новий рядок не слід натискати клавішу [Enter]. Перехід на новий рядок відбувається автоматично при досягненні межі тексту. Закінчивши набір абзацу, натисніть клавішу [Enter]. Для переходу на новий рядок в межах абзацу слід натиснути клавіші [Shift] + [Enter]. Щоб під час форматування рядка відстань між словами не змінювалося, використовується нерозтяжної пробіл, який вводиться натисканням клавіш [Ctrl] + [Shift] + [пробіл]. 7.Основние операції з текстом Способи виділення тексту. Для виділення структурних елементів тексту використовується смуга виділення. Це невидима область вздовж лівої межі тексту, де вказівник приймає вигляд білої стрілки. Дії для виділення: Слова Вказати на будь-яку літеру слова і двічі клацнути Пропозиції Вказати будь-який символ, натиснути клавішу [Ctrl], клацнути Строки Вказати на смугу виділення поряд з рядком, клацнути.
Або клацнути на початку рядка і протягнути покажчик Абз