это быстро и бесплатно
Оформите заказ сейчас и получите скидку 100 руб.!
Ознакомительный фрагмент работы:
ГосударственныйУниверситетУправления
Институтфинансовогоменеджмента
Лабораторнаяработа №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 {Очисткаэкрана}
SETTALK 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 {Очисткаэкрана}
SETTALK 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 {Очисткаэкрана}
SETTALK 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 |
н
ГосударственныйУниверситетУправления
«Обработкафайла данных»
Выполнила:
Студенткав/о, группы б/уII-1
КузнецоваАнна
Задание.Данные по машинамавтобазы: номер,марка, планперевозок,факт. Вывестиданные по машинам,по которым невыполнен планперевозок.
номер | марка | план | факт |
о367 нр | ГАЗ | 105 | 100 |
л577 ор | ЗИЛ | 185 | 185 |
н705 ар | КамАЗ | 220 | 220 |
в368 еу | ЛИАЗ | 343 | 340 |
а859 ср | МАЗ | 368 | 368 |
у364 ар | УАЗ | 373 | 373 |
м290 ао | КамАЗ | 288 | 287 |
н390 ал | ГАЗ | 100 | 99 |
Программапо разработанномуалгоритму
*Командный файл"Обработкафайла данных"
CLEAR {Очисткаэкрана}
SETTALK OFF {Командазапрета выполнения
отдельныхкоманд}
USE&Imfd {Командаоткрытия}
TEXT
Данныепо машинам покоторым невыполнен перевозок
номер марка план факт
ENDTEXT
I=1 {определяетномер строки}
DOWHILE .NOT.EOF()
IF PLAN>FACT
@ I,3 SAY NOM
@ I,15 SAY MAR
@ I,22 SAYPLAN
@ I,28 SAYFACT
I=I+1
ENDIF
SKIP
ENDDO
WAIT {Командаожидания}
RETURN {Командазавершения}
Вариантрешения задачи
номер | Марка | план | факт |
о367 нр | ГАЗ | 105 | 100 |
в368 еу | ЛИАЗ | 343 | 340 |
м290 ао | КамАЗ | 288 | 287 |
н390 ал | ГАЗ | 100 | 99 |
н
Сделайте индивидуальный заказ на нашем сервисе. Там эксперты помогают с учебой без посредников
Разместите задание – сайт бесплатно отправит его исполнителя, и они предложат цены.
Цены ниже, чем в агентствах и у конкурентов
Вы работаете с экспертами напрямую. Поэтому стоимость работ приятно вас удивит
Бесплатные доработки и консультации
Исполнитель внесет нужные правки в работу по вашему требованию без доплат. Корректировки в максимально короткие сроки
Гарантируем возврат
Если работа вас не устроит – мы вернем 100% суммы заказа
Техподдержка 7 дней в неделю
Наши менеджеры всегда на связи и оперативно решат любую проблему
Строгий отбор экспертов
К работе допускаются только проверенные специалисты с высшим образованием. Проверяем диплом на оценки «хорошо» и «отлично»
Работы выполняют эксперты в своём деле. Они ценят свою репутацию, поэтому результат выполненной работы гарантирован
Ежедневно эксперты готовы работать над 1000 заданиями. Контролируйте процесс написания работы в режиме онлайн
Проектирование и автоматизация бизнес-процессов обработки заказа...
Диплом, ИТ (IT)
Срок сдачи к 31 мар.
Web-сервис размещения объявлений (узконаправленная тема - поиск...
Диплом, Комьютерные системы и технологии
Срок сдачи к 15 мая
оценка сенсорно- перцептивной деятельности детей среднего дошкольного...
Отчет по практике, Дефектология (Специальная педагогика)
Срок сдачи к 14 мар.
Курсовая работа на тему: "Анализ эффективности блога или информационного раздела сайта: какие статьи приводят к покупкам (а не просто к просмотрам)."
Курсовая, Аналитический маркетинг в Интернете
Срок сдачи к 20 мар.
Тусур Лабораторная (Функциональное и логическое программирование)
Лабораторная, Функциональное и логическое программирование
Срок сдачи к 31 мар.
Карьера: Сущность, виды, планирование в гостиничном деле
Презентация, Управление персоналом/Управление конкурентоспособностью
Срок сдачи к 17 мар.
Составить презентацию по теме : «понятие и виды общения
Презентация, Психология
Срок сдачи к 16 мар.
Тусур Лабораторная (Моделирование и анализ бизнес-процессов)
Лабораторная, Моделирование и анализ бизнес-процессов
Срок сдачи к 31 мар.
Заполните форму и узнайте цену на индивидуальную работу!