Interaktiivinen tietojenkäsittely - Interactive computing

In Computer Science , interaktiivinen laskenta viittaa ohjelmisto , joka hyväksyy tulon käyttäjältä, kun se kulkee.

Vuorovaikutteinen ohjelmisto sisältää yleisesti käytettyjä ohjelmia, kuten tekstinkäsittelyohjelmat tai taulukkolaskenta sovelluksia . Vertailun vuoksi ei-vuorovaikutteiset ohjelmat toimivat ilman käyttäjän väliintuloa; Esimerkkejä näistä ovat kääntäjät ja eräkäsittelysovellukset, jotka on esiohjelmoitu toimimaan itsenäisesti.

Interaktiivinen tietojenkäsittely keskittyy reaaliaikaiseen vuorovaikutukseen ("dialogiin") tietokoneen ja käyttäjän välillä sekä niiden mahdollistaviin tekniikoihin.

Jos tietokonejärjestelmän vastaus on riittävän monimutkainen, sanotaan, että järjestelmä harjoittaa sosiaalista vuorovaikutusta ; Jotkut järjestelmät yrittävät saavuttaa tämän sosiaalisten rajapintojen avulla .

Vuorovaikutteisen tietojenkäsittelyn luonnetta ja sen vaikutuksia käyttäjiin tutkitaan laajasti tietokoneen vuorovaikutuksen alalla .

Vuorovaikutteisten tietokonejärjestelmien historia

Ivan Sutherlandia pidetään interaktiivisen tietojenkäsittelyn isänä hänen työstään Sketchpadilla , interaktiivisella näyttögrafiikkaohjelmalla, jonka hän kehitti vuonna 1963. Myöhemmin hän työskenteli ARPA -tietojenkäsittelytekniikan toimistossa JCR Lickliderin johdolla .

Siellä hän avusti ARPA: n tutkimusapurahaa Douglas Engelbartille NLS -järjestelmän kehittämiseksi SRI: ssä, joka perustui hänen visionääriseen manifestiinsa, joka julkaistiin vuonna 1962 julkaistussa raportissa, jossa Engelbart kuvitteli vuorovaikutteisen tietojenkäsittelyn välineeksi vuorovaikutukselle tietokoneiden kanssa, keskenään ja niiden kanssa. tietoa laajalla virtuaalisella tietoalueella.

Vuonna 1965 raportissa, Engelbart julkaisi kokeiluista osoitinlaitteet, kuten tietokoneen hiiri , säveltämiseen ja muokkaamiseen interaktiivisella näytöllä työasemiin . Engelbartin työ interaktiivisesta tietojenkäsittelystä SRI: ssä siirtyi suoraan Xerox PARCiin , sieltä Appleen ja valtavirtaan. Siten interaktiivisen tietojenkäsittelyn evoluutiopuu yleensä juontaa juurensa Engelbartin laboratorioon SRI: ssä.

Joulukuussa 2008, vuoden 1968 esittelynsä 40 -vuotispäivänä, SRI sponsoroi julkisen muistotilaisuuden hänen kunniakseen.

Nykyinen tutkimus

Image
HP Sprout , projektori-kamera interaktiivinen tietokonejärjestelmä.

Tarve jatkuvaan vuorovaikutukseen interaktiivisissa tietokonejärjestelmissä tekee siitä monin tavoin erilaisen kuin eräkäsittelyjärjestelmät .

Nykyisiä tutkimusalueita ovat uusien ohjelmointimallien suunnittelu ja tietoturvan ja luotettavuuden saavuttaminen vuorovaikutteisessa laskennassa.

IPython on tieteellisen vuorovaikutteisen laskennan ohjelmistojärjestelmä, joka tukee tietojen visualisointia, tapahtumapohjaista ohjelmointia ja useita siihen liittyviä GUI-työkalupaketteja.

Georgia Institute of Technology's School of Interactive Computing perustettiin vuonna 2007 ja tarjoaa maisterin ja tohtorin tutkintoja yhteistyössä yli 40 tiedekunnan kanssa.

MIT: n Tangible Media Group , jota johtaa professori Hiroshi Ishii, pyrkii yhdistämään saumattomasti bittien ja atomien kaksoismaailman esittämällä laskennalle dynaamisen fyysisen muodon.

Katso myös

Viitteet

  1. ^ "Mikä on interaktiivinen tietojenkäsittely?" . Bekin blogi . 2011-01-27 . Haettu 25.4.2016 .
  2. ^ Tietoja NLS/Augment , Douglas Engelbart Institute
  3. ^ Ihmisen älykkyyden lisääminen: käsitteellinen kehys (1962), Douglas Engelbart Institute
  4. ^ Tietokoneavusteinen näytönohjaus (1965), Douglas C.Engelbart
  5. ^ Järjestelmänvalvoja. "Interaktiivinen tietojenkäsittely - Doug Engelbart Institute" . www.dougengelbart.org . Haettu 25.4.2016 .
  6. ^ Engelbart and the Dawn of Interactive Computing , Douglas Engelbart Institute
  7. ^ "Käsi kädessä HP Sproutin kanssa, joka on kuvantamisvoimala, joka on rakennettu kosketusystävälliseen tietokoneeseen" . PCWorld . 2015-02-03 . Haettu 25.4.2016 .
  8. ^ Perera, Roly (14.5.2008). "Ohjelmointikielet interaktiiviseen tietojenkäsittelyyn". Elektroniset muistiinpanot tietojenkäsittelytieteessä . Interaktiivisen laskennan perusteita käsittelevän työpajan työ (FInCo 2007). 203 (3): 35–52. CiteSeerX  10.1.1.95.7225 . doi : 10.1016/j.entcs.2008.04.085 .
  9. ^ Beaver, Donald (1991-08-11). "Suojatun interaktiivisen tietojenkäsittelyn perusteet". Julkaisussa Feigenbaum, Joan (toim.). Kryptologian kehitys - CRYPTO '91 . Luennon muistiinpanoja tietojenkäsittelytieteessä. 576 . Springer Berliini Heidelberg. s. 377–391. doi : 10.1007/3-540-46766-1_31 . ISBN 9783540551881.
  10. ^ IPythonin virallinen verkkosivusto
  11. ^ Perez, F .; Granger, BE (2007-05-01). "IPython: järjestelmä interaktiiviseen tieteelliseen tietojenkäsittelyyn". Tietojenkäsittelytiede tieteessä ja tekniikassa . 9 (3): 21–29. Bibcode : 2007CSE ..... 9c..21P . doi : 10.1109/MCSE.2007.53 . ISSN  1521-9615 .
  12. ^ IPython -dokumentaatio vuorovaikutteisesta laskennasta
  13. ^ School of Interactive Computing virallinen verkkosivu
  14. ^ Aineellinen Media Groupin virallinen verkkosivusto