Gondolatok a mérnöki felelősségről

Hasonló dokumentumok
Matematikai alapok. Dr. Iványi Péter

Egyszerű programok kezdőknek

DNS hamisítás szerepe, működése, védekezés. Benda Szabolcs G-5S5A Peller Nándor G-5i10 Sőregi Gábor G-5S5A

Matematikai alapok. Dr. Iványi Péter

Rádiófrekvenciás azonosítás RFID, NFC, PAYPASS

A MAD problémái: a felderítés hiányosságai. ha nem riasztanak ha tévesen riasztanak. NORAD-, SAC-esetek

Számítógépes alapismeretek

(K+F) a bunkósbottól támadó/védő robotokig. Dr. Seres György DSc. 2003

Infrastrukturális vagy közösségi érzékelés. Vida Rolland, Fehér Gábor (BME TMIT) 2. Magyar Jövő Internet Konferencia november 11.

Híradástechnika I. 5.ea

Kommunikációs hálózatok 2 Távközlő rendszerek áttekintése Számozás, ISDN, tel. kp

A processzor hajtja végre a műveleteket. összeadás, szorzás, logikai műveletek (és, vagy, nem)

Intelligens Közlekedési Rendszerek 2

Intelligens Technológiák gyakorlati alkalmazása

Programozható vezérlő rendszerek. HMI és SCADA

HÍRADÁSTECHNIKA I. Dr.Varga Péter János

Mesterséges intelligencia az önvezető autók világában. Takács Árpád.

Hálózati ismeretek. Az együttműködés szükségessége:

1_Linux_bevezeto_bash

Távközlő hálózatok és szolgáltatások IP hálózatok elérése távközlő és kábel-tv hálózatokon

TestLine - Szoftverek, vírusok fakt Minta feladatsor

1. Alapok. #!/bin/bash

Budapest Airport Cargo helyzetkép Logisztikai kerekasztal reggeli február 21.

Digitális technika VIMIAA hét

Informatikai füzetek

Alapok GPS előzmnyei Navstar How the GPS locate the position Tények Q/A GPS. Varsányi Péter

Operációs rendszerek 2 1. óra: Linux alapok Ismétlés. Windisch Gergely félév

Digitális technika VIMIAA hét

A Hunveyor-10 mérések informatikai rendszere az MDRS-en

Intelligens közlekedési rendszer alkalmazásokkal a közlekedésbiztonság javításáért

A számítógép egységei

IT TERMÉKEK TANÚSÍTÁSA

TestLine - nummulites_gnss Minta feladatsor

Hazai és külföldi nagygépes események

A "repülö háromszög" (TR-3B) december 04. szombat, 12:51

1. Bevezető. 2. Sérülékenységek

BEKÉRT ADAT KÉPERNYŐRE ÍRÁSA KÖRNYEZETI VÁLTOZÓK FÁJL REDEZETT KIÍRÁSA KÖNYVTÁRBAN BEJEGYZÉSEK SZÁMA FÁJLBAN SZÁM NÖVELÉSE. #!

Flexible Integrated Medical System. A fejlesztés története

WMS és hangvezérelt kiszedés. Melis Zoltán Ügyvezető igazgató

Együttműködés a MIDAS IT és a BME között

7. Laboratóriumi gyakorlat: Vezérlési szerkezetek II.

Könnyedén. és természetesen OPTEAMUS

Virtualizációs technológiák és alkalmazások. Házi feladat. A Virtualbox. készítette: Andrus Tamás

Az alábbiakban néhány Linux parancsra látunk példákat, feladatokat.

GPU Lab. 1. fejezet. Bevezetés. Grafikus Processzorok Tudományos Célú Programozása. Berényi Dániel Nagy-Egri Máté Ferenc

DOKTORI (PhD) ÉRTEKEZÉS SZERZŐI ISMERTETŐJE

Budapest Airport Cargo helyzetkép

Képlet levezetése :F=m a = m Δv/Δt = ΔI/Δt

A jövő Internetje. HTE Közgyűlés május 20. Dr. Szabó Róbert, e. docens.

Vékonykliensek a Sziksziben

Számítógépes alapismeretek

A Zigbee technológia

SZKA_209_1131. Az emlékezés csomói

JAVÍTÁSI-ÉRTÉKELÉSI ÚTMUTATÓ

5. Fejezet : Lebegőpontos számok

GPS. 1.a A GLONASS rendszer. Feladata. A rendszer felépítése. A GLONASS és s a GALILEO GPS- rendszerek. Céljaiban NAVSTAR GPS rendszerhez

Knorr-Bremse Fékrendszerek Kft.

Trendek a nyílt forráskódú térinformatikai fejlesztésekben

Operációs rendszerek MINB240/PMTRTNB230H

4. Laborgyakorlat. A fájlokról ezeket az adatokat, a fájlrendszer tárolja. Számunkra az 1, 3, 4. oszlopok lesznek az érdekesek.

általános szerződési feltételek

Elektronikus Szolgáltatások Hirdetménye. Érvényes: május 24-től

DB2 Connect Personal Edition telepítése és beállítása

Kameleon Light Bootloader használati útmutató

Bevezetés az informatikába, második gyakorlat. Bevezetés Környezetváltozók és néhány egyszerű utasítás Jogosultságok Fájlkezelés

Linux alapok gyakorlat

Közalkalmazotti önéletrajz

Labor gyakorlat Mikrovezérlők

S&T FOCUS Kutnyánszky Tamás SMARTUS Zrt TITLE CHAPTER Page 1. OKUMA Europe GmbH

Hazai és külföldi nagygépes események

BusEye online személyre szabott utastájékoztató mobil alkalmazás fejlesztése

Linux alapok. Parancsok általános alakja parancs kapcsolók paraméterek

MIKOVINY SÁMUEL TÉRINFORMATIKAI EMLÉKVERSENY

Egy egyszerű, gyors és szabad újratelepítő eszköz: upi

IP Thermo. IP Thermo 25,2 C 27,01 C 51,5 % Netről vezérelhető intelligens klíma-felügyeleti rendszer

The modular mitmót system. DPY kijelző kártya C API

Irányító és kommunikációs rendszerek III. Előadás 13

A GeoEasy telepítése. Tartalomjegyzék. Hardver, szoftver igények. GeoEasy telepítése. GeoEasy V2.05 Geodéziai Feldolgozó Program


átvizsgálás, 92 automatika, 31, 40, 79, 81, 82 automatikus rendszer, 20, 21 automatikus utastájékoztató, 146 automatizálás, 20, 21 azonosítás, 157

Távközlő hálózatok és szolgáltatások Gyakorlat, demó

VIGYÁZZ! KÉSZ! BALLISZTIKUS RAKÉTA

Pálya : Az a vonal, amelyen a mozgó tárgy, test végighalad. Út: A pályának az a része, amelyet adott idő alatt a mozgó tárgy megtesz.

Hálózati alapismeretek

Interferencia jelenségek a BME permanens állomásán

A Microsoft terminálszolgáltatás ügyfél oldali hardverigényének meghatározása

A jövő hídja Budapest Győr Szeged Debrecen

A legpusztítóbb természeti katasztrófa?

17. témakör Vírusok - Víruskeresés

VTOL UAV. Moduláris fedélzeti elektronika fejlesztése pilóta nélküli repülőgépek számára. Árvai László, Doktorandusz, ZMNE ÁRVAI LÁSZLÓ, ZMNE

Operációs rendszerek. 4. gyakorlat. BASH bevezetés, script írása, futtatása UNIVERSITAS SCIENTIARUM SZEGEDIENSIS UNIVERSITY OF SZEGED

Wireless LAN a Műegyetemen. Jákó András jako.andras@eik.bme.hu BME EISzK

5. Fejezet : Lebegőpontos számok. Lebegőpontos számok

A BALLISZTIKUS RAKÉTAFEGYVEREK ARZENÁLJÁVAL KAPCSOLATOS MEGÁLLAPODÁSOK AMERIKAI SZOVJET/OROSZ SZERZŐDÉSEK DR. RUTTAI LÁSZLÓ DR.

Alba Radar. 17. hullám

Kozmikus környezetvédelem

A KATONAI LÉGIJÁRMŰ, MINT RENDSZER. Seres György 2005

7. előadás KJIT LÉGIR I.

Szolgáltatások és alkalmazások (VITMM131)

AZ UAV PIAC FŐBB BEFOLYÁSOLÓ TÉNYEZŐI 4 BEVEZETÉS

Átírás:

Gondolatok a mérnöki felelősségről EZ A DIASOR NEM VIZSGAANYAG! Németh Krisztián BME TMIT 2017. ápr. 4.

Szakmai felelősség Orvosok Mérnökök? Építészmérnökök Gépészmérnökök Közlekedésmérnökök Villamosmérnökök Mérnök informatikusok?? 2

Quebec Bridge 987 m hosszú híd, Quebec City mellett, Kanadában 1907-ben építés közben összeomlott Hibás tervek alapján készült: a saját súlyát sem bírta el a szerkezet 86-an dolgoztak akkor rajta: 75-en meghaltak, a többiek megsérültek Azóta is a mérnöki munkával járó felelősségnek a jelképe http://en.wikipedia.org/wiki/quebec_bridge 3

A Vas Gyűrű Kanadában 1925 óta hordják a mérnökök a kisujjukon A mérnöki elkötelezettség és etika jelképe Vasból vagy acélból készül A legenda szerint eredetileg a leszakadt Quebeck híd anyagából készült ez valószínűleg nem igaz http://en.wikipedia.org/wiki/iron_ring 4

Therac-25 1985-1987 egy sugárterápiás orvosi eszköz hibás vezérlő szoftvere versenyhelyzet két folyamat között 6 esetben sokszorosan (akár százszorosan!) túladagolt sugárzás ebből 3 igazolt halál Berkeley Unix finger daemon 1988 puffer túlcsordulás az első internetes féreg több ezer gépet fertőz meg A gets() függvény azóta is a C nyelv része. SOSE HASZNÁLD!! 5

III. világháború 1983-ban? Majdnem... 1983. szept. 23. A szovjet korai előrejelző rendszerek amerikai nukleáris rakétatámadást jeleztek (5 bejövő rakétát) Mindössze 3 héttel a Korean Air Lines 007-es járatának (Boeing 747, polgári repülő) szovjet lelövése után Sztaniszlausz Petrov alezredes feladata volt a bejövő információk értékelése úgy döntött, ez vakriadó lehet hatalmas stersszhelyzetben volt, gyors döntés kellett csak a megérzéseire hagyatkozott gyanús volt, hogy kevés az öt rakéta nem volt túl megbízható a szoftverrendszer (és ezt tudták) az egyik katonai műhold egy havas hegycsúcsról visszaverődő napfényt vélte rakétának, a szoftver rosszul szűrte ki a téves jelet 6

AT&T telefonhálózat 1990, jan. 15., USA Az SS7 jelzésrendszer hibás implementációja 9 óráig kvázi összeomlott az USA-ban a távhívás Ok: C-ben egy switch() {}-ben egy case végén nem volt break; Intel Pentium I 1993, ekkor jelenik meg a 486 után a Pentium, hatalmas hírveréssel Hamar kiderül, hogy a lebegőpontos osztás néha hibás pl. 4195835,0/3145727,0 1,33374 a helyes 1,33382 helyett csak 0,006%... A hiba az Intelnek 475 millió dollárjába kerül (kb. 100 milliárd Ft) Excel2007 850 x 77.1=100.000 (65535 helyett) 7

A Valve Steam kliense Linuxon törli a teljes fájlrendszert beleértve pl. a felcsatolt köteteket, pl. pendrive-ot 2015 január körül Pl. ha a felhasználó áthelyezte a Steam könyvtárat Ezt tartalmazta a shell script: STEAMROOT="$(cd "${0%/*}" && echo $PWD)" # Scary! rm -rf "$STEAMROOT/"* Nem ellenőrzi a kód, hogy a $STEAMROOT változó üres-e De oda van írva kommentbe, hogy Scary! ( Ijesztő! )... 8

Ariane 5 European Space Agency, 1996 Gyorsulásmérő szenzor túlcsordul (64 bites adat nem fért el 16 biten), a hibát nem kezeli a szoftver Elszáll a vezérlő program Önmegsemmisítés Áldozatok nem voltak 370 millió USD (kb. 80 milliárd Ft) anyagi kár... 9

Mars Climate Orbiter 1999-ben Mars körüli pályára kellett volna állnia Ehelyett behatolt a Mars légkörébe és megsemmisült Több elkövetett hiba, de a legjelentősebb: részben SI, részben angolszász mértékegységeket használtak a tervezésnél erő: Newton vs. pound force : 4,45-szörös szorzó... $327,6 millió USD (kb. 70 milliárd Ft) Nemzeti Onkológiai Intézet, Panama 2000-2001 Sugárterápia során túladagolás 28 eset, ebből 8 során halál, de a többi betegnek is ártott 10

Két ismert katonai példa: Az amerikai Patriot elhárító rakéta rendszerórája szoftverhibából 10 óra alatt kb. 1/3 mp hibát gyűjtött ez hangsebesség felett többszáz méter megtételére elég így nem tudta ellátni a rakétavédelmi feladatát egy iraki rakéta ezért eltalált egy amerikai létesítményt Szaúd-Arábiában 1991 februárban, 28 halálos áldozatot követleve 2007 február 11: 6 db F-22 Raptor USA vadászgép települne át a Csendes-óceán felett Okinavába (Japán). A 180. hosszúsági fokot átrepülve ( dátumvonal ) összeomlik a gépek kommunikációs és navigációs rendszere... A tanker (légi utántöltő) gépet szabad szemmel követve vissza tudnak térni Hawaii-ra 11

Los Angeles-i légi irányítás, 2004. szept. 14 kb. 400 repülőgép az érintett légtérben látszanak a radaron, de megszakad a beszédkapcsolat a tartalék rendszer is összeomlik a légiirányítók saját mobiljukon hívják a szomszédos irányítókörzeteket és a légitársaságokat (!), hogy értesítsék az ütközés irányába mozgó gépeket a gépeken lévő TCAS (Traffic Collision Avoidance System) is életmentő volt így nem történt katasztrófa a rendszeridőt egy 32 bites számban tárolták, ezredmásodpercekben. 2 32 ms 50 nap a hiba ismert volt, 30 naponta resetelni kellett (volna) a rendszert (!) http://spectrum.ieee.org/aerospace/aviation/lost-radio-contactleaves-pilots-on-their-own 12

Folyt. köv.?! 13