Ви переглядаєте архівну версію офіційного сайту НУЛП (2005-2020р.р.). Актуальна версія: https://lpnu.ua
Прикладне програмування
Спеціальність: Комп'ютерні науки
Код дисципліни: 6.122.00.O.35
Кількість кредитів: 4
Кафедра: Автоматизовані системи управління
Лектор:
Семестр: 3 семестр
Форма навчання: заочна
Результати навчання:
Необхідні обов'язкові попередні та супутні навчальні дисципліни:
Короткий зміст навчальної програми:
Рекомендована література:
Методи і критерії оцінювання:
Прикладне програмування
Спеціальність: Комп'ютерні науки
Код дисципліни: 6.122.00.O.36
Кількість кредитів: 4
Кафедра: Інформаційні системи та мережі
Лектор: к.т.н., асистент Лозинська Ольга Володимирівна
Семестр: 3 семестр
Форма навчання: заочна
Результати навчання:
• знати способи програмування, виконання та вiдлагодження програм мовою Java;
• вміти розробляти алгоритми розв'язування задачі;
• знати основні прийоми роботи з конструкціями мови Java, графічною бібліотекою класів, розширеною бібліотекою Java 2D.
• вміти розробляти алгоритми розв'язування задачі;
• знати основні прийоми роботи з конструкціями мови Java, графічною бібліотекою класів, розширеною бібліотекою Java 2D.
Необхідні обов'язкові попередні та супутні навчальні дисципліни:
Алгоритмізація та програмування, Об’єктно-орієнтоване програмування, Основи інформаційних технологій, Математичний аналіз.
Короткий зміст навчальної програми:
Основні поняття мови Java. Основні типи, операції та вирази Java. Створення об’єктів та класів у Java. Перевантажені конструктори. Оголошення та виклик методів. Наслідування. Інтерфейси. Поліморфізм та абстрактні функції. Робота з текстовими файлами та стрічками Java. Пакети та технології Java. Аплети. Побудова інтерфейсу користувача.
Рекомендована література:
• Чен М.С. и др. Программирование на JAVA:1001 совет: Наиболее полное руководство по Java и Visual J++: Пер.с англ./Чен М.С.,Грифис С.В.,Изи Э.Ф..- Минск: Попурри,1997.- 640с.
• К. Арнольд, Дж. Гослинг, Д. Холмс. Язык программирования Java. 3-е изд.-М: «Вильямс», 2010.-624 с. Формат - pdf. [Електронний ресурс] – Режим доступу:
http://www.kodges.ru/59285-yazyk-programmirovaniya-java.html
• К.С. Хорстманн, Г.Корнелл. Библиотека профессионала. Java . Том 1. Основы, 7-е изд. -М: «Вильямс», 2008.-896 с. Формат - pdf. [Електронний ресурс] – Режим доступу: http://log-in.ru/books/21751/
• К.С. Хорстманн, Г.Корнелл. Библиотека профессионала. Java 2. Том 2. Тонкости программирования, 7-е изд. -М: «Вильямс», 2007. – 1168 с. Формат - pdf. [Електронний ресурс] – Режим доступу:
http://sharedlib.org/books/Informatika/Programmirovanie/Java/Java-2.-Biblioteka-professionala-tom-2.-Tonkosti-programmirovaniya-7-e-izd.-K.S.Horstmann-G.Kornell.html
• Фишер Т. Java. Карманний справочник. М. ООО «Вильмс», 2008. – 224с.
• К. Арнольд, Дж. Гослинг, Д. Холмс. Язык программирования Java. 3-е изд.-М: «Вильямс», 2010.-624 с. Формат - pdf. [Електронний ресурс] – Режим доступу:
http://www.kodges.ru/59285-yazyk-programmirovaniya-java.html
• К.С. Хорстманн, Г.Корнелл. Библиотека профессионала. Java . Том 1. Основы, 7-е изд. -М: «Вильямс», 2008.-896 с. Формат - pdf. [Електронний ресурс] – Режим доступу: http://log-in.ru/books/21751/
• К.С. Хорстманн, Г.Корнелл. Библиотека профессионала. Java 2. Том 2. Тонкости программирования, 7-е изд. -М: «Вильямс», 2007. – 1168 с. Формат - pdf. [Електронний ресурс] – Режим доступу:
http://sharedlib.org/books/Informatika/Programmirovanie/Java/Java-2.-Biblioteka-professionala-tom-2.-Tonkosti-programmirovaniya-7-e-izd.-K.S.Horstmann-G.Kornell.html
• Фишер Т. Java. Карманний справочник. М. ООО «Вильмс», 2008. – 224с.
Методи і критерії оцінювання:
• Поточний контроль (40%): письмові звіти з лабораторних робіт, усне опитування
• Підсумковий контроль (60%, екзамен): тестування (60%).
• Підсумковий контроль (60%, екзамен): тестування (60%).
Прикладне програмування
Спеціальність: Комп'ютерні науки
Код дисципліни: 6.122.00.O.37
Кількість кредитів: 4
Кафедра: Системи автоматизованого проектування
Лектор: к.т.н., доцент Мазур Віталій Володимирович
Семестр: 3 семестр
Форма навчання: заочна
Результати навчання:
В результаті вивчення модуля студент повинен:
• знати методи і засоби системного програмування, основи і елементи системного програмування на Асемблері для ПЕОМ, принципи органiзацiї та функцiонування основних пристроїв ПЕОМ та їх програмування для розширення можливостей прикладних програм.
• вміти писати і відлагоджувати програми на Асемблері для ПЕОМ, розробляти системні програми на Асемблері для роботи з пристроями вводу/виводу, системним таймером, годинником реального часу, файловою системою, перериваннями, практично застосовувати навички, методи та засоби системного програмування при створення складних прикладних програм, практично поєднувати прикладне та системне програмне забезпечення для розширення можливостей та пiдвищення ефективностi використання технiчних, програмних та iнформацiйних ресурсiв.
• знати методи і засоби системного програмування, основи і елементи системного програмування на Асемблері для ПЕОМ, принципи органiзацiї та функцiонування основних пристроїв ПЕОМ та їх програмування для розширення можливостей прикладних програм.
• вміти писати і відлагоджувати програми на Асемблері для ПЕОМ, розробляти системні програми на Асемблері для роботи з пристроями вводу/виводу, системним таймером, годинником реального часу, файловою системою, перериваннями, практично застосовувати навички, методи та засоби системного програмування при створення складних прикладних програм, практично поєднувати прикладне та системне програмне забезпечення для розширення можливостей та пiдвищення ефективностi використання технiчних, програмних та iнформацiйних ресурсiв.
Необхідні обов'язкові попередні та супутні навчальні дисципліни:
• переквізити: алгоритмізація та програмування;
• кореквізити: комп’ютерна схемотехніка та архітектура комп’ютерів
• кореквізити: комп’ютерна схемотехніка та архітектура комп’ютерів
Короткий зміст навчальної програми:
Технічні засоби програмно-технічних систем та функціонування ЕОМ, програмування на Асемблері, організація і програмування вводу-виводу та обробки переривань, робота з таймером, файлами та каталогами.
Рекомендована література:
• Зубков С.В. Assembler для DOS, Windows и UNIX.: - M.: ДМК, 2005.
• Несвижский В. Программирование аппаратных средств в Windows.- СПб.: БХВ-Петербург, 2008.
• Пирогов В.Ю. Ассемблер на примерах.- СПб.: БХВ-Петербург, 2012.
• Сван Т. Освоение Tubo Assembler.: - К.: Диалектика, 1996.
• Пустоваров В.И. Ассемблер: программирование и анализ корректности машин-ных программ.: - К.: BHV, 2000.
• Шеховцов В.А. Операційні системи. – К.: BHV, 2005.
• Дунаев С. UNIX сервер.: - М. Диалог-МИФИ, 1998.
• Глинський Я.М., Ряжська В.А. Linux-практикум з інформатики: Навч. посіб. – Львів: Деол, 2004.
• Несвижский В. Программирование аппаратных средств в Windows.- СПб.: БХВ-Петербург, 2008.
• Пирогов В.Ю. Ассемблер на примерах.- СПб.: БХВ-Петербург, 2012.
• Сван Т. Освоение Tubo Assembler.: - К.: Диалектика, 1996.
• Пустоваров В.И. Ассемблер: программирование и анализ корректности машин-ных программ.: - К.: BHV, 2000.
• Шеховцов В.А. Операційні системи. – К.: BHV, 2005.
• Дунаев С. UNIX сервер.: - М. Диалог-МИФИ, 1998.
• Глинський Я.М., Ряжська В.А. Linux-практикум з інформатики: Навч. посіб. – Львів: Деол, 2004.
Методи і критерії оцінювання:
• поточний контроль (30 %): письмові звіти з лабораторних робіт та усне опитування (25 %), РГР (5%);
• підсумковий контроль (70% екзамен): тестування (70%).
• підсумковий контроль (70% екзамен): тестування (70%).
Прикладне програмування
Спеціальність: Комп'ютерні науки
Код дисципліни: 6.122.00.O.38
Кількість кредитів: 4
Кафедра: Системи штучного інтелекту
Лектор:
Семестр: 3 семестр
Форма навчання: заочна
Результати навчання:
Необхідні обов'язкові попередні та супутні навчальні дисципліни:
Короткий зміст навчальної програми:
Рекомендована література:
Методи і критерії оцінювання: