eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programming[newbie] Test porównawczy języków programowaniaRe: Test porównawczy języków programowania
  • Path: news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.glorb.com!p
    ostnews.google.com!m7g2000vbn.googlegroups.com!not-for-mail
    From: Andrzej Jarzabek <a...@g...com>
    Newsgroups: pl.comp.programming
    Subject: Re: Test porównawczy języków programowania
    Date: Thu, 13 Jan 2011 08:04:15 -0800 (PST)
    Organization: http://groups.google.com
    Lines: 75
    Message-ID: <4...@m...googlegroups.com>
    References: <1...@3...googlegroups.com>
    <igfkqd$t5m$1@news.onet.pl> <igg4g4$kie$1@inews.gazeta.pl>
    <igh3lk$r55$1@news.onet.pl> <ighj3v$arn$1@inews.gazeta.pl>
    <ighkeq$k1f$1@news.onet.pl> <ighq5c$1vf$1@inews.gazeta.pl>
    <7...@f...googlegroups.com>
    <ighr4r$4q6$1@inews.gazeta.pl>
    <2...@l...googlegroups.com>
    <ighu3b$db9$1@inews.gazeta.pl>
    <5...@p...googlegroups.com>
    <igi33n$s0u$1@inews.gazeta.pl>
    <5...@f...googlegroups.com>
    <igiamc$jl3$1@inews.gazeta.pl> <igiatj$uo5$1@news.onet.pl>
    <igir8l$bki$1@inews.gazeta.pl> <igkgcn$amm$1@news.onet.pl>
    <0...@l...googlegroups.com>
    <igks89$ksl$1@news.onet.pl>
    NNTP-Posting-Host: 195.11.67.225
    Mime-Version: 1.0
    Content-Type: text/plain; charset=ISO-8859-2
    Content-Transfer-Encoding: quoted-printable
    X-Trace: posting.google.com 1294934656 6123 127.0.0.1 (13 Jan 2011 16:04:16 GMT)
    X-Complaints-To: g...@g...com
    NNTP-Posting-Date: Thu, 13 Jan 2011 16:04:16 +0000 (UTC)
    Complaints-To: g...@g...com
    Injection-Info: m7g2000vbn.googlegroups.com; posting-host=195.11.67.225;
    posting-account=jr5y-woAAAAWidgVjrSJ6j8m650CTb-v
    User-Agent: G2/1.0
    X-HTTP-UserAgent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.10
    (KHTML, like Gecko) Chrome/8.0.552.224 Safari/534.10,gzip(gfe)
    Xref: news-archive.icm.edu.pl pl.comp.programming:188220
    [ ukryj nagłówki ]

    On Jan 12, 6:34 pm, Michoo <m...@v...pl> wrote:
    >
    > > Teoretycznie tak, ale:
    > > Po pierwsze komputery wk ada si do coraz wi kszej ilo ci rzeczy i
    > > coraz wi cej zale y,
    > > Po drugie zawodno oprogramowania generuje wysokie dodatkowe koszta w
    > > postaci konieczno ci wstawiania dodatkowych elektrycznych lub
    > > elektromechanicznych zabezpiecze , kt re oczywi cie musz by
    > > projektowane przez certyfikowanych in ynier w.
    >
    > Ale zawodno sprz tu (taki procesor mo e si zawiesi na skutek
    > oberwania cz stk o du ej energii) sprawia, e failsafe i tak jest
    > konieczny. A sprz t mission-critical i tak wymaga certyfikat w.

    No więc można sobie wyobrazić sytuacje, gdzie np. quorum voting system
    jest sensowniejszym i bezpieczniejszym rozwiązaniem niż mechaniczny
    failsafe, _jeśli_ mamy zaufanie do oprogramowania na takim poziomie,
    jak do mechanicznego failsafe'u (który też przecież może zawieść).

    W dodatku możesz mieć taki problem, że twój mechaniczny failsafe w
    połączeniu z taką jakością kodu, jaką możesz załozyć, nie daje ci
    odpowiedniej nizawodności. I żeby tę niezawodność osiągnąć musiałbyś
    mieć lepszego failsafe'a, który kosztuje sto milionów i waży tonę. W
    takiej sytuacji znacznie tańszą i lepszą alternatywą może być
    zwiększenie niezawodności kodu.

    > Przypadek poparzenia ludzi sprz tem do na wietlania (informacje by wiki)
    > to by skutek usuni cia fizycznego zabezpieczenia(soft by b dny ju
    > wcze niej). B d by zg aszany u ytkownikowi (lekarz z certyfikatem) i
    > to u ytkownik wymusza kontynuacj mimo b du. Mimo, e na 99%
    > instrukcja i szkolenia wyra nie m wi y "w razie b du skontaktuj si z
    > serwisem".

    Rozumiesz jednak, że w przypadku takiego systemu zabezpieczeń musi
    nastąpić szereg błędów, każdy z określonym prawdopodobieństwem, i jak
    te prawdopodobieństwa się składają? Jeśli na tysiące zastosowań typu
    mission critical w kilku przypadkach zostanie popełniony błąd
    konstrukcyjny, i na tysiące wdrożeń każdego z tych systemów w
    kilkunastu przypadkach zawiedzie operator, i okazuje się, że w 1/3
    przypadków tego typu dochodzi do katastrofy z powodu błędów w
    oprogramowaniu, to widać, co jest słabym ogniwem (liczby oczywiście
    wyssane z palca, ale spodziewam się, że w rzeczywistości może to
    właśnie tak wyglądać).

    > > Po trzecie brak certyfikacji ogranicza wbrew pozorom konkurencj na
    > > rynku, bo startupom ci ej konkurowa w sytuacji, kiedy jedyn
    > > gwarancj jako ci jest reputacja producenta.
    >
    > Aktualnie trendy s takie, e i tak jedyne czym mog konkurowa to cena.
    > Jak opr cz ceny b d mieli dobr jako to zdob d renom . Certyfikat
    > stwarza tylko "koszt wej cia".

    No więc z konkurowaniem ceną jest problem, bo po pierwsze są granice,
    poniżej których nie da się obniżyć kosztów bez poważnego odbicia się
    tego na jakości, a po drugie mówimy o systemach, w których awaria może
    powodować znaczne straty. Jeśli kupujesz oprogramowanie, którego
    awaria może spowodować sto milionów strat, to jak masz produkt A
    uznanej firmy z dużym doświadczeniem za milion, i produkt B firmy,
    która dopiero wchodzi na rynek i niewiele się da powiedzieć o jakości
    tego produktu, to jaka cena by Cię przekonała do wybrania produktu B?
    Często odpowiedź będzie taka, że nie wybierzesz go nawet, jak go
    dostaniesz za darmo, ani nawet jeśli dopłacą Ci milion. Tym bardziej
    jeśli np. jako dyrektor szpitala czy właściciel linii lotniczych
    ryzykujesz też sprawą karną i/lub tym, że samemu stracisz licencję.

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: