13
НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ БІОРЕСУРСІВ І ПРИРОДОКОРИСТУВАННЯ УКРАЇНИ КАФЕДРА КОМП’ЮТЕРНИХ НАУК ЗАТВЕРДЖУЮДиректор ННІ енергетики, автоматики і енергозбереження ____________________ В. В. Козирський «_____» ___________________ 20 ____ р. РОЗГЛЯНУТО І СХВАЛЕНО на засіданні кафедри комп’ютерних наук Протокол № ____ від «_____» ________________ 20____ р. Завідувач кафедри __________________ А. Ю. Шелестов РОБОЧА ПРОГРАМА НАВЧАЛЬНОЇ ДИСЦИПЛІНИ ОБЧИСЛЮВАЛЬНА ТЕХНІКА ТА АЛГОМЕТРИЧНІ МОВИ Напрям підготовки – 6.050701 «Електротехніка та електротехнології» Навчально-науковий інститут енергетики, автоматики і енергозбереження Розробник: асистент кафедри комп’ютерних наук к.т.н. Басараб Р. М. Київ – 2015 р.

РОБОЧА ПРОГРАМА НАВЧАЛЬНОЇ ДИСЦИПЛІНИžбчТехн,.pdf · 17 Програми-архіватори. Створення файлів-архівів

Embed Size (px)

Citation preview

Page 1: РОБОЧА ПРОГРАМА НАВЧАЛЬНОЇ ДИСЦИПЛІНИžбчТехн,.pdf · 17 Програми-архіватори. Створення файлів-архівів

НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ БІОРЕСУРСІВ І

ПРИРОДОКОРИСТУВАННЯ УКРАЇНИ

КАФЕДРА КОМПrsquoЮТЕРНИХ НАУК

ldquoЗАТВЕРДЖУЮrdquo

Директор ННІ енергетики автоматики і

енергозбереження

____________________ В В Козирський

laquo_____raquo ___________________ 20 ____ р

РОЗГЛЯНУТО І СХВАЛЕНО

на засіданні кафедри компrsquoютерних наук

Протокол ____

від laquo_____raquo ________________ 20____ р

Завідувач кафедри

__________________ А Ю Шелестов

РОБОЧА ПРОГРАМА НАВЧАЛЬНОЇ ДИСЦИПЛІНИ

ОБЧИСЛЮВАЛЬНА ТЕХНІКА ТА

АЛГОМЕТРИЧНІ МОВИ

Напрям підготовки ndash 6050701 laquoЕлектротехніка та електротехнологіїraquo

Навчально-науковий інститут енергетики автоматики і енергозбереження

Розробник асистент кафедри компrsquoютерних наук ктн Басараб Р М

Київ ndash 2015 р

1 Опис навчальної дисципліни

laquoОбчислювальна техніка та алгоритмічні мовиraquo

Галузь знань напрям підготовки спеціальність освітньо-кваліфікаційний рівень

Галузь знань 0507 ndash laquoЕлектротехніка та електромеханікаraquo

Напрям підготовки 6050701 laquoЕлектротехніка та електротехнологіїraquo

Освітньо-кваліфікаційний рівень Бакалавр

Характеристика навчальної дисципліни

Вид

Загальна кількість годин 132

Кількість кредитів ECTS 4

Кількість змістових модулів 2

Форма контролю іспит

Показники навчальної дисципліни для денної та заочної форм навчання

денна форма навчання

Рік підготовки 12

Семестр 123

Лекційні заняття 30 год

Лабораторні заняття 60 год

Самостійна робота 42 год

Кількість тижневих годин

для денної форми навчання

аудиторних

самостійної роботи студента

2 Мета та завдання навчальної дисципліни

Метою викладання дисципліни ldquoОбчислювальна техніка та алгоритмічні мовиrdquo є

отримання студентами знань з області компютерної техніки програмного забезпечення

персональних компютерів (ПК) розробки алгоритмів та програмування в набутті практичних

навичок роботи на ПК із застосуванням сучасних пакетів прикладних програм загального та

спеціального призначення реалізації алгоритмів обробки інформації на алгоритмічній мові

Оволодіння такими знаннями дозволить реалізовувати задачі автоматизованої обробки

інформації автоматизації керування обєктами в тому числі в електроенергетиці за допомогою

компютерної техніки Такі знання майбутній спеціаліст зможе застосовувати як при

подальшому навчанні так і після отримання вищої освіти у своїй професійній діяльності

У результаті вивчення дисципліни ldquoОбчислювальна техніка та алгоритмічні мовиrdquo

студенти повинні

мати знання з питань

апаратного забезпечення обчислювальної системи

програмного забезпечення персональних компrsquoютерів (ПК)

операційних систем та файлової системи збереження інформації

організації обчислювальних робіт на ПК

визначення алгоритмів

технології розробки алгоритмів

використання алгоритмічних мов для реалізації розроблених алгоритмів на ПК

технології розробки програм на мові СС++

оволодіти

практичними навичками роботи на ПК під керуванням різних операційних систем та

прикладних програм

умінням користуватися командною мовою операційних систем для виконання

основних операцій обробки інформації за допомогою ПК

практичними навичками розробки алгоритмів лінійної розгалуженої та циклічної

структур

умінням розроблювати програми на мові СС++

практичними навичками реалізації алгоритмів на мові СС++ та тестування програм

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

3 Програма навчальної дисципліни

Семестр 1

Модуль 1 Системи числення

Тема 1 Вступ (2 години)

Лекція 1 Мета та завдання дисципліни Значення та місце дисципліни в системі

підготовки спеціалістів з електротехнічних систем електроспоживання Загальні відомості про

дисципліну її звязок з іншими дисциплінами

Роль компютерної техніки в сучасному сільськогосподарському виробництві Історія

розвитку обчислювальних систем та компютерної техніки Загальний вигляд обчислювальної

системи

Тема 2 Арифметичні та логічні основи компrsquoютера (4 години)

Лекція 2 Поняття про системи числення (позиційну та непозиційну) Перетворення

двійкових вісімкових десяткових та шістнадцяткових чисел в інші системи числення

Арифметичні дії над двійковими числами

Лекція 3 Алгебра логіки Логічні елементи (дизrsquoюнкція конrsquoюнкція інверсія)

Модуль 2 Апаратне забезпечення компrsquoютера

Тема 3 Загальні відомості про компютерну техніку Принципи будови а роботи

компютера (2 години)

Лекція 4 Основні компоненти компютера Одиниці виміру інформації Процесори

та їхні основні характеристики Память та її основні характеристики

Тема 4 Стандартна та розширена конфігурація компютера (4 години)

Лекція 5 Стандартні пристрої введення-виведення інформації їхні різновиди та основні

характеристики Пристрої довгострокового зберігання інформації на магнітних дисках їхні

різновиди та основні характеристики

Лекція 6 Допоміжні пристрої введення-виведення графічної мультимедійної та іншої

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

обєднання компютерів у мережі

Тема 5 Операційна система MS DOS (4 години)

Лекція 7 Склад і основні характеристики операційної системи MS DOS

Функціональні можливості операційної системи MS DOS Файлові системи Командна мова

DOS Програми-оболоньки та робота з ними Інтерпретація можливих повідомлень DOS про

помилки користувачів

Лекція 8 Архівація файлів Компютерні віруси

Семестр 2

Модуль 3 Основні програмні продукти MS Offiсe

Тема 6 Текстовий документ Word (4 години)

Лекція 1 Оволодіння навиками створення форматування та редагування текстового

документа Запис формул у процесорі Word

Лекція 4 Створення графічних обrsquoєктів у процесорі Word

Тема 7 Табличний процессор Excel (6 годин)

Лекція 5 Створення документа в табличному процесорі Excel

Лекція 6 Робота з матеріалом електронної таблиці Excel

Лекція 7 Знаходження рівняння лінії за експериментальними даними в Excel

Модуль 4 Можливості математичного середовища MCAD

Тема 8 Основні обчислення в математичному середовищі MCAD (6 годин)

Лекція 8 Основні методи математичної обробки експериментальних даних у

середовищы MCAD

Лекція 9 Розвrsquoязок системи рівнянь у середовищі MCAD

Лекція 10 Символьне обчислення в середовищі MCAD

Тема 9 Графічні можливості MCAD (3 години)

Лекція 11 Побудова тривимірних графічних залежностей в середовищі MCAD

Семестр 3

Модуль 5 Алгоритми та їх реалізація на компrsquoютері

Тема 10 Введення в програмування (4 години)

Лекція 1 Блок-схеми

Лекція 2 Алгоритми та програми Мови програмування Історія мови С

Характеристика С-систем

Тема 11 Основні поняття мови С (4 годин)

Лекція 3 Загальні поняття щодо памяті компютера Арифметика в мові С

Лекція 4 Прийняття рішення операції рівності та відношення Ключові слова

Модуль 6 Керування програмою

Тема 12 Оператори мови С (6 годин)

Лекція 5 Операції присвоєння Повна та скорочена форма операції присвоєння

Операції інкремента та декремента

Лекція 6 Структури управління Структура вибору if та ifelse Структура із

множинним вибором switch

Лекція 7 Структури повторення Структура повторення for Структура повторення

while Структура повторення dowhile Оператори break i continue Логічні операції

Тема 13 Масиви (2 години)

Лекція 8 Обява масивів Використання масивів Стандартні алгоритми роботи з

масивами визначення екстремальних значень статистичних показників упорядкування

масивів пошук визначеного елементу Многомірні масиви

4 Програма та структура навчальної дисципліни

Назви змістових

модулів і тем

Кількість годин

денна форма Заочна форма

усього у тому числі усього у тому числі

л п лаб інд ср л п лаб інд ср

1 2 3 4 5 6 7 8 9 10 11 12 13

Змістовий модуль 1 Системи числення

Тема 1 Вступ 2 4 4

Тема 2 Арифметичні

та логічні основи

компrsquoютера

4 8 8

Разом за змістовим

модулем 1

6 12 12

Змістовий модуль 2 Апаратне забезпечення компrsquoютера

Тема 1 Загальні

відомості про

компютерну техніку

Принципи будови а

роботи компютера

2 4 8

Тема 2 Стандартна та

розширена

конфігурація

компютера

4 8 10

Тема 3 Операційна

система MS DOS

4 8 12

Разом за змістовим

модулем 2

10 20 30

Усього годин (за І

семестр)

18 32 42

Змістовий модуль 3 Основні програмні продукти MS Offiсe

Тема 1 Текстовий

документ Word

4 8 2

Тема 2 Табличний

процессор Excel

6 12 2

Разом за змістовим

модулем 1

10 20 4

Змістовий модуль 4 Можливості математичного середовища MCAD

Тема 1 Основні

обчислення в

математичному

середовищі MCAD

6 12 4

Тема 2 Графічні

можливості MCAD

3 6 7

Разом за змістовим

модулем 2

9 18 11

Усього годин (за ІІ

семестр)

19 38 15

Змістовий модуль 5 Алгоритми та їх реалізація на компrsquoютері

Тема 1 Введення в

програмування

4 8 4

Тема 2 Основні

поняття мови С

4 8 8

Разом за змістовим

модулем 1

8 16 12

Змістовий модуль 6

Тема 1 Оператори

мови С

2 4 12

Тема 2 Масиви 6 12 18

Разом за змістовим

модулем 2

8 16 30

Усього годин (за

ІІІсеместр)

16 32 42

Усього годин 51 102 99

Курсовий проект

(робота) з __________

___________________

(якщо є в робочому

навчальному плані)

- - - - - - - -

Усього годин

5 Теми лабораторних занять

Семестр 1

зп

Назва теми Кількість

годин

1 Переведення десяткових чисел в інші системи числення

Перетворених двійкових та десяткових чисел

4

2 Представлення чисел в різних системах числення

Перетворення двійкових вісімкових десяткових та

шістнадцяткових чисел в інші системи числення

4

3 Арифметичні дії над числами

Правила виконання арифметичних дій над двійковими числами

4

4 Переведення десяткових чисел в шістнадцяткові використовуючи

спосіб підведення до степеня

Навчитися переводити десяткові числа в шістнадцяткові

використовуючи спосіб підведення до степеня

4

5 Кодування інформації

Навчитись кодувати інформацію що представляється в

цифровому виді в обчислювальній техніці

4

6 Графічні зображення

Навчитися проводити алгебраїчні операції над кодами кольорів

4

7 Логічні елементи

Вивчити принцип роботи елементів логіки Навчиться по заданій

схемі будувати таблицю істинності Навчиться по заданій функції

F(X1X2X3) зібрати схему

4

8 Операційна система MS DOS

Склад і основні характеристики операційної системи MS DOS

Функціональні можливості операційної системи MS DOS

Файлові системи Командна мова DOS Програми-оболоньки та

робота з ними Інтерпретація можливих повідомлень DOS про

помилки користувачів Архівація файлів Компютерні віруси

4

Семестр 2

зп

Назва теми Кількість

годин

9 Операційна система WINDOWS Вікна та дії з ними

Користування обrsquoєктом bdquoМій компrsquoютерrdquo панеллю задач

Виконання дій з вікнами Налаштування екрана

4

10 Операційна система WINDOWS Каскадне меню Запуск програм

Користування каскадним меню для запуску програм і

настроювання системи Пошук файлів

2

11 Текстовий редактор Word Створення документа

Підготовка програми-редактор до роботи Створення

найпростіших текстових документів

4

12 Текстовий редактор Word Форматування текстових документів

Форматування текстів Створення ділових листів

2

13 Текстовий редактор Word Побудова таблиць і діаграм

Створення у текстовому документі таблиць та діаграм

4

14 Формування таблиць за допомогою табличного процесора Excel

Основне призначення редактора MS Excel Огляд головного меню

редактора MS Excel Меню форматування комірок

4

15 Побудова діаграм та функцій за допомогою табличного процесора

Excel

Використання спеціалізованого меню Побудова діаграм та

функцій

4

16 Обчислення коренів квадратного рівняння за допомогою

табличного процесора Excel

Використання формул та логічних операцій в MS Excel Меню

майстра функцій та діаграм Меню аргументів функції MS Excel

4

17 Програми-архіватори

Створення файлів-архівів за допомогою програм-архіваторів

(RAR ZIP) Відновлення файлів з архівів Створення архіву що

сам відновлюється

2

18 Прості обрахунки в Mathcad

Введення математичних виразів та їх обчислення Використання

змінних Використання вбудованих функцій та визначення

власних функцій Графічне зображення функціональних

залежностей Символьне обчислення

4

19 Рішення рівнянь засобами Mathcad

Проведення розрахунків рішення рівнянь засобами Mathcad

Чисельне рішення нелінійного рівняння в Mathcad Рекомендації з

використання функції root Знаходження коренів полінома

Рішення систем рівнянь Символьне рішення рівнянь Наближені

рішення

4

Семестр 3

зп

Назва теми Кількість

годин

20 Блок-схема алгоритму

Способи опису алгоритму Стандартні елементи блок-схеми

Розробка блок-схеми алгоритму лінійної структури Розробка

блок-схеми алгоритму структури з розгалуженням Розробка

блок-схеми алгоритму циклічної структури

4

21 Засіб розробки програм на мові С

Інтегроване середовище розробки та відлагодження програм на

мові С С++ - Borland C++ Засоби текстового редактора

компіляція та запуск програм Створення простої програми

Збереження тексту програми

4

22 Операція присвоєння

Проста та скорочена форми операції присвоєння інкремент та

декремент Розробка програм лінійної структури

2

23 Структури вибору

Структура з одиничним вибором if Структура з подвійним

вибором ifelse Розробка програм із розгалуженням Структура з

множинним вибором switch Розробка програм із використанням

структури switch

4

24 Оператор безумовного переходу

Оператор goto Реалізація структури повторення за допомогою

оператора goto Розробка програм із використанням оператора

goto

4

25 Структури повторення

Структура повторення for ndash структура повторення що керується

6

6 Методи навчання

Форми навчання ndash лекції та лабораторні заняття

7 Форми контролю

Іспит

лічильником Розробка програм із використанням структури for

Структури повторення while та dowhile ndash структури що

керуються контрольним значенням Розробка програм які

складаються зі структур повторення while dowhile

26 Структурне програмування

Використання правил структурного програмування Розробка

програм із використанням логічних операцій Використання

операторів break continue

4

27 Масиви

Розробка програм із використанням масивів Використання

стандартних алгоритмів визначення екстремальних значень та

середнього арифметичного упорядкування масивів пошуку

визначеного елемента

4

8 Розподіл балів які отримують студенти

Поточний контроль

Рейтинг з

навчальної

роботи

R НР

Рейтинг з

додаткової

роботи

R ДР

Рейтинг

штрафний

R ШТР

Підсумкова

атестація

(екзамен

чи залік)

Загальна

кількість

балів Змістовий

модуль 1

Змістовий

модуль 2

Змістовий

модуль 3

Змістовий

модуль 4

0-100 0-100 0-100 0-100 0-70 0-20 0-5 0-30 0-100

Примітки 1 Відповідно до laquoПоложення про кредитно-модульну систему навчання в

НУБіП Україниraquo затвердженого ректором університету 03042009 р рейтинг студента з

навчальної роботи R НР стосовно вивчення певної дисципліни визначається за формулою

07 (R(1)ЗМ К(1)

ЗМ + + R(n)ЗМ К(n)

ЗМ )

RНР = -------------------------------------------------------- + RДР - RШТР

КДИС

де R(1)ЗМ hellip R(n)

ЗМ minus рейтингові оцінки змістових модулів за 100-бальною шкалою

n minus кількість змістових модулів

К(1)ЗМ hellip К(n)

ЗМ minus кількість кредитів ЕСТS передбачених робочим навчальним планом

для відповідного змістового модуля

КДИС = К(1)ЗМ + hellip + К(n)

ЗМ minus кількість кредитів ЕСТS передбачених робочим навчальним

планом для дисципліни у поточному семестрі

R ДР minus рейтинг з додаткової роботи

R ШТР minus рейтинг штрафний

Наведену формулу можна спростити якщо прийняти К(1)ЗМ = hellip= К(n)

ЗМ Тоді вона буде

мати вигляд

07 (R(1)ЗМ + + R(n)

ЗМ )

RНР = ------------------------------------ + RДР - RШТР

n

Рейтинг з додаткової роботи R ДР додається до R НР і не може перевищувати 20 балів

Він визначається лектором і надається студентам рішенням кафедри за виконання робіт які не

передбачені навчальним планом але сприяють підвищенню рівня знань студентів з дисципліни

Рейтинг штрафний R ШТР не перевищує 5 балів і віднімається від R НР Він визначається

лектором і вводиться рішенням кафедри для студентів які матеріал змістового модуля засвоїли

невчасно не дотримувалися графіка роботи пропускали заняття тощо

2 Згідно із зазначеним Положенням підготовка і захист курсового проекту (роботи)

оцінюється за 100 бальною шкалою і далі переводиться в оцінки за національною шкалою та

шкалою ECTS

Шкала оцінювання національна та ECTS

Сума балів за всі

види навчальної

діяльності

Оцінка

ECTS

Оцінка за національною шкалою

для екзамену курсового

проекту (роботи) практики

для заліку

90 ndash 100 А відмінно

зараховано 82-89 В

добре 74-81 С

64-73 D задовільно

60-63 Е

35-59 FX

незадовільно з

можливістю повторного

складання

не зараховано з

можливістю

повторного складання

0-34 F

незадовільно з

обовrsquoязковим повторним

вивченням дисципліни

не зараховано з

обовrsquoязковим

повторним вивченням

дисципліни

9 Рекомендована література

1 Тхір Ігор Калушка Володимир Юзьків Андрій Посібник користувача

ПК Видання 3 ndash Тернопіль Підручники і посібники 2006 ndash 1024 с

2 Попов ЮВ Самоучитель работы на персональном компьютере

Компьютер для начинающих ndash Донецк ООО ПКФ laquoБАОraquo 2008 ndash 512 с

3 Глушков СВ Сурядный АС ПК для студента ndash Харьков Фолио 2007-

511 с

4 Анохіна ІЮ Персональний компrsquoютер без проблем і загадок ndash Донецк

ООО ПКФ laquoБАОraquo 2009 ndash 304 с

5 Леонтьев ВП Новейшая энциклопедия Компьютерный программы 2008

ndash М ОЛМА Медиа Групп 2008 ndash 720 с

6 РО Тарасенко Методичні вказавки до виконання лабораторних робіт з

дисциплін laquoКомпrsquoютери і компrsquoютерні технологіїraquo ndash Видавничий центр НАУ

2005 ndash 46 с

7 Фигурнов ВЭ IBM PC для пользователя- Уфа Партнерская компания

ldquoДегтярев и сынrdquo НПО ldquoИнформатика и комментарийrdquo 1993 ndash300 с

8 Керниган Б Ритчи Д Язык программирования С ndash Санкт-Петербург

2001 ndash 300 с

9 Дейтел ХМ Дейтел ПДж Как программировать на С ndash МrdquoБиномrdquo

2000 ndash 1005 c

10 Голуб БЛ Примак ОІ Методичні вказавки до виконання лабораторних

робіт з дисциплін ldquoОснови програмуванняrdquo ldquoПрограмування та алгоритмічні

мовиrdquo (частина І) ndash Видавничий центр НУБіП 2009 ndash 38 с

11 Голуб БЛ Примак ОІ Методичні вказавки до виконання лабораторних

робіт з дисциплін ldquoОснови програмуванняrdquo ldquoПрограмування та алгоритмічні

мовиrdquo (частина ІІ) ndash Видавничий центр НУБіП 2009 ndash 50 с

Page 2: РОБОЧА ПРОГРАМА НАВЧАЛЬНОЇ ДИСЦИПЛІНИžбчТехн,.pdf · 17 Програми-архіватори. Створення файлів-архівів

1 Опис навчальної дисципліни

laquoОбчислювальна техніка та алгоритмічні мовиraquo

Галузь знань напрям підготовки спеціальність освітньо-кваліфікаційний рівень

Галузь знань 0507 ndash laquoЕлектротехніка та електромеханікаraquo

Напрям підготовки 6050701 laquoЕлектротехніка та електротехнологіїraquo

Освітньо-кваліфікаційний рівень Бакалавр

Характеристика навчальної дисципліни

Вид

Загальна кількість годин 132

Кількість кредитів ECTS 4

Кількість змістових модулів 2

Форма контролю іспит

Показники навчальної дисципліни для денної та заочної форм навчання

денна форма навчання

Рік підготовки 12

Семестр 123

Лекційні заняття 30 год

Лабораторні заняття 60 год

Самостійна робота 42 год

Кількість тижневих годин

для денної форми навчання

аудиторних

самостійної роботи студента

2 Мета та завдання навчальної дисципліни

Метою викладання дисципліни ldquoОбчислювальна техніка та алгоритмічні мовиrdquo є

отримання студентами знань з області компютерної техніки програмного забезпечення

персональних компютерів (ПК) розробки алгоритмів та програмування в набутті практичних

навичок роботи на ПК із застосуванням сучасних пакетів прикладних програм загального та

спеціального призначення реалізації алгоритмів обробки інформації на алгоритмічній мові

Оволодіння такими знаннями дозволить реалізовувати задачі автоматизованої обробки

інформації автоматизації керування обєктами в тому числі в електроенергетиці за допомогою

компютерної техніки Такі знання майбутній спеціаліст зможе застосовувати як при

подальшому навчанні так і після отримання вищої освіти у своїй професійній діяльності

У результаті вивчення дисципліни ldquoОбчислювальна техніка та алгоритмічні мовиrdquo

студенти повинні

мати знання з питань

апаратного забезпечення обчислювальної системи

програмного забезпечення персональних компrsquoютерів (ПК)

операційних систем та файлової системи збереження інформації

організації обчислювальних робіт на ПК

визначення алгоритмів

технології розробки алгоритмів

використання алгоритмічних мов для реалізації розроблених алгоритмів на ПК

технології розробки програм на мові СС++

оволодіти

практичними навичками роботи на ПК під керуванням різних операційних систем та

прикладних програм

умінням користуватися командною мовою операційних систем для виконання

основних операцій обробки інформації за допомогою ПК

практичними навичками розробки алгоритмів лінійної розгалуженої та циклічної

структур

умінням розроблювати програми на мові СС++

практичними навичками реалізації алгоритмів на мові СС++ та тестування програм

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

3 Програма навчальної дисципліни

Семестр 1

Модуль 1 Системи числення

Тема 1 Вступ (2 години)

Лекція 1 Мета та завдання дисципліни Значення та місце дисципліни в системі

підготовки спеціалістів з електротехнічних систем електроспоживання Загальні відомості про

дисципліну її звязок з іншими дисциплінами

Роль компютерної техніки в сучасному сільськогосподарському виробництві Історія

розвитку обчислювальних систем та компютерної техніки Загальний вигляд обчислювальної

системи

Тема 2 Арифметичні та логічні основи компrsquoютера (4 години)

Лекція 2 Поняття про системи числення (позиційну та непозиційну) Перетворення

двійкових вісімкових десяткових та шістнадцяткових чисел в інші системи числення

Арифметичні дії над двійковими числами

Лекція 3 Алгебра логіки Логічні елементи (дизrsquoюнкція конrsquoюнкція інверсія)

Модуль 2 Апаратне забезпечення компrsquoютера

Тема 3 Загальні відомості про компютерну техніку Принципи будови а роботи

компютера (2 години)

Лекція 4 Основні компоненти компютера Одиниці виміру інформації Процесори

та їхні основні характеристики Память та її основні характеристики

Тема 4 Стандартна та розширена конфігурація компютера (4 години)

Лекція 5 Стандартні пристрої введення-виведення інформації їхні різновиди та основні

характеристики Пристрої довгострокового зберігання інформації на магнітних дисках їхні

різновиди та основні характеристики

Лекція 6 Допоміжні пристрої введення-виведення графічної мультимедійної та іншої

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

обєднання компютерів у мережі

Тема 5 Операційна система MS DOS (4 години)

Лекція 7 Склад і основні характеристики операційної системи MS DOS

Функціональні можливості операційної системи MS DOS Файлові системи Командна мова

DOS Програми-оболоньки та робота з ними Інтерпретація можливих повідомлень DOS про

помилки користувачів

Лекція 8 Архівація файлів Компютерні віруси

Семестр 2

Модуль 3 Основні програмні продукти MS Offiсe

Тема 6 Текстовий документ Word (4 години)

Лекція 1 Оволодіння навиками створення форматування та редагування текстового

документа Запис формул у процесорі Word

Лекція 4 Створення графічних обrsquoєктів у процесорі Word

Тема 7 Табличний процессор Excel (6 годин)

Лекція 5 Створення документа в табличному процесорі Excel

Лекція 6 Робота з матеріалом електронної таблиці Excel

Лекція 7 Знаходження рівняння лінії за експериментальними даними в Excel

Модуль 4 Можливості математичного середовища MCAD

Тема 8 Основні обчислення в математичному середовищі MCAD (6 годин)

Лекція 8 Основні методи математичної обробки експериментальних даних у

середовищы MCAD

Лекція 9 Розвrsquoязок системи рівнянь у середовищі MCAD

Лекція 10 Символьне обчислення в середовищі MCAD

Тема 9 Графічні можливості MCAD (3 години)

Лекція 11 Побудова тривимірних графічних залежностей в середовищі MCAD

Семестр 3

Модуль 5 Алгоритми та їх реалізація на компrsquoютері

Тема 10 Введення в програмування (4 години)

Лекція 1 Блок-схеми

Лекція 2 Алгоритми та програми Мови програмування Історія мови С

Характеристика С-систем

Тема 11 Основні поняття мови С (4 годин)

Лекція 3 Загальні поняття щодо памяті компютера Арифметика в мові С

Лекція 4 Прийняття рішення операції рівності та відношення Ключові слова

Модуль 6 Керування програмою

Тема 12 Оператори мови С (6 годин)

Лекція 5 Операції присвоєння Повна та скорочена форма операції присвоєння

Операції інкремента та декремента

Лекція 6 Структури управління Структура вибору if та ifelse Структура із

множинним вибором switch

Лекція 7 Структури повторення Структура повторення for Структура повторення

while Структура повторення dowhile Оператори break i continue Логічні операції

Тема 13 Масиви (2 години)

Лекція 8 Обява масивів Використання масивів Стандартні алгоритми роботи з

масивами визначення екстремальних значень статистичних показників упорядкування

масивів пошук визначеного елементу Многомірні масиви

4 Програма та структура навчальної дисципліни

Назви змістових

модулів і тем

Кількість годин

денна форма Заочна форма

усього у тому числі усього у тому числі

л п лаб інд ср л п лаб інд ср

1 2 3 4 5 6 7 8 9 10 11 12 13

Змістовий модуль 1 Системи числення

Тема 1 Вступ 2 4 4

Тема 2 Арифметичні

та логічні основи

компrsquoютера

4 8 8

Разом за змістовим

модулем 1

6 12 12

Змістовий модуль 2 Апаратне забезпечення компrsquoютера

Тема 1 Загальні

відомості про

компютерну техніку

Принципи будови а

роботи компютера

2 4 8

Тема 2 Стандартна та

розширена

конфігурація

компютера

4 8 10

Тема 3 Операційна

система MS DOS

4 8 12

Разом за змістовим

модулем 2

10 20 30

Усього годин (за І

семестр)

18 32 42

Змістовий модуль 3 Основні програмні продукти MS Offiсe

Тема 1 Текстовий

документ Word

4 8 2

Тема 2 Табличний

процессор Excel

6 12 2

Разом за змістовим

модулем 1

10 20 4

Змістовий модуль 4 Можливості математичного середовища MCAD

Тема 1 Основні

обчислення в

математичному

середовищі MCAD

6 12 4

Тема 2 Графічні

можливості MCAD

3 6 7

Разом за змістовим

модулем 2

9 18 11

Усього годин (за ІІ

семестр)

19 38 15

Змістовий модуль 5 Алгоритми та їх реалізація на компrsquoютері

Тема 1 Введення в

програмування

4 8 4

Тема 2 Основні

поняття мови С

4 8 8

Разом за змістовим

модулем 1

8 16 12

Змістовий модуль 6

Тема 1 Оператори

мови С

2 4 12

Тема 2 Масиви 6 12 18

Разом за змістовим

модулем 2

8 16 30

Усього годин (за

ІІІсеместр)

16 32 42

Усього годин 51 102 99

Курсовий проект

(робота) з __________

___________________

(якщо є в робочому

навчальному плані)

- - - - - - - -

Усього годин

5 Теми лабораторних занять

Семестр 1

зп

Назва теми Кількість

годин

1 Переведення десяткових чисел в інші системи числення

Перетворених двійкових та десяткових чисел

4

2 Представлення чисел в різних системах числення

Перетворення двійкових вісімкових десяткових та

шістнадцяткових чисел в інші системи числення

4

3 Арифметичні дії над числами

Правила виконання арифметичних дій над двійковими числами

4

4 Переведення десяткових чисел в шістнадцяткові використовуючи

спосіб підведення до степеня

Навчитися переводити десяткові числа в шістнадцяткові

використовуючи спосіб підведення до степеня

4

5 Кодування інформації

Навчитись кодувати інформацію що представляється в

цифровому виді в обчислювальній техніці

4

6 Графічні зображення

Навчитися проводити алгебраїчні операції над кодами кольорів

4

7 Логічні елементи

Вивчити принцип роботи елементів логіки Навчиться по заданій

схемі будувати таблицю істинності Навчиться по заданій функції

F(X1X2X3) зібрати схему

4

8 Операційна система MS DOS

Склад і основні характеристики операційної системи MS DOS

Функціональні можливості операційної системи MS DOS

Файлові системи Командна мова DOS Програми-оболоньки та

робота з ними Інтерпретація можливих повідомлень DOS про

помилки користувачів Архівація файлів Компютерні віруси

4

Семестр 2

зп

Назва теми Кількість

годин

9 Операційна система WINDOWS Вікна та дії з ними

Користування обrsquoєктом bdquoМій компrsquoютерrdquo панеллю задач

Виконання дій з вікнами Налаштування екрана

4

10 Операційна система WINDOWS Каскадне меню Запуск програм

Користування каскадним меню для запуску програм і

настроювання системи Пошук файлів

2

11 Текстовий редактор Word Створення документа

Підготовка програми-редактор до роботи Створення

найпростіших текстових документів

4

12 Текстовий редактор Word Форматування текстових документів

Форматування текстів Створення ділових листів

2

13 Текстовий редактор Word Побудова таблиць і діаграм

Створення у текстовому документі таблиць та діаграм

4

14 Формування таблиць за допомогою табличного процесора Excel

Основне призначення редактора MS Excel Огляд головного меню

редактора MS Excel Меню форматування комірок

4

15 Побудова діаграм та функцій за допомогою табличного процесора

Excel

Використання спеціалізованого меню Побудова діаграм та

функцій

4

16 Обчислення коренів квадратного рівняння за допомогою

табличного процесора Excel

Використання формул та логічних операцій в MS Excel Меню

майстра функцій та діаграм Меню аргументів функції MS Excel

4

17 Програми-архіватори

Створення файлів-архівів за допомогою програм-архіваторів

(RAR ZIP) Відновлення файлів з архівів Створення архіву що

сам відновлюється

2

18 Прості обрахунки в Mathcad

Введення математичних виразів та їх обчислення Використання

змінних Використання вбудованих функцій та визначення

власних функцій Графічне зображення функціональних

залежностей Символьне обчислення

4

19 Рішення рівнянь засобами Mathcad

Проведення розрахунків рішення рівнянь засобами Mathcad

Чисельне рішення нелінійного рівняння в Mathcad Рекомендації з

використання функції root Знаходження коренів полінома

Рішення систем рівнянь Символьне рішення рівнянь Наближені

рішення

4

Семестр 3

зп

Назва теми Кількість

годин

20 Блок-схема алгоритму

Способи опису алгоритму Стандартні елементи блок-схеми

Розробка блок-схеми алгоритму лінійної структури Розробка

блок-схеми алгоритму структури з розгалуженням Розробка

блок-схеми алгоритму циклічної структури

4

21 Засіб розробки програм на мові С

Інтегроване середовище розробки та відлагодження програм на

мові С С++ - Borland C++ Засоби текстового редактора

компіляція та запуск програм Створення простої програми

Збереження тексту програми

4

22 Операція присвоєння

Проста та скорочена форми операції присвоєння інкремент та

декремент Розробка програм лінійної структури

2

23 Структури вибору

Структура з одиничним вибором if Структура з подвійним

вибором ifelse Розробка програм із розгалуженням Структура з

множинним вибором switch Розробка програм із використанням

структури switch

4

24 Оператор безумовного переходу

Оператор goto Реалізація структури повторення за допомогою

оператора goto Розробка програм із використанням оператора

goto

4

25 Структури повторення

Структура повторення for ndash структура повторення що керується

6

6 Методи навчання

Форми навчання ndash лекції та лабораторні заняття

7 Форми контролю

Іспит

лічильником Розробка програм із використанням структури for

Структури повторення while та dowhile ndash структури що

керуються контрольним значенням Розробка програм які

складаються зі структур повторення while dowhile

26 Структурне програмування

Використання правил структурного програмування Розробка

програм із використанням логічних операцій Використання

операторів break continue

4

27 Масиви

Розробка програм із використанням масивів Використання

стандартних алгоритмів визначення екстремальних значень та

середнього арифметичного упорядкування масивів пошуку

визначеного елемента

4

8 Розподіл балів які отримують студенти

Поточний контроль

Рейтинг з

навчальної

роботи

R НР

Рейтинг з

додаткової

роботи

R ДР

Рейтинг

штрафний

R ШТР

Підсумкова

атестація

(екзамен

чи залік)

Загальна

кількість

балів Змістовий

модуль 1

Змістовий

модуль 2

Змістовий

модуль 3

Змістовий

модуль 4

0-100 0-100 0-100 0-100 0-70 0-20 0-5 0-30 0-100

Примітки 1 Відповідно до laquoПоложення про кредитно-модульну систему навчання в

НУБіП Україниraquo затвердженого ректором університету 03042009 р рейтинг студента з

навчальної роботи R НР стосовно вивчення певної дисципліни визначається за формулою

07 (R(1)ЗМ К(1)

ЗМ + + R(n)ЗМ К(n)

ЗМ )

RНР = -------------------------------------------------------- + RДР - RШТР

КДИС

де R(1)ЗМ hellip R(n)

ЗМ minus рейтингові оцінки змістових модулів за 100-бальною шкалою

n minus кількість змістових модулів

К(1)ЗМ hellip К(n)

ЗМ minus кількість кредитів ЕСТS передбачених робочим навчальним планом

для відповідного змістового модуля

КДИС = К(1)ЗМ + hellip + К(n)

ЗМ minus кількість кредитів ЕСТS передбачених робочим навчальним

планом для дисципліни у поточному семестрі

R ДР minus рейтинг з додаткової роботи

R ШТР minus рейтинг штрафний

Наведену формулу можна спростити якщо прийняти К(1)ЗМ = hellip= К(n)

ЗМ Тоді вона буде

мати вигляд

07 (R(1)ЗМ + + R(n)

ЗМ )

RНР = ------------------------------------ + RДР - RШТР

n

Рейтинг з додаткової роботи R ДР додається до R НР і не може перевищувати 20 балів

Він визначається лектором і надається студентам рішенням кафедри за виконання робіт які не

передбачені навчальним планом але сприяють підвищенню рівня знань студентів з дисципліни

Рейтинг штрафний R ШТР не перевищує 5 балів і віднімається від R НР Він визначається

лектором і вводиться рішенням кафедри для студентів які матеріал змістового модуля засвоїли

невчасно не дотримувалися графіка роботи пропускали заняття тощо

2 Згідно із зазначеним Положенням підготовка і захист курсового проекту (роботи)

оцінюється за 100 бальною шкалою і далі переводиться в оцінки за національною шкалою та

шкалою ECTS

Шкала оцінювання національна та ECTS

Сума балів за всі

види навчальної

діяльності

Оцінка

ECTS

Оцінка за національною шкалою

для екзамену курсового

проекту (роботи) практики

для заліку

90 ndash 100 А відмінно

зараховано 82-89 В

добре 74-81 С

64-73 D задовільно

60-63 Е

35-59 FX

незадовільно з

можливістю повторного

складання

не зараховано з

можливістю

повторного складання

0-34 F

незадовільно з

обовrsquoязковим повторним

вивченням дисципліни

не зараховано з

обовrsquoязковим

повторним вивченням

дисципліни

9 Рекомендована література

1 Тхір Ігор Калушка Володимир Юзьків Андрій Посібник користувача

ПК Видання 3 ndash Тернопіль Підручники і посібники 2006 ndash 1024 с

2 Попов ЮВ Самоучитель работы на персональном компьютере

Компьютер для начинающих ndash Донецк ООО ПКФ laquoБАОraquo 2008 ndash 512 с

3 Глушков СВ Сурядный АС ПК для студента ndash Харьков Фолио 2007-

511 с

4 Анохіна ІЮ Персональний компrsquoютер без проблем і загадок ndash Донецк

ООО ПКФ laquoБАОraquo 2009 ndash 304 с

5 Леонтьев ВП Новейшая энциклопедия Компьютерный программы 2008

ndash М ОЛМА Медиа Групп 2008 ndash 720 с

6 РО Тарасенко Методичні вказавки до виконання лабораторних робіт з

дисциплін laquoКомпrsquoютери і компrsquoютерні технологіїraquo ndash Видавничий центр НАУ

2005 ndash 46 с

7 Фигурнов ВЭ IBM PC для пользователя- Уфа Партнерская компания

ldquoДегтярев и сынrdquo НПО ldquoИнформатика и комментарийrdquo 1993 ndash300 с

8 Керниган Б Ритчи Д Язык программирования С ndash Санкт-Петербург

2001 ndash 300 с

9 Дейтел ХМ Дейтел ПДж Как программировать на С ndash МrdquoБиномrdquo

2000 ndash 1005 c

10 Голуб БЛ Примак ОІ Методичні вказавки до виконання лабораторних

робіт з дисциплін ldquoОснови програмуванняrdquo ldquoПрограмування та алгоритмічні

мовиrdquo (частина І) ndash Видавничий центр НУБіП 2009 ndash 38 с

11 Голуб БЛ Примак ОІ Методичні вказавки до виконання лабораторних

робіт з дисциплін ldquoОснови програмуванняrdquo ldquoПрограмування та алгоритмічні

мовиrdquo (частина ІІ) ndash Видавничий центр НУБіП 2009 ndash 50 с

Page 3: РОБОЧА ПРОГРАМА НАВЧАЛЬНОЇ ДИСЦИПЛІНИžбчТехн,.pdf · 17 Програми-архіватори. Створення файлів-архівів

2 Мета та завдання навчальної дисципліни

Метою викладання дисципліни ldquoОбчислювальна техніка та алгоритмічні мовиrdquo є

отримання студентами знань з області компютерної техніки програмного забезпечення

персональних компютерів (ПК) розробки алгоритмів та програмування в набутті практичних

навичок роботи на ПК із застосуванням сучасних пакетів прикладних програм загального та

спеціального призначення реалізації алгоритмів обробки інформації на алгоритмічній мові

Оволодіння такими знаннями дозволить реалізовувати задачі автоматизованої обробки

інформації автоматизації керування обєктами в тому числі в електроенергетиці за допомогою

компютерної техніки Такі знання майбутній спеціаліст зможе застосовувати як при

подальшому навчанні так і після отримання вищої освіти у своїй професійній діяльності

У результаті вивчення дисципліни ldquoОбчислювальна техніка та алгоритмічні мовиrdquo

студенти повинні

мати знання з питань

апаратного забезпечення обчислювальної системи

програмного забезпечення персональних компrsquoютерів (ПК)

операційних систем та файлової системи збереження інформації

організації обчислювальних робіт на ПК

визначення алгоритмів

технології розробки алгоритмів

використання алгоритмічних мов для реалізації розроблених алгоритмів на ПК

технології розробки програм на мові СС++

оволодіти

практичними навичками роботи на ПК під керуванням різних операційних систем та

прикладних програм

умінням користуватися командною мовою операційних систем для виконання

основних операцій обробки інформації за допомогою ПК

практичними навичками розробки алгоритмів лінійної розгалуженої та циклічної

структур

умінням розроблювати програми на мові СС++

практичними навичками реалізації алгоритмів на мові СС++ та тестування програм

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

3 Програма навчальної дисципліни

Семестр 1

Модуль 1 Системи числення

Тема 1 Вступ (2 години)

Лекція 1 Мета та завдання дисципліни Значення та місце дисципліни в системі

підготовки спеціалістів з електротехнічних систем електроспоживання Загальні відомості про

дисципліну її звязок з іншими дисциплінами

Роль компютерної техніки в сучасному сільськогосподарському виробництві Історія

розвитку обчислювальних систем та компютерної техніки Загальний вигляд обчислювальної

системи

Тема 2 Арифметичні та логічні основи компrsquoютера (4 години)

Лекція 2 Поняття про системи числення (позиційну та непозиційну) Перетворення

двійкових вісімкових десяткових та шістнадцяткових чисел в інші системи числення

Арифметичні дії над двійковими числами

Лекція 3 Алгебра логіки Логічні елементи (дизrsquoюнкція конrsquoюнкція інверсія)

Модуль 2 Апаратне забезпечення компrsquoютера

Тема 3 Загальні відомості про компютерну техніку Принципи будови а роботи

компютера (2 години)

Лекція 4 Основні компоненти компютера Одиниці виміру інформації Процесори

та їхні основні характеристики Память та її основні характеристики

Тема 4 Стандартна та розширена конфігурація компютера (4 години)

Лекція 5 Стандартні пристрої введення-виведення інформації їхні різновиди та основні

характеристики Пристрої довгострокового зберігання інформації на магнітних дисках їхні

різновиди та основні характеристики

Лекція 6 Допоміжні пристрої введення-виведення графічної мультимедійної та іншої

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

обєднання компютерів у мережі

Тема 5 Операційна система MS DOS (4 години)

Лекція 7 Склад і основні характеристики операційної системи MS DOS

Функціональні можливості операційної системи MS DOS Файлові системи Командна мова

DOS Програми-оболоньки та робота з ними Інтерпретація можливих повідомлень DOS про

помилки користувачів

Лекція 8 Архівація файлів Компютерні віруси

Семестр 2

Модуль 3 Основні програмні продукти MS Offiсe

Тема 6 Текстовий документ Word (4 години)

Лекція 1 Оволодіння навиками створення форматування та редагування текстового

документа Запис формул у процесорі Word

Лекція 4 Створення графічних обrsquoєктів у процесорі Word

Тема 7 Табличний процессор Excel (6 годин)

Лекція 5 Створення документа в табличному процесорі Excel

Лекція 6 Робота з матеріалом електронної таблиці Excel

Лекція 7 Знаходження рівняння лінії за експериментальними даними в Excel

Модуль 4 Можливості математичного середовища MCAD

Тема 8 Основні обчислення в математичному середовищі MCAD (6 годин)

Лекція 8 Основні методи математичної обробки експериментальних даних у

середовищы MCAD

Лекція 9 Розвrsquoязок системи рівнянь у середовищі MCAD

Лекція 10 Символьне обчислення в середовищі MCAD

Тема 9 Графічні можливості MCAD (3 години)

Лекція 11 Побудова тривимірних графічних залежностей в середовищі MCAD

Семестр 3

Модуль 5 Алгоритми та їх реалізація на компrsquoютері

Тема 10 Введення в програмування (4 години)

Лекція 1 Блок-схеми

Лекція 2 Алгоритми та програми Мови програмування Історія мови С

Характеристика С-систем

Тема 11 Основні поняття мови С (4 годин)

Лекція 3 Загальні поняття щодо памяті компютера Арифметика в мові С

Лекція 4 Прийняття рішення операції рівності та відношення Ключові слова

Модуль 6 Керування програмою

Тема 12 Оператори мови С (6 годин)

Лекція 5 Операції присвоєння Повна та скорочена форма операції присвоєння

Операції інкремента та декремента

Лекція 6 Структури управління Структура вибору if та ifelse Структура із

множинним вибором switch

Лекція 7 Структури повторення Структура повторення for Структура повторення

while Структура повторення dowhile Оператори break i continue Логічні операції

Тема 13 Масиви (2 години)

Лекція 8 Обява масивів Використання масивів Стандартні алгоритми роботи з

масивами визначення екстремальних значень статистичних показників упорядкування

масивів пошук визначеного елементу Многомірні масиви

4 Програма та структура навчальної дисципліни

Назви змістових

модулів і тем

Кількість годин

денна форма Заочна форма

усього у тому числі усього у тому числі

л п лаб інд ср л п лаб інд ср

1 2 3 4 5 6 7 8 9 10 11 12 13

Змістовий модуль 1 Системи числення

Тема 1 Вступ 2 4 4

Тема 2 Арифметичні

та логічні основи

компrsquoютера

4 8 8

Разом за змістовим

модулем 1

6 12 12

Змістовий модуль 2 Апаратне забезпечення компrsquoютера

Тема 1 Загальні

відомості про

компютерну техніку

Принципи будови а

роботи компютера

2 4 8

Тема 2 Стандартна та

розширена

конфігурація

компютера

4 8 10

Тема 3 Операційна

система MS DOS

4 8 12

Разом за змістовим

модулем 2

10 20 30

Усього годин (за І

семестр)

18 32 42

Змістовий модуль 3 Основні програмні продукти MS Offiсe

Тема 1 Текстовий

документ Word

4 8 2

Тема 2 Табличний

процессор Excel

6 12 2

Разом за змістовим

модулем 1

10 20 4

Змістовий модуль 4 Можливості математичного середовища MCAD

Тема 1 Основні

обчислення в

математичному

середовищі MCAD

6 12 4

Тема 2 Графічні

можливості MCAD

3 6 7

Разом за змістовим

модулем 2

9 18 11

Усього годин (за ІІ

семестр)

19 38 15

Змістовий модуль 5 Алгоритми та їх реалізація на компrsquoютері

Тема 1 Введення в

програмування

4 8 4

Тема 2 Основні

поняття мови С

4 8 8

Разом за змістовим

модулем 1

8 16 12

Змістовий модуль 6

Тема 1 Оператори

мови С

2 4 12

Тема 2 Масиви 6 12 18

Разом за змістовим

модулем 2

8 16 30

Усього годин (за

ІІІсеместр)

16 32 42

Усього годин 51 102 99

Курсовий проект

(робота) з __________

___________________

(якщо є в робочому

навчальному плані)

- - - - - - - -

Усього годин

5 Теми лабораторних занять

Семестр 1

зп

Назва теми Кількість

годин

1 Переведення десяткових чисел в інші системи числення

Перетворених двійкових та десяткових чисел

4

2 Представлення чисел в різних системах числення

Перетворення двійкових вісімкових десяткових та

шістнадцяткових чисел в інші системи числення

4

3 Арифметичні дії над числами

Правила виконання арифметичних дій над двійковими числами

4

4 Переведення десяткових чисел в шістнадцяткові використовуючи

спосіб підведення до степеня

Навчитися переводити десяткові числа в шістнадцяткові

використовуючи спосіб підведення до степеня

4

5 Кодування інформації

Навчитись кодувати інформацію що представляється в

цифровому виді в обчислювальній техніці

4

6 Графічні зображення

Навчитися проводити алгебраїчні операції над кодами кольорів

4

7 Логічні елементи

Вивчити принцип роботи елементів логіки Навчиться по заданій

схемі будувати таблицю істинності Навчиться по заданій функції

F(X1X2X3) зібрати схему

4

8 Операційна система MS DOS

Склад і основні характеристики операційної системи MS DOS

Функціональні можливості операційної системи MS DOS

Файлові системи Командна мова DOS Програми-оболоньки та

робота з ними Інтерпретація можливих повідомлень DOS про

помилки користувачів Архівація файлів Компютерні віруси

4

Семестр 2

зп

Назва теми Кількість

годин

9 Операційна система WINDOWS Вікна та дії з ними

Користування обrsquoєктом bdquoМій компrsquoютерrdquo панеллю задач

Виконання дій з вікнами Налаштування екрана

4

10 Операційна система WINDOWS Каскадне меню Запуск програм

Користування каскадним меню для запуску програм і

настроювання системи Пошук файлів

2

11 Текстовий редактор Word Створення документа

Підготовка програми-редактор до роботи Створення

найпростіших текстових документів

4

12 Текстовий редактор Word Форматування текстових документів

Форматування текстів Створення ділових листів

2

13 Текстовий редактор Word Побудова таблиць і діаграм

Створення у текстовому документі таблиць та діаграм

4

14 Формування таблиць за допомогою табличного процесора Excel

Основне призначення редактора MS Excel Огляд головного меню

редактора MS Excel Меню форматування комірок

4

15 Побудова діаграм та функцій за допомогою табличного процесора

Excel

Використання спеціалізованого меню Побудова діаграм та

функцій

4

16 Обчислення коренів квадратного рівняння за допомогою

табличного процесора Excel

Використання формул та логічних операцій в MS Excel Меню

майстра функцій та діаграм Меню аргументів функції MS Excel

4

17 Програми-архіватори

Створення файлів-архівів за допомогою програм-архіваторів

(RAR ZIP) Відновлення файлів з архівів Створення архіву що

сам відновлюється

2

18 Прості обрахунки в Mathcad

Введення математичних виразів та їх обчислення Використання

змінних Використання вбудованих функцій та визначення

власних функцій Графічне зображення функціональних

залежностей Символьне обчислення

4

19 Рішення рівнянь засобами Mathcad

Проведення розрахунків рішення рівнянь засобами Mathcad

Чисельне рішення нелінійного рівняння в Mathcad Рекомендації з

використання функції root Знаходження коренів полінома

Рішення систем рівнянь Символьне рішення рівнянь Наближені

рішення

4

Семестр 3

зп

Назва теми Кількість

годин

20 Блок-схема алгоритму

Способи опису алгоритму Стандартні елементи блок-схеми

Розробка блок-схеми алгоритму лінійної структури Розробка

блок-схеми алгоритму структури з розгалуженням Розробка

блок-схеми алгоритму циклічної структури

4

21 Засіб розробки програм на мові С

Інтегроване середовище розробки та відлагодження програм на

мові С С++ - Borland C++ Засоби текстового редактора

компіляція та запуск програм Створення простої програми

Збереження тексту програми

4

22 Операція присвоєння

Проста та скорочена форми операції присвоєння інкремент та

декремент Розробка програм лінійної структури

2

23 Структури вибору

Структура з одиничним вибором if Структура з подвійним

вибором ifelse Розробка програм із розгалуженням Структура з

множинним вибором switch Розробка програм із використанням

структури switch

4

24 Оператор безумовного переходу

Оператор goto Реалізація структури повторення за допомогою

оператора goto Розробка програм із використанням оператора

goto

4

25 Структури повторення

Структура повторення for ndash структура повторення що керується

6

6 Методи навчання

Форми навчання ndash лекції та лабораторні заняття

7 Форми контролю

Іспит

лічильником Розробка програм із використанням структури for

Структури повторення while та dowhile ndash структури що

керуються контрольним значенням Розробка програм які

складаються зі структур повторення while dowhile

26 Структурне програмування

Використання правил структурного програмування Розробка

програм із використанням логічних операцій Використання

операторів break continue

4

27 Масиви

Розробка програм із використанням масивів Використання

стандартних алгоритмів визначення екстремальних значень та

середнього арифметичного упорядкування масивів пошуку

визначеного елемента

4

8 Розподіл балів які отримують студенти

Поточний контроль

Рейтинг з

навчальної

роботи

R НР

Рейтинг з

додаткової

роботи

R ДР

Рейтинг

штрафний

R ШТР

Підсумкова

атестація

(екзамен

чи залік)

Загальна

кількість

балів Змістовий

модуль 1

Змістовий

модуль 2

Змістовий

модуль 3

Змістовий

модуль 4

0-100 0-100 0-100 0-100 0-70 0-20 0-5 0-30 0-100

Примітки 1 Відповідно до laquoПоложення про кредитно-модульну систему навчання в

НУБіП Україниraquo затвердженого ректором університету 03042009 р рейтинг студента з

навчальної роботи R НР стосовно вивчення певної дисципліни визначається за формулою

07 (R(1)ЗМ К(1)

ЗМ + + R(n)ЗМ К(n)

ЗМ )

RНР = -------------------------------------------------------- + RДР - RШТР

КДИС

де R(1)ЗМ hellip R(n)

ЗМ minus рейтингові оцінки змістових модулів за 100-бальною шкалою

n minus кількість змістових модулів

К(1)ЗМ hellip К(n)

ЗМ minus кількість кредитів ЕСТS передбачених робочим навчальним планом

для відповідного змістового модуля

КДИС = К(1)ЗМ + hellip + К(n)

ЗМ minus кількість кредитів ЕСТS передбачених робочим навчальним

планом для дисципліни у поточному семестрі

R ДР minus рейтинг з додаткової роботи

R ШТР minus рейтинг штрафний

Наведену формулу можна спростити якщо прийняти К(1)ЗМ = hellip= К(n)

ЗМ Тоді вона буде

мати вигляд

07 (R(1)ЗМ + + R(n)

ЗМ )

RНР = ------------------------------------ + RДР - RШТР

n

Рейтинг з додаткової роботи R ДР додається до R НР і не може перевищувати 20 балів

Він визначається лектором і надається студентам рішенням кафедри за виконання робіт які не

передбачені навчальним планом але сприяють підвищенню рівня знань студентів з дисципліни

Рейтинг штрафний R ШТР не перевищує 5 балів і віднімається від R НР Він визначається

лектором і вводиться рішенням кафедри для студентів які матеріал змістового модуля засвоїли

невчасно не дотримувалися графіка роботи пропускали заняття тощо

2 Згідно із зазначеним Положенням підготовка і захист курсового проекту (роботи)

оцінюється за 100 бальною шкалою і далі переводиться в оцінки за національною шкалою та

шкалою ECTS

Шкала оцінювання національна та ECTS

Сума балів за всі

види навчальної

діяльності

Оцінка

ECTS

Оцінка за національною шкалою

для екзамену курсового

проекту (роботи) практики

для заліку

90 ndash 100 А відмінно

зараховано 82-89 В

добре 74-81 С

64-73 D задовільно

60-63 Е

35-59 FX

незадовільно з

можливістю повторного

складання

не зараховано з

можливістю

повторного складання

0-34 F

незадовільно з

обовrsquoязковим повторним

вивченням дисципліни

не зараховано з

обовrsquoязковим

повторним вивченням

дисципліни

9 Рекомендована література

1 Тхір Ігор Калушка Володимир Юзьків Андрій Посібник користувача

ПК Видання 3 ndash Тернопіль Підручники і посібники 2006 ndash 1024 с

2 Попов ЮВ Самоучитель работы на персональном компьютере

Компьютер для начинающих ndash Донецк ООО ПКФ laquoБАОraquo 2008 ndash 512 с

3 Глушков СВ Сурядный АС ПК для студента ndash Харьков Фолио 2007-

511 с

4 Анохіна ІЮ Персональний компrsquoютер без проблем і загадок ndash Донецк

ООО ПКФ laquoБАОraquo 2009 ndash 304 с

5 Леонтьев ВП Новейшая энциклопедия Компьютерный программы 2008

ndash М ОЛМА Медиа Групп 2008 ndash 720 с

6 РО Тарасенко Методичні вказавки до виконання лабораторних робіт з

дисциплін laquoКомпrsquoютери і компrsquoютерні технологіїraquo ndash Видавничий центр НАУ

2005 ndash 46 с

7 Фигурнов ВЭ IBM PC для пользователя- Уфа Партнерская компания

ldquoДегтярев и сынrdquo НПО ldquoИнформатика и комментарийrdquo 1993 ndash300 с

8 Керниган Б Ритчи Д Язык программирования С ndash Санкт-Петербург

2001 ndash 300 с

9 Дейтел ХМ Дейтел ПДж Как программировать на С ndash МrdquoБиномrdquo

2000 ndash 1005 c

10 Голуб БЛ Примак ОІ Методичні вказавки до виконання лабораторних

робіт з дисциплін ldquoОснови програмуванняrdquo ldquoПрограмування та алгоритмічні

мовиrdquo (частина І) ndash Видавничий центр НУБіП 2009 ndash 38 с

11 Голуб БЛ Примак ОІ Методичні вказавки до виконання лабораторних

робіт з дисциплін ldquoОснови програмуванняrdquo ldquoПрограмування та алгоритмічні

мовиrdquo (частина ІІ) ndash Видавничий центр НУБіП 2009 ndash 50 с

Page 4: РОБОЧА ПРОГРАМА НАВЧАЛЬНОЇ ДИСЦИПЛІНИžбчТехн,.pdf · 17 Програми-архіватори. Створення файлів-архівів

3 Програма навчальної дисципліни

Семестр 1

Модуль 1 Системи числення

Тема 1 Вступ (2 години)

Лекція 1 Мета та завдання дисципліни Значення та місце дисципліни в системі

підготовки спеціалістів з електротехнічних систем електроспоживання Загальні відомості про

дисципліну її звязок з іншими дисциплінами

Роль компютерної техніки в сучасному сільськогосподарському виробництві Історія

розвитку обчислювальних систем та компютерної техніки Загальний вигляд обчислювальної

системи

Тема 2 Арифметичні та логічні основи компrsquoютера (4 години)

Лекція 2 Поняття про системи числення (позиційну та непозиційну) Перетворення

двійкових вісімкових десяткових та шістнадцяткових чисел в інші системи числення

Арифметичні дії над двійковими числами

Лекція 3 Алгебра логіки Логічні елементи (дизrsquoюнкція конrsquoюнкція інверсія)

Модуль 2 Апаратне забезпечення компrsquoютера

Тема 3 Загальні відомості про компютерну техніку Принципи будови а роботи

компютера (2 години)

Лекція 4 Основні компоненти компютера Одиниці виміру інформації Процесори

та їхні основні характеристики Память та її основні характеристики

Тема 4 Стандартна та розширена конфігурація компютера (4 години)

Лекція 5 Стандартні пристрої введення-виведення інформації їхні різновиди та основні

характеристики Пристрої довгострокового зберігання інформації на магнітних дисках їхні

різновиди та основні характеристики

Лекція 6 Допоміжні пристрої введення-виведення графічної мультимедійної та іншої

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

обєднання компютерів у мережі

Тема 5 Операційна система MS DOS (4 години)

Лекція 7 Склад і основні характеристики операційної системи MS DOS

Функціональні можливості операційної системи MS DOS Файлові системи Командна мова

DOS Програми-оболоньки та робота з ними Інтерпретація можливих повідомлень DOS про

помилки користувачів

Лекція 8 Архівація файлів Компютерні віруси

Семестр 2

Модуль 3 Основні програмні продукти MS Offiсe

Тема 6 Текстовий документ Word (4 години)

Лекція 1 Оволодіння навиками створення форматування та редагування текстового

документа Запис формул у процесорі Word

Лекція 4 Створення графічних обrsquoєктів у процесорі Word

Тема 7 Табличний процессор Excel (6 годин)

Лекція 5 Створення документа в табличному процесорі Excel

Лекція 6 Робота з матеріалом електронної таблиці Excel

Лекція 7 Знаходження рівняння лінії за експериментальними даними в Excel

Модуль 4 Можливості математичного середовища MCAD

Тема 8 Основні обчислення в математичному середовищі MCAD (6 годин)

Лекція 8 Основні методи математичної обробки експериментальних даних у

середовищы MCAD

Лекція 9 Розвrsquoязок системи рівнянь у середовищі MCAD

Лекція 10 Символьне обчислення в середовищі MCAD

Тема 9 Графічні можливості MCAD (3 години)

Лекція 11 Побудова тривимірних графічних залежностей в середовищі MCAD

Семестр 3

Модуль 5 Алгоритми та їх реалізація на компrsquoютері

Тема 10 Введення в програмування (4 години)

Лекція 1 Блок-схеми

Лекція 2 Алгоритми та програми Мови програмування Історія мови С

Характеристика С-систем

Тема 11 Основні поняття мови С (4 годин)

Лекція 3 Загальні поняття щодо памяті компютера Арифметика в мові С

Лекція 4 Прийняття рішення операції рівності та відношення Ключові слова

Модуль 6 Керування програмою

Тема 12 Оператори мови С (6 годин)

Лекція 5 Операції присвоєння Повна та скорочена форма операції присвоєння

Операції інкремента та декремента

Лекція 6 Структури управління Структура вибору if та ifelse Структура із

множинним вибором switch

Лекція 7 Структури повторення Структура повторення for Структура повторення

while Структура повторення dowhile Оператори break i continue Логічні операції

Тема 13 Масиви (2 години)

Лекція 8 Обява масивів Використання масивів Стандартні алгоритми роботи з

масивами визначення екстремальних значень статистичних показників упорядкування

масивів пошук визначеного елементу Многомірні масиви

4 Програма та структура навчальної дисципліни

Назви змістових

модулів і тем

Кількість годин

денна форма Заочна форма

усього у тому числі усього у тому числі

л п лаб інд ср л п лаб інд ср

1 2 3 4 5 6 7 8 9 10 11 12 13

Змістовий модуль 1 Системи числення

Тема 1 Вступ 2 4 4

Тема 2 Арифметичні

та логічні основи

компrsquoютера

4 8 8

Разом за змістовим

модулем 1

6 12 12

Змістовий модуль 2 Апаратне забезпечення компrsquoютера

Тема 1 Загальні

відомості про

компютерну техніку

Принципи будови а

роботи компютера

2 4 8

Тема 2 Стандартна та

розширена

конфігурація

компютера

4 8 10

Тема 3 Операційна

система MS DOS

4 8 12

Разом за змістовим

модулем 2

10 20 30

Усього годин (за І

семестр)

18 32 42

Змістовий модуль 3 Основні програмні продукти MS Offiсe

Тема 1 Текстовий

документ Word

4 8 2

Тема 2 Табличний

процессор Excel

6 12 2

Разом за змістовим

модулем 1

10 20 4

Змістовий модуль 4 Можливості математичного середовища MCAD

Тема 1 Основні

обчислення в

математичному

середовищі MCAD

6 12 4

Тема 2 Графічні

можливості MCAD

3 6 7

Разом за змістовим

модулем 2

9 18 11

Усього годин (за ІІ

семестр)

19 38 15

Змістовий модуль 5 Алгоритми та їх реалізація на компrsquoютері

Тема 1 Введення в

програмування

4 8 4

Тема 2 Основні

поняття мови С

4 8 8

Разом за змістовим

модулем 1

8 16 12

Змістовий модуль 6

Тема 1 Оператори

мови С

2 4 12

Тема 2 Масиви 6 12 18

Разом за змістовим

модулем 2

8 16 30

Усього годин (за

ІІІсеместр)

16 32 42

Усього годин 51 102 99

Курсовий проект

(робота) з __________

___________________

(якщо є в робочому

навчальному плані)

- - - - - - - -

Усього годин

5 Теми лабораторних занять

Семестр 1

зп

Назва теми Кількість

годин

1 Переведення десяткових чисел в інші системи числення

Перетворених двійкових та десяткових чисел

4

2 Представлення чисел в різних системах числення

Перетворення двійкових вісімкових десяткових та

шістнадцяткових чисел в інші системи числення

4

3 Арифметичні дії над числами

Правила виконання арифметичних дій над двійковими числами

4

4 Переведення десяткових чисел в шістнадцяткові використовуючи

спосіб підведення до степеня

Навчитися переводити десяткові числа в шістнадцяткові

використовуючи спосіб підведення до степеня

4

5 Кодування інформації

Навчитись кодувати інформацію що представляється в

цифровому виді в обчислювальній техніці

4

6 Графічні зображення

Навчитися проводити алгебраїчні операції над кодами кольорів

4

7 Логічні елементи

Вивчити принцип роботи елементів логіки Навчиться по заданій

схемі будувати таблицю істинності Навчиться по заданій функції

F(X1X2X3) зібрати схему

4

8 Операційна система MS DOS

Склад і основні характеристики операційної системи MS DOS

Функціональні можливості операційної системи MS DOS

Файлові системи Командна мова DOS Програми-оболоньки та

робота з ними Інтерпретація можливих повідомлень DOS про

помилки користувачів Архівація файлів Компютерні віруси

4

Семестр 2

зп

Назва теми Кількість

годин

9 Операційна система WINDOWS Вікна та дії з ними

Користування обrsquoєктом bdquoМій компrsquoютерrdquo панеллю задач

Виконання дій з вікнами Налаштування екрана

4

10 Операційна система WINDOWS Каскадне меню Запуск програм

Користування каскадним меню для запуску програм і

настроювання системи Пошук файлів

2

11 Текстовий редактор Word Створення документа

Підготовка програми-редактор до роботи Створення

найпростіших текстових документів

4

12 Текстовий редактор Word Форматування текстових документів

Форматування текстів Створення ділових листів

2

13 Текстовий редактор Word Побудова таблиць і діаграм

Створення у текстовому документі таблиць та діаграм

4

14 Формування таблиць за допомогою табличного процесора Excel

Основне призначення редактора MS Excel Огляд головного меню

редактора MS Excel Меню форматування комірок

4

15 Побудова діаграм та функцій за допомогою табличного процесора

Excel

Використання спеціалізованого меню Побудова діаграм та

функцій

4

16 Обчислення коренів квадратного рівняння за допомогою

табличного процесора Excel

Використання формул та логічних операцій в MS Excel Меню

майстра функцій та діаграм Меню аргументів функції MS Excel

4

17 Програми-архіватори

Створення файлів-архівів за допомогою програм-архіваторів

(RAR ZIP) Відновлення файлів з архівів Створення архіву що

сам відновлюється

2

18 Прості обрахунки в Mathcad

Введення математичних виразів та їх обчислення Використання

змінних Використання вбудованих функцій та визначення

власних функцій Графічне зображення функціональних

залежностей Символьне обчислення

4

19 Рішення рівнянь засобами Mathcad

Проведення розрахунків рішення рівнянь засобами Mathcad

Чисельне рішення нелінійного рівняння в Mathcad Рекомендації з

використання функції root Знаходження коренів полінома

Рішення систем рівнянь Символьне рішення рівнянь Наближені

рішення

4

Семестр 3

зп

Назва теми Кількість

годин

20 Блок-схема алгоритму

Способи опису алгоритму Стандартні елементи блок-схеми

Розробка блок-схеми алгоритму лінійної структури Розробка

блок-схеми алгоритму структури з розгалуженням Розробка

блок-схеми алгоритму циклічної структури

4

21 Засіб розробки програм на мові С

Інтегроване середовище розробки та відлагодження програм на

мові С С++ - Borland C++ Засоби текстового редактора

компіляція та запуск програм Створення простої програми

Збереження тексту програми

4

22 Операція присвоєння

Проста та скорочена форми операції присвоєння інкремент та

декремент Розробка програм лінійної структури

2

23 Структури вибору

Структура з одиничним вибором if Структура з подвійним

вибором ifelse Розробка програм із розгалуженням Структура з

множинним вибором switch Розробка програм із використанням

структури switch

4

24 Оператор безумовного переходу

Оператор goto Реалізація структури повторення за допомогою

оператора goto Розробка програм із використанням оператора

goto

4

25 Структури повторення

Структура повторення for ndash структура повторення що керується

6

6 Методи навчання

Форми навчання ndash лекції та лабораторні заняття

7 Форми контролю

Іспит

лічильником Розробка програм із використанням структури for

Структури повторення while та dowhile ndash структури що

керуються контрольним значенням Розробка програм які

складаються зі структур повторення while dowhile

26 Структурне програмування

Використання правил структурного програмування Розробка

програм із використанням логічних операцій Використання

операторів break continue

4

27 Масиви

Розробка програм із використанням масивів Використання

стандартних алгоритмів визначення екстремальних значень та

середнього арифметичного упорядкування масивів пошуку

визначеного елемента

4

8 Розподіл балів які отримують студенти

Поточний контроль

Рейтинг з

навчальної

роботи

R НР

Рейтинг з

додаткової

роботи

R ДР

Рейтинг

штрафний

R ШТР

Підсумкова

атестація

(екзамен

чи залік)

Загальна

кількість

балів Змістовий

модуль 1

Змістовий

модуль 2

Змістовий

модуль 3

Змістовий

модуль 4

0-100 0-100 0-100 0-100 0-70 0-20 0-5 0-30 0-100

Примітки 1 Відповідно до laquoПоложення про кредитно-модульну систему навчання в

НУБіП Україниraquo затвердженого ректором університету 03042009 р рейтинг студента з

навчальної роботи R НР стосовно вивчення певної дисципліни визначається за формулою

07 (R(1)ЗМ К(1)

ЗМ + + R(n)ЗМ К(n)

ЗМ )

RНР = -------------------------------------------------------- + RДР - RШТР

КДИС

де R(1)ЗМ hellip R(n)

ЗМ minus рейтингові оцінки змістових модулів за 100-бальною шкалою

n minus кількість змістових модулів

К(1)ЗМ hellip К(n)

ЗМ minus кількість кредитів ЕСТS передбачених робочим навчальним планом

для відповідного змістового модуля

КДИС = К(1)ЗМ + hellip + К(n)

ЗМ minus кількість кредитів ЕСТS передбачених робочим навчальним

планом для дисципліни у поточному семестрі

R ДР minus рейтинг з додаткової роботи

R ШТР minus рейтинг штрафний

Наведену формулу можна спростити якщо прийняти К(1)ЗМ = hellip= К(n)

ЗМ Тоді вона буде

мати вигляд

07 (R(1)ЗМ + + R(n)

ЗМ )

RНР = ------------------------------------ + RДР - RШТР

n

Рейтинг з додаткової роботи R ДР додається до R НР і не може перевищувати 20 балів

Він визначається лектором і надається студентам рішенням кафедри за виконання робіт які не

передбачені навчальним планом але сприяють підвищенню рівня знань студентів з дисципліни

Рейтинг штрафний R ШТР не перевищує 5 балів і віднімається від R НР Він визначається

лектором і вводиться рішенням кафедри для студентів які матеріал змістового модуля засвоїли

невчасно не дотримувалися графіка роботи пропускали заняття тощо

2 Згідно із зазначеним Положенням підготовка і захист курсового проекту (роботи)

оцінюється за 100 бальною шкалою і далі переводиться в оцінки за національною шкалою та

шкалою ECTS

Шкала оцінювання національна та ECTS

Сума балів за всі

види навчальної

діяльності

Оцінка

ECTS

Оцінка за національною шкалою

для екзамену курсового

проекту (роботи) практики

для заліку

90 ndash 100 А відмінно

зараховано 82-89 В

добре 74-81 С

64-73 D задовільно

60-63 Е

35-59 FX

незадовільно з

можливістю повторного

складання

не зараховано з

можливістю

повторного складання

0-34 F

незадовільно з

обовrsquoязковим повторним

вивченням дисципліни

не зараховано з

обовrsquoязковим

повторним вивченням

дисципліни

9 Рекомендована література

1 Тхір Ігор Калушка Володимир Юзьків Андрій Посібник користувача

ПК Видання 3 ndash Тернопіль Підручники і посібники 2006 ndash 1024 с

2 Попов ЮВ Самоучитель работы на персональном компьютере

Компьютер для начинающих ndash Донецк ООО ПКФ laquoБАОraquo 2008 ndash 512 с

3 Глушков СВ Сурядный АС ПК для студента ndash Харьков Фолио 2007-

511 с

4 Анохіна ІЮ Персональний компrsquoютер без проблем і загадок ndash Донецк

ООО ПКФ laquoБАОraquo 2009 ndash 304 с

5 Леонтьев ВП Новейшая энциклопедия Компьютерный программы 2008

ndash М ОЛМА Медиа Групп 2008 ndash 720 с

6 РО Тарасенко Методичні вказавки до виконання лабораторних робіт з

дисциплін laquoКомпrsquoютери і компrsquoютерні технологіїraquo ndash Видавничий центр НАУ

2005 ndash 46 с

7 Фигурнов ВЭ IBM PC для пользователя- Уфа Партнерская компания

ldquoДегтярев и сынrdquo НПО ldquoИнформатика и комментарийrdquo 1993 ndash300 с

8 Керниган Б Ритчи Д Язык программирования С ndash Санкт-Петербург

2001 ndash 300 с

9 Дейтел ХМ Дейтел ПДж Как программировать на С ndash МrdquoБиномrdquo

2000 ndash 1005 c

10 Голуб БЛ Примак ОІ Методичні вказавки до виконання лабораторних

робіт з дисциплін ldquoОснови програмуванняrdquo ldquoПрограмування та алгоритмічні

мовиrdquo (частина І) ndash Видавничий центр НУБіП 2009 ndash 38 с

11 Голуб БЛ Примак ОІ Методичні вказавки до виконання лабораторних

робіт з дисциплін ldquoОснови програмуванняrdquo ldquoПрограмування та алгоритмічні

мовиrdquo (частина ІІ) ndash Видавничий центр НУБіП 2009 ndash 50 с

Page 5: РОБОЧА ПРОГРАМА НАВЧАЛЬНОЇ ДИСЦИПЛІНИžбчТехн,.pdf · 17 Програми-архіватори. Створення файлів-архівів

Лекція 8 Архівація файлів Компютерні віруси

Семестр 2

Модуль 3 Основні програмні продукти MS Offiсe

Тема 6 Текстовий документ Word (4 години)

Лекція 1 Оволодіння навиками створення форматування та редагування текстового

документа Запис формул у процесорі Word

Лекція 4 Створення графічних обrsquoєктів у процесорі Word

Тема 7 Табличний процессор Excel (6 годин)

Лекція 5 Створення документа в табличному процесорі Excel

Лекція 6 Робота з матеріалом електронної таблиці Excel

Лекція 7 Знаходження рівняння лінії за експериментальними даними в Excel

Модуль 4 Можливості математичного середовища MCAD

Тема 8 Основні обчислення в математичному середовищі MCAD (6 годин)

Лекція 8 Основні методи математичної обробки експериментальних даних у

середовищы MCAD

Лекція 9 Розвrsquoязок системи рівнянь у середовищі MCAD

Лекція 10 Символьне обчислення в середовищі MCAD

Тема 9 Графічні можливості MCAD (3 години)

Лекція 11 Побудова тривимірних графічних залежностей в середовищі MCAD

Семестр 3

Модуль 5 Алгоритми та їх реалізація на компrsquoютері

Тема 10 Введення в програмування (4 години)

Лекція 1 Блок-схеми

Лекція 2 Алгоритми та програми Мови програмування Історія мови С

Характеристика С-систем

Тема 11 Основні поняття мови С (4 годин)

Лекція 3 Загальні поняття щодо памяті компютера Арифметика в мові С

Лекція 4 Прийняття рішення операції рівності та відношення Ключові слова

Модуль 6 Керування програмою

Тема 12 Оператори мови С (6 годин)

Лекція 5 Операції присвоєння Повна та скорочена форма операції присвоєння

Операції інкремента та декремента

Лекція 6 Структури управління Структура вибору if та ifelse Структура із

множинним вибором switch

Лекція 7 Структури повторення Структура повторення for Структура повторення

while Структура повторення dowhile Оператори break i continue Логічні операції

Тема 13 Масиви (2 години)

Лекція 8 Обява масивів Використання масивів Стандартні алгоритми роботи з

масивами визначення екстремальних значень статистичних показників упорядкування

масивів пошук визначеного елементу Многомірні масиви

4 Програма та структура навчальної дисципліни

Назви змістових

модулів і тем

Кількість годин

денна форма Заочна форма

усього у тому числі усього у тому числі

л п лаб інд ср л п лаб інд ср

1 2 3 4 5 6 7 8 9 10 11 12 13

Змістовий модуль 1 Системи числення

Тема 1 Вступ 2 4 4

Тема 2 Арифметичні

та логічні основи

компrsquoютера

4 8 8

Разом за змістовим

модулем 1

6 12 12

Змістовий модуль 2 Апаратне забезпечення компrsquoютера

Тема 1 Загальні

відомості про

компютерну техніку

Принципи будови а

роботи компютера

2 4 8

Тема 2 Стандартна та

розширена

конфігурація

компютера

4 8 10

Тема 3 Операційна

система MS DOS

4 8 12

Разом за змістовим

модулем 2

10 20 30

Усього годин (за І

семестр)

18 32 42

Змістовий модуль 3 Основні програмні продукти MS Offiсe

Тема 1 Текстовий

документ Word

4 8 2

Тема 2 Табличний

процессор Excel

6 12 2

Разом за змістовим

модулем 1

10 20 4

Змістовий модуль 4 Можливості математичного середовища MCAD

Тема 1 Основні

обчислення в

математичному

середовищі MCAD

6 12 4

Тема 2 Графічні

можливості MCAD

3 6 7

Разом за змістовим

модулем 2

9 18 11

Усього годин (за ІІ

семестр)

19 38 15

Змістовий модуль 5 Алгоритми та їх реалізація на компrsquoютері

Тема 1 Введення в

програмування

4 8 4

Тема 2 Основні

поняття мови С

4 8 8

Разом за змістовим

модулем 1

8 16 12

Змістовий модуль 6

Тема 1 Оператори

мови С

2 4 12

Тема 2 Масиви 6 12 18

Разом за змістовим

модулем 2

8 16 30

Усього годин (за

ІІІсеместр)

16 32 42

Усього годин 51 102 99

Курсовий проект

(робота) з __________

___________________

(якщо є в робочому

навчальному плані)

- - - - - - - -

Усього годин

5 Теми лабораторних занять

Семестр 1

зп

Назва теми Кількість

годин

1 Переведення десяткових чисел в інші системи числення

Перетворених двійкових та десяткових чисел

4

2 Представлення чисел в різних системах числення

Перетворення двійкових вісімкових десяткових та

шістнадцяткових чисел в інші системи числення

4

3 Арифметичні дії над числами

Правила виконання арифметичних дій над двійковими числами

4

4 Переведення десяткових чисел в шістнадцяткові використовуючи

спосіб підведення до степеня

Навчитися переводити десяткові числа в шістнадцяткові

використовуючи спосіб підведення до степеня

4

5 Кодування інформації

Навчитись кодувати інформацію що представляється в

цифровому виді в обчислювальній техніці

4

6 Графічні зображення

Навчитися проводити алгебраїчні операції над кодами кольорів

4

7 Логічні елементи

Вивчити принцип роботи елементів логіки Навчиться по заданій

схемі будувати таблицю істинності Навчиться по заданій функції

F(X1X2X3) зібрати схему

4

8 Операційна система MS DOS

Склад і основні характеристики операційної системи MS DOS

Функціональні можливості операційної системи MS DOS

Файлові системи Командна мова DOS Програми-оболоньки та

робота з ними Інтерпретація можливих повідомлень DOS про

помилки користувачів Архівація файлів Компютерні віруси

4

Семестр 2

зп

Назва теми Кількість

годин

9 Операційна система WINDOWS Вікна та дії з ними

Користування обrsquoєктом bdquoМій компrsquoютерrdquo панеллю задач

Виконання дій з вікнами Налаштування екрана

4

10 Операційна система WINDOWS Каскадне меню Запуск програм

Користування каскадним меню для запуску програм і

настроювання системи Пошук файлів

2

11 Текстовий редактор Word Створення документа

Підготовка програми-редактор до роботи Створення

найпростіших текстових документів

4

12 Текстовий редактор Word Форматування текстових документів

Форматування текстів Створення ділових листів

2

13 Текстовий редактор Word Побудова таблиць і діаграм

Створення у текстовому документі таблиць та діаграм

4

14 Формування таблиць за допомогою табличного процесора Excel

Основне призначення редактора MS Excel Огляд головного меню

редактора MS Excel Меню форматування комірок

4

15 Побудова діаграм та функцій за допомогою табличного процесора

Excel

Використання спеціалізованого меню Побудова діаграм та

функцій

4

16 Обчислення коренів квадратного рівняння за допомогою

табличного процесора Excel

Використання формул та логічних операцій в MS Excel Меню

майстра функцій та діаграм Меню аргументів функції MS Excel

4

17 Програми-архіватори

Створення файлів-архівів за допомогою програм-архіваторів

(RAR ZIP) Відновлення файлів з архівів Створення архіву що

сам відновлюється

2

18 Прості обрахунки в Mathcad

Введення математичних виразів та їх обчислення Використання

змінних Використання вбудованих функцій та визначення

власних функцій Графічне зображення функціональних

залежностей Символьне обчислення

4

19 Рішення рівнянь засобами Mathcad

Проведення розрахунків рішення рівнянь засобами Mathcad

Чисельне рішення нелінійного рівняння в Mathcad Рекомендації з

використання функції root Знаходження коренів полінома

Рішення систем рівнянь Символьне рішення рівнянь Наближені

рішення

4

Семестр 3

зп

Назва теми Кількість

годин

20 Блок-схема алгоритму

Способи опису алгоритму Стандартні елементи блок-схеми

Розробка блок-схеми алгоритму лінійної структури Розробка

блок-схеми алгоритму структури з розгалуженням Розробка

блок-схеми алгоритму циклічної структури

4

21 Засіб розробки програм на мові С

Інтегроване середовище розробки та відлагодження програм на

мові С С++ - Borland C++ Засоби текстового редактора

компіляція та запуск програм Створення простої програми

Збереження тексту програми

4

22 Операція присвоєння

Проста та скорочена форми операції присвоєння інкремент та

декремент Розробка програм лінійної структури

2

23 Структури вибору

Структура з одиничним вибором if Структура з подвійним

вибором ifelse Розробка програм із розгалуженням Структура з

множинним вибором switch Розробка програм із використанням

структури switch

4

24 Оператор безумовного переходу

Оператор goto Реалізація структури повторення за допомогою

оператора goto Розробка програм із використанням оператора

goto

4

25 Структури повторення

Структура повторення for ndash структура повторення що керується

6

6 Методи навчання

Форми навчання ndash лекції та лабораторні заняття

7 Форми контролю

Іспит

лічильником Розробка програм із використанням структури for

Структури повторення while та dowhile ndash структури що

керуються контрольним значенням Розробка програм які

складаються зі структур повторення while dowhile

26 Структурне програмування

Використання правил структурного програмування Розробка

програм із використанням логічних операцій Використання

операторів break continue

4

27 Масиви

Розробка програм із використанням масивів Використання

стандартних алгоритмів визначення екстремальних значень та

середнього арифметичного упорядкування масивів пошуку

визначеного елемента

4

8 Розподіл балів які отримують студенти

Поточний контроль

Рейтинг з

навчальної

роботи

R НР

Рейтинг з

додаткової

роботи

R ДР

Рейтинг

штрафний

R ШТР

Підсумкова

атестація

(екзамен

чи залік)

Загальна

кількість

балів Змістовий

модуль 1

Змістовий

модуль 2

Змістовий

модуль 3

Змістовий

модуль 4

0-100 0-100 0-100 0-100 0-70 0-20 0-5 0-30 0-100

Примітки 1 Відповідно до laquoПоложення про кредитно-модульну систему навчання в

НУБіП Україниraquo затвердженого ректором університету 03042009 р рейтинг студента з

навчальної роботи R НР стосовно вивчення певної дисципліни визначається за формулою

07 (R(1)ЗМ К(1)

ЗМ + + R(n)ЗМ К(n)

ЗМ )

RНР = -------------------------------------------------------- + RДР - RШТР

КДИС

де R(1)ЗМ hellip R(n)

ЗМ minus рейтингові оцінки змістових модулів за 100-бальною шкалою

n minus кількість змістових модулів

К(1)ЗМ hellip К(n)

ЗМ minus кількість кредитів ЕСТS передбачених робочим навчальним планом

для відповідного змістового модуля

КДИС = К(1)ЗМ + hellip + К(n)

ЗМ minus кількість кредитів ЕСТS передбачених робочим навчальним

планом для дисципліни у поточному семестрі

R ДР minus рейтинг з додаткової роботи

R ШТР minus рейтинг штрафний

Наведену формулу можна спростити якщо прийняти К(1)ЗМ = hellip= К(n)

ЗМ Тоді вона буде

мати вигляд

07 (R(1)ЗМ + + R(n)

ЗМ )

RНР = ------------------------------------ + RДР - RШТР

n

Рейтинг з додаткової роботи R ДР додається до R НР і не може перевищувати 20 балів

Він визначається лектором і надається студентам рішенням кафедри за виконання робіт які не

передбачені навчальним планом але сприяють підвищенню рівня знань студентів з дисципліни

Рейтинг штрафний R ШТР не перевищує 5 балів і віднімається від R НР Він визначається

лектором і вводиться рішенням кафедри для студентів які матеріал змістового модуля засвоїли

невчасно не дотримувалися графіка роботи пропускали заняття тощо

2 Згідно із зазначеним Положенням підготовка і захист курсового проекту (роботи)

оцінюється за 100 бальною шкалою і далі переводиться в оцінки за національною шкалою та

шкалою ECTS

Шкала оцінювання національна та ECTS

Сума балів за всі

види навчальної

діяльності

Оцінка

ECTS

Оцінка за національною шкалою

для екзамену курсового

проекту (роботи) практики

для заліку

90 ndash 100 А відмінно

зараховано 82-89 В

добре 74-81 С

64-73 D задовільно

60-63 Е

35-59 FX

незадовільно з

можливістю повторного

складання

не зараховано з

можливістю

повторного складання

0-34 F

незадовільно з

обовrsquoязковим повторним

вивченням дисципліни

не зараховано з

обовrsquoязковим

повторним вивченням

дисципліни

9 Рекомендована література

1 Тхір Ігор Калушка Володимир Юзьків Андрій Посібник користувача

ПК Видання 3 ndash Тернопіль Підручники і посібники 2006 ndash 1024 с

2 Попов ЮВ Самоучитель работы на персональном компьютере

Компьютер для начинающих ndash Донецк ООО ПКФ laquoБАОraquo 2008 ndash 512 с

3 Глушков СВ Сурядный АС ПК для студента ndash Харьков Фолио 2007-

511 с

4 Анохіна ІЮ Персональний компrsquoютер без проблем і загадок ndash Донецк

ООО ПКФ laquoБАОraquo 2009 ndash 304 с

5 Леонтьев ВП Новейшая энциклопедия Компьютерный программы 2008

ndash М ОЛМА Медиа Групп 2008 ndash 720 с

6 РО Тарасенко Методичні вказавки до виконання лабораторних робіт з

дисциплін laquoКомпrsquoютери і компrsquoютерні технологіїraquo ndash Видавничий центр НАУ

2005 ndash 46 с

7 Фигурнов ВЭ IBM PC для пользователя- Уфа Партнерская компания

ldquoДегтярев и сынrdquo НПО ldquoИнформатика и комментарийrdquo 1993 ndash300 с

8 Керниган Б Ритчи Д Язык программирования С ndash Санкт-Петербург

2001 ndash 300 с

9 Дейтел ХМ Дейтел ПДж Как программировать на С ndash МrdquoБиномrdquo

2000 ndash 1005 c

10 Голуб БЛ Примак ОІ Методичні вказавки до виконання лабораторних

робіт з дисциплін ldquoОснови програмуванняrdquo ldquoПрограмування та алгоритмічні

мовиrdquo (частина І) ndash Видавничий центр НУБіП 2009 ndash 38 с

11 Голуб БЛ Примак ОІ Методичні вказавки до виконання лабораторних

робіт з дисциплін ldquoОснови програмуванняrdquo ldquoПрограмування та алгоритмічні

мовиrdquo (частина ІІ) ndash Видавничий центр НУБіП 2009 ndash 50 с

Page 6: РОБОЧА ПРОГРАМА НАВЧАЛЬНОЇ ДИСЦИПЛІНИžбчТехн,.pdf · 17 Програми-архіватори. Створення файлів-архівів

Тема 12 Оператори мови С (6 годин)

Лекція 5 Операції присвоєння Повна та скорочена форма операції присвоєння

Операції інкремента та декремента

Лекція 6 Структури управління Структура вибору if та ifelse Структура із

множинним вибором switch

Лекція 7 Структури повторення Структура повторення for Структура повторення

while Структура повторення dowhile Оператори break i continue Логічні операції

Тема 13 Масиви (2 години)

Лекція 8 Обява масивів Використання масивів Стандартні алгоритми роботи з

масивами визначення екстремальних значень статистичних показників упорядкування

масивів пошук визначеного елементу Многомірні масиви

4 Програма та структура навчальної дисципліни

Назви змістових

модулів і тем

Кількість годин

денна форма Заочна форма

усього у тому числі усього у тому числі

л п лаб інд ср л п лаб інд ср

1 2 3 4 5 6 7 8 9 10 11 12 13

Змістовий модуль 1 Системи числення

Тема 1 Вступ 2 4 4

Тема 2 Арифметичні

та логічні основи

компrsquoютера

4 8 8

Разом за змістовим

модулем 1

6 12 12

Змістовий модуль 2 Апаратне забезпечення компrsquoютера

Тема 1 Загальні

відомості про

компютерну техніку

Принципи будови а

роботи компютера

2 4 8

Тема 2 Стандартна та

розширена

конфігурація

компютера

4 8 10

Тема 3 Операційна

система MS DOS

4 8 12

Разом за змістовим

модулем 2

10 20 30

Усього годин (за І

семестр)

18 32 42

Змістовий модуль 3 Основні програмні продукти MS Offiсe

Тема 1 Текстовий

документ Word

4 8 2

Тема 2 Табличний

процессор Excel

6 12 2

Разом за змістовим

модулем 1

10 20 4

Змістовий модуль 4 Можливості математичного середовища MCAD

Тема 1 Основні

обчислення в

математичному

середовищі MCAD

6 12 4

Тема 2 Графічні

можливості MCAD

3 6 7

Разом за змістовим

модулем 2

9 18 11

Усього годин (за ІІ

семестр)

19 38 15

Змістовий модуль 5 Алгоритми та їх реалізація на компrsquoютері

Тема 1 Введення в

програмування

4 8 4

Тема 2 Основні

поняття мови С

4 8 8

Разом за змістовим

модулем 1

8 16 12

Змістовий модуль 6

Тема 1 Оператори

мови С

2 4 12

Тема 2 Масиви 6 12 18

Разом за змістовим

модулем 2

8 16 30

Усього годин (за

ІІІсеместр)

16 32 42

Усього годин 51 102 99

Курсовий проект

(робота) з __________

___________________

(якщо є в робочому

навчальному плані)

- - - - - - - -

Усього годин

5 Теми лабораторних занять

Семестр 1

зп

Назва теми Кількість

годин

1 Переведення десяткових чисел в інші системи числення

Перетворених двійкових та десяткових чисел

4

2 Представлення чисел в різних системах числення

Перетворення двійкових вісімкових десяткових та

шістнадцяткових чисел в інші системи числення

4

3 Арифметичні дії над числами

Правила виконання арифметичних дій над двійковими числами

4

4 Переведення десяткових чисел в шістнадцяткові використовуючи

спосіб підведення до степеня

Навчитися переводити десяткові числа в шістнадцяткові

використовуючи спосіб підведення до степеня

4

5 Кодування інформації

Навчитись кодувати інформацію що представляється в

цифровому виді в обчислювальній техніці

4

6 Графічні зображення

Навчитися проводити алгебраїчні операції над кодами кольорів

4

7 Логічні елементи

Вивчити принцип роботи елементів логіки Навчиться по заданій

схемі будувати таблицю істинності Навчиться по заданій функції

F(X1X2X3) зібрати схему

4

8 Операційна система MS DOS

Склад і основні характеристики операційної системи MS DOS

Функціональні можливості операційної системи MS DOS

Файлові системи Командна мова DOS Програми-оболоньки та

робота з ними Інтерпретація можливих повідомлень DOS про

помилки користувачів Архівація файлів Компютерні віруси

4

Семестр 2

зп

Назва теми Кількість

годин

9 Операційна система WINDOWS Вікна та дії з ними

Користування обrsquoєктом bdquoМій компrsquoютерrdquo панеллю задач

Виконання дій з вікнами Налаштування екрана

4

10 Операційна система WINDOWS Каскадне меню Запуск програм

Користування каскадним меню для запуску програм і

настроювання системи Пошук файлів

2

11 Текстовий редактор Word Створення документа

Підготовка програми-редактор до роботи Створення

найпростіших текстових документів

4

12 Текстовий редактор Word Форматування текстових документів

Форматування текстів Створення ділових листів

2

13 Текстовий редактор Word Побудова таблиць і діаграм

Створення у текстовому документі таблиць та діаграм

4

14 Формування таблиць за допомогою табличного процесора Excel

Основне призначення редактора MS Excel Огляд головного меню

редактора MS Excel Меню форматування комірок

4

15 Побудова діаграм та функцій за допомогою табличного процесора

Excel

Використання спеціалізованого меню Побудова діаграм та

функцій

4

16 Обчислення коренів квадратного рівняння за допомогою

табличного процесора Excel

Використання формул та логічних операцій в MS Excel Меню

майстра функцій та діаграм Меню аргументів функції MS Excel

4

17 Програми-архіватори

Створення файлів-архівів за допомогою програм-архіваторів

(RAR ZIP) Відновлення файлів з архівів Створення архіву що

сам відновлюється

2

18 Прості обрахунки в Mathcad

Введення математичних виразів та їх обчислення Використання

змінних Використання вбудованих функцій та визначення

власних функцій Графічне зображення функціональних

залежностей Символьне обчислення

4

19 Рішення рівнянь засобами Mathcad

Проведення розрахунків рішення рівнянь засобами Mathcad

Чисельне рішення нелінійного рівняння в Mathcad Рекомендації з

використання функції root Знаходження коренів полінома

Рішення систем рівнянь Символьне рішення рівнянь Наближені

рішення

4

Семестр 3

зп

Назва теми Кількість

годин

20 Блок-схема алгоритму

Способи опису алгоритму Стандартні елементи блок-схеми

Розробка блок-схеми алгоритму лінійної структури Розробка

блок-схеми алгоритму структури з розгалуженням Розробка

блок-схеми алгоритму циклічної структури

4

21 Засіб розробки програм на мові С

Інтегроване середовище розробки та відлагодження програм на

мові С С++ - Borland C++ Засоби текстового редактора

компіляція та запуск програм Створення простої програми

Збереження тексту програми

4

22 Операція присвоєння

Проста та скорочена форми операції присвоєння інкремент та

декремент Розробка програм лінійної структури

2

23 Структури вибору

Структура з одиничним вибором if Структура з подвійним

вибором ifelse Розробка програм із розгалуженням Структура з

множинним вибором switch Розробка програм із використанням

структури switch

4

24 Оператор безумовного переходу

Оператор goto Реалізація структури повторення за допомогою

оператора goto Розробка програм із використанням оператора

goto

4

25 Структури повторення

Структура повторення for ndash структура повторення що керується

6

6 Методи навчання

Форми навчання ndash лекції та лабораторні заняття

7 Форми контролю

Іспит

лічильником Розробка програм із використанням структури for

Структури повторення while та dowhile ndash структури що

керуються контрольним значенням Розробка програм які

складаються зі структур повторення while dowhile

26 Структурне програмування

Використання правил структурного програмування Розробка

програм із використанням логічних операцій Використання

операторів break continue

4

27 Масиви

Розробка програм із використанням масивів Використання

стандартних алгоритмів визначення екстремальних значень та

середнього арифметичного упорядкування масивів пошуку

визначеного елемента

4

8 Розподіл балів які отримують студенти

Поточний контроль

Рейтинг з

навчальної

роботи

R НР

Рейтинг з

додаткової

роботи

R ДР

Рейтинг

штрафний

R ШТР

Підсумкова

атестація

(екзамен

чи залік)

Загальна

кількість

балів Змістовий

модуль 1

Змістовий

модуль 2

Змістовий

модуль 3

Змістовий

модуль 4

0-100 0-100 0-100 0-100 0-70 0-20 0-5 0-30 0-100

Примітки 1 Відповідно до laquoПоложення про кредитно-модульну систему навчання в

НУБіП Україниraquo затвердженого ректором університету 03042009 р рейтинг студента з

навчальної роботи R НР стосовно вивчення певної дисципліни визначається за формулою

07 (R(1)ЗМ К(1)

ЗМ + + R(n)ЗМ К(n)

ЗМ )

RНР = -------------------------------------------------------- + RДР - RШТР

КДИС

де R(1)ЗМ hellip R(n)

ЗМ minus рейтингові оцінки змістових модулів за 100-бальною шкалою

n minus кількість змістових модулів

К(1)ЗМ hellip К(n)

ЗМ minus кількість кредитів ЕСТS передбачених робочим навчальним планом

для відповідного змістового модуля

КДИС = К(1)ЗМ + hellip + К(n)

ЗМ minus кількість кредитів ЕСТS передбачених робочим навчальним

планом для дисципліни у поточному семестрі

R ДР minus рейтинг з додаткової роботи

R ШТР minus рейтинг штрафний

Наведену формулу можна спростити якщо прийняти К(1)ЗМ = hellip= К(n)

ЗМ Тоді вона буде

мати вигляд

07 (R(1)ЗМ + + R(n)

ЗМ )

RНР = ------------------------------------ + RДР - RШТР

n

Рейтинг з додаткової роботи R ДР додається до R НР і не може перевищувати 20 балів

Він визначається лектором і надається студентам рішенням кафедри за виконання робіт які не

передбачені навчальним планом але сприяють підвищенню рівня знань студентів з дисципліни

Рейтинг штрафний R ШТР не перевищує 5 балів і віднімається від R НР Він визначається

лектором і вводиться рішенням кафедри для студентів які матеріал змістового модуля засвоїли

невчасно не дотримувалися графіка роботи пропускали заняття тощо

2 Згідно із зазначеним Положенням підготовка і захист курсового проекту (роботи)

оцінюється за 100 бальною шкалою і далі переводиться в оцінки за національною шкалою та

шкалою ECTS

Шкала оцінювання національна та ECTS

Сума балів за всі

види навчальної

діяльності

Оцінка

ECTS

Оцінка за національною шкалою

для екзамену курсового

проекту (роботи) практики

для заліку

90 ndash 100 А відмінно

зараховано 82-89 В

добре 74-81 С

64-73 D задовільно

60-63 Е

35-59 FX

незадовільно з

можливістю повторного

складання

не зараховано з

можливістю

повторного складання

0-34 F

незадовільно з

обовrsquoязковим повторним

вивченням дисципліни

не зараховано з

обовrsquoязковим

повторним вивченням

дисципліни

9 Рекомендована література

1 Тхір Ігор Калушка Володимир Юзьків Андрій Посібник користувача

ПК Видання 3 ndash Тернопіль Підручники і посібники 2006 ndash 1024 с

2 Попов ЮВ Самоучитель работы на персональном компьютере

Компьютер для начинающих ndash Донецк ООО ПКФ laquoБАОraquo 2008 ndash 512 с

3 Глушков СВ Сурядный АС ПК для студента ndash Харьков Фолио 2007-

511 с

4 Анохіна ІЮ Персональний компrsquoютер без проблем і загадок ndash Донецк

ООО ПКФ laquoБАОraquo 2009 ndash 304 с

5 Леонтьев ВП Новейшая энциклопедия Компьютерный программы 2008

ndash М ОЛМА Медиа Групп 2008 ndash 720 с

6 РО Тарасенко Методичні вказавки до виконання лабораторних робіт з

дисциплін laquoКомпrsquoютери і компrsquoютерні технологіїraquo ndash Видавничий центр НАУ

2005 ndash 46 с

7 Фигурнов ВЭ IBM PC для пользователя- Уфа Партнерская компания

ldquoДегтярев и сынrdquo НПО ldquoИнформатика и комментарийrdquo 1993 ndash300 с

8 Керниган Б Ритчи Д Язык программирования С ndash Санкт-Петербург

2001 ndash 300 с

9 Дейтел ХМ Дейтел ПДж Как программировать на С ndash МrdquoБиномrdquo

2000 ndash 1005 c

10 Голуб БЛ Примак ОІ Методичні вказавки до виконання лабораторних

робіт з дисциплін ldquoОснови програмуванняrdquo ldquoПрограмування та алгоритмічні

мовиrdquo (частина І) ndash Видавничий центр НУБіП 2009 ndash 38 с

11 Голуб БЛ Примак ОІ Методичні вказавки до виконання лабораторних

робіт з дисциплін ldquoОснови програмуванняrdquo ldquoПрограмування та алгоритмічні

мовиrdquo (частина ІІ) ndash Видавничий центр НУБіП 2009 ndash 50 с

Page 7: РОБОЧА ПРОГРАМА НАВЧАЛЬНОЇ ДИСЦИПЛІНИžбчТехн,.pdf · 17 Програми-архіватори. Створення файлів-архівів

Усього годин (за І

семестр)

18 32 42

Змістовий модуль 3 Основні програмні продукти MS Offiсe

Тема 1 Текстовий

документ Word

4 8 2

Тема 2 Табличний

процессор Excel

6 12 2

Разом за змістовим

модулем 1

10 20 4

Змістовий модуль 4 Можливості математичного середовища MCAD

Тема 1 Основні

обчислення в

математичному

середовищі MCAD

6 12 4

Тема 2 Графічні

можливості MCAD

3 6 7

Разом за змістовим

модулем 2

9 18 11

Усього годин (за ІІ

семестр)

19 38 15

Змістовий модуль 5 Алгоритми та їх реалізація на компrsquoютері

Тема 1 Введення в

програмування

4 8 4

Тема 2 Основні

поняття мови С

4 8 8

Разом за змістовим

модулем 1

8 16 12

Змістовий модуль 6

Тема 1 Оператори

мови С

2 4 12

Тема 2 Масиви 6 12 18

Разом за змістовим

модулем 2

8 16 30

Усього годин (за

ІІІсеместр)

16 32 42

Усього годин 51 102 99

Курсовий проект

(робота) з __________

___________________

(якщо є в робочому

навчальному плані)

- - - - - - - -

Усього годин

5 Теми лабораторних занять

Семестр 1

зп

Назва теми Кількість

годин

1 Переведення десяткових чисел в інші системи числення

Перетворених двійкових та десяткових чисел

4

2 Представлення чисел в різних системах числення

Перетворення двійкових вісімкових десяткових та

шістнадцяткових чисел в інші системи числення

4

3 Арифметичні дії над числами

Правила виконання арифметичних дій над двійковими числами

4

4 Переведення десяткових чисел в шістнадцяткові використовуючи

спосіб підведення до степеня

Навчитися переводити десяткові числа в шістнадцяткові

використовуючи спосіб підведення до степеня

4

5 Кодування інформації

Навчитись кодувати інформацію що представляється в

цифровому виді в обчислювальній техніці

4

6 Графічні зображення

Навчитися проводити алгебраїчні операції над кодами кольорів

4

7 Логічні елементи

Вивчити принцип роботи елементів логіки Навчиться по заданій

схемі будувати таблицю істинності Навчиться по заданій функції

F(X1X2X3) зібрати схему

4

8 Операційна система MS DOS

Склад і основні характеристики операційної системи MS DOS

Функціональні можливості операційної системи MS DOS

Файлові системи Командна мова DOS Програми-оболоньки та

робота з ними Інтерпретація можливих повідомлень DOS про

помилки користувачів Архівація файлів Компютерні віруси

4

Семестр 2

зп

Назва теми Кількість

годин

9 Операційна система WINDOWS Вікна та дії з ними

Користування обrsquoєктом bdquoМій компrsquoютерrdquo панеллю задач

Виконання дій з вікнами Налаштування екрана

4

10 Операційна система WINDOWS Каскадне меню Запуск програм

Користування каскадним меню для запуску програм і

настроювання системи Пошук файлів

2

11 Текстовий редактор Word Створення документа

Підготовка програми-редактор до роботи Створення

найпростіших текстових документів

4

12 Текстовий редактор Word Форматування текстових документів

Форматування текстів Створення ділових листів

2

13 Текстовий редактор Word Побудова таблиць і діаграм

Створення у текстовому документі таблиць та діаграм

4

14 Формування таблиць за допомогою табличного процесора Excel

Основне призначення редактора MS Excel Огляд головного меню

редактора MS Excel Меню форматування комірок

4

15 Побудова діаграм та функцій за допомогою табличного процесора

Excel

Використання спеціалізованого меню Побудова діаграм та

функцій

4

16 Обчислення коренів квадратного рівняння за допомогою

табличного процесора Excel

Використання формул та логічних операцій в MS Excel Меню

майстра функцій та діаграм Меню аргументів функції MS Excel

4

17 Програми-архіватори

Створення файлів-архівів за допомогою програм-архіваторів

(RAR ZIP) Відновлення файлів з архівів Створення архіву що

сам відновлюється

2

18 Прості обрахунки в Mathcad

Введення математичних виразів та їх обчислення Використання

змінних Використання вбудованих функцій та визначення

власних функцій Графічне зображення функціональних

залежностей Символьне обчислення

4

19 Рішення рівнянь засобами Mathcad

Проведення розрахунків рішення рівнянь засобами Mathcad

Чисельне рішення нелінійного рівняння в Mathcad Рекомендації з

використання функції root Знаходження коренів полінома

Рішення систем рівнянь Символьне рішення рівнянь Наближені

рішення

4

Семестр 3

зп

Назва теми Кількість

годин

20 Блок-схема алгоритму

Способи опису алгоритму Стандартні елементи блок-схеми

Розробка блок-схеми алгоритму лінійної структури Розробка

блок-схеми алгоритму структури з розгалуженням Розробка

блок-схеми алгоритму циклічної структури

4

21 Засіб розробки програм на мові С

Інтегроване середовище розробки та відлагодження програм на

мові С С++ - Borland C++ Засоби текстового редактора

компіляція та запуск програм Створення простої програми

Збереження тексту програми

4

22 Операція присвоєння

Проста та скорочена форми операції присвоєння інкремент та

декремент Розробка програм лінійної структури

2

23 Структури вибору

Структура з одиничним вибором if Структура з подвійним

вибором ifelse Розробка програм із розгалуженням Структура з

множинним вибором switch Розробка програм із використанням

структури switch

4

24 Оператор безумовного переходу

Оператор goto Реалізація структури повторення за допомогою

оператора goto Розробка програм із використанням оператора

goto

4

25 Структури повторення

Структура повторення for ndash структура повторення що керується

6

6 Методи навчання

Форми навчання ndash лекції та лабораторні заняття

7 Форми контролю

Іспит

лічильником Розробка програм із використанням структури for

Структури повторення while та dowhile ndash структури що

керуються контрольним значенням Розробка програм які

складаються зі структур повторення while dowhile

26 Структурне програмування

Використання правил структурного програмування Розробка

програм із використанням логічних операцій Використання

операторів break continue

4

27 Масиви

Розробка програм із використанням масивів Використання

стандартних алгоритмів визначення екстремальних значень та

середнього арифметичного упорядкування масивів пошуку

визначеного елемента

4

8 Розподіл балів які отримують студенти

Поточний контроль

Рейтинг з

навчальної

роботи

R НР

Рейтинг з

додаткової

роботи

R ДР

Рейтинг

штрафний

R ШТР

Підсумкова

атестація

(екзамен

чи залік)

Загальна

кількість

балів Змістовий

модуль 1

Змістовий

модуль 2

Змістовий

модуль 3

Змістовий

модуль 4

0-100 0-100 0-100 0-100 0-70 0-20 0-5 0-30 0-100

Примітки 1 Відповідно до laquoПоложення про кредитно-модульну систему навчання в

НУБіП Україниraquo затвердженого ректором університету 03042009 р рейтинг студента з

навчальної роботи R НР стосовно вивчення певної дисципліни визначається за формулою

07 (R(1)ЗМ К(1)

ЗМ + + R(n)ЗМ К(n)

ЗМ )

RНР = -------------------------------------------------------- + RДР - RШТР

КДИС

де R(1)ЗМ hellip R(n)

ЗМ minus рейтингові оцінки змістових модулів за 100-бальною шкалою

n minus кількість змістових модулів

К(1)ЗМ hellip К(n)

ЗМ minus кількість кредитів ЕСТS передбачених робочим навчальним планом

для відповідного змістового модуля

КДИС = К(1)ЗМ + hellip + К(n)

ЗМ minus кількість кредитів ЕСТS передбачених робочим навчальним

планом для дисципліни у поточному семестрі

R ДР minus рейтинг з додаткової роботи

R ШТР minus рейтинг штрафний

Наведену формулу можна спростити якщо прийняти К(1)ЗМ = hellip= К(n)

ЗМ Тоді вона буде

мати вигляд

07 (R(1)ЗМ + + R(n)

ЗМ )

RНР = ------------------------------------ + RДР - RШТР

n

Рейтинг з додаткової роботи R ДР додається до R НР і не може перевищувати 20 балів

Він визначається лектором і надається студентам рішенням кафедри за виконання робіт які не

передбачені навчальним планом але сприяють підвищенню рівня знань студентів з дисципліни

Рейтинг штрафний R ШТР не перевищує 5 балів і віднімається від R НР Він визначається

лектором і вводиться рішенням кафедри для студентів які матеріал змістового модуля засвоїли

невчасно не дотримувалися графіка роботи пропускали заняття тощо

2 Згідно із зазначеним Положенням підготовка і захист курсового проекту (роботи)

оцінюється за 100 бальною шкалою і далі переводиться в оцінки за національною шкалою та

шкалою ECTS

Шкала оцінювання національна та ECTS

Сума балів за всі

види навчальної

діяльності

Оцінка

ECTS

Оцінка за національною шкалою

для екзамену курсового

проекту (роботи) практики

для заліку

90 ndash 100 А відмінно

зараховано 82-89 В

добре 74-81 С

64-73 D задовільно

60-63 Е

35-59 FX

незадовільно з

можливістю повторного

складання

не зараховано з

можливістю

повторного складання

0-34 F

незадовільно з

обовrsquoязковим повторним

вивченням дисципліни

не зараховано з

обовrsquoязковим

повторним вивченням

дисципліни

9 Рекомендована література

1 Тхір Ігор Калушка Володимир Юзьків Андрій Посібник користувача

ПК Видання 3 ndash Тернопіль Підручники і посібники 2006 ndash 1024 с

2 Попов ЮВ Самоучитель работы на персональном компьютере

Компьютер для начинающих ndash Донецк ООО ПКФ laquoБАОraquo 2008 ndash 512 с

3 Глушков СВ Сурядный АС ПК для студента ndash Харьков Фолио 2007-

511 с

4 Анохіна ІЮ Персональний компrsquoютер без проблем і загадок ndash Донецк

ООО ПКФ laquoБАОraquo 2009 ndash 304 с

5 Леонтьев ВП Новейшая энциклопедия Компьютерный программы 2008

ndash М ОЛМА Медиа Групп 2008 ndash 720 с

6 РО Тарасенко Методичні вказавки до виконання лабораторних робіт з

дисциплін laquoКомпrsquoютери і компrsquoютерні технологіїraquo ndash Видавничий центр НАУ

2005 ndash 46 с

7 Фигурнов ВЭ IBM PC для пользователя- Уфа Партнерская компания

ldquoДегтярев и сынrdquo НПО ldquoИнформатика и комментарийrdquo 1993 ndash300 с

8 Керниган Б Ритчи Д Язык программирования С ndash Санкт-Петербург

2001 ndash 300 с

9 Дейтел ХМ Дейтел ПДж Как программировать на С ndash МrdquoБиномrdquo

2000 ndash 1005 c

10 Голуб БЛ Примак ОІ Методичні вказавки до виконання лабораторних

робіт з дисциплін ldquoОснови програмуванняrdquo ldquoПрограмування та алгоритмічні

мовиrdquo (частина І) ndash Видавничий центр НУБіП 2009 ndash 38 с

11 Голуб БЛ Примак ОІ Методичні вказавки до виконання лабораторних

робіт з дисциплін ldquoОснови програмуванняrdquo ldquoПрограмування та алгоритмічні

мовиrdquo (частина ІІ) ndash Видавничий центр НУБіП 2009 ndash 50 с

Page 8: РОБОЧА ПРОГРАМА НАВЧАЛЬНОЇ ДИСЦИПЛІНИžбчТехн,.pdf · 17 Програми-архіватори. Створення файлів-архівів

5 Теми лабораторних занять

Семестр 1

зп

Назва теми Кількість

годин

1 Переведення десяткових чисел в інші системи числення

Перетворених двійкових та десяткових чисел

4

2 Представлення чисел в різних системах числення

Перетворення двійкових вісімкових десяткових та

шістнадцяткових чисел в інші системи числення

4

3 Арифметичні дії над числами

Правила виконання арифметичних дій над двійковими числами

4

4 Переведення десяткових чисел в шістнадцяткові використовуючи

спосіб підведення до степеня

Навчитися переводити десяткові числа в шістнадцяткові

використовуючи спосіб підведення до степеня

4

5 Кодування інформації

Навчитись кодувати інформацію що представляється в

цифровому виді в обчислювальній техніці

4

6 Графічні зображення

Навчитися проводити алгебраїчні операції над кодами кольорів

4

7 Логічні елементи

Вивчити принцип роботи елементів логіки Навчиться по заданій

схемі будувати таблицю істинності Навчиться по заданій функції

F(X1X2X3) зібрати схему

4

8 Операційна система MS DOS

Склад і основні характеристики операційної системи MS DOS

Функціональні можливості операційної системи MS DOS

Файлові системи Командна мова DOS Програми-оболоньки та

робота з ними Інтерпретація можливих повідомлень DOS про

помилки користувачів Архівація файлів Компютерні віруси

4

Семестр 2

зп

Назва теми Кількість

годин

9 Операційна система WINDOWS Вікна та дії з ними

Користування обrsquoєктом bdquoМій компrsquoютерrdquo панеллю задач

Виконання дій з вікнами Налаштування екрана

4

10 Операційна система WINDOWS Каскадне меню Запуск програм

Користування каскадним меню для запуску програм і

настроювання системи Пошук файлів

2

11 Текстовий редактор Word Створення документа

Підготовка програми-редактор до роботи Створення

найпростіших текстових документів

4

12 Текстовий редактор Word Форматування текстових документів

Форматування текстів Створення ділових листів

2

13 Текстовий редактор Word Побудова таблиць і діаграм

Створення у текстовому документі таблиць та діаграм

4

14 Формування таблиць за допомогою табличного процесора Excel

Основне призначення редактора MS Excel Огляд головного меню

редактора MS Excel Меню форматування комірок

4

15 Побудова діаграм та функцій за допомогою табличного процесора

Excel

Використання спеціалізованого меню Побудова діаграм та

функцій

4

16 Обчислення коренів квадратного рівняння за допомогою

табличного процесора Excel

Використання формул та логічних операцій в MS Excel Меню

майстра функцій та діаграм Меню аргументів функції MS Excel

4

17 Програми-архіватори

Створення файлів-архівів за допомогою програм-архіваторів

(RAR ZIP) Відновлення файлів з архівів Створення архіву що

сам відновлюється

2

18 Прості обрахунки в Mathcad

Введення математичних виразів та їх обчислення Використання

змінних Використання вбудованих функцій та визначення

власних функцій Графічне зображення функціональних

залежностей Символьне обчислення

4

19 Рішення рівнянь засобами Mathcad

Проведення розрахунків рішення рівнянь засобами Mathcad

Чисельне рішення нелінійного рівняння в Mathcad Рекомендації з

використання функції root Знаходження коренів полінома

Рішення систем рівнянь Символьне рішення рівнянь Наближені

рішення

4

Семестр 3

зп

Назва теми Кількість

годин

20 Блок-схема алгоритму

Способи опису алгоритму Стандартні елементи блок-схеми

Розробка блок-схеми алгоритму лінійної структури Розробка

блок-схеми алгоритму структури з розгалуженням Розробка

блок-схеми алгоритму циклічної структури

4

21 Засіб розробки програм на мові С

Інтегроване середовище розробки та відлагодження програм на

мові С С++ - Borland C++ Засоби текстового редактора

компіляція та запуск програм Створення простої програми

Збереження тексту програми

4

22 Операція присвоєння

Проста та скорочена форми операції присвоєння інкремент та

декремент Розробка програм лінійної структури

2

23 Структури вибору

Структура з одиничним вибором if Структура з подвійним

вибором ifelse Розробка програм із розгалуженням Структура з

множинним вибором switch Розробка програм із використанням

структури switch

4

24 Оператор безумовного переходу

Оператор goto Реалізація структури повторення за допомогою

оператора goto Розробка програм із використанням оператора

goto

4

25 Структури повторення

Структура повторення for ndash структура повторення що керується

6

6 Методи навчання

Форми навчання ndash лекції та лабораторні заняття

7 Форми контролю

Іспит

лічильником Розробка програм із використанням структури for

Структури повторення while та dowhile ndash структури що

керуються контрольним значенням Розробка програм які

складаються зі структур повторення while dowhile

26 Структурне програмування

Використання правил структурного програмування Розробка

програм із використанням логічних операцій Використання

операторів break continue

4

27 Масиви

Розробка програм із використанням масивів Використання

стандартних алгоритмів визначення екстремальних значень та

середнього арифметичного упорядкування масивів пошуку

визначеного елемента

4

8 Розподіл балів які отримують студенти

Поточний контроль

Рейтинг з

навчальної

роботи

R НР

Рейтинг з

додаткової

роботи

R ДР

Рейтинг

штрафний

R ШТР

Підсумкова

атестація

(екзамен

чи залік)

Загальна

кількість

балів Змістовий

модуль 1

Змістовий

модуль 2

Змістовий

модуль 3

Змістовий

модуль 4

0-100 0-100 0-100 0-100 0-70 0-20 0-5 0-30 0-100

Примітки 1 Відповідно до laquoПоложення про кредитно-модульну систему навчання в

НУБіП Україниraquo затвердженого ректором університету 03042009 р рейтинг студента з

навчальної роботи R НР стосовно вивчення певної дисципліни визначається за формулою

07 (R(1)ЗМ К(1)

ЗМ + + R(n)ЗМ К(n)

ЗМ )

RНР = -------------------------------------------------------- + RДР - RШТР

КДИС

де R(1)ЗМ hellip R(n)

ЗМ minus рейтингові оцінки змістових модулів за 100-бальною шкалою

n minus кількість змістових модулів

К(1)ЗМ hellip К(n)

ЗМ minus кількість кредитів ЕСТS передбачених робочим навчальним планом

для відповідного змістового модуля

КДИС = К(1)ЗМ + hellip + К(n)

ЗМ minus кількість кредитів ЕСТS передбачених робочим навчальним

планом для дисципліни у поточному семестрі

R ДР minus рейтинг з додаткової роботи

R ШТР minus рейтинг штрафний

Наведену формулу можна спростити якщо прийняти К(1)ЗМ = hellip= К(n)

ЗМ Тоді вона буде

мати вигляд

07 (R(1)ЗМ + + R(n)

ЗМ )

RНР = ------------------------------------ + RДР - RШТР

n

Рейтинг з додаткової роботи R ДР додається до R НР і не може перевищувати 20 балів

Він визначається лектором і надається студентам рішенням кафедри за виконання робіт які не

передбачені навчальним планом але сприяють підвищенню рівня знань студентів з дисципліни

Рейтинг штрафний R ШТР не перевищує 5 балів і віднімається від R НР Він визначається

лектором і вводиться рішенням кафедри для студентів які матеріал змістового модуля засвоїли

невчасно не дотримувалися графіка роботи пропускали заняття тощо

2 Згідно із зазначеним Положенням підготовка і захист курсового проекту (роботи)

оцінюється за 100 бальною шкалою і далі переводиться в оцінки за національною шкалою та

шкалою ECTS

Шкала оцінювання національна та ECTS

Сума балів за всі

види навчальної

діяльності

Оцінка

ECTS

Оцінка за національною шкалою

для екзамену курсового

проекту (роботи) практики

для заліку

90 ndash 100 А відмінно

зараховано 82-89 В

добре 74-81 С

64-73 D задовільно

60-63 Е

35-59 FX

незадовільно з

можливістю повторного

складання

не зараховано з

можливістю

повторного складання

0-34 F

незадовільно з

обовrsquoязковим повторним

вивченням дисципліни

не зараховано з

обовrsquoязковим

повторним вивченням

дисципліни

9 Рекомендована література

1 Тхір Ігор Калушка Володимир Юзьків Андрій Посібник користувача

ПК Видання 3 ndash Тернопіль Підручники і посібники 2006 ndash 1024 с

2 Попов ЮВ Самоучитель работы на персональном компьютере

Компьютер для начинающих ndash Донецк ООО ПКФ laquoБАОraquo 2008 ndash 512 с

3 Глушков СВ Сурядный АС ПК для студента ndash Харьков Фолио 2007-

511 с

4 Анохіна ІЮ Персональний компrsquoютер без проблем і загадок ndash Донецк

ООО ПКФ laquoБАОraquo 2009 ndash 304 с

5 Леонтьев ВП Новейшая энциклопедия Компьютерный программы 2008

ndash М ОЛМА Медиа Групп 2008 ndash 720 с

6 РО Тарасенко Методичні вказавки до виконання лабораторних робіт з

дисциплін laquoКомпrsquoютери і компrsquoютерні технологіїraquo ndash Видавничий центр НАУ

2005 ndash 46 с

7 Фигурнов ВЭ IBM PC для пользователя- Уфа Партнерская компания

ldquoДегтярев и сынrdquo НПО ldquoИнформатика и комментарийrdquo 1993 ndash300 с

8 Керниган Б Ритчи Д Язык программирования С ndash Санкт-Петербург

2001 ndash 300 с

9 Дейтел ХМ Дейтел ПДж Как программировать на С ndash МrdquoБиномrdquo

2000 ndash 1005 c

10 Голуб БЛ Примак ОІ Методичні вказавки до виконання лабораторних

робіт з дисциплін ldquoОснови програмуванняrdquo ldquoПрограмування та алгоритмічні

мовиrdquo (частина І) ndash Видавничий центр НУБіП 2009 ndash 38 с

11 Голуб БЛ Примак ОІ Методичні вказавки до виконання лабораторних

робіт з дисциплін ldquoОснови програмуванняrdquo ldquoПрограмування та алгоритмічні

мовиrdquo (частина ІІ) ndash Видавничий центр НУБіП 2009 ndash 50 с

Page 9: РОБОЧА ПРОГРАМА НАВЧАЛЬНОЇ ДИСЦИПЛІНИžбчТехн,.pdf · 17 Програми-архіватори. Створення файлів-архівів

15 Побудова діаграм та функцій за допомогою табличного процесора

Excel

Використання спеціалізованого меню Побудова діаграм та

функцій

4

16 Обчислення коренів квадратного рівняння за допомогою

табличного процесора Excel

Використання формул та логічних операцій в MS Excel Меню

майстра функцій та діаграм Меню аргументів функції MS Excel

4

17 Програми-архіватори

Створення файлів-архівів за допомогою програм-архіваторів

(RAR ZIP) Відновлення файлів з архівів Створення архіву що

сам відновлюється

2

18 Прості обрахунки в Mathcad

Введення математичних виразів та їх обчислення Використання

змінних Використання вбудованих функцій та визначення

власних функцій Графічне зображення функціональних

залежностей Символьне обчислення

4

19 Рішення рівнянь засобами Mathcad

Проведення розрахунків рішення рівнянь засобами Mathcad

Чисельне рішення нелінійного рівняння в Mathcad Рекомендації з

використання функції root Знаходження коренів полінома

Рішення систем рівнянь Символьне рішення рівнянь Наближені

рішення

4

Семестр 3

зп

Назва теми Кількість

годин

20 Блок-схема алгоритму

Способи опису алгоритму Стандартні елементи блок-схеми

Розробка блок-схеми алгоритму лінійної структури Розробка

блок-схеми алгоритму структури з розгалуженням Розробка

блок-схеми алгоритму циклічної структури

4

21 Засіб розробки програм на мові С

Інтегроване середовище розробки та відлагодження програм на

мові С С++ - Borland C++ Засоби текстового редактора

компіляція та запуск програм Створення простої програми

Збереження тексту програми

4

22 Операція присвоєння

Проста та скорочена форми операції присвоєння інкремент та

декремент Розробка програм лінійної структури

2

23 Структури вибору

Структура з одиничним вибором if Структура з подвійним

вибором ifelse Розробка програм із розгалуженням Структура з

множинним вибором switch Розробка програм із використанням

структури switch

4

24 Оператор безумовного переходу

Оператор goto Реалізація структури повторення за допомогою

оператора goto Розробка програм із використанням оператора

goto

4

25 Структури повторення

Структура повторення for ndash структура повторення що керується

6

6 Методи навчання

Форми навчання ndash лекції та лабораторні заняття

7 Форми контролю

Іспит

лічильником Розробка програм із використанням структури for

Структури повторення while та dowhile ndash структури що

керуються контрольним значенням Розробка програм які

складаються зі структур повторення while dowhile

26 Структурне програмування

Використання правил структурного програмування Розробка

програм із використанням логічних операцій Використання

операторів break continue

4

27 Масиви

Розробка програм із використанням масивів Використання

стандартних алгоритмів визначення екстремальних значень та

середнього арифметичного упорядкування масивів пошуку

визначеного елемента

4

8 Розподіл балів які отримують студенти

Поточний контроль

Рейтинг з

навчальної

роботи

R НР

Рейтинг з

додаткової

роботи

R ДР

Рейтинг

штрафний

R ШТР

Підсумкова

атестація

(екзамен

чи залік)

Загальна

кількість

балів Змістовий

модуль 1

Змістовий

модуль 2

Змістовий

модуль 3

Змістовий

модуль 4

0-100 0-100 0-100 0-100 0-70 0-20 0-5 0-30 0-100

Примітки 1 Відповідно до laquoПоложення про кредитно-модульну систему навчання в

НУБіП Україниraquo затвердженого ректором університету 03042009 р рейтинг студента з

навчальної роботи R НР стосовно вивчення певної дисципліни визначається за формулою

07 (R(1)ЗМ К(1)

ЗМ + + R(n)ЗМ К(n)

ЗМ )

RНР = -------------------------------------------------------- + RДР - RШТР

КДИС

де R(1)ЗМ hellip R(n)

ЗМ minus рейтингові оцінки змістових модулів за 100-бальною шкалою

n minus кількість змістових модулів

К(1)ЗМ hellip К(n)

ЗМ minus кількість кредитів ЕСТS передбачених робочим навчальним планом

для відповідного змістового модуля

КДИС = К(1)ЗМ + hellip + К(n)

ЗМ minus кількість кредитів ЕСТS передбачених робочим навчальним

планом для дисципліни у поточному семестрі

R ДР minus рейтинг з додаткової роботи

R ШТР minus рейтинг штрафний

Наведену формулу можна спростити якщо прийняти К(1)ЗМ = hellip= К(n)

ЗМ Тоді вона буде

мати вигляд

07 (R(1)ЗМ + + R(n)

ЗМ )

RНР = ------------------------------------ + RДР - RШТР

n

Рейтинг з додаткової роботи R ДР додається до R НР і не може перевищувати 20 балів

Він визначається лектором і надається студентам рішенням кафедри за виконання робіт які не

передбачені навчальним планом але сприяють підвищенню рівня знань студентів з дисципліни

Рейтинг штрафний R ШТР не перевищує 5 балів і віднімається від R НР Він визначається

лектором і вводиться рішенням кафедри для студентів які матеріал змістового модуля засвоїли

невчасно не дотримувалися графіка роботи пропускали заняття тощо

2 Згідно із зазначеним Положенням підготовка і захист курсового проекту (роботи)

оцінюється за 100 бальною шкалою і далі переводиться в оцінки за національною шкалою та

шкалою ECTS

Шкала оцінювання національна та ECTS

Сума балів за всі

види навчальної

діяльності

Оцінка

ECTS

Оцінка за національною шкалою

для екзамену курсового

проекту (роботи) практики

для заліку

90 ndash 100 А відмінно

зараховано 82-89 В

добре 74-81 С

64-73 D задовільно

60-63 Е

35-59 FX

незадовільно з

можливістю повторного

складання

не зараховано з

можливістю

повторного складання

0-34 F

незадовільно з

обовrsquoязковим повторним

вивченням дисципліни

не зараховано з

обовrsquoязковим

повторним вивченням

дисципліни

9 Рекомендована література

1 Тхір Ігор Калушка Володимир Юзьків Андрій Посібник користувача

ПК Видання 3 ndash Тернопіль Підручники і посібники 2006 ndash 1024 с

2 Попов ЮВ Самоучитель работы на персональном компьютере

Компьютер для начинающих ndash Донецк ООО ПКФ laquoБАОraquo 2008 ndash 512 с

3 Глушков СВ Сурядный АС ПК для студента ndash Харьков Фолио 2007-

511 с

4 Анохіна ІЮ Персональний компrsquoютер без проблем і загадок ndash Донецк

ООО ПКФ laquoБАОraquo 2009 ndash 304 с

5 Леонтьев ВП Новейшая энциклопедия Компьютерный программы 2008

ndash М ОЛМА Медиа Групп 2008 ndash 720 с

6 РО Тарасенко Методичні вказавки до виконання лабораторних робіт з

дисциплін laquoКомпrsquoютери і компrsquoютерні технологіїraquo ndash Видавничий центр НАУ

2005 ndash 46 с

7 Фигурнов ВЭ IBM PC для пользователя- Уфа Партнерская компания

ldquoДегтярев и сынrdquo НПО ldquoИнформатика и комментарийrdquo 1993 ndash300 с

8 Керниган Б Ритчи Д Язык программирования С ndash Санкт-Петербург

2001 ndash 300 с

9 Дейтел ХМ Дейтел ПДж Как программировать на С ndash МrdquoБиномrdquo

2000 ndash 1005 c

10 Голуб БЛ Примак ОІ Методичні вказавки до виконання лабораторних

робіт з дисциплін ldquoОснови програмуванняrdquo ldquoПрограмування та алгоритмічні

мовиrdquo (частина І) ndash Видавничий центр НУБіП 2009 ndash 38 с

11 Голуб БЛ Примак ОІ Методичні вказавки до виконання лабораторних

робіт з дисциплін ldquoОснови програмуванняrdquo ldquoПрограмування та алгоритмічні

мовиrdquo (частина ІІ) ndash Видавничий центр НУБіП 2009 ndash 50 с

Page 10: РОБОЧА ПРОГРАМА НАВЧАЛЬНОЇ ДИСЦИПЛІНИžбчТехн,.pdf · 17 Програми-архіватори. Створення файлів-архівів

6 Методи навчання

Форми навчання ndash лекції та лабораторні заняття

7 Форми контролю

Іспит

лічильником Розробка програм із використанням структури for

Структури повторення while та dowhile ndash структури що

керуються контрольним значенням Розробка програм які

складаються зі структур повторення while dowhile

26 Структурне програмування

Використання правил структурного програмування Розробка

програм із використанням логічних операцій Використання

операторів break continue

4

27 Масиви

Розробка програм із використанням масивів Використання

стандартних алгоритмів визначення екстремальних значень та

середнього арифметичного упорядкування масивів пошуку

визначеного елемента

4

8 Розподіл балів які отримують студенти

Поточний контроль

Рейтинг з

навчальної

роботи

R НР

Рейтинг з

додаткової

роботи

R ДР

Рейтинг

штрафний

R ШТР

Підсумкова

атестація

(екзамен

чи залік)

Загальна

кількість

балів Змістовий

модуль 1

Змістовий

модуль 2

Змістовий

модуль 3

Змістовий

модуль 4

0-100 0-100 0-100 0-100 0-70 0-20 0-5 0-30 0-100

Примітки 1 Відповідно до laquoПоложення про кредитно-модульну систему навчання в

НУБіП Україниraquo затвердженого ректором університету 03042009 р рейтинг студента з

навчальної роботи R НР стосовно вивчення певної дисципліни визначається за формулою

07 (R(1)ЗМ К(1)

ЗМ + + R(n)ЗМ К(n)

ЗМ )

RНР = -------------------------------------------------------- + RДР - RШТР

КДИС

де R(1)ЗМ hellip R(n)

ЗМ minus рейтингові оцінки змістових модулів за 100-бальною шкалою

n minus кількість змістових модулів

К(1)ЗМ hellip К(n)

ЗМ minus кількість кредитів ЕСТS передбачених робочим навчальним планом

для відповідного змістового модуля

КДИС = К(1)ЗМ + hellip + К(n)

ЗМ minus кількість кредитів ЕСТS передбачених робочим навчальним

планом для дисципліни у поточному семестрі

R ДР minus рейтинг з додаткової роботи

R ШТР minus рейтинг штрафний

Наведену формулу можна спростити якщо прийняти К(1)ЗМ = hellip= К(n)

ЗМ Тоді вона буде

мати вигляд

07 (R(1)ЗМ + + R(n)

ЗМ )

RНР = ------------------------------------ + RДР - RШТР

n

Рейтинг з додаткової роботи R ДР додається до R НР і не може перевищувати 20 балів

Він визначається лектором і надається студентам рішенням кафедри за виконання робіт які не

передбачені навчальним планом але сприяють підвищенню рівня знань студентів з дисципліни

Рейтинг штрафний R ШТР не перевищує 5 балів і віднімається від R НР Він визначається

лектором і вводиться рішенням кафедри для студентів які матеріал змістового модуля засвоїли

невчасно не дотримувалися графіка роботи пропускали заняття тощо

2 Згідно із зазначеним Положенням підготовка і захист курсового проекту (роботи)

оцінюється за 100 бальною шкалою і далі переводиться в оцінки за національною шкалою та

шкалою ECTS

Шкала оцінювання національна та ECTS

Сума балів за всі

види навчальної

діяльності

Оцінка

ECTS

Оцінка за національною шкалою

для екзамену курсового

проекту (роботи) практики

для заліку

90 ndash 100 А відмінно

зараховано 82-89 В

добре 74-81 С

64-73 D задовільно

60-63 Е

35-59 FX

незадовільно з

можливістю повторного

складання

не зараховано з

можливістю

повторного складання

0-34 F

незадовільно з

обовrsquoязковим повторним

вивченням дисципліни

не зараховано з

обовrsquoязковим

повторним вивченням

дисципліни

9 Рекомендована література

1 Тхір Ігор Калушка Володимир Юзьків Андрій Посібник користувача

ПК Видання 3 ndash Тернопіль Підручники і посібники 2006 ndash 1024 с

2 Попов ЮВ Самоучитель работы на персональном компьютере

Компьютер для начинающих ndash Донецк ООО ПКФ laquoБАОraquo 2008 ndash 512 с

3 Глушков СВ Сурядный АС ПК для студента ndash Харьков Фолио 2007-

511 с

4 Анохіна ІЮ Персональний компrsquoютер без проблем і загадок ndash Донецк

ООО ПКФ laquoБАОraquo 2009 ndash 304 с

5 Леонтьев ВП Новейшая энциклопедия Компьютерный программы 2008

ndash М ОЛМА Медиа Групп 2008 ndash 720 с

6 РО Тарасенко Методичні вказавки до виконання лабораторних робіт з

дисциплін laquoКомпrsquoютери і компrsquoютерні технологіїraquo ndash Видавничий центр НАУ

2005 ndash 46 с

7 Фигурнов ВЭ IBM PC для пользователя- Уфа Партнерская компания

ldquoДегтярев и сынrdquo НПО ldquoИнформатика и комментарийrdquo 1993 ndash300 с

8 Керниган Б Ритчи Д Язык программирования С ndash Санкт-Петербург

2001 ndash 300 с

9 Дейтел ХМ Дейтел ПДж Как программировать на С ndash МrdquoБиномrdquo

2000 ndash 1005 c

10 Голуб БЛ Примак ОІ Методичні вказавки до виконання лабораторних

робіт з дисциплін ldquoОснови програмуванняrdquo ldquoПрограмування та алгоритмічні

мовиrdquo (частина І) ndash Видавничий центр НУБіП 2009 ndash 38 с

11 Голуб БЛ Примак ОІ Методичні вказавки до виконання лабораторних

робіт з дисциплін ldquoОснови програмуванняrdquo ldquoПрограмування та алгоритмічні

мовиrdquo (частина ІІ) ndash Видавничий центр НУБіП 2009 ndash 50 с

Page 11: РОБОЧА ПРОГРАМА НАВЧАЛЬНОЇ ДИСЦИПЛІНИžбчТехн,.pdf · 17 Програми-архіватори. Створення файлів-архівів

8 Розподіл балів які отримують студенти

Поточний контроль

Рейтинг з

навчальної

роботи

R НР

Рейтинг з

додаткової

роботи

R ДР

Рейтинг

штрафний

R ШТР

Підсумкова

атестація

(екзамен

чи залік)

Загальна

кількість

балів Змістовий

модуль 1

Змістовий

модуль 2

Змістовий

модуль 3

Змістовий

модуль 4

0-100 0-100 0-100 0-100 0-70 0-20 0-5 0-30 0-100

Примітки 1 Відповідно до laquoПоложення про кредитно-модульну систему навчання в

НУБіП Україниraquo затвердженого ректором університету 03042009 р рейтинг студента з

навчальної роботи R НР стосовно вивчення певної дисципліни визначається за формулою

07 (R(1)ЗМ К(1)

ЗМ + + R(n)ЗМ К(n)

ЗМ )

RНР = -------------------------------------------------------- + RДР - RШТР

КДИС

де R(1)ЗМ hellip R(n)

ЗМ minus рейтингові оцінки змістових модулів за 100-бальною шкалою

n minus кількість змістових модулів

К(1)ЗМ hellip К(n)

ЗМ minus кількість кредитів ЕСТS передбачених робочим навчальним планом

для відповідного змістового модуля

КДИС = К(1)ЗМ + hellip + К(n)

ЗМ minus кількість кредитів ЕСТS передбачених робочим навчальним

планом для дисципліни у поточному семестрі

R ДР minus рейтинг з додаткової роботи

R ШТР minus рейтинг штрафний

Наведену формулу можна спростити якщо прийняти К(1)ЗМ = hellip= К(n)

ЗМ Тоді вона буде

мати вигляд

07 (R(1)ЗМ + + R(n)

ЗМ )

RНР = ------------------------------------ + RДР - RШТР

n

Рейтинг з додаткової роботи R ДР додається до R НР і не може перевищувати 20 балів

Він визначається лектором і надається студентам рішенням кафедри за виконання робіт які не

передбачені навчальним планом але сприяють підвищенню рівня знань студентів з дисципліни

Рейтинг штрафний R ШТР не перевищує 5 балів і віднімається від R НР Він визначається

лектором і вводиться рішенням кафедри для студентів які матеріал змістового модуля засвоїли

невчасно не дотримувалися графіка роботи пропускали заняття тощо

2 Згідно із зазначеним Положенням підготовка і захист курсового проекту (роботи)

оцінюється за 100 бальною шкалою і далі переводиться в оцінки за національною шкалою та

шкалою ECTS

Шкала оцінювання національна та ECTS

Сума балів за всі

види навчальної

діяльності

Оцінка

ECTS

Оцінка за національною шкалою

для екзамену курсового

проекту (роботи) практики

для заліку

90 ndash 100 А відмінно

зараховано 82-89 В

добре 74-81 С

64-73 D задовільно

60-63 Е

35-59 FX

незадовільно з

можливістю повторного

складання

не зараховано з

можливістю

повторного складання

0-34 F

незадовільно з

обовrsquoязковим повторним

вивченням дисципліни

не зараховано з

обовrsquoязковим

повторним вивченням

дисципліни

9 Рекомендована література

1 Тхір Ігор Калушка Володимир Юзьків Андрій Посібник користувача

ПК Видання 3 ndash Тернопіль Підручники і посібники 2006 ndash 1024 с

2 Попов ЮВ Самоучитель работы на персональном компьютере

Компьютер для начинающих ndash Донецк ООО ПКФ laquoБАОraquo 2008 ndash 512 с

3 Глушков СВ Сурядный АС ПК для студента ndash Харьков Фолио 2007-

511 с

4 Анохіна ІЮ Персональний компrsquoютер без проблем і загадок ndash Донецк

ООО ПКФ laquoБАОraquo 2009 ndash 304 с

5 Леонтьев ВП Новейшая энциклопедия Компьютерный программы 2008

ndash М ОЛМА Медиа Групп 2008 ndash 720 с

6 РО Тарасенко Методичні вказавки до виконання лабораторних робіт з

дисциплін laquoКомпrsquoютери і компrsquoютерні технологіїraquo ndash Видавничий центр НАУ

2005 ndash 46 с

7 Фигурнов ВЭ IBM PC для пользователя- Уфа Партнерская компания

ldquoДегтярев и сынrdquo НПО ldquoИнформатика и комментарийrdquo 1993 ndash300 с

8 Керниган Б Ритчи Д Язык программирования С ndash Санкт-Петербург

2001 ndash 300 с

9 Дейтел ХМ Дейтел ПДж Как программировать на С ndash МrdquoБиномrdquo

2000 ndash 1005 c

10 Голуб БЛ Примак ОІ Методичні вказавки до виконання лабораторних

робіт з дисциплін ldquoОснови програмуванняrdquo ldquoПрограмування та алгоритмічні

мовиrdquo (частина І) ndash Видавничий центр НУБіП 2009 ndash 38 с

11 Голуб БЛ Примак ОІ Методичні вказавки до виконання лабораторних

робіт з дисциплін ldquoОснови програмуванняrdquo ldquoПрограмування та алгоритмічні

мовиrdquo (частина ІІ) ndash Видавничий центр НУБіП 2009 ndash 50 с

Page 12: РОБОЧА ПРОГРАМА НАВЧАЛЬНОЇ ДИСЦИПЛІНИžбчТехн,.pdf · 17 Програми-архіватори. Створення файлів-архівів

Шкала оцінювання національна та ECTS

Сума балів за всі

види навчальної

діяльності

Оцінка

ECTS

Оцінка за національною шкалою

для екзамену курсового

проекту (роботи) практики

для заліку

90 ndash 100 А відмінно

зараховано 82-89 В

добре 74-81 С

64-73 D задовільно

60-63 Е

35-59 FX

незадовільно з

можливістю повторного

складання

не зараховано з

можливістю

повторного складання

0-34 F

незадовільно з

обовrsquoязковим повторним

вивченням дисципліни

не зараховано з

обовrsquoязковим

повторним вивченням

дисципліни

9 Рекомендована література

1 Тхір Ігор Калушка Володимир Юзьків Андрій Посібник користувача

ПК Видання 3 ndash Тернопіль Підручники і посібники 2006 ndash 1024 с

2 Попов ЮВ Самоучитель работы на персональном компьютере

Компьютер для начинающих ndash Донецк ООО ПКФ laquoБАОraquo 2008 ndash 512 с

3 Глушков СВ Сурядный АС ПК для студента ndash Харьков Фолио 2007-

511 с

4 Анохіна ІЮ Персональний компrsquoютер без проблем і загадок ndash Донецк

ООО ПКФ laquoБАОraquo 2009 ndash 304 с

5 Леонтьев ВП Новейшая энциклопедия Компьютерный программы 2008

ndash М ОЛМА Медиа Групп 2008 ndash 720 с

6 РО Тарасенко Методичні вказавки до виконання лабораторних робіт з

дисциплін laquoКомпrsquoютери і компrsquoютерні технологіїraquo ndash Видавничий центр НАУ

2005 ndash 46 с

7 Фигурнов ВЭ IBM PC для пользователя- Уфа Партнерская компания

ldquoДегтярев и сынrdquo НПО ldquoИнформатика и комментарийrdquo 1993 ndash300 с

8 Керниган Б Ритчи Д Язык программирования С ndash Санкт-Петербург

2001 ndash 300 с

9 Дейтел ХМ Дейтел ПДж Как программировать на С ndash МrdquoБиномrdquo

2000 ndash 1005 c

10 Голуб БЛ Примак ОІ Методичні вказавки до виконання лабораторних

робіт з дисциплін ldquoОснови програмуванняrdquo ldquoПрограмування та алгоритмічні

мовиrdquo (частина І) ndash Видавничий центр НУБіП 2009 ndash 38 с

11 Голуб БЛ Примак ОІ Методичні вказавки до виконання лабораторних

робіт з дисциплін ldquoОснови програмуванняrdquo ldquoПрограмування та алгоритмічні

мовиrdquo (частина ІІ) ndash Видавничий центр НУБіП 2009 ndash 50 с

Page 13: РОБОЧА ПРОГРАМА НАВЧАЛЬНОЇ ДИСЦИПЛІНИžбчТехн,.pdf · 17 Програми-архіватори. Створення файлів-архівів

7 Фигурнов ВЭ IBM PC для пользователя- Уфа Партнерская компания

ldquoДегтярев и сынrdquo НПО ldquoИнформатика и комментарийrdquo 1993 ndash300 с

8 Керниган Б Ритчи Д Язык программирования С ndash Санкт-Петербург

2001 ndash 300 с

9 Дейтел ХМ Дейтел ПДж Как программировать на С ndash МrdquoБиномrdquo

2000 ndash 1005 c

10 Голуб БЛ Примак ОІ Методичні вказавки до виконання лабораторних

робіт з дисциплін ldquoОснови програмуванняrdquo ldquoПрограмування та алгоритмічні

мовиrdquo (частина І) ndash Видавничий центр НУБіП 2009 ndash 38 с

11 Голуб БЛ Примак ОІ Методичні вказавки до виконання лабораторних

робіт з дисциплін ldquoОснови програмуванняrdquo ldquoПрограмування та алгоритмічні

мовиrdquo (частина ІІ) ndash Видавничий центр НУБіП 2009 ndash 50 с