Рефетека.ру / Информатика и програм-ие

Реферат: Компьютерная подготовка

Государственный Университет Управления

Институт финансового менеджмента

Лабораторная работа №1 на тему

«Создание, дополнение и чтение файла данных»

Выполнила:

Проверил:
Несмеянов И. А.
Задание. Создать файл данных со следующей структурой: шифр товара, наименование, план выпуска на каждый квартал, фактический выпуск в каждом квартале.
Предусмотреть возможность добавления информации и чтения данных из файла.
Создание файла
Макет исходных данных
| | |Кварталы |
|Шифр |Наиме- |1 |2 |3 |4 |
|товар|нование|План. |Факт. |План. |Факт. |План. |Факт. |План. |Факт. |
|а | |выпуск |выпуск |выпуск |Выпуск |Выпуск |выпуск |Выпуск |выпуск |
|11001|Стол |30 |29 |30 |28 |30 |27 |30 |31 |
|11002|Стул |100 |98 |100 |95 |100 |95 |100 |114 |
|21001|Шкаф |25 |25 |25 |23 |25 |22 |25 |27 |
|21002|Кровать|30 |30 |30 |28 |30 |32 |30 |34 |
|31004|Кресло |20 |15 |20 |20 |20 |17 |20 |22 |


Алгоритм программы

Программа по разработанному алгоритму

* Командный файл "Создание файла данных"
CLEAR {Очистка экрана}
SET TALK OFF {Команда запрета выполнения отдельных команд}
@ 3,10 SAY 'Программа создания файла данных'
ACCEPT 'Укажите имя создаваемого файла данных ' TO Imfd
CLEAR {Очистка экрана}
CREATE &Imfd {Команда создания файла данных}
WAIT {Команда ожидания}
RETURN {Команда завершения}

Вариант решения задачи

| | |Кварталы |
|Шифр |Наиме- |1 |2 |3 |4 |
|товар|нование|План. |Факт. |План. |Факт. |План. |Факт. |План. |Факт. |
|а | |выпуск |выпуск |выпуск |Выпуск |Выпуск |выпуск |Выпуск |выпуск |
|11001|Стол |30 |29 |30 |28 |30 |27 |30 |31 |
|11002|Стул |100 |98 |100 |95 |100 |95 |100 |114 |
|21001|Шкаф |25 |25 |25 |23 |25 |22 |25 |27 |
|21002|Кровать|30 |30 |30 |28 |30 |32 |30 |34 |
|31004|Кресло |20 |15 |20 |20 |20 |17 |20 |22 |

Дополнение файла

Макет исходных данных
| | |Кварталы |
|Шифр |Наиме- |1 |2 |3 |4 |
|товар|нование|План. |Факт. |План. |Факт. |План. |Факт. |План. |Факт. |
|а | |выпуск |выпуск |выпуск |Выпуск |Выпуск |выпуск |Выпуск |выпуск |
|11001|Стол |30 |29 |30 |28 |30 |27 |30 |31 |
|11002|Стул |100 |98 |100 |95 |100 |95 |100 |114 |
|21001|Шкаф |25 |25 |25 |23 |25 |22 |25 |27 |
|21002|Кровать|30 |30 |30 |28 |30 |32 |30 |34 |
|31004|Кресло |20 |15 |20 |20 |20 |17 |20 |22 |

Алгоритм программы

Программа по разработанному алгоритму

* Командный файл "Добавления файла данных"
CLEAR {Очистка экрана}
SET TALK OFF {Команда запрета выполнения отдельных команд}
@ 3,10 SAY 'Программа добавления файла данных'
ACCEPT 'Укажите имя добавляемого файла данных 'TO Imfd
CLEAR {Очистка экрана}
USE &Imfd {Команда открытия файла данных}
APPEND {Команда добавления файла данных}
WAIT {Команда ожидания}
RETURN {Команда завершения}


Вариант решения задачи

| | |Кварталы |
|Шифр |Наиме |1 |2 |3 |4 |
|товар|нование |План. |Факт. |План. |Факт. |План. |Факт. |План. |Факт. |
|а | |выпуск |выпуск |выпуск |Выпуск |Выпуск |выпуск |Выпуск |выпуск |
|11001|Стол |30 |29 |30 |28 |30 |27 |30 |31 |
|11002|Стул |100 |98 |100 |95 |100 |95 |100 |114 |
|21001|Шкаф |25 |25 |25 |23 |25 |22 |25 |27 |
|21002|Кровать |30 |30 |30 |28 |30 |32 |30 |34 |
|31004|Кресло |20 |15 |20 |20 |20 |17 |20 |22 |
|41001|Пуфик |10 |7 |10 |5 |10 |3 |10 |9 |
|51001|Журн. |15 |12 |15 |10 |15 |9 |15 |14 |
| |Столик | | | | | | | | |
|61003|Книжная |20 |19 |20 |18 |20 |17 |20 |22 |
| |полка | | | | | | | | |


Чтение файла данных

Макет исходных данных

| | |Кварталы |
|Шифр |Наиме- |1 |2 |3 |4 |
|товар|нование|План. |Факт. |План. |Факт. |План. |Факт. |План. |Факт. |
|а | |выпуск |выпуск |выпуск |Выпуск |Выпуск |выпуск |Выпуск |выпуск |
|11001|Стол |30 |29 |30 |28 |30 |27 |30 |31 |
|11002|Стул |100 |98 |100 |95 |100 |95 |100 |114 |
|21001|Шкаф |25 |25 |25 |23 |25 |22 |25 |27 |
|21002|Кровать|30 |30 |30 |28 |30 |32 |30 |34 |
|31004|Кресло |20 |15 |20 |20 |20 |17 |20 |22 |

Алгоритм программы

Программа по разработанному алгоритму

* Командный файл "Чтение файла данных"
CLEAR {Очистка экрана}
SET TALK OFF {Команда запрета выполнения отдельных команд}
@ 3,10 SAY 'Программа чтения файла данных'
ACCEPT 'Укажите имя читаемого файла данных 'TO Imfd
CLEAR {Очистка экрана}
USE &Imfd {Команда открытия файла данных}
LIST {Команда чтения файла данных}
WAIT {Команда ожидания}
RETURN {Команда завершения}


Вариант решения задачи

| | |Кварталы |
|Шифр |Наиме- |1 |2 |3 |4 |
|товар|нование|План. |Факт. |План. |Факт. |План. |Факт. |План. |Факт. |
|а | |выпуск |выпуск |выпуск |Выпуск |Выпуск |выпуск |Выпуск |выпуск |
|11001|Стол |30 |29 |30 |28 |30 |27 |30 |31 |
|11002|Стул |100 |98 |100 |95 |100 |95 |100 |114 |
|21001|Шкаф |25 |25 |25 |23 |25 |22 |25 |27 |
|21002|Кровать|30 |30 |30 |28 |30 |32 |30 |34 |
|31004|Кресло |20 |15 |20 |20 |20 |17 |20 |22 |

----------------------- начало

CLEAR

SET TALK OFF

@ 3,10 SAY ‘Программа создания файла данных’

ACCEPT ‘Укажите имя создаваемого ФД’ TO Imfd

CLEAR

CREATE &Imfd

WAIT

RETURN

начало

CLEAR

SET TALK OFF

@ 3,10 SAY ‘Программа добавления файла данных’

ACCEPT ‘Укажите имя добовляемого ФД’ TO Imfd

CLEAR

USE &Imfd

APPEND

WAIT

RETURN

начало

CLEAR

SET TALK OFF

@ 3,10 SAY ‘Программа чтения файла данных’

ACCEPT ‘Укажите имя читаемого ФД’ TO Imfd

CLEAR

USE &Imfd

LIST

WAIT

RETURN

Похожие работы:

  1. • Компьютерная подготовка
  2. • Компьютерная подготовка
  3. • Контрольная работа №2 по компьютерной подготовке ИЗО ГУУ (г ...
  4. • Контрольная работа №1 по компьютерной подготовке ИЗО ГУУ (г ...
  5. • Компьютерная подготовка
  6. •  ... Японии 1960-1992 гг. Компьютерная подготовка в ГУУ. 2 курс.
  7. • Компьютерные технологии в ...
  8. • Дистанционное обучение как показатель развития культуры сферы ...
  9. • Совершенствование ИТ-инфраструктуры предприятия
  10. • Методические основы использования электронных ...
  11. • Информационные технологии в образовании
  12. • Основные сведения о СУБД
  13. • Тестирование как метод педагогического контроля
  14. • Internet технологии
  15. • Использование компьютера для подготовки текста
  16. • Информационные технологии управления
  17. • Системы управления базами данных
  18. • Проблемы информатизации наукоемких технологий обучения
  19. • Совершенствование содержания подготовки будущего учителя ...
Рефетека ру refoteka@gmail.com