Министерство развития информационных технологий и коммуникаций республики узбекистан



Download 2,58 Mb.
Pdf ko'rish
bet58/60
Sana25.02.2022
Hajmi2,58 Mb.
#285171
TuriМетодические указания
1   ...   52   53   54   55   56   57   58   59   60
Bog'liq
ЎТ амал рус

5. 
Варианты заданий.
5.1. 
Поиск указанной строки в указанном файле. Обработка одной 
строки в порожденном процессе. 
5.2. 
Умножение матрицы на вектор. Обработка одной строки 
матрицы - в порожденном процессе. 
5.3. 
Поиск всех простых чисел (простым называется число, которое 
является своим наибольшим делителем) в указанном интервале чисел, 
разделенном на несколько диапазонов. Обработка каждого диапазона 
производится в порожденном процессе. Классический алгоритм Евклида 
определения наибольшего общего делителя двух целых чисел (x, y) может 
применяться при следующих условиях: 

оба числа x и y неотрицательные; 

оба числа x и y отличны от нуля. 

На каждом шаге алгоритма выполняются сравнения: 

если x == y, то ответ найден; 

если x < y, то y заменяется значением y - x; 

если x > y, то x заменяется значением x - y. 


135 
5.4. 
Warcraft. Заданное количество юнитов добывают золото равными 
порциями из одной шахты, задерживаясь в пути на случайное время, до ее 
истощения. Работа каждого юнита реализуется в порожденном процессе. 
5.5. 
Винни-Пух и пчелы. Заданное количество пчел добывают мед 
равными порциями, задерживаясь в пути на случайное время. Винни-Пух 
потребляет мед порциями заданной величины за заданное время и столько же 
времени может прожить без питания. Работа каждой пчелы реализуется в 
порожденном процессе. 
5.6. 
Шарики. Координаты заданного количества шариков изменяются 
на случайную величину по вертикали и горизонтали. При выпадении шарика 
за нижнюю границу допустимой области шарик исчезает. Изменение 
координат каждого шарика в отдельном процессе. 
5.7. 
Противостояние 
нескольких 
команд. 
Каждая 
команда 
увеличивается на случайное количество бойцов и убивает случайное 
количество бойцов участника. Борьба каждой команды реализуется в 
отдельном процессе. 
5.8. 
Статистический анализ. Имеется несколько массивов данных 
(разного размера). Требуется определить математическое ожидание в каждом 
массиве. Обработка каждого массива выполняется в отдельном процессе. 
5.9. 
Контрольная сумма. Для нескольких файлов (разного размера) 
требуется вычислить контрольную сумму (сумму кодов всех символов 
файла). Обработка каждого файла выполняется в отдельном процессе. 
5.10. 
Авиаразведка. Создается условная карта в виде матрицы, 
размерность которой определяет размер карты, содержащей произвольное 
количество единиц (целей) в произвольных ячейках. Из произвольной точки 
карты стартуют несколько разведчиков (процессов), курсы которых 
выбираются так, чтобы покрыть максимальную площадь карты. Каждый 
разведчик фиксирует цели, чьи координаты совпадают с его координатами и 
по достижении границ карты сообщает количество обнаруженных целей. 
5. Необходимые аппаратно-программные средства. 


136 
5.1. Компьютеры 
5.2. Язык программирования Си 

Download 2,58 Mb.

Do'stlaringiz bilan baham:
1   ...   52   53   54   55   56   57   58   59   60




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish