Основные поняття информатики

Тип работы:
Реферат
Предмет:
Информатика, программирование


Узнать стоимость новой

Детальная информация о работе

Выдержка из работы

Основні поняття информатики

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

Інформація — це знання чи інформацію про будь-кого або про чем-либо.

Інформація — це відомості, які можна збирати, зберігати, передавати, обробляти, использовать.

Інформатика — наука про інформацію или

— це наука про структуру і властивості информации,

— засобах збору, обробітку грунту і передачі или

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

Інформація — від латинського information — відомості, роз’яснення, изложение.

У побуті під інформацією розуміють відомостей про навколишній світ і що протікають у ньому процессах.

Теоретично інформації під інформацією розуміють не будь-які відомості про, а лише ті, зняті в цілому або зменшують існуючу до їх отримання невизначеність. За визначенням К. Шеннона, інформація — це знята неопределенность.

Інформація — це відбиток зовнішнього світу з допомогою знаків чи сигналов.

Інформаційна цінність повідомлення залежить від нових відомостях, що у ньому містяться (у зменшенні незнания).

Властивості інформації 1) полнота, 2) достоверность, 3) ценность,

4)актуальность, 5) ясность.

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

Інформація завжди пов’язані з матеріальним носієм. Носієм інформації то, можливо:. будь-який матеріальний предмет (папір, камінь, і т.д.);. хвилі різної природи: акустична (звук), электромагнитная (світло, радіохвиля) тощо.;. речовина у різному стані: концентрація молекул в рідкому розчині, температура і т.д.

Машинні носії інформації: перфоленты, перфокарти, магнітні стрічки, і т.д.

Сигнал — спосіб передачі. Це фізичний процес, має інформаційне значення. Він то, можливо безперервним чи дискретным.

Сигнал називається дискретним, коли може вживати лише кінцеве число значень у кінцевому числі моментів времени.

Аналоговий сигнал — сигнал, безупинно змінюється за амплітудою й у времени.

Сигнали, які мають текстову, символічну інформацію, дискретны.

Аналогові сигнали використав телефонному зв’язку, радіомовлення, телевидении.

Завдання: 1. Наведіть приклади інформації із зазначенням його носія. Якого типу сигнал передає цю інформацію? 2. Наведіть приклади безперервних сигналів. 3. Наведіть приклади дискретних сигналов.

Говорити про інформацію взагалі, а чи не стосовно якому- що його конкретному виду безпредметно. Класифікувати яку можна:. зі способів сприйняття (візуальна, тактильна тощо.);. формою уявлення (текстова, числова, графічна тощо. буд.);. по громадському значенням (масова, спеціальна, личная).

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

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

Системний блок, клавіатура, монітор (дисплей) — основні частини будь-якого персонального компьютера.

У корпусі системного блоку розташовуються: ПЗУ, ОЗУ, блок харчування, центральний процесор (мозок ЕОМ, який переробляє информацию).

СПІЛЬНА СХЕМА ЭВМ

УВ -устрою введення інформацією ЕОМ (клавіатура, миша, ВЗУ, сканер)

УВЫВ -устрою виведення інформації (дисплей, принтер, ВЗУ, графопостроитель)

ОЗУ (ВП чи RAM) -оперативне запам’ятовуючий пристрій (оперативна пам’ять) швидка пам’ять, що складається з осередків, мають свій адрес.

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

ВЗУ — (зовнішні запам’ятовуючі пристрої) призначені для постійного зберігання інформації, (дискета, жорсткий диск, компакт-диск)

ПЗУ (ROM) — пам’ять, призначена лише чтения.

Сучасні комп’ютери мають принципом відкритої архитектуры.

Принцип відкритої архітектури означає, можлива легка заміна застарілих частин ЕОМ, нова деталь (блок) буде сумісна з усім тим устаткуванням, яке ранее.

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

Коротка історія обчислювальної техники

У ХІХ столітті зусиллями учених різних країн (Чебышев — Росія, Беббидж- Англія) було створено механічні арифмометри і перші машини з належним програмним управлінням. Цікаво, що першим програмістом світу стала дочка відомого поета Байрона Ада Лавлейс.

У 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 і одну можна закодувати будь-яку інформацію. Кожен такий набір нулів і одиниць називається двоичным кодом. Кількість інформації, кодируемое двоичной цифрою — 0 чи 1 — називається битому. З допомогою набору бітов, можна будь-яке число і будь-який знак. Знаки видаються восьмиразрядными комбінаціями бітов- байтами (тобто. 1 байт = 8 біт). Наприклад, російська літера, А — байт 10 000 000. Будь-яку комбінацію бітов можна інтерпретувати і кількість. Наприклад, 110 означає число 6, а 1 101 100 — число 108. Кількість то, можливо представлено кількома байтами.

Отже, в ЕОМ інформація кодується двома видами символів. Такому уявленню відповідає система числення, у якій використовується усього дві цифрових знака — 0 і одну. Дамо визначення системи числення (с/с): система числення — це сукупність правив і прийомів записи чисел з допомогою набору цифрових знаків (алфавіту). Кількість цифрових знаків називають підставою системи счисления.

Розрізняють два типу систем числення:. позиційні, коли значення кожної цифри числа визначається її місцем (позицією) у запису числа;. непозиционные, коли значення цифри серед залежить від її місця у записи числа. Прикладом непозиционной системи числення є римська: IX, IV, XV і т.д. Прикладом позиційної системи числення може бути десяткову систему, що використовується повсякденно. Будь-яке ціла кількість в позиційної системі можна записати у вигляді многочлена

. Xs={AnAn-1… A1A0}s=An (Sn+An-1(Sn-1+… +A1(S1+A0(S0

где p. s — підставу с/с;

А- значущі цифри числа, записані даної с/с; n — кількість розрядів числа

Пример 1. Кількість 534 110 запишемо у вигляді багаточлена: 534 110=5(103+3(102+4(101+1(100

Пример 2. Кількість 32 110 запишемо в двоичной системі числення. І тому необхідно розкласти число як суми по ступенів 2. 32 110=1(28+1(26+1(20 Потім, записуємо коефіцієнти при ступенях двійки (мінімальної нульової мірою максимальної) справа-наліво. Тому дане число в двоичной системі числення матиме вид: 1 010 000 012

А, щоб вирішити зворотний завдання: перевести число з двоичной системи числення в десяткову, необхідно скористатися формулою * і зробити обчислення в 10-ой системі счисления.

Пример 3. Кількість 101 001 012 перекласти на 10-ую систему числення. 101 001 012=1(20+1(22+1(25+1(27=16 510

Вправи 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/ 110 101 2/ 100 111 3/ 1 101 100 4/ 1 011 101 5/ 11 011 101 6/ 10 010 100 7/ 111 001 010 8/ 110 001 011

Арифметические дії над цілими числами в 2-ой системі числення:

|1. Операция складання виконується з допомогою таблиці | + 0 1 | |двоичного складання щодо одного розряді: |0 0 1 | |Приклад 4. |1 1 10 | |10 012 11 012 111 112 | | |10 102 10 112 | | |12 | | |100 112 110 002 1 000 002 | | | | | |2. Операция вирахування виконується з допомогою таблиці|- 0 1 | |вирахування, у якій 1 позначається позику в старшому |0 0 11 | |розряді. |1 1 0 | |Приклад 5. | | |1 011 100 112 1 101 011 012 | | |1 000 110 112 1 010 111 112 | | |10 110 002 10 011 102 | | | | | | | | |3. Операция множення виконується за схемою, |x 0 1 | |застосовується у десяткової с/с з послідовним |0 0 0 | |множенням множимого до чергової цифру множника. |1 0 1 | |Приклад 6. | | |x 110 012×1012 | | |11 012 112 | | |11 001 101 | | |11 001 101 | | |11 001 11 112 | | |1 010 001 012 | | | | | |4. Операция розподілу виконується за алгоритмом, такому | | |алгоритму здійснення операції розподілу в 10-ой с/с. | | |Приклад 7. | | |1 010 001 012 11 012 1 000 110 002 11 112 | | |1101 11 012 1111 | | |100 102 | | |1110 10 100 | | |1101 1111 | | |1101 10 102 -залишок | | |1101 | | |0 | |

Упражнения.

1. Произвести 1/ 100 100 112 2/ 10 111 012 3/ 101 100 112 складання у два 1 011 011 11 101 101

1 010 101 системі числення 2. Произвести 1/ 1 000 010 002 2/ 1 101 011 102 3/ 111 011 102 віднімання у два 10 110 011 10 111 111

1 011 011 системі счисления

3. Произвести 1/ 1 000 012 2/ 1 001 012 3/ 1 111 012 множення у два 111 111 111 011

111 101 системі счисления

4. Произвести 1/ 111 010 001 001: 1 111 012 розподіл у два 2/ 100 011 011 100: 1 101 102 системі числення 3/ 10 000 001 111: 1 111 112

Восьмерична, шестнадцатеричная системи счисления.

При налагодження апаратних коштів ЭBM або запровадженні нової програми часто виникла потреба зазирнути всередину пам’яті ЕОМ, щоб оцінити її поточний стан. Але туди все заповнене довгими послідовниками нулів і одиниць — двоичными числами. Ці послідовності дуже незручні для сприйняття. У зв’язку з цим двоичные числа стали розбивати на групи з три чи чотири розряду. Із трьох нулів і одиниць можна скласти вісім різних двійкових чисел, та якщо з чотирьох — шістнадцять. Для кодування 3 біт потрібно 8 цифр, тому взяли цифри від 0 до 7 десяткової системи числення, тобто. отримали алфавіт восьмеричної системи числення. (см. табл. 1)

Таблиця 1. |Восьмерична |Двоичная запис |Восьмерична |Двоичная запис | |запис | |запис | | |0 |006 |4 |100 | |1 |001 |5 |101 | |2 |010 |6 |110 | |3 |011 |7 |111 |

Трехразрядное число, відповідне цифрі восьмеричного числа, називається двоичной триадой.

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

Пример 8. 11 110 102=0011110102=1728

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

Пример 9. 5138=1 010 010 112, 3178=110 011 112

У зв’язку з цим так можна трактувати два способу перекладу чисел з 10-ой системи числення в 8-ую систему числення: 1 спосіб — скористатися формулою * розкласти число по ступенів 8 і 2 — перевести число спочатку у двійкову систему числення, потім у 8-ую систему счисления.

Пример10. Перевести число 12 510 в 8-ую с/с. 1 спосіб: 12 510=5(80+7(81+1(82=1758 2 спосіб: 12 510= 20+22+23+24+25(26=11 111 012=1758

Перевод з 8-ой системи числення в 10-ую систему числення виробляється аналогічно перекладу чисел з 2 системи числення в 10-ую систему числення за такою формулою *.

Пример 11. Перевести число 2738 в 10-ую с/с 2738=3(80+7(81+2(82=18 710

Для кодування 4 біт необхідно 16 знаків, навіщо використовується 10 цифр десяткової системи та 6 літер латинського алфавіту (див. табл. 2)

Таблиця 2.

|Шестнадцатеричная |Двоичная запис |Шестнадцатеричная |Двоичная запис | |запис | |запис | | |0 |0000 |8 |1000 | |1 |0001 |9 |1001 | |2 |0010 |А |1010 | |3 |0011 |У |1011 | |4 |0100 |З |1100 | |5 |0101 |Д |1101 | |6 |0110 |Є |1110 | |7 |0111 |F |1111 |

Четырехзначное двоичное число, відповідне цифрі шестнадцатеричного числа, називається двоичной тетрадой.

Перехід від шестнадцатеричной системи до двоичной (і навпаки) як і простий, як від восьмеричної до двоичной, лише замінюються тетрады двійкових цифр на шестнадцатеричную запис. Приклад 12. Кількість В316 перекласти на 2-ую систему числення В316=101 100 112

Пример 13. Кількість 11 110 011 102 перекласти на 16-ую систему числення 11 110 011 102=3СЕ16 Таким чином, аби перекласти число з 10-ой системи числення в 16-ую можна скористатися двома шляхами: за такою формулою *, (розмножити число по ступенів числа 16) чи зробити послідовно переведення у 2-ую систему числення, потім у 16-ую систему счисления.

Пример 14. Кількість 36 510 перекласти на 16-ую с/с 1 спосіб 36 510=13(160+6(161+1(162=16А16 2 спосіб 36 510=1(20+1(22+1(23+1(25+1(26+1(28=1 011 011 012=16А16

Упражнения

1. Переведите числа з 2-ой с/с в 8-ую, 16-ую с/с 1/ 1 001 011 102 2/ 1 000 001 112 3/ 1 110 010 112 4/ 10 001 110 112 5/ 10 110 010 112 6/ 1 100 110 010 112

2. Переведите числа з 10-ой с/с в 8-ую, 16-ую с/с 1/6910 2/ 7310 3/ 11 310 4/ 20 310 5/ 35 110 6/ 64 110

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-ой с/с необхідно дотримуватися такі правила: 1) у запису результатів складання і вирахування можна використовувати лише цифри восьмеричного алфавіту; 2) десяток восьмеричної системи числення дорівнює 8, тобто. переповнювання розряду настає, коли результат складання більше або дорівнює 8. І тут для записи результату треба відняти 8, записати залишок, а до старшому розряду додати одиницю переповнення; 3) если при вирахуванні доводиться займати одиницю в старшому розряді, ця одиниця переноситься молодший розряд як восьми единиц.

Пример 15. 7708 7508

236 236

12 268 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) 57 318 6) 63 518

373 57 763 765 1376 737

2. Выполните віднімання 8-ых чисел 1) 1378 2) 4368 3) 7058 4) 5388 5) 72 138

6) 71 358

72 137 76 57

537 756

3. Произвести складання 16-ых чисел 1) А1316 2) FOB16 3) 2EA16 4) ABC16 5) A2B16 6) E2D816

16 °F 1DA FCE C7C 7F2 2CA3

4. Произвести віднімання 16-ых чисел 1) А1716 2) DFA16 3) FO516 4) DE516 5) D3C116

6) F1C516

1FС 1AE AD AF D1 °F DEB

Як відзначалося вище, комп’ютер здатний розпізнавати лише значення біта: 0 чи 1. Проте частіше він працює із байтами (1 байт= 8 біт). Уся робота комп’ютера — це управління потоками байтів, які спрямовуються до машину з клавіатури чи дисків, перетворюються за командами програм, тимчасово заповнюються чи записуються на постійне зберігання, і навіть є екрані дисплея чи папері принтера як знайомих літер, цифр, службових знаков.

Великі набори байтів зручніше вимірювати більшими одиницями: 1024 байт=1 Кбайт (кілобайтів) 1024 байт (1 048 576 байт)= 1 Мбайт (мегабайт)

І який ціле позитивне число можна записати один байте? Максимальне двоичное число в восьмиразрядном байте 111 111 112=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, з, 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

ПоказатьСвернуть
Заполнить форму текущей работой