Informatikos studijų įvadas
Dirbtinio intelekto pritaikymo sritys
- Medicina; - Autonominiai automobiliai; - Tyrimų vykdymas; - Pagalba vartotojams.
Informacijos įvedimo būdai
- Programuojamas įvedimas - Įvedimas naudojant pertraukimus - Tiesioginė kreiptis į atmintį
Informacijos išvedimas visiems žmogaus pojūčiams
- Rega - vaizduoklis (monitorius), spausdintuvas. (vaizdinės informacijos išvedimas) - Klausa - garsiakalbiai (garsinės informacijos išvedimas) - Uoslė - įvairūs kvapų generatoriai - Skonis - dirbtinio maisto generatoriai, dirbtinių skonių imitatoriai - Lytėjimas (3D spausdintuvai)
Minčių skaitymas
- Sąsaja smegenys - kompiuteris - Sąsaja mintys - mašina - Neuroninė sąsaja - Realizacija: invazinė, dalinai invazinė, neinvazinė Norint nuskaityti mintis, reikia analizuoti 40Hz elektromagnetines bangas
Atminčių parametrai
- Talpa: žodžio ilgis (kiek bitų grupių operacijoms naudojama atlikti),žodžių skaičius (kokia talpa overall) - Kreipties metodas: nuoseklus (CD, HDD), tiesioginis (RAM), asociatyvus - Našumas: kreipties laikas, ciklo trukmė, persiuntimo sparta; - Fizinis tipas: puslaidininkė, magnetinė, optinė - Fizinės charakteristikos: išsauganti/neišsauganti informacijos, ištrinama/neištrinama
Klaviatūra ir jos funkcijos
- Tekstinės informacijos įvedimas, navigavimas, programų valdymas, kompiuterio funkcionavimo valdymas - Mygtukai gali būti: taktilinis ir su garsu - Taip pat gali būti ergonominių, jutimui jautrių. - Yra visokių išdėstymų: qwerty, dvorak ir t.t.
Baziniai kompiuterių tinklo komponentai
- Tinklo plokštė - įrenginys fiziškai susiejantis kompiuterį su komunikaciniais tinklais. Gali būti laidinė ar bevielė - Komutatorius - sujungia keletą tinklo įrenginių ir skirsto perduodamų duomenų srautus. - Kartotuvas - įrenginys sustiprinantis signalą, kurį reikia perduoti didesniu atstumu. - Maršrutizatorius - tarptinklinis įrenginys susiejantis atskirus tinklus ir atskiriantis duomenų srautus tarp vidinio ir išorinio tinklo - Ugniasienė - tinklo apsaugos įrenginys filtruojantis duomenis
Sensorinis ekranas ir jo funkcijos
- Varžiniai - reikalingas mechaninis poveikis(dažnai nepalaiko multi-touch) - Talpiniai - užtenka prisilietimo. Prilietimas turi būti laidus
OS tipai ir jos funkcijos
- Vieno vartotojo ir vienos užduoties (palm); single-task - Vieno vartotojo ir daugelio užduočių (Win10); multi-tasking - Didelių kompiuterių (Linux); mega-kompiuteriai(tyrimų) - Nešiojamų įtaisų (Andriod); mob. telefonas - Tinklinės sistemos (Win Server 2012); serverinių OS - Įterptinės sistemos (MS Win CE); - Realaus laiko sistemos (free RTOS); OS funkcijos: komandų priėmimas ir apdorojimas, aplikacijų programavimo sąsaja, vartotojo sąsaka, failų valdymo sistema, informacijos įvedimo ir išvedimo valdymas, procesų valdymas, darbinės atminties valdymas, resursų skirstymas, išorinės atminties valdymas, tinklo valdymas ir komunikavimo palaikymas, sistemos apsaugos valdymas ir priežiūra, sistemos admin'o palaikymas
Dirbtinio intelekto vystymosi periodai
1. STARTAS - pirmasis el. kompiuteris, Dartmuto konferencija, STUDENT programa, WABOT-1; 2. Pirmoji žiema - 1966 m. nepavykęs vertimas; Mansfield Amendmen; The lighthill report; 3. Antrasis bandymas ir vėl žiema; 4. Dar vienas pakylėjimas.
Bevielio informacijos perdavimo standartai
Bevielio informacijos tipo standartai gali būti: Bluetooth, Wi-Fi, 1G,2G,3G,4G,5G, palydoviniu ryšiu, infraraudonieji spinduliai.
Programinis progresas
Daugėja kodo ir jo pakartotinio panaudojimo, kuriamos naujos programavimo kalbos, platėja kodo panaudojimas daugelio gyvenimo atvejų
Duomenų apdorojimo operacijos ir komandų sistema
Duomenų apdorojimo operacijos: aritmetinės ir loginės operacijos; rūšiavimas ir suliejimas; programų kompiliavimas ir surinkimas; operacijos su tekstu, grafine ar garsine informacija; operacijos su atmintimi; paieška; rodymas ekrane ar spausdinimas ir kt. Komandų sistema - duomenų apdorojimui reikalingos operacijos. Komandų skirstymas: duomenų ir atminties valdymas, aritmetika ir logika, programos eigos valdymas
Nuoseklus ir konvejerizuotas komandų vykdymas
Esant nuosekliam komandų vykdymui, kiekviena sekanti komanda gali būti pradėta vykdyti tik po to, kai baigiama vykdyti ankstesnė komanda Konvejerizuoto komandų vykdymo atveju sekanti komanda pradeda vykdyti vienu komandos etapu vėliau nei ankstesnė komanda.
Fiksuoti ir nefiksuoti informacijos ištekliai
Fiksuoti - formali informacija, užfiksuota fizinėje laikmenoje Nefiksuoti - žinios, kurias turi mokslininkai, specialistai, galintys jas perduoti(Jos niekur neišsaugotos)
Garsinės informacijos išvedimas
Garsinės informacijos išvedimas yra vykdomas per (dažniausiu atveju) garsiakalbius, tai įrenginys kuris elektrinius signalus verčia garso bangomis.
Manipuliatorius ir jo funkcijos
Grafinės vartotojo sąsajos valdymo priemonė, grafinių elementų įvedimo priemonė, tekstinės informacijos įvedimas naudojant virtualias klaviatūras
Kas yra informacija ir kuo išsiskyria IT?
Informacija - tai žinios apie faktus, įvykius, daiktus, procesus, įdėjas, sąvokas ir kitus objektus, kurios kuriame nors kontekste turi kokią nors prasmę (prasminga) Informatika - mokslas bei technikos šaka, kuri nagrinėja informacijos apdorojimą, panaudojant kompiuterius.
Informacijos perdavimo terpės kompiuterių tinkluose
Informacija gali būti perduodama laidine arba belaide terpe Laidine - Optines gijos, bendraašiai kabeliai Beviele - Infraraudonieji spinduliai, antžeminis radijo ryšys, palydovinis ryšys
Informacija kompiuteriuose ir duomenų saugojimo formatai
Kompiuteriai informacija interpretuoja, kaip vienetų bei nulių seka - dvejetainiu kodu, trumpai tariant, tai komandos, kada įjungti ar išjungti tranzistorius, jog interpretuoti informaciją. Duomenų saugojimo formatų yra gausybė, nuo grafinių redagavimo išsaugojimo formatų .psd/.gimp iki dokumentų .doc/.docx/.adoc
Kompiuteriu sistema ir jos dalys
Kompiuteriu sistema - iš vieno ar daugiau kompiuterių, išorinių įrenginių ir programinės įrangos sudaryta visuma, atliekanti duomenų apdorojimą. KS dalys: aparatūra, programinė įranga, duomenys.
Tinklinė kompiuterių sistema
Kompiuterių ir kitų įrenginių aibė sujungta komunikaciniais kanalais, kurių pagalba galima keistis turimais resursais ir informacija
Procesorių našumo didinimo priemonės
Konvejeriškumas, registrų pakeitimas, komandų vykdymo eilės tvarkos pakeitimas, atminties didinimas.
Pagrindinės kompiuterių sistemos aparatinės dalys
Korpusas, motininė plokštė, centrinis procesorius (CPU), darbinė atimintis (RAM), pastovioji atmintis (HDD/SSD)
Kompiuterių sistemos programavimas ir programavimo kalbų lygiai
Kuriant kompiuterius, užduotis kompiuteriui rašo mikrokodu. Mikrokodu aprašomos elementarios operacijos, kurios tiesiogiai nusako ką konkreti procesoriaus dalis turi atlikti. Sudėtingesnės programos kodas rašant mikrokodu, gautųsi labai ilgas. „Žemo" lygio programavimo kalbos priartino žmogaus kalbą prie kompiuterio instrukcijų, tokių kalbų pavzdžiai - „Fortran, Cobol, Basic". Aukšto lygio programavimo kalbos dar labiau priartėjo prie natūralios žmonių kalbos, pavyzdžiui: Java, Python, C++, Prolog.
Kas yra dirbtinis intelektas?
Mašinos sugebėjimas parodyti į žmogų panašias galimybes, tokias kaip argumentavimas, mokymasis, planavimas ir kūrųbiškumas
Garsinės informacijos įvedimas
Mikrofonas - akustoelektrinis įtaisas, keičiantis garso virpesių energiją elektros srove. (Svarbiausi mikrofono parametrai: jautris, dažnių diapazonas ir kryptingumas). Skaitmeniniai muzikos instrumentai (sintezatorius, skaitmeninis (elektrinis pianinas). Dažniausiai naudoja MIDI duomenų perdavimo standartą.
Monitorius ir jo tipai
Monitorius - kompiuterio įtaisas jame vykstantiems procesams stebėti ir valdyti, kurio pagrindinė dalis yra ekranas. - CRT (Cathode Ray Tube (Katodo spindulių vamzdis?)) - Fosforescuojančiame ekrane vaizdą kuria elektronų pluoštelis. - LCD (Skystųjų kristalų ekranas) - skystų kristalų pagalba praleidžiamas arba sustabdomas šviesos srautas. - OLED (organinių LEDų ekranas) - organinė elektroliuminescencinė medžiaga skleidžia šviesą veikiama elektros. - microLED - vaizdas ekrane formuojamas iš spalvotų mikroskopinių LED'ų.
Technologinis progresas
Naujos gamybos technologijos, efektyvesnis energijos vartojimas, platesnė pritaikymo sritis, artėja prie žmogaus kūno vidaus
Operacijų kodavimas ir komandų vykdymo etapai
Operacijų kodavimas: Instrukcijos prefikas, Operacijos kodas, Adresavimo tipas, Adresavimo parametrai, Postūmis adresavime, Tiesioginiai duomenys. Komandų vykdymo etapai: F - komandos išrinkimas D - komandos dekodavimas 0 - operandų išrinkimas X - komandos vykdymas W - rezultato įrašymas
Energijos išsklaidymas procesoriuose
Oru, skysčiu, skystu azotu, mišriu būdu.
Taikomųjų programų paskirtis
Padeda atlikti įvairias reikalingas operacijas naudojantis kompiuteriu
Išorinė atmintis
Pati lečiausia, tačiau pati talpiausia atmintis. Galima skirstyti pagal pajungimo tipą: 1. Nuolatos prijungta (diskai (HDD, SSD)). 2. Atjungiama (išoriniai diskai (external HDD/SSD); atmintukai (flashiukai); optiniai diskai (CD, DVD);
CPU registrai
Pati sparčiausia atmintis, veikianti tokiu pačiu dažniu kaip ir pats procesorius. Atliekant įvairias operacijas, operandai pradžioje įkeliami į registrus; suskaičiuotas rezultatas taip pat gali būti talpinamas registre.
Spartinančioji atmintis
Skirta sumažinti greitaveikos skirtumą tarp pagrindinės atminties ir procesoriaus
Pagrindiniai spausdintuvų tipai
Spausdintuvai gali būti rašaliniai (pastovaus veikimo arba veikiantys esant poreikiui) ir lazeriniai (Lazeriniai spausdintuvai naudoja būgną, kuris padengiamas jonais, invertuoja paviršių ir jį padaro neigiamu. Tuomet vaizdas išryškinamas teigiamą krūvį turinčiais dažų milteliai).
Grafinės informacijos įvedimas
Statinės ar dinaminės informacijos įvedimas. Skaitytuvai (scanner) - 2D arba 3D objektų vaizdo skaitmenizavimas Fotokameros, videokameros, abiejų veikimo principas vienodas
Programų licencijos ir jų tipai.
Teisinė priemonė, kurios pagalba nurodoma kokiomis sąlygomis vartotojas gali naudotis kompiuterine programa. - Laisvosios licencijos: Dažniausiai neriboja galimybių naudotis programomis pagal paskirtį. Vartotojas gali laisvai kopijuoti programas. Šio tipo licencijos tampa vis populiaresnės, leidžia sutaupyti bei skatina visus vartotojus tobulinti programas. - Nuosavybinės licencijos: Griežti programinės įrangos panaudojimo apribojimai. Programos kūrėjas išlieka programos savininku. Vartotojas neturi teisės tobulinti tokios programos
Kompiuterių sistemos operacijos
Įvedimas -> saugojimas -> apdorojimas -> išvedimas
Informacijos įvedimo įrenginių paskirtis
Įvesti duomenys ar valdymo signalus įvairiems skaičiavimo įtaisams(kompiuteriams)