понеділок, 11 січня 2010 р.

Контрольна робота: умови, вимоги, критерії оцінювання

Практична частина контрольної роботи буде проводитись 20-го та 21-го січня згідно розкладу лабораторних робіт.
Тривалість – 45 хвилин.
Максимальна кількість балів -20.
Практична частина контрольної роботи передбачає розробку програми для вирішення певної задачі, умова якої міститься у завданні.
Основні вимоги до розробки програми:
Програма повинна бути оформлена у вигляді окремого модуля (файл *.py). Назва файлу відповідає прізвищу студента.
Програма повинна передбачати збереження результатів роботи у файл (*.dat). Назва файлу відповідає прізвищу студента.
Для розробки програми студент повинен володіти засобами мови програмування
Python та бібліотеки програм NLTK, а саме:
функціями та методами роботи з типами даних : стрічка, список, словник
;
функціями та методами доступу (відкриття, читання) до файлів
;
функціями та методами збереження даних (відкриття, запис) у файл
;
функціями та методами доступу до корпусів текстів
;
функціями та методами для роботи з
WordNet;
функціями та методами для роботи з морфологічно розміченими корпусами текстів.

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

2 коментарі:

  1. Доброго вечора.
    У нас (групи ПРЛ-11(м)) є до вас невеличке прохання. Ми ніяк не можемо розібратись з тим, як запускати модуль і записувати результати його роботи у файл. Ви написали стрічку: open(адреса модуля *.py).write(адреса файла *.dat) Але так не працює. Можливо ми не так щось переписали чи зрозуміли?

    ВідповістиВидалити
  2. результаті розробки програми у вас має бути
    1 - модуль, файл з розширенням *.py . Наприклад romanyuk.py
    2 - файл *.dat . Наприклад romanyuk.dat

    Файл romanyuk.dat ви створююте будь-яким способом він пустий і знаходиться в директорії
    С:\Python26
    в кінці модуля ви пишете три стрічки (5-та лаб)
    output_file=open('romanyuk.dat', 'w')
    output_file.write('тут міститься стрічка, з результами роботи вашої програми')
    output_file.close

    Коли модуль запустите то в цей файл romanyuk.dat мають попасти результати.
    Модуль ви можете запустити за допомогою пункту меню Run->Run module
    Інший спосіб запуску просто два кліки на файлі romanyuk.py.

    Нічого більше не потрібно. Нічого не видумуйте.
    Якщо ще якісь питання то пишіть.

    Успіхів.

    ВідповістиВидалити