Referat.me

Название: Компьютерная подготовка

Вид работы: реферат

Рубрика: Информатика и программирование

Размер файла: 20.88 Kb

Скачать файл: referat.me-138207.zip

Краткое описание работы: Государственный Университет Управления Институт финансового менеджмента Лабораторная работа №1 на тему «Создание, дополнение и чтение файла данных»

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

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


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


Лабораторная работа №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




н

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


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


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


«Обработка файла данных»


Выполнила:

Студентка в/о, группы б/у 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 {Очистка экрана}

SET TALK OFF {Команда запрета выполнения

отдельных команд}

USE &Imfd {Команда открытия}

TEXT

Данные по машинам по которым не выполнен перевозок

номер марка план факт

ENDTEXT

I=1 {определяет номер строки}

DO WHILE .NOT.EOF()

IF PLAN>FACT

@ I,3 SAY NOM

@ I,15 SAY MAR

@ I,22 SAY PLAN

@ I,28 SAY FACT

I=I+1

ENDIF

SKIP

ENDDO

WAIT {Команда ожидания}

RETURN {Команда завершения}


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


номер

Марка

план

факт

о 367 нр

ГАЗ

105

100

в 368 еу

ЛИАЗ

343

340

м 290 ао

КамАЗ

288

287

н 390 ал

ГАЗ

100

99



н

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

  • Работа с каталогами (лабораторная работа)

    Лабораторная работа №1 Т е м а : Р а б о т а с к а т а л о г а м и Задание: 1)Просмотр корневых каталогов и подкаталогов дисков командами DIR,DIR/W,DIR/P. В отчете представить 3-4 характерные строки отображения содержимого каталогов при выполнении команд DIR(DIR/p) и DIR/W, т.е. показать форму отображения имен файлов и каталогов.

  • Программное обеспечение в фазе модернизации

    Москва - 1996 ГОСУДАРСТВЕННЫЙ КОМИТЕТ РОССИЙСКОЙ ФЕДЕРАЦИИ ПО ВЫСШЕМУ ОБРАЗОВАНИЮ МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ ИНСТИТУТ РАДИОТЕХНИКИ, ЭЛЕКТРОНИКИ И АВТОМАТИКИ

  • Программирование элементов разветвляющейся структуры

    ПЕНЗЕНСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ Кафедра МО и ПЭВМ Лабораторная работа № 6 Тема: «Программирование элементов разветвляющейся структуры» Выполнил: студент гр. 02ТП1

  • Лабораторная работа по дисциплине теория и проектирование ЭВМ

    МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ ИНСТИТУТ РАДИОТЕХНИКИ , ЭЛЕКТРОНИКИ И АВТОМАТИКИ (ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ ) ФАКУЛЬТЕТ ВМС КАФЕДРА ВЫЧИСЛИТЕЛЬНОЙ ТЕХНИКИ

  • Лабораторная работа №1 по Delphi

    Министерство общего и профессионального образования Владимирский Государственный Университет Кафедра УИТЭС Лабораторная работа №1 «Исследование характеристик феррорезонансного стабилизатора напряжения»

  • Лаба по информатике

    Министерство общего и профессионального образования РФ Владимирский Государственный Университет Кафедра УИТЭС Лабораторная работа N2 ИЗУЧЕНИЕ ПРИНЦИПОВ ОРГАНИЗАЦИИ АРИФМЕТИКО-

  • Лаба по информатике

    Министерство общего и профессионального образования РФ Владимирский Государственный Университет Кафедра УИТЭС Лабораторная работа 1 СИСТЕМЫ СЧИСЛЕНИЯ

  • Изучение принципов построения оперативной памяти

    Министерство образования Российской Федерации Владимирский государственный университет Кафедра УИТЭС Лабораторная работа N9 Изучение принципов построения оперативных

  • Алгоритмизация и программирование на языке Паскаль

    Составление алгоритмов и программ для вычисления значений неизвестных: программирование формул; операторы ввода и вывода; условный оператор; цикл с предусловием и с постусловием, с заданным числом повторений; графические средства; тестирование программы.

  • Программирование на языке Си++

    Вычисление значений выражений при вещественных типах данных float и double. Нахождение суммы элементов, используя оператор цикла. Вычисление функций с разложением в степенной ряд. Работа со строками. Обработка массивов с использованием функций.