Дніпропетровськ: Національний гірничий університет, 2004. – 559 с.
(на украинском языке, глоссарий – на русском).
Учебник «Прикладна інформатика» — украиноязычная версия книги «Введение в современную информатику» — пособие для тех, кто только открывает для себя мир информационных технологий. Но и те, кто желает углубить свои знания, найдёт в ней информацию об истории вычислительной техники, поворотных моментах развития индустрии и, конечно же, основах программирования.
Содержание:
Вступ.
Тривалий шлях до персонального комп'ютера
Джерела "інформаційного вибуху" Комп'ютер: від ідеї – до реалізації. Стрибок у розвитку обчислювальної техніки. Розвиток операційних систем для персонального комп'ютера
Витонченість процесу уключення персонального комп'ютера.
Універсальність комплектації персонального комп’ютеру. BIOS усьому ?голова?. Як операційна система управляє процесом уводу-виводу. Управління пристроями за допомогою драйверів 51
Командна основа роботи компьютера.
Управління комп'ютером за допомогою команд . Фізичний і логічний рівні застосування команд. Команди фізичного і логічного рівнів. Команди програмних рівнів і рівнів роботи з операційною системою/
Концепції інтерфейсу.
Хто і як управляє комп'ютером. Принципи формування інтерфейсу користувача. Конструкції і призначення фізичних (апаратних) інтерфейсів. Інтерфейси у клієнт-серверних моделях взаємодії програм і пристроїв/
Еволюція мов програмування.
Початок розвитку мов програмування. Розширення функціональності мов програмування. Деякі можливі порівняння/
Зміна методології створення программ.
Тенденції розвитку інформаційно-комп’ютерних технологій. Що собою уявляє програма? У якому середовищі пишуться програми і додатки? У якому середовищі працюють програми і додатки? Як проектуються додатки і рішення? Які існують додатки? Сучасні технології створення і використання компонентних додатків, Web-додатків і Web-сервісів/
Мова UML та її застосування.
Причини появи об'єктно-орієнтованого підходу та мови UML. Моделювання складних інформаційних систем. Структура і склад мови UML. Типи діаграм UML та їх використання.
Вступ до Турбо Паскалю.
Початки (рос.-истоки) Турбо Паскалю. Технологія роботи у середовищі Турбо Паскаль версії
7.0. Будівельні блоки (базові елементи) програм на мові Турбо Паскаль. Константи, змінні та їх типи. Загальна структура програм на мові Турбо Паскаль. Інтерфейс програми користувача. Процедури введення-виводу. Вирази, операнди і операції. Головні задачі комп’ютерних обчислень. Прості типи даних. Ініціалізація даних перед обчисленням виразів. Дійсні типи даних (Real). Операції і вбудовані функції роботи з ними. Цілочисельні типи даних (Іnteger). Операції і вбудовані функції роботи з ними. Логічні типи даних (Boolean). Операції і вбудовані функції роботи з ними. Конструювання логічних виразів для формування логіки роботи програм на основі п’яти рівнів абстракції. Використання логічних операцій та операцій відношення для запису складних умовних виразів. Управляючі структури (оператори) мови ТП. Прості оператори. Складні (структурні) оператори управління виконанням алгоритмів. Складовий оператор begin . end. Оператори розгалуження алгоритмів. Умовний оператор if. Оператор вибору case. Циклічні обчислювальні процеси і оператори циклів. Цикли з параметром. Оператор циклу з параметром for. Оператор циклу з передумовою while. Оператор циклу з післяумовою repeat. Засоби дослідження виконання дій програми за допомогою дебаггера. Моделювання у циклічних обчисленнях деяких типових виразів. Особливості обчислення нескінченних сум. Організаціяітераційних процесів за допомогою циклів while та repeat. Нескінченні множення та їх обчислення. Підпрограми: процедури і функції. Формальні і фактичніпараметри. Передача параметрів за значенням та за адресою. Робота з масивами. Приклади багатовимірних масивів. Модулі та робота з ними. Обробка символів та строк. Рекурсія, множини та текстові файли. Записи, Посилання, динамічні змінні й структури.
Додаток
Никлаус Вирт. Преподавание информатики: потерянная дорога. .
Уведення у позиційні системи числення.
Позиційні системи числення. Перетворення чисел з однієї системи числення в іншу. Переклад у десяткову систему чисел з не десяткової системи. Переклад з десяткової системи в будь-яку позиційну систему Виконання операцій у двоїчній системі числення. Способи кодування інформації. Використання двійкової системи для кодування текстової інформації в ПК. Кодування графічної інформації.
Характеристики мов програмування.
Рівні розвитку мереж у інформаційно-комп'ютерних технологіях.
Команди інтегрованого середовища розробки Turbo Pascal
7.0.
Коди ASCII.
Головні типи даних Турбо Паскаля.
Перелік типових лабораторних робіт.
Список літератури.
Глосарій.
Учебник «Прикладна інформатика» — украиноязычная версия книги «Введение в современную информатику» — пособие для тех, кто только открывает для себя мир информационных технологий. Но и те, кто желает углубить свои знания, найдёт в ней информацию об истории вычислительной техники, поворотных моментах развития индустрии и, конечно же, основах программирования.
Содержание:
Вступ.
Тривалий шлях до персонального комп'ютера
Джерела "інформаційного вибуху" Комп'ютер: від ідеї – до реалізації. Стрибок у розвитку обчислювальної техніки. Розвиток операційних систем для персонального комп'ютера
Витонченість процесу уключення персонального комп'ютера.
Універсальність комплектації персонального комп’ютеру. BIOS усьому ?голова?. Як операційна система управляє процесом уводу-виводу. Управління пристроями за допомогою драйверів 51
Командна основа роботи компьютера.
Управління комп'ютером за допомогою команд . Фізичний і логічний рівні застосування команд. Команди фізичного і логічного рівнів. Команди програмних рівнів і рівнів роботи з операційною системою/
Концепції інтерфейсу.
Хто і як управляє комп'ютером. Принципи формування інтерфейсу користувача. Конструкції і призначення фізичних (апаратних) інтерфейсів. Інтерфейси у клієнт-серверних моделях взаємодії програм і пристроїв/
Еволюція мов програмування.
Початок розвитку мов програмування. Розширення функціональності мов програмування. Деякі можливі порівняння/
Зміна методології створення программ.
Тенденції розвитку інформаційно-комп’ютерних технологій. Що собою уявляє програма? У якому середовищі пишуться програми і додатки? У якому середовищі працюють програми і додатки? Як проектуються додатки і рішення? Які існують додатки? Сучасні технології створення і використання компонентних додатків, Web-додатків і Web-сервісів/
Мова UML та її застосування.
Причини появи об'єктно-орієнтованого підходу та мови UML. Моделювання складних інформаційних систем. Структура і склад мови UML. Типи діаграм UML та їх використання.
Вступ до Турбо Паскалю.
Початки (рос.-истоки) Турбо Паскалю. Технологія роботи у середовищі Турбо Паскаль версії
7.0. Будівельні блоки (базові елементи) програм на мові Турбо Паскаль. Константи, змінні та їх типи. Загальна структура програм на мові Турбо Паскаль. Інтерфейс програми користувача. Процедури введення-виводу. Вирази, операнди і операції. Головні задачі комп’ютерних обчислень. Прості типи даних. Ініціалізація даних перед обчисленням виразів. Дійсні типи даних (Real). Операції і вбудовані функції роботи з ними. Цілочисельні типи даних (Іnteger). Операції і вбудовані функції роботи з ними. Логічні типи даних (Boolean). Операції і вбудовані функції роботи з ними. Конструювання логічних виразів для формування логіки роботи програм на основі п’яти рівнів абстракції. Використання логічних операцій та операцій відношення для запису складних умовних виразів. Управляючі структури (оператори) мови ТП. Прості оператори. Складні (структурні) оператори управління виконанням алгоритмів. Складовий оператор begin . end. Оператори розгалуження алгоритмів. Умовний оператор if. Оператор вибору case. Циклічні обчислювальні процеси і оператори циклів. Цикли з параметром. Оператор циклу з параметром for. Оператор циклу з передумовою while. Оператор циклу з післяумовою repeat. Засоби дослідження виконання дій програми за допомогою дебаггера. Моделювання у циклічних обчисленнях деяких типових виразів. Особливості обчислення нескінченних сум. Організаціяітераційних процесів за допомогою циклів while та repeat. Нескінченні множення та їх обчислення. Підпрограми: процедури і функції. Формальні і фактичніпараметри. Передача параметрів за значенням та за адресою. Робота з масивами. Приклади багатовимірних масивів. Модулі та робота з ними. Обробка символів та строк. Рекурсія, множини та текстові файли. Записи, Посилання, динамічні змінні й структури.
Додаток
Никлаус Вирт. Преподавание информатики: потерянная дорога. .
Уведення у позиційні системи числення.
Позиційні системи числення. Перетворення чисел з однієї системи числення в іншу. Переклад у десяткову систему чисел з не десяткової системи. Переклад з десяткової системи в будь-яку позиційну систему Виконання операцій у двоїчній системі числення. Способи кодування інформації. Використання двійкової системи для кодування текстової інформації в ПК. Кодування графічної інформації.
Характеристики мов програмування.
Рівні розвитку мереж у інформаційно-комп'ютерних технологіях.
Команди інтегрованого середовища розробки Turbo Pascal
7.0.
Коди ASCII.
Головні типи даних Турбо Паскаля.
Перелік типових лабораторних робіт.
Список літератури.
Глосарій.