суботу, 1 листопада 2014 р.

Лінгвістичне забезпечення САПР 2016

Лабораторна робота №1

Розробити програму, що реалізує лексичний аналізатор (ЛА) мови, метод та особливості мови відповідають варіанту (що є номером студента в списку групи).
На вхід програми подається текст, написаний відповідною мовою, на виході необхідно видавати вихідну таблицю лексем, ідентифікаторів, констант і (якщо передбачено завданням) міток. Окрім лексичних помилок програма повинна виявляти деякі семантичні помилки: повторне оголошення ідентифікатора (мітки), використання неоголошених ідентифікаторів (міток). Усі повідомлення про помилки повинні супроводжуватися номером рядка, в якому мала місце помилка.

Лабораторна робота №2

Реалізувати синтаксичний аналізатор (СА) на основі методу рекурсивного спуску. СА повинен мати зручний графічний інтерфейс користувача; надавати можливість вводити вхідний текст програми, записувати його в файл та відкривати файл з текстом; надавати можливість перегляду вихідних таблиць лексичного аналізатора; видавати лексичні та синтаксичні помилки. Усі повідомлення про помилки повинні супроводжуватися номером рядка, в якому мала місце помилка.

Лабораторна робота №3

Реалізувати синтаксичний аналізатор на основі автомата з магазинною пам'яттю (МПА). Окрім вихідних таблиць ЛА, програма повинна надавати можливість перегляду МПА у формі таблиці переходів, а також виводити таблицю розбору.

Лабораторна робота №4

Розробити програму, яка автоматично буде встановлювати відношення передування за граматикою (що відповідає варіанту). У разі виникнення протиріч, програма повинна повідомляти про це.


Індивідуальні варіанти для груп
Оцінювання

понеділок, 13 жовтня 2014 р.

Моделювання ПЗ Завдання на лабораторні роботи 2014


Перша робота. Побудова діаграми DFD за методом диференціації подій.


Друга робота. Побудова діаграми класів аналізу.

Третя робота. Побудова діаграм взаємодій

завдання

Четверта робота. Побудова діаграм діяльності

П'ята робота. Перехід до проектної моделі. Застосування шаблонів GRASP.

Шоста робота. Застосування породжуючих шаблонів GOF.

Сьома робота. Застосування структурних та поведынкових шаблонів GOF.


Ви можете переглянути свій поточний рейтинг в файлі оцінювання

вівторок, 7 жовтня 2014 р.

Основи програмної інженерії

Загальні помилки при написанні рефератів

  1. Оформлення повинно бути таким, як в тому файлі, що ми готували на лабораторних заняттях, тобто використовуйте ті самі стилі, оформлюйте списки, рисунки, таблиці та формули, як вони оформлювалися в тому файлі.
  2. У список використаних джерел повинні потрапляти лише ті джерела, на які є посилання в тексті з указанням сторінок, з яких Ви взяли ту чи іншу інформацію. Якщо Ви списали статтю з Вікіпедії і додали в реферат джерела, яких Ви не бачили взагалі, це не враховується (я на відміну від Вас знаю ці джерела, і знаю про що там ідеться). Я прошу прочитати лише 5 джерел (можна навіть не читати книги повністю, лише ті розділи, де в загальному описується Ваш метод) - це небагато, це ДУЖЕ МАЛО. 
  3. Якщо Ви не писали реферати раніше, ознайомтеся з порадами щодо цього з мережі, наприклад: Дігтярівська школа, школа №147, з точки зору викладача

Теми доповідей

середу, 1 жовтня 2014 р.

Робота з Microsoft Word

Відео-уроки

Для перегляду відео в кращій якості завантажте його на свій комп.
  1. Перший урок присвячено створенню стилів для налаштування автоматичного змісту. 
  2. Другий урок допоможе організувати назви рисунків, таблиць та будь-яких інших об'єктів таким чином, щоб їхня нумерація та посилання на них в тексті автоматично оновлювалися.
  3. В третьому уроці мова йде про колонтитули та розділи. Налаштовуються поля кожного розділу, вставляються необхідні рамки, показано спосіб оформлення таблиці, що переходить на іншу сторінку.
  4. В четвертому уроці описано два способи організації списку літератури.