Treść zadania

themoon

W firmie informatycznej nad dużą aplikacją pracują wspólnie programiści P1 i P2. Wydajność P1 jest równa 600 wierszy kodu na dzień, wydajność P2 jest równa 300 wierszy na dzień. Prawdopodobieństwo popełnienia błędu w wybranym wierszu przez P1 jest równe 0,05, zaś przez P2 - 0,15.
a) jakie jest prawdopodobieństwo, że w losowo wybranej linii występuje błąd?
b) w losowo wybranym wierszu kodu wystąpił błąd. Jakie jest prawdopodobieństwo, że popełnił go programista P2?

Zadanie jest zamknięte. Autor zadania wybrał już najlepsze rozwiązanie lub straciło ono ważność.

Rozwiązania

  • antekL1

    Razem programiści piszą 600 + 300 = 900 linii kodu, z tego 600 linii pisze P1.
    Szansa, że wybraną linię napisał P1 wynosi więc 600 / 900 = 2 / 3,
    a że napisał ją P2 - wynosi 1 / 3.

    Mamy dwa prawdopodobieństwa :

    p(P1) = 2 / 3
    p(P2) = 1 / 3

    Mamy też podane dwa prawdopodobieństwa warunkowe:
    Niech B oznacza zdarzenie "wystąpił błąd". Wtedy:

    p(B | P1) = 0,05 ; szansa na błąd w linii gdy pisze ją P1
    p(B | P2) = 0,15 ; szansa na błąd w linii gdy pisze ją P2

    Zdarzenie P oznacza "ktoś napisał wybraną linie"
    Zdarzenia P1 i P2 są dopełniające się - P1 u P2 = P ; P1 n P2 = puste
    Spełnione są więc założenia do stosowania wzorów na prawdopodobieństwo warunkowe i będziemy ich używać.
    ================

    a)
    Aby wystąpił błąd w wybranej linii musi zajść iloczyn dwóch zdarzeń:
    B - wystąpił błąd
    P - linia została napisana.
    Liczymy prawdopodobieństwo zdarzenia:

    p(B n P) = p(B n P1) + p(B n P2) ; bo P1 i P2 dopełniają się.

    Ze wzoru na prawd. warunkowe:

    p(B n P) = p(B | P1) * p(P1) + p(B | P2) * p(P2)
    p(B n P) = 0,05 * (2 / 3) + 0,15 * (1 / 3) = 1 / 12 = około 0,083
    ================

    b)
    To, co chcemy obliczyć to p(P2 | B)
    (szansa na to, że linię napisał P2 pod warunkiem, że jest w niej błąd)

    Mamy na to wzór Bayesa:

    p(P2 | B) = p(B | P2) * p(P2) / p(B n P) ; mianownik jest obliczony wyżej

    p(P2 | B) = 0,15 * (1 / 3) / (1 / 12) = 3 / 5 = 0,6

    (wprawdzie P2 popełnia 3 razy więcej błędów ale pisze dwa razy mniej kodu, stąd wynik niewiele większy od 1/2)
    ================

    W razie pytań - w szczególności o wzór Bayesa - pisz proszę na priv

Podobne materiały

Przydatność 75% Zawody, słówka, kto gdzie pracuje

ZAWODY un macon - murarz un chauffeur - kierowca un professeur - nauczyciel une femme de menage - sprzątaczka un medecin - lekarz un pianiste - pianista un garcon de cafe - kelner le mecanicien - mechanik le balayeur - zamiatacz cuisunier - kucharz l\'infirmiere - pielęgniarka l\'agriculteur - rolnik le comedien - aktor komediowy l\'hotesse de l\'air - hostessa le marchand de...

Przydatność 60% Majątek firmy

MAJĄTEK TRWAŁY Wartości niematerialne i prawne Rzeczowy majątek trwały Finansowy majątek trwały Należności długoterminowe 1. Koszty prac rozwojowych2.Wartość firmy3.Pozostałe 1. Środki trwałe:- grunty i tereny- budynki i budowle- urządzenia techniczne i maszyny- środki transportu - pozostałe2. Inwestycje rozpoczęte 1. Udziały i akcje2. Papiery wartościowe3. Udzielone...

Przydatność 70% Zakładanie firmy

Meblin Przedmiot Działalności : -Firma produkcyjno-handlowa -Zajmująca się produkcją mebli. Wyposażamy sklepy, hotele oraz staramy się zaspokajać potrzeby indywidualnych klientów. Sposób finansowania: -Wkład własny ok. 20 000 zł. -Reszta tj. 100 000 zł kredyt długoterminowy niskooprocentowany Pracownicy: -2 projektantów mebli -1 Księgowy/a -2...

Przydatność 60% Uruchomienie firmy

procedura założenia i uruchomienia przedsiębiorstwa

Przydatność 50% Uruchomienie firmy

Wybór rodzaju działalności gospodarczej. Podjęcie działalności gospodarczej na własny rachunek jest marzeniem coraz większej liczby ludzi i coraz większej liczbie ludzi to się udaje. Zamiast szukać pracy, można prowadzić działalność gospodarczą na własny rachunek, czyli założyć przedsiębiorstwo. U podstaw podjęcia działalności gospodarczej leży poszukiwanie drogi...

0 odpowiada - 0 ogląda - 1 rozwiązań

Dodaj zadanie

Zobacz więcej opcji