
- •“Київський політехнічний інститут” обчислювальна техніка та програмування - 1
- •Обчислювальна техніка та програмування - 1
- •Символи кодової таблиці ascii
- •Теоретичні відомості
- •Завдання на роботу
- •Контрольні запитання
- •Умовні переходи на мові "паскаль"
- •Теоретичні відомості
- •Завдання на роботу
- •Контрольні запитання
- •Цикли на мові "паскаль"
- •Теоретичні відомості
- •Завдання на роботу
- •Контрольні запитання
- •Підпрограми на мові "паскаль"
- •Теоретичні відомості
- •Завдання на роботу
- •Контрольні запитання
- •Текстові та типізовані файли мови "паскаль"
- •Теоретичні відомості
- •Завдання на роботу
- •Контрольні запитання
- •Побудова графіків функцій на мові "паскаль"
- •Теоретичні відомості
- •OutText (’Текст для виводу’);
- •OutTextXy (200,100,’Текст для виводу’);
- •Завдання на роботу
- •Контрольні запитання
- •Бібліотечний модуль на мові "паскаль"
- •Теоретичні відомості
- •Завдання на роботу
- •Контрольні запитання
- •Динамічні змінні мови "паскаль"
- •Теоретичні відомості
- •Завдання на роботу
- •Контрольні запитання
- •Об’єктно-орієнтоване програмування на мові "паскаль"
- •Теоретичні відомості
- •Завдання на роботу
- •Контрольні запитання
- •Форматований ввід та вивід даних на мові “cі”
- •Основні теоретичні відомості
- •Printf(“керуючий рядок”,аргумент1,аргумент2, ...);
- •Scanf(“керуючий рядок”,аргумент1,аргумент2,...);
- •Завдання на роботу
- •Контрольні запитання
- •Оператори організації переходів на мові "сі"
- •Теоретичні відомості
- •1.2. Для організації умовного переходу по одному із багатьох варіантів доцільно використовувати оператор switch. Він має наступний формат:
- •Завдання на роботу
- •Контрольні запитання
- •Організація циклів на мові "сі"
- •Теоретичні відомості
- •Завдання на роботу
- •Контрольні запитання
- •Одновимірні та двовимірні масиви на мові "сі"
- •Теоретичні відомості
- •Завдання на роботу
- •Контрольні запитання
- •Записи, вкладені записи, масиви записів на мові "сі"
- •Теоретичні відомості
- •Завдання на роботу
- •Контрольні запитання
- •Робота із бінарними та текстовими файлами
- •Теоретичні відомості
- •Int fgetc(вказівник_на_файл);
- •Int fputc(вказівник_на_файл);
- •Int fread (вказівник_на_масив, розмір_об’єкта, кількість_об’єктів , вказівник_на_файл);
- •Int fwrite(вказівник_на_масив, розмір_об’єкта, кількіст_об’єктів , вказівник_на_файл);
- •Int fseek(вказівник_файла, зміщення, поч. Значення);
- •Завдання на роботу
- •3. Контрольні запитання
- •Робота з функціями на мові “сі”
- •Теоретичні відомості
- •Тип_функції назва_функції(тип1 параметр1, ..., тип_n параметр_n);
- •Завдання на роботу
- •Контрольні запитання
- •3.1. Який синтаксис функцій у мові “сі”.
- •Комп’ютерний практикум № 17 графічний режим екрану на мові “ci”
- •Основні теоретичні відомості
- •Void *malloc(об'єм_пам’яті_в_байтах);
- •Putimage(x1, y1, вказівник, вид_вставки);
- •Завдання на роботу
- •Контрольні запитання
- •Вирішення диференційних рівнянь методом ейлера
- •Теоретичні відомості
- •Завдання на роботу
- •Контрольні запитання
- •Основи роботи в середовищі “turbo pascal 7.0” та “turbo c 3.0”
- •Комп’ютерний практикум № 17. Графічний режим екрану
МІНІСТЕРСТВО ОСВІТИ І НАУКИ, МОЛОДІ І СПОРТУ УКРАЇНИ
Національний технічний університет України
“Київський політехнічний інститут” обчислювальна техніка та програмування - 1
Методичні вказівки до виконання комп’ютерних практикумів для студентів напряму підготовки 6.050702 "Електромеханіка", спеціальності "Електромеханічні системи автоматизації та електропривод" денної форми навчання
Рекомендовано Методичною радою НТУУ "КПІ"
Київ
НТУУ “КПІ”
2011
Обчислювальна техніка та програмування-1: Методичні вказівки до виконання комп'ютерних практикумів для студентів напряму підготовки 6.050702 "Електромеханіка", спеціальності "Електромеханічні системи автоматизації та електропривод" денної форми навчання / Уклад. М.Я.Островерхов, О.І.Кіселичник, М.О.Островерхов. – К.: НТУУ ”КПІ”, 2011. – 198 с.
Гриф надано Методичною радою НТУУ "КПІ"
(Протокол № 6 від 24 лютого 2011 р.)
Навчальне видання
Обчислювальна техніка та програмування - 1
Методичні вказівки до виконання комп’ютерних практикумів для студентів напряму підготовки 6.050702 "Електромеханіка", спеціальності "Електромеханічні системи автоматизації та електропривод" денної форми навчання
Укладачі:
Островерхов Микола Якович, канд. техн. наук, доц.
Кіселичник Олег Іванович, канд. техн. наук, доц.
Островерхов Максим Олександрович, б/ст., ас.
Відповідальний редактор Ковбаса С.М., канд. техн. наук, доц.
Рецензент Анпілогов М.Г., канд. техн. наук, доц.
ВСТУП
Компютерний практикум з кредитного модуля “Обчислювальна техніка та програмування-1” призначений для закріплення теоретичних знань й надбання практичних навичок при розробці й налагодженні програм на мові програмування “Паскаль” та “Сі”.
Методичні вказівки до кожного практикуму включають назву та мету, короткі теоретичні відомості, завдання на роботу та контрольні запитання.
Текст програми для виконання комп'ютерного практикуму готується відповідно з варіантом завдання до початку аудиторного заняття. Під час аудиторного заняття здійснюється набір тексту програми на комп’ютері, відлагодження програми, отримання й зарахування результатів. При виводі результатів роботи програми на екран обов’язково повинні використовуватися формати виводу, а також команди очистки екрана, завдання кольорів символів та фону.
На наступному занятті проходить захист звіту комп'ютерного практикуму. Звіт оформлюється на аркушах паперу формату А4, які ліворуч жорстко скріплюються. Текст та інші матеріали звіту розміщується з однієї сторони аркушів паперу. Звіт складається з титульного листа, мети роботи, номера й змісту завдання, алгоритму програми, тексту робочої програми, висновку. Приклад оформлення титульного листа наведено в додатку А.
Основи роботи в інтегрованому середовищі “Тurbo Рascal 7.0” та “Turbo C 3.0” представлено в додатку Б.
Комп'ютерний практикум № 1
Символи кодової таблиці ascii
Мета практикуму – вивчення послідовності створення, компіляції та запуску програми на мові програмування "Паскаль", а також детальне вивчення та практичне застосування пунктів меню File, Compile, Run інтегрованого середовища мови.