Форум программистов, компьютерный форум, киберфорум
GPSS
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.63/27: Рейтинг темы: голосов - 27, средняя оценка - 4.63
1 / 1 / 0
Регистрация: 03.11.2010
Сообщений: 29

Определить вероятность повторения полной и частичной обработки

15.12.2011, 12:49. Показов 5334. Ответов 24
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
народ помогите решить задачу. Заранее спасибо

На участке термической обработки выполняются цементация и закаливание шестерен, поступающих через 10 +- 5 мин. Цементация занимает 10 +- 7 мин, а закаливание – 10 +- 6 мин. Качество определяется суммарным временем обработки. Шестерни с временем обработки больше 25 мин покидают участок, с временем обработки от 20 до 25 мин передаются на повторную закалку и при времени обработки меньше 20 мин должны пройти повторную полную обработку. Детали с суммарным временем обработки меньше 20 мин считаются вторым сортом. Смоделировать процесс обработки на участке 400 шестерен. Определить вероятность повторения полной и частичной обработки. При выходе продукции без повторной обработки менее 90 % обеспечить на участке мероприятия, дающие гарантированный выход продукции первого сорта 90 %.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
15.12.2011, 12:49
Ответы с готовыми решениями:

Вероятность повторения чисел (1,2,3)
Есть столбец в exele в нем повторяются цифры от 1 до 3, в разном порядке и с разной периодичностью, возможно ли в exele вывести...

Как избавиться от повторения обратного слэша во время обработки строки?
Такие вопросы уже задавил. Но хитрость в другом! Есть функция: function FullHtmlEntities($val){ return...

Определите вероятность повторения знаков в 8-значном пароле
Определите вероятность повторения знаков в 8-ми значном пароле, если знаки выбираются случайно из 100 знаков клавиатуры.

24
 Аватар для zzzyyyxxx
768 / 312 / 11
Регистрация: 27.05.2011
Сообщений: 703
15.12.2011, 13:03
помочь решить, может и поможем, но чёт писать её за тебя желания нет.., выкладывай свой вариант, там и посмотрим..
0
13 / 13 / 0
Регистрация: 14.11.2011
Сообщений: 168
16.12.2011, 17:12
Обращайтесь на сайт http://forum.sources.ru там помогут
0
1 / 1 / 0
Регистрация: 03.11.2010
Сообщений: 29
17.12.2011, 11:48  [ТС]
Первую часть вроде сделал
Code
1
2
3
4
5
6
7
8
9
10
11
Generate 600,300;
queue ochered;
seize cement;
advance 600,420;
release cement;
seize zakal;
advance 600,360;
release zakal
terminate;
generate 240000;
terminate 1;
Такой вопрос как сравнивать время обработки , т.е. меньше или больше 20 минут шла обработка
0
 Аватар для zzzyyyxxx
768 / 312 / 11
Регистрация: 27.05.2011
Сообщений: 703
18.12.2011, 19:03
Цитата Сообщение от Rt777 Посмотреть сообщение
Первую часть вроде сделал
да ничё ты не сделал:
......и чё за разброс? - Generate 600,300; сек? по заданию: 10+-5мин (используй ед=мин, а то сам путать будешь, чё где и сколько)
......при обработке то же самое
......вход в очередь к первому прибору есть, а выхода из неё не имеешь.
......очереди на второй прибор не имеешь, а также и выхода из неё.
0
1 / 1 / 0
Регистрация: 03.11.2010
Сообщений: 29
18.12.2011, 21:04  [ТС]
Ок понял
Code
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Generate 10,5;
queue ochered;
seize cement;
depart ochered;
advance 10,7;
release cement;
queue ochered1;
seize zakal;
depart ochered1;
advance 10,6;
release zakal
terminate;
generate 4000;
terminate 1;
Так получше?
0
 Аватар для zzzyyyxxx
768 / 312 / 11
Регистрация: 27.05.2011
Сообщений: 703
18.12.2011, 23:45
ну вот, теперь дальше:
задание - "Смоделировать процесс обработки на участке 400 шестерен."
и у тебя:
C++
1
2
generate 4000;
 terminate 1;
чёт не сходится, ты походу думаешь, что это шестерни? раз так написал, значит так и есть
на самом деле, ты генеришь 4000 ед времени т.е. примерно 4000/10+-5= то 266 до 800 шестерёнок ты получишь, а в задании 4000.
решение:
......удалить этот блок
......в конце остаётся terminate (ставишь ему операнд 1)
......ниже пишешь start, его операнд оредели сам (если что, читай задание).

Добавлено через 33 минуты
olsheu13 или olsheu или как там тебя(вас) ещё?
ты(вы) преподаватель GPSS?
Цитата Сообщение от olsheu13 Посмотреть сообщение
Обращайтесь на сайт http://forum.sources.ru там помогут
Цитата Сообщение от olsheu13 Посмотреть сообщение
Обращайтесь на сайт http://forum.sources.ru
Цитата Сообщение от olsheu13 Посмотреть сообщение
уРА, обращайтесь в раздел фриланс, или на сайт http://forum.sources.ru/
Цитата Сообщение от olsheu13 Посмотреть сообщение
Задача сложная. Обращайтесь в раздел фриланс.
Цитата Сообщение от olsheu Посмотреть сообщение
А где же Ваше спасибо за первую задачу? Мне нужен хороший рейтинг.
не смеши(те)
ну эт тока по последним темам, ранние не смотрел..

у меня к тебе(вам), просьба, если есть желание помочь, то делай(те), иначе не захломляй(те) темы, по поводу фриланса: ну я думаю за программкой за бабло, не обязательно идти во фриланс, проще и надёжней будет обратится за помощью к старшекурсникам.
1
1 / 1 / 0
Регистрация: 03.11.2010
Сообщений: 29
19.12.2011, 06:56  [ТС]
Code
1
2
3
4
5
6
7
8
9
10
11
12
13
Generate 10,5;
 queue ochered;
 seize cement;
 depart ochered;
 advance 10,7;
 release cement;
 queue ochered1;
 seize zakal;
 depart ochered1;
 advance 10,6;
 release zakal
 terminate 1;
 start 400;
Принял все указания к сведению, но все равно не могу разобраться как сравнивать время обработки.
А отправлять я так понял через transfer?
0
 Аватар для zzzyyyxxx
768 / 312 / 11
Регистрация: 27.05.2011
Сообщений: 703
19.12.2011, 09:12
не совсем, чтоб время не тянуть, у тебя:
C++
1
    start 400
,а в задании 4000

дальнейшие инструкции здесь и здесь. как сделаешь, выложи, я проверю...
и помни:
Цитата Сообщение от Rt777 Посмотреть сообщение
Детали с суммарным временем обработки
0
0 / 0 / 0
Регистрация: 20.12.2011
Сообщений: 4
20.12.2011, 10:32
подскажите пожал-ста где синтаксическая ошибка в проге по GPSS
вот задание:
поток заявок, поступающих в систему каждые 7 минутб сначала направляются в первый канал обслуживания. Каждые 45 минут на минут канал становится недоступным. В случае недоступности первого канала, заявки направляются на обслуживание во второй и третий каналы. длительность обслуживания первого канала - 5 минут, второго - 10 минут
Code
SIMULATE
GENERATE 7
10 TRANSFER BOTH CHAN1, CHAN2
20 CHAN1 GATE FV 1,CHAN2
30 SEIZE 1;
40 ADVANCE 5;
50 RELEASE 1
100 TERMINATE 1
110 CHAN2 TRANSFER ALL CHAN3, CHAN4, 4
120 CHAN3 SEIZE 2;
130 ADVANCE 10;
140 RELEASE 2
150 TERMINATE 1
200 CHAN4 SEIZE 3;
210 ADVANCE 10;
220 RELEASE 3
250 TERMINATE 1
300 GENERATE 45;
310 FUNAVAIL 1
320 ADVANCE 12
330 FAVAIL 1;
350 TERMINATE
START 100;
END
хоть и преподаватель мне и помог а прога и препод говорят что в строке 9 и 24 ошибка, хотя мне не понятно что именно
заранее спасибо!!!
0
 Аватар для zzzyyyxxx
768 / 312 / 11
Регистрация: 27.05.2011
Сообщений: 703
20.12.2011, 10:46
Цитата Сообщение от evilone Посмотреть сообщение
CHAN2 TRANSFER ALL CHAN3, CHAN4, 4
синтаксич ошибка - пробелы после запятой (как-то бредово получается, из-за какого-то пробела, но так и есть)

я использую GPSS World Student, твоя прога запускается нормально.
0
0 / 0 / 0
Регистрация: 20.12.2011
Сообщений: 4
20.12.2011, 23:16
в смысле нормально запускается, т.е. результат выводит?, если да, то можешь его выложить.
в проге я еще в пару местах ; лишних поставил, и по советам других людей прога выглядит теперь так, но прога выдает ошибку в последней строке где находится END, ваще не понимаю где эта ошибка

Code
SIMULATE
GENERATE 7;
10 GATE FV 1,CHAN2
20 CHAN1 SEIZE 1;
30 ADVANCE 5
40 RELEASE 1
100 TERMINATE 1
110 CHAN2 TRANSFER BOTH CHAN3,CHAN4,4
120 CHAN3 SEIZE 2;
130 ADVANCE 10
140 RELEASE 2
150 TERMINATE 1
200 CHAN4 SEIZE 3;
210 ADVANCE 10
220 RELEASE 3
250 TERMINATE 1
300 GENERATE 45;
310 FUNAVAIL 1
320 ADVANCE 12
330 FAVAIL 1;
350 TERMINATE
START 100;
END
можешь проверить по своей версии программы эту задачку

Добавлено через 29 минут
оказывается вот так выглядит готовая версия проги:
Code
GENERATE 7
10 GATE FV 1,CHAN2
20 CHAN1 SEIZE 1
30 ADVANCE 5
40 RELEASE 1
100 TERMINATE 1
110 CHAN2 TRANSFER BOTH CHAN3,CHAN4
120 CHAN3 SEIZE 2
130 ADVANCE 10
140 RELEASE 2
150 TERMINATE 1
200 CHAN4 SEIZE 3
210 ADVANCE 10
220 RELEASE 3
250 TERMINATE 1
300 GENERATE 45
310 FUNAVAIL 1
320 ADVANCE 12
330 FAVAIL 1
350 TERMINATE
START 100
0
 Аватар для zzzyyyxxx
768 / 312 / 11
Регистрация: 27.05.2011
Сообщений: 703
21.12.2011, 07:14
та программа, где ты используешь SIMULATE и END должна запускаться в DOSком интерпретаторе GPSS
но я с ним не работал, там вообще не удобно сделано, и рез-ов мало..(это насколько мне известно)

для того чтобы подготовить прогу для запуска в GPSS World, нужно убрать SIMULATE и END и всё.(и соответственно цифры в начале строк тоже удали)
результаты:
Code
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
              GPSS World Simulation Report - Untitled Model 1.1.1
 
 
                   Wednesday, December 21, 2011 09:08:34  
 
           START TIME           END TIME  BLOCKS  FACILITIES  STORAGES
                0.000            705.000    20        3          0
 
 
              NAME                       VALUE  
          CHAN1                           3.000
          CHAN2                           7.000
          CHAN3                           8.000
          CHAN4                          12.000
 
 
 LABEL              LOC  BLOCK TYPE     ENTRY COUNT CURRENT COUNT RETRY
                    1    GENERATE           100             0       0
                    2    GATE               100             0       0
CHAN1               3    SEIZE               75             0       0
                    4    ADVANCE             75             0       0
                    5    RELEASE             75             0       0
                    6    TERMINATE           75             0       0
CHAN2               7    TRANSFER            25             0       0
CHAN3               8    SEIZE               15             0       0
                    9    ADVANCE             15             0       0
                   10    RELEASE             15             0       0
                   11    TERMINATE           15             0       0
CHAN4              12    SEIZE               10             0       0
                   13    ADVANCE             10             0       0
                   14    RELEASE             10             0       0
                   15    TERMINATE           10             0       0
                   16    GENERATE            15             0       0
                   17    FUNAVAIL            15             0       0
                   18    ADVANCE             15             0       0
                   19    FAVAIL              15             0       0
                   20    TERMINATE           15             0       0
 
 
FACILITY         ENTRIES  UTIL.   AVE. TIME AVAIL. OWNER PEND INTER RETRY DELAY
 1                   75    0.532       5.000  1        0    0    0     0      0
 2                   15    0.213      10.000  1        0    0    0     0      0
 3                   10    0.142      10.000  1        0    0    0     0      0
 
 
FEC XN   PRI         BDT      ASSEM  CURRENT  NEXT  PARAMETER    VALUE
   117    0         707.000    117      0      1
   113    0         720.000    113      0     16
0
1 / 1 / 0
Регистрация: 03.11.2010
Сообщений: 29
21.12.2011, 17:15  [ТС]
Code
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
Generate 10,5;
 mark 1;
 queue ochered;
 seize cement;
 depart ochered;
 advance 10,7;
 release cement;
 queue ochered1;
 seize zakal;
 depart ochered1;
 advance 10,6;
 release zakal
 mark 1;
test L 20,P1;
transfer ,3;
test G 20,P1;
test L 25,P1;
transfer ,8
test G 25,P1;
transfer ,21;
 terminate 1;
 start 4000;
переделал немного по-своему, использовал Mark, только не могу разобраться с transfer при такой записи как у меня происходит безусловный переход, а хотелось чтобы только при условии переходил
0
 Аватар для zzzyyyxxx
768 / 312 / 11
Регистрация: 27.05.2011
Сообщений: 703
21.12.2011, 17:59
Rt777, на твою прогу максимум час, а ты уже 6-ой день её делаешь...

Цитата Сообщение от Rt777 Посмотреть сообщение
использовал Mark
справка:
Assembler
1
Блок MARK либо заменяет значение отметки времени транзакта на текущее значение абсолютного модельного времени (операнд А не определен), либо записывает значение условного модельного времени в заданный параметр транзакта (при использовании операнда А).
вот теперь объясни мне, на кой ляд тебе он? ты сам то хоть понял, для чего он используется?

Цитата Сообщение от Rt777 Посмотреть сообщение
не могу разобраться с transfer при такой записи как у меня происходит безусловный переход, а хотелось..
ну так в чём проблема?
справка: TRANSFER
а вместо номеров строк, не пробовал использовать метки?
0
1 / 1 / 0
Регистрация: 03.11.2010
Сообщений: 29
21.12.2011, 18:21  [ТС]
Да просто, времени не хватало сесть доделать... Mark использовал по совету препода т.к не очень разобрался в примере
Code
1
2
3
4
5
6
 assign 1, (normal(1,5,0.5)) ;
         queue och
        seize xxx
        depart och
        advance p1  
        release xxx
все понял кроме (normal(1,5,0.5)), точнее я и это понял просто не знаю нужно ли что то писать в assign в моем случае
0
 Аватар для zzzyyyxxx
768 / 312 / 11
Регистрация: 27.05.2011
Сообщений: 703
21.12.2011, 18:45
Code
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
    generate 10,5,,400
    assign 3,0
 
repl    assign 1,(3+rn1@15)
        queue o1
        seize cem
        depart o1
        advance p1
        release cem
 
rep_zak assign 2,(4+rn1@13)
        queue o2
        seize zak
        depart o2
        advance p2
        release zak
 
    test le (p1+p2),25,ext      ;более 25(не вкл) мин на выход
    test le (p1+p2),20,rep_zak  ;20(не вкл)-25 мин на повторную закалку
        test e p3,0,repl
    savevalue sort_2+,1     ;2-ой сорт
    assign 3,1
    transfer ,repl  
 
ext test e p3,0,nxt
    savevalue sort_1+,1
nxt terminate 1
    start 400
это в коде не учтено:
Code
1
2
3
; Определить вероятность повторения полной и частичной обработки.(по результатам)
; При выходе продукции без повторной обработки менее 90 % обеспечить на участке мероприятия,
; дающие гарантированный выход продукции первого сорта 90 %.(не указан период проверки на соответствие)
2
1 / 1 / 0
Регистрация: 03.11.2010
Сообщений: 29
21.12.2011, 19:54  [ТС]
Спасибо огромное, а вот в скобках не вкл что означает?
0
 Аватар для zzzyyyxxx
768 / 312 / 11
Регистрация: 27.05.2011
Сообщений: 703
21.12.2011, 19:56
Цитата Сообщение от zzzyyyxxx Посмотреть сообщение
20(не вкл)-25 мин на повторную закалку
т.е. 21,22,23,24,25 пойдут на повторную закалку. ясно?
1
1 / 1 / 0
Регистрация: 03.11.2010
Сообщений: 29
21.12.2011, 20:27  [ТС]
Предельно)

Добавлено через 9 минут
И последний вопрос и я отстану
assign 1,(3+rn1@15) тут я как понял задается время обработки, хотелось бы узнать что такое в скобках
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
21.12.2011, 20:27
Помогаю со студенческими работами здесь

Найдите вероятность того, что с полной коммерческой нагрузкой будет выполнен только 1 рейс
Из аэропорта на протяжении суток выполняются 3 рейса. Вероятность полной коммерческой нагрузки для первого рейса равна 0,95, для второго...

Удалить все повторения кроме последнего повторения.
Написать правило, которое в произвольном списке удаляет все повторения, кроме последнего повторения. Goal: del1(2,3,2,4,2,8,2,5,6],X)...

Определить вероятность преодоления участка дороги и вероятность указанной погоды
Автомобиль преодолевает трудный участок дороги при дождливой погоде с вероятностью 0,6, а в сухую погоду - с вероятностью 0,9. Вероятность...

Из полной колоды карт 52 карты выбирают шесть карт. Какова вероятность что это король пик?
Из полной колоды карт 52 карты, тщательно перемешанных извлекают шесть карт. Какова вероятность что среди них будет король пик

Определить частоту повторения символов
Дана последовательность 37 символов. Определить частоту повторения каждого символа.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru