Студопедия — На территории Автодрома СПб в ходе проведения мероприятия 01.06.2013.
Студопедия Главная Случайная страница Обратная связь

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

На территории Автодрома СПб в ходе проведения мероприятия 01.06.2013.

Задача: Отримати список студентів, які здобули оцінку «добре» з дисципліни «математика» на основі фактів бази даних, що записані у вигляді:

student (4151, petrov, [physics/5, mathematics/4, c++/5, oop/3]).

student(4152, veselkov, [physics/4, mathematics/3, c++/4, oop/5]).

Рішення:

Для отримання списку напишемо правило з використанням вбудованого предикату setof, тому що одностайно список буде упорядкованим. Однак, у зв’язку з тим, що setof в процесі пошуку рішення враховує значення інших аргументів (див. табл. 7.2), потрібно скласти окремий предикат для отримання прізвища студента, що одержав оцінку «добре» з математики:

p_stud(X):- student(_, X, [ _,mathematics/4 |_ ]).

Правило містить у правої частині ціль для співставлення з фактами student/3. Зверніть увагу на те, що застосована анонімна зміна для тих аргументів, які у даному випадку не потрібні. Тоді правило для отримання списку запишемо у наступному вигляді:

good_math(L):- setof (X,.p_stud(X), L).

Для виводу списку напишемо рекурсивне правило:

% термінальне правило, виведення загальної кількості студентів

print_list([],N):-write(‘Всього ‘),write(N),

write(‘ студентів’),!.

% рекурсивне правило. Виведення голови списку…

print_list([X|T], N):- write(N), write(‘.’), tab(2), write(X),nl,

% … рекурсивний виклик для виведення хвосту з наступним номером рядка

K is N + 1, print_list[T, K).

Напишемо заключне правило (предикат):

p:- good_math(L),print_list(L,1).

Контрольні запитання:

1) Визначення списку, правила запису списку

2) Рекурсивна обробка списків.

3) Навести приклади процедур обробки списків

4) Обробка структур, способи вибору потрібних даних з структури.

5) Вбудовані предикати накопичення рішень у списках.

 

на территории Автодрома СПб в ходе проведения мероприятия 01.06.2013.

 

СХЕМА ПРОВЕДЕНИЯ СВОБОДНЫХ ЗАЕЗДОВ НА ТЕРРИТОРИИ АВТОДРОМА:

 

  1. Правила участия в свободных заездах:
    1. При въезде на территорию проведения Свободных заездов, водителю автомобиля одевается на руку браслет. Данный браслет дает ему права:

a. Свободно передвигаться на автомобиле в зоне формирования очереди с любым количеством пассажиров, в пределах вместимости автомобиля;

b. Заезжать в предстартовую зону в качестве водителя в составе пары для последующего заезда, без пассажиров.

c. Дает право пешего прохода в предстартовую зону, зону нахождения водителей и гостей с браслетами.

2. Для получения прав равнозначных водительским, иному лицу, въезжающему на территорию поведения Свободных заездов в качестве пассажира, необходимо приобрести дополнительный браслет.

    1. Водитель автомобиля самостоятельно находит себе соперника на заезд. Когда соперник найден, автомобили участников должны встать в общую очередь на заезды.
    2. По мере движения очереди, водители выполняют ВСЕ указания судей FreeRace, для предотвращения образования пробки.
    3. Скорость движения на всей территории (кроме непосредственно трассы) - 5 км/ч. Скорость возврата по кругу после заезда не более 60 км/ч. За нарушение участник может быть удален с территории проведения соревнований.
    4. Въезд в предстартовую зону осуществляется только по указанию судьи предстартовой зоны. При въезде в предстартовую зону в автомобиле могут находится только лица имеющие браслет. Пассажиры без браслета должны покинуть салон автомобиля. При отсутствии браслета у водителя, во въезде автомобиля в предстартовую зону будет отказано.
    5. Вход в предстартовую зону и нахождение там разрешены ТОЛЬКО лицам с повязанным браслетом. Посетители оказавшиеся в предстартовой зоне БЕЗ браслета будут выводиться.
    6. Въезд в стартовую зону осуществляется только с разрешения судей старта.
    7. Категорически ЗАПРЕЩЕНО распитие любых алкогольных напитков на ВСЕЙ ТЕРРИТОРИИ АВТОДРОМА, на все время проведения заездов.
    8. Категорически запрещается нахождение несовершеннолетних детей в предстартовой зоне и зоне нахождения водителей и гостей с браслетами.
    9. Автомобили оборудованные каркасами безопасности допускаются в стартовую зону только при условии одетого водителем шлема.
    10. Автомобиль может быть не допущен к заезду, если его техническое состояние будет признано судьями старта небезопасным.
    11. Результаты хронометража всех заездов объявляются ведущим в громкоговоритель.

 

  1. Дополнительные платные услуги:
    1. Дополнительный браслет для прохода в предстартовую зону – 50 р.
    2. Место для парковки автомобиля в предстартовой зоне (общее количество мест – не более 20 шт.) – 300 р.

 

  1. Работа хронометража и стартового светофора:

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

a. медленно подъезжает к линии старта, пока не загорятся Огни «ПреСтейдж» (№1) и «Стейдж» (№2)

b. в случае, если по каким то причинам огонь «Стейдж» или огонь «Престейдж» погас, участник ос-танавливается, сдает назад на расстояние в 1 метр и начинает постановку на старт заново.

c. когда загораются оба белых огня (огонь «ПреСтейдж» №1 и огонь «Стейдж»№2) – участник находится на стартовой линии

d. когда оба участника находятся на стартовой линии (на обе дорожки горят огни «ПреСтейдж» и «Стейдж») начинается отсчет времени до старта.

e. Через 3 секунды после постановки обоих участников на старт одновременно загораются все Жел-тые огни «Готовность» (№3) - Стартовать еще рано!

f. Через 0,4 секунды после загорания Желтых огней «готовность» (№3) загорается Зеленый огонь «Старт» - Старт Заезда!

    1. С момента загорания зеленого сигнала начинает отсчитываться "грязное время" заезда - FT
    2. С момента трогания с места и ухода колеса со стартового луча - начинает отсчитываться "чистое время" – ET

 

 




<== предыдущая лекция | следующая лекция ==>
 | Характеристика класса.

Дата добавления: 2015-08-27; просмотров: 418. Нарушение авторских прав; Мы поможем в написании вашей работы!



Обзор компонентов Multisim Компоненты – это основа любой схемы, это все элементы, из которых она состоит. Multisim оперирует с двумя категориями...

Композиция из абстрактных геометрических фигур Данная композиция состоит из линий, штриховки, абстрактных геометрических форм...

Важнейшие способы обработки и анализа рядов динамики Не во всех случаях эмпирические данные рядов динамики позволяют определить тенденцию изменения явления во времени...

ТЕОРЕТИЧЕСКАЯ МЕХАНИКА Статика является частью теоретической механики, изучающей условия, при ко­торых тело находится под действием заданной системы сил...

Дизартрии у детей Выделение клинических форм дизартрии у детей является в большой степени условным, так как у них крайне редко бывают локальные поражения мозга, с которыми связаны четко определенные синдромы двигательных нарушений...

Педагогическая структура процесса социализации Характеризуя социализацию как педагогический процессе, следует рассмотреть ее основные компоненты: цель, содержание, средства, функции субъекта и объекта...

Типовые ситуационные задачи. Задача 1. Больной К., 38 лет, шахтер по профессии, во время планового медицинского осмотра предъявил жалобы на появление одышки при значительной физической   Задача 1. Больной К., 38 лет, шахтер по профессии, во время планового медицинского осмотра предъявил жалобы на появление одышки при значительной физической нагрузке. Из медицинской книжки установлено, что он страдает врожденным пороком сердца....

Основные разделы работы участкового врача-педиатра Ведущей фигурой в организации внебольничной помощи детям является участковый врач-педиатр детской городской поликлиники...

Ученые, внесшие большой вклад в развитие науки биологии Краткая история развития биологии. Чарльз Дарвин (1809 -1882)- основной труд « О происхождении видов путем естественного отбора или Сохранение благоприятствующих пород в борьбе за жизнь»...

Этапы трансляции и их характеристика Трансляция (от лат. translatio — перевод) — процесс синтеза белка из аминокислот на матрице информационной (матричной) РНК (иРНК...

Studopedia.info - Студопедия - 2014-2024 год . (0.013 сек.) русская версия | украинская версия