Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

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

Лабораторная работа № 2 | Лабораторная работа№ 3 | Лабораторная работа№ 4 | Int j1,j2,j3,j4; | Сортировка методом прямого выбора | Лаборатоная работа № 6 | Лабораторная работа № 7 | Сведения о гражданине ind1 | Лабораторная работа № 9 | Лабораторная работа № 10 |


Читайте также:
  1. II. Работа над произведением.
  2. III. Работа над произведением.
  3. III. Сообщение темы урока. Работа над новым материалом
  4. III. Требования к конкурсным работам
  5. IV. Работа над произведением.
  6. IV. Требования к конкурсным работам
  7. IV. Условия участия, требования к работам и их оформлению.

Тема: Структуры данных. Описание структур

Цель работы: программирование задач, включающих действиями со структурами данных.

Время выполнения: 2 часа.

1 Порядок выполнения лабораторной работы:

1.1 Знакомство с теоретическим материалом, соответствующим теме лабораторной работы:

1.2. Ответить на следующие вопросы:

1. Как описываются структуры?

2.

Задания

ГРУППА А

Вариант 1

Некоторые виды антилоп
Название Группа Место обитания Численность популяции
Джейран A Азия  
Гну B Африка  
Бейза H Африка  
Группы: А - настоящие антилопы, B - коровьи антилопы, H - лошадиные антилопы

 

Вариант 2

Фирмы - производители СКБД
Фирма Количество. продуктов Годовой объем продажи ($) Часть рынка (%)
Oracle     31.1
IBM     29.9
Microsoft     13.1
Примечание: по данным Gartner Group за 1999г

 

Вариант 3

Отдел кадров
Фамилия Инициалы Год рожд Оклад
Иванов И.И.   517.50
Петренко П.П.   219.10
Паниковский М.С.   300.00
Примечание: оклад установлен по состоянию на 1 января 2000 года

 

Вариант 4

Ведомость деталей
Наименование Тип Количество Вес 1 детали (г)
Фланец З    
Переходник П    
Станина О    
Примечание: принято такое кодирование типов: О - оригинальная, П - покупная, З - заимствованная

 

Вариант 5

Характеристики ПЭВМ
Процессор Частота (Mgz) RAM (Mb) Тип
Pentium-III     C
AMD-К6     C
PowerPC-620     R
Тип: C - CISC-процессор, R - RISC-процессор

Вариант 6

Каталог библиотеки
Автор книги Название Год выпуска Группа
Сенкевич Потоп   Х
Ландау Механика   У
Дойль Сумчатые   C
Примечание: Х - художественная литература; У - учебная литература; С - справочная литература

 

Вариант 7

Ведомость комплектующих
Обозначение Тип Номинал Количество
RT-11-24 R    
RT-11-24 R    
CGU-12K C 17.5  
Примечание: R - резистор; C - конденсатор

 

Вариант 8

Проекты поиска внеземных сигналов
Год Научный руководитель Диаметр антенны (м) Рабочая частота (МГц)
  Дрейк    
  Троицкий    
  Хоровиц    
Примечание: наблюдались объекты от 2 звезд до нескольких галактик

 

Вариант 9

Офисные пакеты
Наименование Производитель Количество сост.частей Цена ($)
Office Microsoft    
SmartSute Lotus    
StarOffice Sun    
Примечание: возможно бесплатно получить продукт StarOffice через Internet

 

Вариант 10

Сельскохозяйственные культуры
Наименование Тип Посевная площадь (га) Урожайность (ц/га)
Соя Б    
Чумиза З    
Рис З    
Примечание: З - зерновые, Б - бобовые

 

Вариант 11

Ведомость спортивних состязаний
Фамилия участника Код команды Количество балов Место в итоге
Баландин С 123.7  
Шишков Ш 79.98  
Кравченко Д 134.8  
Примечание: Д - "Динамо", С - "Спартак", Ш - "Шахтер"

Вариант 12

Ведомость общественного транспорта
Вид транспорта ╧ маршрута Протяженность маршрута (км) Время в дороге (мин)
Тр   27.55  
Т-с   13.6  
А 12а 57.3  
Примечание: Тр - трамвай, Тс - троллейбус, А - автобус

 

Вариант 13

Приблизительное количество звезд разных спектральных классов в Галактике
Спектральный класс Приблизительная масса (отн.Солнца) Часть % Численность
O   0.00002  
F 1.25 2.9  
M 0.2 73.2  
Примечание: не показаны данные для классов: B, A, G, K

 

Вариант 14

Время выполнения некоторых программ, которые применяют параллельные алгоритмы
Название прграммы Количество строк кода Время исп. на SGI Callenge (cек) Время исп. на SGI Indy (cек)
OCEAN   8.70 18.2
DYFESM   6.95  
TRFD   1.05 2.98
Примечание: SGI Callenge - ЦП R1000 196 MHz, 1.024 MB RAM SGI Indy - ЦП MIPS R4600 134 MHz, 64 MB RAM

 

Вариант 15

Конфигурация програмных средств информационных систем
Операционная система СУБД Мин.объем внешней памяти (MB) Мин.объем оперативной памяти (MB Приблизительная цена ($)
OS/2 DB2      
Windows/NT SQLServer      
SCO/Unix Oracle      
Примечание: принималась цена лицензии на 8 пользователей

Вариант 16

Сельскохозяйственные предприятия
Название Вид собственности Площадь земли (га) Кол. работников
Заря Д    
Росинка К    
Петренко Ч    
Вид собственности: Д - государственная, Ч - частная, К - кооперативнfz

 

Вариант 17

Прайс-лист
Наименование товара Тип товара Цена за 1 шт (грн) Минимальное количество в партии
Папка К 4.75  
Бумага К 13.90  
Калькулятор О 411.00  
Примечание: К - канцтовары, О - оргтехника

 

Вариант 18

Вязкость металлов в жидком состоянии
Вещество Атомный номер Температура (град.С) Вязкость (кг/м*сек)
Алюминий     2.90
Висмут     1.65
Свинец     2.11
Примечание: данные даны для температуры плавления

 

Вариант 19

Коэффициенты теплопроводимости материаллов
Вещество Тип Влажность (%) Коэффициент
Алюминий М 0-100 209.3
Стекловата Т 0-100 0.035
Глина Д 15-20 0.73
Примечание: М - металлы, Т - термоизоляционные материалы, Д - другие материалы

 

Вариант 20

Скорость звука в жидкостях
Вещество Тип Температура (град.С) Скорость (м/сек)
Анилин Ч    
Ртуть Ч    
Кедровое М    
Тип жидкости: Ч - чистое вещество, М - масло

Группа В

  Описать структуру с именем STUDENT, содержащую следующие поля:-фамилия и инициалы; -номер группы;-успеваемость (массив из пяти элементов).Написать программу, выполняющую следующие действия:-ввод с клавиатуры данных в массив, состоящий из 10 структур типа STUDENT; записи должны быть упорядочены по возрастанию номера группы;-вывод на дисплей фамилий и номеров групп для всех студентов, включенных в массив, если средний балл студента больше 4.0;-если таких студентов нет, вывести соответствующее сообщение.
  Описать структуру с именем STUDENT, содержащую следующие поля:-фамилия и инициалы;-номер группы;-успеваемость (массив из пяти элементов).Написать программу, выполняющую следующие действия: -ввод с клавиатуры данных в массив, состоящий из 10 структур типа STUDENT; записи должны быть упорядочены по возрастанию среднего балла;-вывод на дисплей фамилий и номеров групп для всех студентов, имеющих оценки 4 и 5;-если таких студентов нет, вывести соответствующее сообщение.
  Описать структуру с именем STUDENT, содержащую следующие поля: -фамилия и инициалы;-номер группы;-успеваемость (массив из пяти элементов).Написать программу, выполняющую следующие действия:-ввод с клавиатуры данных в массив, состоящий из 10 структур типа STUDENT; записи должны быть упорядочены по алфавиту;-вывод на дисплей фамилий и номеров групп для всех студентов, имеющих хотя бы одну оценку 2;-если таких студентов нет, вывести соответствующее сообщение.
  Описать структуру с именем AEROFLOT, содержащую следующие поля:-название пункта назначения рейса;-номер рейса;-тип самолета.Написать программу, выполняющую следующие действия:-ввод с клавиатуры данных в массив, состоящий из 7 элементов типа AEROFLOT; записи должны быть упорядочены по возрастанию номера рейса;-вывод на дисплей номеров рейсов и типов самолетов, вылетающих в пункт назначения, название которых совпало с названием, введенным с клавиатуры;-если таких рейсов нет, вывести соответствующее сообщение.
  Описать структуру с именем AEROFLOT, содержащую следующие поля:-название пункта назначения рейса;-номер рейса;-тип самолета.Написать программу, выполняющую следующие действия:-ввод с клавиатуры данных в массив, состоящий из 7 элементов типа AEROFLOT; записи должны быть размещены в алфавитном порядке по названию пунктов назначения;-вывод на дисплей пунктов назначения и номеров рейсов, обслуживаемых самолетом, тип которых введен с клавиатуры;-если таких рейсов нет, вывести соответствующее сообщение.
  Описать структуру с именем WORKER, содержащую следующие поля:-фамилия и инициалы работника;-название занимаемой должности;-год поступления на работу.Написать программу, выполняющую следующие действия:-ввод с клавиатуры данных в массив, состоящий из 10 структур типа WORKER; записи должны быть размещены по алфавиту;-вывод на дисплей фамилий работников, чей стаж работы в организации превышает значение, введенное с клавиатуры;-если таких работников нет, вывести соответствующее сообщение.
  Описать структуру с именем TRAIN, содержащую следующие поля:-название пункта назначения;-номер поезда;-время отправления.Написать программу, выполняющую следующие действия:-ввод с клавиатуры данных в массив, состоящий из 8 элементов типа TRAIN; записи должны быть упорядочены в алфавитном порядке по названиям пунктов назначения;-вывод на экран информации о поездах, отправляющихся после введенного с клавиатуры времени;-если таких поездов нет, вывести соответствующее сообщение.
  Описать структуру с именем TRAIN, содержащую следующие поля:-название пункта назначения;-номер поезда;-время отправления.Написать программу, выполняющую следующие действия:-ввод с клавиатуры данных в массив, состоящий из 6 элементов типа TRAIN; записи должны быть упорядочены по времени отправления поезда;-вывод на экран информации о поездах, отправляющихся в пункт назначения, название которого введено с клавиатуры;-если таких поездов нет, вывести соответствующее сообщение.
  Описать структуру с именем TRAIN, содержащую следующие поля:-название пункта назначения;-номер поезда;-время отправления.Написать программу, выполняющую следующие действия:-ввод с клавиатуры данных в массив, состоящий из 8 элементов типа TRAIN; записи должны быть упорядочены по номерам поездов;-вывод на экран информации о поезде, номер которого введен с клавиатуры;-если таких поездов нет, вывести соответствующее сообщение.
  Описать структуру с именем MARSH, содержащую следующие поля:-название начального пункта маршрута;-название конечного пункта маршрута;-номер маршрута. Написать программу, выполняющую следующие действия: -ввод с клавиатуры данных в массив, состоящий из 8 элементов типа MARSH; записи должны быть упорядочены по номерам маршрутов;-вывод на экран информации о маршруте, номер которого введен с клавиатуры; -если таких маршрутов нет, вывести соответствующее сообщение.

 


Дата добавления: 2015-11-04; просмотров: 124 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Функции обработки строк типа AnsiString| Теоретические сведения

mybiblioteka.su - 2015-2024 год. (0.008 сек.)