русс | укр

Мови програмуванняВідео уроки php mysqlПаскальСіАсемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование


Linux Unix Алгоритмічні мови Архітектура мікроконтролерів Введення в розробку розподілених інформаційних систем Дискретна математика Інформаційне обслуговування користувачів Інформація та моделювання в управлінні виробництвом Комп'ютерна графіка Лекції


Заняття 1.


Дата додавання: 2014-11-28; переглядів: 773.


Тема «Робота з файлами.
Створення та ведення наборів даних»

Запитання для перевірки знань:

1. Як організовано набори даних?

2. Як організовано процес роботи з наборами даних файлової структури?

3. Чим він відрізняється від інших процесів обробки?

4. Які дії виконує система за командами «відкрити» та «закрити» файл?

5. Що таке синтаксичний контроль даних і програми?

6. Коли відбувається синтаксичний контроль даних?

7. Коли виконується синтаксичний контроль програми?

8. Що таке коригування файла?

9. Як контролюється кінець файла?

Задачі

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

1. ZAYAV — файл заявок на матеріали

Показник Ім’я показника Шаблон (точність)
Дата DATAZ ‘999999’
Код підприємства PREDZ ‘9999’
Номенклатурний номер матеріалу NOMZ (6)’9’
Кількість матеріалів KOLZ (6)’9’

2. PREYS — файл «Прейскурант»

Показник Ім»я показника Шаблон (точність)
Номенклатурний номер матеріалу NOMP (6)’9’
Назва матеріалу NAZMP (30)’A’
Одиниця виміру IZMP ‘AAA’
Ціна за одиницю матеріалу CENAP ‘9999.99’

3. SPRAVPRE — файл «Підприємства»

Показник Ім»я показника Шаблон (точність)
Код підприємства PREDS ‘9999’
Назва підприємства NAPREDS (30)’A’
Адреса ADRS (50)’A’

4. TOVAR — файл «Товар»

Показник Ім’я показника Шаблон
Номер складу SKLADT ‘99’
Номенклатурний номер матеріалу NOMT (6)’9’
Кількість матеріалу KOLT (8)’9’

Побудувати алгоритм коригування наборів даних:

5. Додати до файла ZAYAV (задача 1) нові записи.

6. У файлі PREYS (задача 2) змінити ціни матеріалів за вказаними номенклатурними номерами. Коригуючу інформацію подано у такому вигляді:

Ознака запису Ім’я показника Нове значення
NOM CENA ...
     

7. Видалити з файла SPRAVPRE (задача 3) підприємства, що припинили свою діяльність, за вказаними кодами. Коригуючу інформацію подано у такому вигляді:

Ознака запису
PRED

8. Відкоригувати файл TOVAR (задача 4) у зв’язку з надходженням товарів на склад. Коригуючу інформацію подано у такому вигляді:

Номер складу Номенклатурний номер матеріалу Кількість матеріалу
SKLAD NOM KOL

9. Відкоригувати файл TOVAR (задача 4) у зв’язку з відпуском товарів зі складу. Коригуючу інформацію подано у такому вигляді:

Номер складу Номенклатурний номер матеріалу Кількість матеріалу
SKLAD NOM KOL

У подальших заняттях будуть використовуватись створені файли за посиланням на ім’я файла та номер задачі їх створення.


<== попередня лекція | наступна лекція ==>
СПИСОК ПІДПРИЄМСТВ | Заняття 2


Онлайн система числення Калькулятор онлайн звичайний Науковий калькулятор онлайн