Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

4 Курс / переподы / ровн / !!!Проектування!!! / Проектування, анотація

.doc
Скачиваний:
2
Добавлен:
30.05.2020
Размер:
46.59 Кб
Скачать

Анотація до предмету 4.1 "Технології комп’ютерного проектування"

"Технології комп’ютерного проектування" одна з вибіркової дисциплін напрямку підготовки 050101 "Комп’ютерні науки", предметом вивчення якої є процеси розробки проектів (трьохвимірних моделей, збірки, креслення).

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

Цілями освоєння дисципліни "Технології комп’ютерного проектування" є формування у студентів знань вивчення технології конструювання, проектування в програмі останнього покоління САПР, конструювання виробів від тривимірних моделей деталей і зборок з наступним, автоматизованим отриманням паперової документації. При цьому всі моделі і всі креслення вироби мають двосторонню асоціативність, тобто будь-яка зміна, внесена в модель, призведе до перебудови всіх видів на кресленнях, а будь-яка зміна, внесена в креслення, призведе до перебудови моделі.

В процесі освоєння даної дисципліни студент формує і демонструє наступні компетенції за освітньо-кваліфікаційною характеристикою молодшого спеціаліста за напрямком підготовки «Комп’ютерні науки»

  • Відповідальність, турбота про якість роботи, що виконується (КСО.02);

  • Адаптивність і комунікабельність (КСО.04);

  • Ініціативність, наполегливість у досягненні мети (КСО.05);

  • Організованість, дисциплінованість (КСО.06);

  • Працездатність, здатність до самовдосконалення (КСО.07);

  • Здатність та прагнення вчитися (КСО.08);

  • Креативність, здатність до системного мислення (КСО.09);

  • Здатність до критики й самокритики, толерантність (КСО.10);

  • Розуміння необхідності, дотримання правил безпеки життєдіяльності та виконання вимог охорони праці (КСО.11);

  • Базові знання науково-методичних основ і стандартів в області інформаційних технологій, уміння застосовувати їх при розробці і інтеграції систем, продуктів, сервісів інформаційних технологій і технічної документації (КЗН.03);

  • Здатність до роботи в команді (КІ.01);

  • Професійне володіння комп’ютером, використання інформаційних джерел (КІ.02);

  • Здатність до письмової й усної комунікації державною та рідною мовами (КІ.03);

  • Ґрунтовна підготовка в області програмної інженерії, володіння методами програмної інженерії під час обслуговування програмного забезпечення з урахуванням вимог до його якості, надійності, виробничих характеристик (КЗП.02);

  • Володіння методами і засобами управління процесами життєвого циклу програмних систем, продуктів і сервісів відповідно до вимог і обмежень замовника з дотриманням відповідних стандартів (КЗП.03)

  • Здатність до математичного та логічного мислення, знання основних понять, ідей і методів фундаментальної математики (КСП.01);

  • Знання дискретних структур і вміння їх застосовувати в професійний діяльності (КСП.02);

  • Знання закономірностей випадкових явищ і вміння застосовувати ймовірносно-статистичні методи при розв’язанні прикладних задач (КСП.03);

  • Здатність до алгоритмічного мислення, знання ефективних алгоритмів розв’язання професійних задач (КСП.04);

  • Знання та уміння застосовувати теоретичних особливостей чисельних методів (КСП.05);

  • Базові знання етапів і сутності операційних досліджень (КСП.06);

  • Знання принципів структурного програмування, сучасних процедурно-орієнтованих мов, основних структур даних (КСП.09)

1. МІСЦЕ ДИСЦИПЛІНИ В СТРУКТУРІ ООП ВПО НАПРЯМКИ 220700 "Автоматизація технологічних процесів і виробництв"

Для успішного вивчення дисципліни "Програмування і алгоритмізація" студентам необхідно знати наступні розділи попередніх дисциплін навчального плану:

- З предмета "Математика" - аналітична геометрія і лінійна алгебра;

- З предмета "Фізика" - основні фізичні явища і закони, основні фізичні величини і константи, їх визначення та одиниці виміру;

- З предмета "Інформаційні технології" - стандартні програмні засоби для вирішення завдань в галузі автоматизації технологічних процесів і виробництв, управління життєвим циклом продукції та її якістю;

Вивчення "Програмування і алгоритмізація" необхідно для освоєння наступних дисциплін:

- Обчислювальні методи і прикладні програми;

- Управління життєвим циклом та якістю продукції;

- Обчислювальні машини, системи та мережі;

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

- Засоби автоматизації і управління;

- Автоматизація технологічних процесів і виробництв;

- Проектування автоматизованих систем.

В результаті освоєння дисципліни навчається повинен:

знати:

  • Основні поняття, інструменти і алгоритми роботи системи автоматизованого проектування нового покоління SolidWorks.

вміти:

• грамотно створювати ескізи для подальшого видавлювання або вирізування;

• створювати тривимірні деталі і збірки, максимально використовуючи можливості інструментарію та обладнання SolidWorks;

• створювати в автоматичному режимі креслення деталей і зборок, з проставлянням розмірів і нанесенням написів на плоских і криволінійних поверхнях деталей;

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

володіти:

  • Навичками проектування простих програмних алгоритмів і реалізації їх на мовах програмування.

Дисципліна "Алгоритмізація і програмування" викладається на другому курсі спеціальності 0.05010101. В ході вивчення розглядаються наступні теоретичні теми:

  • Принципи архітектури комп’ютера за фон Нейманом.

  • Базові алгоритмічні структури.

  • Типи, константи і змінні.

  • Операції присвоєння і вводу-виводу.

  • Операції вибору і розгалужені алгоритми.

  • Операції повторення і циклічні алгоритми.

  • Робота з одновимірними масивами даних масивами.

  • Робота з багатовимірними масивами даних масивами.

  • Функції – параметри і виклик.

  • Вказівники і посилання.

  • Рядки.

  • Структури.

  • Текстові файли.

  • Бінарні файли.

  • Динамічні структури даних.

Теми практичних занять:

  • Дані різних типів та операції над ними.”

  • Програми, що приймають рішення – розгалужені програми. Оператор if - else.

  • Програми, що приймають рішення – розгалужені програми. Оператор switch - case.

  • Створення програм з використанням циклічних операторів. Оператор з передперевіркою умови.

  • Створення програм з використанням циклічних операторів. Оператор з післяперевіркою умови.

  • Створення програм з використанням циклічних операторів. Оператор з параметром.

  • Створення програм, що обробляють масиви величин різного типу. Одновимірні масиви: обробка і задачі пошуку.

  • Створення програм, що обробляють масиви величин різного типу. Одновимірні масиви: Сортування даних.

  • Створення програм, що обробляють масиви величин різного типу. Двовимірні масиви: обробка і задачі пошуку.

  • Створення програм, що обробляють масиви величин різного типу. обробка і задачі пошуку масиви: Сортування даних.

  • Створення програм з використанням функцій користувача.

  • Створення власного заголовочного файлу.

  • Програми з використанням вказівників. Пряме і опосередковане звертання до даних.

  • Програми обробки рядків.

  • Програми з використанням структур. Визначення і проста обробка.

  • Програми з використанням структур. Визначення і обробка масивів структур.

  • Створення нових типів.

  • Робота з файлами в середовищі С. Відкриття і читання даних.

  • Робота з файлами в середовищі С. Запис результатів розрахунку до текстового файлу.

  • Функції бібліотеки math.h.

  • Програми з використанням бібліотечних функцій.

  • Вирішення складних задач.

По закінченні вивчення дисципліни передбачене курсове проектування.

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

  • Класичне лекційне навчання;

  • Навчання за допомогою аудіовізуальних технічних засобів;

  • Комп’ютерне навчання;

  • Інтерактивні технології;

  • Технологія інтенсифікації навчання на основі опорних схем і знакових моделей;

  • Технологія модульно-блочного навчання;

  • Технологія колективного способу навчання;

  • Технологія групової діяльності;

  • Технологія розвитку критичного мислення;

  • Технологія формування творчої особистості.

Література, що використовується для викладання дисципліни "Алгоритмізація і програмування":

ТУТ СПИСОК ЛИТЕРАТУРЫ

ТУТ СПИСОК ТЕХОБЕСПЕЧЕНИЯ