-
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ę.
Następne wpisy z tego wątku
- 13.01.11 17:02 Andrzej Jarzabek
- 13.01.11 17:09 Michoo
- 13.01.11 17:29 Andrzej Jarzabek
- 13.01.11 17:30 Michoo
- 13.01.11 19:21 Andrzej Jarzabek
- 13.01.11 19:54 Andrzej Jarzabek
- 13.01.11 21:49 Andrzej Jarzabek
- 13.01.11 22:13 A.L.
- 13.01.11 22:15 Michoo
- 13.01.11 22:22 Andrzej Jarzabek
- 13.01.11 22:32 Andrzej Jarzabek
- 13.01.11 22:56 Andrzej Jarzabek
- 13.01.11 23:09 Andrzej Jarzabek
- 13.01.11 23:23 Stachu 'Dozzie' K.
- 13.01.11 23:25 Andrzej Jarzabek
Najnowsze wątki z tej grupy
- 7. Raport Totaliztyczny: Sprawa Qt Group wer. 424
- TCL - problem z escape ostatniego \ w nawiasach {}
- Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- testy-wyd-sort - Podsumowanie
- Tworzenie Programów Nieuprzywilejowanych Opartych Na Wtyczkach
- Do czego nadaje się QDockWidget z bibl. Qt?
- Bibl. Qt jest sztucznie ograniczona - jest nieprzydatna do celów komercyjnych
- Co sciaga kretynow
- AEiC 2024 - Ada-Europe conference - Deadlines Approaching
- Jakie są dobre zasady programowania programów opartych na wtyczkach?
- sprawdzanie słów kluczowych dot. zła
- Re: W czym sie teraz pisze programy??
- Re: (PDF) Surgical Pathology of Non-neoplastic Gastrointestinal Diseases by Lizhi Zhang
- CfC 28th Ada-Europe Int. Conf. Reliable Software Technologies
- Młodzi programiści i tajna policja
Najnowsze wątki
- 2024-11-27 Re: UseGalileo -- PRODUKTY I APLIKACJE UŻYWAJĄ JUŻ DZIŚ SYSTEMU GALILEO
- 2024-11-27 Re: UseGalileo -- PRODUKTY I APLIKACJE UŻYWAJĄ JUŻ DZIŚ SYSTEMU GALILEO
- 2024-11-28 droga laweta
- 2024-11-28 Co tam się odpierdala w tej Warszawie?
- 2024-11-28 skąd się biorą tacy debile?
- 2024-11-28 JDG i utylizacja sprzetu
- 2024-11-27 Identyfikacja układ SO8 w sterowniku migających światełek choinkowych
- 2024-11-28 Katowice => Technical Artist <=
- 2024-11-28 Katowice => Technical Artist <=
- 2024-11-28 Bydgoszcz => QA Engineer <=
- 2024-11-28 Zielona Góra => Spedytor międzynarodowy <=
- 2024-11-28 Kraków => DevOps Engineer (Junior or Regular level) <=
- 2024-11-27 Warszawa => Analityk Biznesowo-Systemowy <=
- 2024-11-27 Zielona Góra => Senior PHP Developer <=
- 2024-11-27 Warszawa => Senior Java Developer <=