|
TwojePC.pl © 2001 - 2026
|
 |
A R C H I W A L N A W I A D O M O Ś Ć |
 |
| |
|
Źródła błędów komputerowych - kiedyś a dziś? Jak to wygląda? , DJopek 21/10/04 20:50 Dzisiaj na wykładzie mój profesorek (od systemów informacyjnych) przedstawił taką tabelkę:
Źródła błędów:
- 95% -> ludzie
- 4,9999999999999 -> oprogramowanie
- 0,0000000000001 -> sprzęt
Już nie pamiętam ile zer po przecinku było ale to tylko tak obrazowo chciałem przedstawić. Podobno te wyniki pochodzą z 1989 roku i zostały przeprowadzone przez jakąś organizację (nie pamiętam nazwy, ale było to coś w stylu AAC czy jakoś tak).
No i teraz pytanie - czy dzisiejsze komputery/sprzęt popełniają więcej czy mniej błędów? No bo wiadomo złożoność pomiędzy dzisiejszymi komputerami a 15 lat temu to przepaść, więc teoretycznie owa złożoność powinna podnieść procent błędów, ale z drugiej strony są nowe algorytmy i procedury zapisane w biosach przeróżnych sprzętów które powinny niwelować albo raczej minimalizować je...
Ciekawi mnie czy ten % utrzymuje się na takim samym poziomie jak przedstawiłem wyżej czy jednak zaszły jakieś poważniejsze zmiany?
Może ktoś zna jakieś linki do literatury na ten temat?- hehe... , john565 21/10/04 21:02
to zależy od wielu czynników, od tego na jakich liczbacch operujesz i jakimi działaniami, w każdym bądź razie komputer robi zayebiste błędy, dodawanie dwóch liczb (maluśkich) daje wynik nawet o błędzie mogącym sięgnąć 1000%
ale to jeśli chodzi o błędy obliczeniowe :]f*ck - ja mysle ze teraz to wyglada tak , kubazzz 21/10/04 21:06
[aczkolwiek na zadne tego typu wyklady nie uczesczam i wyksztalcenia informatycznego bynajmniej nie posiadam]
70% - ludzie
28% - oprogramowanie
2% - sprzęt
Motywuje to tak
- oprogramowanie staoy sie bardziej debilo-oporne i w wielu przypadkach czlowiek nie moze za wiele zrobic i ciezko mu popelnic blad :) ale jednak czlowiek jest istota sprytna i dostosowal sie.
- z drugiej strony oprogramowanie stalo sie mega zlozone [ w porownaniu do '89] i nie zawsze dobrze napisane i w polaczeniu z wielowatkowoscia tworzy to mase sytuacji niebezpiecznych
- sprzet - czesto podkrecony, masowo produkowany, niejednokrotnie masowo awaryjny. No i w suime chlopska logika - wszystko to chodzi ok 100 razy szybciej niz 15 lat temu, wiec nawet jesli wspolczynnik ilosci bledow na milion operacji spadl to i tak sama ilosc bledow wzrosla. Trzecia sprawa - sprzetu jest znacznie wiecej w obecnych komputerach:
cpu, ram, 2 dyski, grafa, 2 napedy, karta muzyczna, sieciowa, masa urzadzen na USB, tunery tv etc. Jeszcze na dodatek wszystko to sie przegrzewa, czesto jest zle zasilane bo slabe zasilacze i podkrecanie...
Dam przyklad mojego komputera.
po 2 dniach ZAWSZE wylacza sie gg. nawet gdybym nie ruszal komputera. czesto wywala mi sie UT2004 - zawsze z innego powodu, po wielu reinstalacjach gry i systemu, na roznych kartach graficznych - wina aplikacji albo systemu albo sprzetu.
Swoja droga - sporo bledow oprogramowania i sprzetu mozna i tak w koncu przypisac czlowiekowi:) [zle podpial, zle zainstalowal etc].
No i zalezy co dokladnie rozumiemy jako blad-bo jesli pomylke w arytmetyce to zdecydowanie wygrywa czlowiek [z praktycznie nieskonczenie duza przewaga nad reszta;) ]SM-S908 - Hmm... , DJopek 21/10/04 21:21
Widzisz ale Ty mówisz głównie o błędach oprogramowania, choć coś w tym jest, tylko chciałbym mieć jakiś dowód w postaci jakiegoś choćby opracowania gdzie zostało to udowodnione że błędów wywołanych przez sprzęt jest więcej :-) Bo mi wydaje się podobnie choć nie jestem przekonany, a wolałbym się oprzeć na jakiś faktach...- jak mowie , kubazzz 21/10/04 21:39
ja nie mam takich informacji - ja to napisalem wyciagajac wnioski z wlasnych doswiadczen.SM-S908 - patrz , Jumper 22/10/04 06:55
procesor"Łatwiej wybaczyć wrogowi niż
przyjacielowi"
William Blake - ech , Jumper 22/10/04 06:56
nie zdazylem dopisac przed kliknieciem wyslij
Pentium 60 ..., który miłą błąd w koprocesorze chyba"Łatwiej wybaczyć wrogowi niż
przyjacielowi"
William Blake
- błędów wywołanych przez sprzent , Robak 22/10/04 21:11
jest więcej tak myśle, np artefakty w podkręconych kartach graficznych, w latach 89 przecież kart się nie kręciło więc nie było artefaktów.
- zależy co rozumiesz pod pojęciem "błąd komputera" , XTC 22/10/04 08:21
... błąd oprogramowania - pewnie nie chodzi tu o typowe "errory" bo można przyjąć, że "tak został napisany - tak miał działać więc co wymagać - działa"
... sprzęt... widać, że czysta propaganda... w czasach gdy układy scalone działają często niezgodnie (!!!) ze specyfikacją producenta i dopiero na etapie zaawansowanego poszukiwania błędów dostrzegasz niuanse. Wejdź na stronę TI, weź dowolny DSP/mikrokontroler i wejdź do działu "errata" - zdziwiłbyś się...Linux - Hmm... , DJopek 22/10/04 09:08
TI to rozumiem Texas Instruments? :-)
Ale rzeczywiście jest trochę tych błędów w erratach. Znasz może jeszcze jakis "dowody" na tą niezgodność układów scalonych ze specyfikacją? Bo szczerze to nie wiem jak tego szukać, jakimi hasłami się kierować przy wyszukiwaniu :/
Dzięki!
- tak sobie kombinuje :) , Banan 22/10/04 09:11
100% to ludzie.
dlaczego? to proste:
pierwszy przypadek- ludzie, to nie trzeba zmieniac :)
2- oprogramowanie- to tez wina ludzi, przeciez ktos je musial napisac, czlowiek
3- wina sprzetu, albo blednie zaprojektowane, albo urzadzenie nie w pelni sprawne zostalo dopuszczone do sprzedazy. kubazzz wymienil kilka innyc rzeczy:
podkrecanie- tez wina czlowieka, bo przerabia :)
chlodzenie- bledy konstrukcyjne
zasilanie- podobnie, blad w konstrukcji
...
wiec wynika, ze wszystkiemu jestesmy winni my, ludzie :D- Hmm... , DJopek 22/10/04 09:33
Tylko tutaj chodzi o błędy w SI (Systemy Informacyjne), np. w organizacjach etc. A SI to pojęcie o wiele szersze niż system informatyczny czy komputerowy, więc tutaj mówimy o dwóch różnych rzeczach...
|
|
|
|
 |
All rights reserved ® Copyright and Design 2001-2026, TwojePC.PL |
 |
|
|
|