Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Змістовий модуль 1. Міністерство освіти і науки України

Читайте также:
  1. Агрегатно-модульный метод построения промышленных роботов (ПР).
  2. Вертолет уже не годился для полетов, но временной модуль оказался целым.
  3. Дайте характеристику повного функціонального циклу процесів соціального розуміння за модульно-розвивальної системи освіти
  4. Заліковий модуль №1
  5. Здача модульних завдань.
  6. Змістовий модуль 1.

Форма № Н-3.03

 

 

МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ

 

Комп‘ютерні технології та програмування

 

Програма

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

Підготовки бакалаврів

Напряму 6.050202 - Автоматизація та комп'ютерно-інтегровані технології

(шифр за ОПП ПП 05)

 

Рік


РОЗРОБЛЕНО ТА ВНЕСЕНО:

ДВНЗ «Приазовський державний технічний університет»

 

РОЗРОБНИКИ ПРОГРАМИ:

 

Сімкін О.І., доц., к.т.н.

Койфман О. О., ст. викладач,

 

 

Обговорено та рекомендовано до затвердження Вченою радою

 

“_______” __________________ 20___ року, протокол №__
Вступ

Програма вивчення навчальної дисципліни “Комп‘ютерні технології та програмування” складена відповідно до освітньо-професійної програми підготовки бакалаврів напряму “6.050202 – Автоматизація та комп'ютерно-інтегровані технології”.

Предметом вивчення навчальної дисципліни є отримання кількісної інформації про програмування в різних середовищах програмування.

Міждисциплінарні зв’язки: Для успішного вивчення дисципліни потрібно добре знати наступні курси: вища математика.

Навчальний матеріал дисципліни “ Комп‘ютерні технології та програмування” використовується при вивченні дисциплін: Числові методи, Сучасні мови програмування.

 

Програма навчальної дисципліни складається з таких змістових модулів:

1. Мова програмування паскаль.

2. Пакет для програмування та моделювання scilab.

3. Мова програмування с/с++

 

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

1.1. Метою викладання навчальної дисципліни “Комп‘ютерні технології та програмування” є формування в студентів знань й умінь для виконання програмування задач, використовуючи різні мови та середовища для програмування.

1.2. Основними завданнями вивчення дисципліни “Комп‘ютерні технології та програмування” є отримання знань принципів програмування.

1.3. Згідно з вимогами освітньо-професійної програми студенти повинні:

знати:

- еволюційний розвиток ЕОМ, призначення, структуру, функції ЕОМ в цілому та окремих її пристроїв;

- основні етапи рішення задач за допомогою ЕОМ;

- основи алгоритмізації, методику складання блок-схем;

- мови програмування Паскаль та Сі/Сі++;

- основи роботи с пакетом SciLab.

вміти:

- розробляти програми у пакеті SciLab;

- розробляти програми на Сі/Сі++.

На вивчення навчальної дисципліни відводиться 360 годин 10 кредитів ЄКТС.

 

Інформаційний обсяг навчальної дисципліни

 

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

Вступ (14 годин)

 

Роль і значення інформатики у розвитку промисловості і науково-технічному прогресі. Області застосування ЕОМ. Предмет, мета і завдання дисципліни. Програмне забезпечення (ПЗ) ЕОМ. Поняття базового та прикладного ПЗ ЕОМ. Операційні системи. Основні завдання та функції ОС. Системи ОЗП-резидентні та диск-резидентні, однозадачні та багатозадачні, реального часу. MS DOS, UNIX, LINUX, MS WINDOWS 3.хх, WINDOWS 95, 98, NT, 2000, XP.

Операційна система ЕОМ. Основні модулі: базова система введення-виведення, модуль обробки переривань. Командний процесор. Драйвер. Зберігання інформації на магнітних дисках, файлова система. Основні консольні команди. Командні (пакетні) файли як спосіб зберігання груп команд.

Утиліти. Архіватори. Діагностика ЕОМ: тести обладнання і діагностичні програми.

Тема 1 (вивчення на лабораторних заняттях) (6 годин)

 

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

 

Тема 2. Алгоритмізація. Блок – схемування (18 годин)

 

Розробка і опис алгоритмів. Метод HIPO. Блок-схема алгоритму рішення. ГОСТ 19.701-90. Типові структури в алгоритмах. Алгоритм обчислення суми і добутку. Похибки алгоритмів і обчислень. Основні правила при програмуванні складних обчислювальних завдань. Оптимізація обчислень. Оцінка ефективності алгоритму.

 

Тема 3. Інтегроване середовище програмування (12 годин)

 

Історія розвитку мов програмування. Машинна мова. Асемблер. Транслятор, компілятор і інтерпретатор. Мови високого рівня. Мови Бейсік, Паскаль і Сі. Мовні засоби СУБД.

Налаштування IDE. Смуга меню і підменю. Вікна BORLAND PASCAL.

Компіляція. Налагодження. Запуск і вихід, опції командного рядка. Основні опції головного меню Borland Pascal. Редактор і його можливості. Утиліти Borland Pascal. Компілятор командного рядка.

 

Тема 4. Мова програмування Паскаль (148 годин)

 

Алфавіт, лексика, структура програм на Borland Pascal. Система типів мови. Скалярні типи. Опис змінних, констант і типів. Перетворення і з-місткість типів. Огляд складових типів. Регулярні типи (масиви). Комбіновані типи (записи). Рядкові та множинні типи.

Основні оператори мови BP7: присвоювання, процедури, переходу, Структури (складні оператори): умовний, варіанта, циклові. Оператор над записами. Пустий оператор.

Процедури і функції. Загальна структура підпрограм. Тіло підпрограми. Області дії імен. Передача параметрів. Рекурсія.

Процедурні типи. Вирази: загальні правила побудови, синтаксис.

Динамічні змінні. Покажчики. Функції та процедури роботи з динамічними змінними.

Модулі: загальна структура, підпрограма в модулях. Компіляція та виконання модулів. TPU-файли. Приклад написання модуля.

Стандартні модулі: SYSTEM, DOS, GRАPH CRT, PRINTER, OVERLAY.

Структура середовища Borland Pascal. Директиви компілятора. Компілятор командним рядка.

Робота з файлами в Borland Pascal. Основні типи файлів. Відкриття і закривання файлів, основні процедури для роботи з файлами різного типу. Основи роботи з текстовими файлами. Робота з типізований файлами.

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

Модуль GRAPH. Процедури і функції модуля. Принципи побудови графічних зображень. Основи побудови графіків.

Покажчик. Куча. Принцип розподілу пам'яті в Borland Pascal. Робота з покажчиком. Динамічні змінні. Стандартні підпрограми роботи з динамічних змінними.

Принципи модульного програмування. Структурне програмування. Зв'язок між програмними одиницями. Технологія низхідного програмування та його переваги. Основні вимоги структурного програмування. Оцінка якості програми. Стиль програмування. Коментарі.


Дата добавления: 2015-08-21; просмотров: 92 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Экскурсии за дополнительную плату| Змістовний модуль 2.

mybiblioteka.su - 2015-2024 год. (0.009 сек.)