Pojam izračun dolazi od latinskog, prema RAE od «computatĭo», ali drugi izvori formuliraju da potječe od latinskog glasa «computare» formiranog od prefiksa «com» jednakog «con» i «putare» što znači «računati», procijeni ". Definicija računalstva je znanost koja se bavi proučavanjem računala, obuhvaćajući njihov dizajn, rad i uporabu u obradi podataka. Drugim riječima, računarstvo se odnosi na znanstvenu studiju koja se temelji na automatskim sustavima za upravljanje informacijama, a koji se mogu izvesti pomoću alata dizajniranih u tu svrhu.
Računarstvo kombinira određene teorijske i praktične elemente iz područja tehnike, matematike, logike, teorije informacija itd.
Što je računarstvo
Sadržaj
Računarstvo je znanost ili automatski postupak s informacijama, koji se može sastojati od skupa simbola, brojeva ili riječi, što se obično naziva alfanumeričkim izrazom.
Uz to, može se reći da je računarstvo tehnologija koja omogućuje proučavanje postupanja s informacijama putem automatskih računalnih strojeva, zbog čega je konceptualizirano kao znanost koja proučava rad računala, kao i njihov dizajn i uporabu u upravljanje informacijama.
Povijest računarstva
Povijest ima ne više od jednog stoljeća, iako izvori navode da se njezini počeci mogu pratiti unatrag kad su se počeli izrađivati strojevi ili uređaji vođeni različitim zadacima izračuna; Do 1623. godine prvi je mehanički kalkulator izumio poznati njemački matematičar po imenu Wilhelm Schickard.
Tek su se 1940-ih počeli pojavljivati određeni artefakti koji omogućavaju izvođenje višestrukih procesa, odnosno nisu bili ograničeni na matematičke izračune; u 80-ima su se pojavila osobna računala; i to je bilo za 20. stoljeće kada je razvoj računala imao veći procvat i nastavio se razvijati do danas.
Charles Babbage (1791-1871) bio je britanski matematičar i informatičar. Dizajnirao je i djelomično implementirao parni stroj s mehaničkim razlikama za izračunavanje numeričkih tablica. Također je dizajnirao, ali nikada nije izgradio analitički mehanizam za vođenje tabela ili računalnih programa. Prema tim izumima, on se smatra jednim od prvih ljudi koji su začeli ideju onoga što je danas poznato kao računalo, zbog čega se na njega gleda kao na računala. Dijelovi njegovih nedovršenih mehanizama izloženi su u Londonskom muzeju znanosti. Dio njegovog mozga sačuvan u formalinu izložen je na "Kraljevskom koledžu kirurga Engleske", smještenom u Londonu.
Strojevi prve generacije odlikovali su se svojom veličinom jer su zauzimali cijelu sobu, a programiranje im je bilo izvedeno pomoću jezika strojeva dizajniranih iz praznih cijevi, a bili su vrlo skupi.
Druga generacija nastala je 1960-ih, ti su strojevi mogli obrađivati više podataka i bili su manje veličine, a podaci su se unosili putem bušenih karata.
Strojeve treće generacije karakteriziralo je korištenje operativnih sustava poput IBM-ovih, uz to su korišteni integrirani sklopovi, a do tada su integrirana i miniračunala.
I četvrta generacija koju karakterizira pojava mikročipova, nešto što je imalo veliku važnost u računarstvu, malo po malo smanjivalo je njegovu veličinu i uzimalo više brzine, a bilo je i jeftinije.
Elementi računarstva
Računarstvo i informatika ekvivalentni su pojmovi, obje su discipline odgovorne za automatsko proučavanje i postupanje s informacijama i omogućuju pohranu, obradu i manipulaciju velikom količinom informacija u uređajima koji su sve manji. Sastoji se od dva bitna elementa, a to su hardver i softver.
Razvoj softvera
To je logični dio računala i uključuje aplikacijske programe, operativne sustave, uslužne programe i sve ono što omogućuje uređaju da zadovoljavajuće odgovori na zahtjeve korisnika. Softver se obično klasificira u dva velika bloka, jedan osnovni i drugi program. Najpopularniji osnovni element je operativni sustav, ali prevoditelji, uslužni programi ili uslužni programi i asembler također su dio njega.
Unutar aplikacijskog softvera nalazi se dio posvećen logičkoj organizaciji podataka. Da bi računalo moglo izvršavati svoje funkcije, mora se isporučiti s programom ili skupom uputa koje je taj stroj razumljiv. Komunikacija se provodi kroz različite programske jezike, od kojih se najkorišteniji nazivaju visokim nivoima, koji su najsintetičniji, najjednostavniji za upotrebu ili najsličniji prirodnom jeziku.
Za razvoj softvera potrebna je intervencija nekoliko ljudi, poput klijenta koji, na primjer, ima problema u svojoj tvrtki i treba ga riješiti, u ovoj se situaciji traži pomoć sistemskog analitičara koji odgovoran je za njegovo slanje prema svim zahtjevima i potrebama navedenog klijenta, na kraju interveniraju programeri koji su odgovorni za kodiranje i dizajniranje sustava, a zatim testiranje i instaliranje u tvrtku.
Faze procesa razvoja softvera su:
1. Analiza zahtjeva: za stvaranje softvera prvi korak je izdvajanje zahtjeva proizvoda, za to je potrebno imati vještinu i iskustvo u softverskom inženjerstvu ili računalnom tehničaru, prepoznati dvosmislene, nepotpune ili kontradiktorne zahtjeve.
Dokument o specifikaciji sistemskih zahtjeva (ERS) mjesto je na kojem se odražava rezultat analize zahtjeva klijenta, čija je struktura definirana s nekoliko standarda kao što je CMM-I. Na isti način definiran je i Entitetni dijagram. Odnos, u kojem se odražavaju glavni subjekti koji sudjeluju u razvoju softvera.
2. Dizajn i arhitektura: općenitost postupka mora se odrediti bez navođenja detalja. To se postiže uključivanjem tehnoloških implementacija, poput mreže, hardvera, između ostalog.
3. Programiranje: ova je faza najduža u smislu trajanja i složenosti, a također je usko povezana s programskim jezicima koji se koriste. Ovu fazu razvija inženjer računala.
4. Testiranje: ova se faza sastoji od provjere izvršava li razvijeni softver ispravno sve navedene zadatke. Ovo je tehnika koja je odgovorna za posebno provođenje testova, svakog softverskog modula, a zatim za cjelovit način provjere kako bi se postigao cilj. Procjenjuje se da da bi se dobra faza ispitivanja mogla pravilno izvesti, nju mora izvesti programer koji nije programer koji ju je programirao.
5. Dokumentacija: Odnosi se na sve što se tiče dokumentacije generirane u razvoju softvera i u upravljanju projektom. Od modeliranja (UML), testova, dijagrama, tehničkih priručnika, korisničkih priručnika itd. Sve to u svrhu eventualne upotrebljivosti, budućeg održavanja, ispravki i proširenja sustava.
6. Održavanje: Kroz ovaj postupak softver se održava i poboljšava kako bi se zaustavile otkrivene pogreške i novi zahtjevi. Procjenjuje se da je oko ⅔ računalnih inženjera uključeno u održavanje, a vrlo mali dio ovog rada posvećen je ispravljanju pogrešaka.
Hardver
To je skup fizičkih elemenata (strojeva i sklopova) koji se teško mogu modificirati za razliku od softvera koji se može izmijeniti za izvršavanje svakog zadatka.
Hardver računala sastoji se od različitih elemenata. Najvažnije su:
- Jezgra računala: Čine ga CPU i memorija. CPU je središnja jedinica za obradu podataka koja uključuje upravljačku i aritmetičko-logičku jedinicu.
- Upravljačka jedinica: Zadužena je za središnju upravljačku funkciju. Izvršite Tumačenje programskih uputa. On je zadužen za davanje naznaka radnji koje će se provesti u svakom pojedinom slučaju i dodjeljuje zadatke različitim dijelovima skupine.
- Aritmetičko-logička jedinica: To je mjesto na kojem se izvode svi procesi, koristeći indikacije upravljačke jedinice. Izvodi matematičke ili logičke operacije relacije na dostavljenim podacima.
- Memorija: Ovo je mjesto na kojem se svi podaci i programi pohranjuju, snimaju i stavljaju na raspolaganje centralnoj procesorskoj jedinici (CPU).
Što se tiče memorije, ona se sastoji od milijuna malih sklopova koji pamte samo dvije fizičke vrste informacija, ako struja prolazi ili ako ne prolazi. Svaki električni impuls podrazumijeva memoriranje znamenke 1, a prekid struje određuje memoriranje nule "0". Sva kodiranja igraju se u binarnom sustavu, što može biti prikazano ovisno o fizičkom uređaju koji je uzet za model, na razne načine otvoren / zatvoren, povezan / odspojen, 1/0. Binarni sustav razlikuje se od onog koji se obično koristi, a to je decimalni ili osnovni deset.
Postoje dvije vrste memorije, ROM i RAM. ROM memorija, čija kratica odgovara engleskom izrazu Read Only Memory, što znači memorija samo za čitanje. To se ne može izmijeniti, proizvođač ga je fizički unaprijed postavio, sadrži potrebne programe (uključene u izraz operativnog sustava) kako bi stroj znao raditi s uvedenim programima i podacima te se mogao povezati s jezicima visoka razina strojnog jezika. RAM, njegova engleska kratica Random Access Memory, odnosno memorija s slučajnim pristupom, je ono što korisnik može slobodno koristiti.
- Periferne jedinice: To su elementi koji su dio fizičkog sustava i koji ispunjavaju dodatne, ali potrebne funkcije.
Upravljanje informacijama
Unutarnja struktura računala vrši funkciju obrade i čuvanja informacija. Spojene periferne jedinice pružaju još dvije faze koje prethode i nasljeđuju središnju pozornicu. Ulaz i izlaz podataka proizvode se preko perifernih uređaja, zbog čega su poznati i pod nazivom ulazno-izlazni uređaji ili U / I.
Studiraj računarstvo
Te su znanosti uključene u praktički sve aktivnosti svakodnevnog života, pa je vrlo važno da ljudi nauče koristiti ovaj alat kako bi iskoristili njegove prednosti, povećali produktivnost i učinkovitost u izvršavanju zadataka. Za mlade bi komuniciranje putem e-pošte, korištenje računala, rad, pregledavanje ili izražavanje ideja na Internetu trebalo biti jednako prirodno kao čitanje i pisanje.
Trenutno proučavanje ove vrste karijere omogućava razvoj u različitim područjima rastuće industrije. Ova se profesija nametnula kao jedna s najviše zahtjeva na trenutnom tržištu rada, a to je velika korporativna prednost koja pruža bolje mogućnosti za posao.
Još jedna prednost vašeg studija povezana je s količinom opcija koje ona podrazumijeva. Na primjer, ako planirate postati profesionalac u području računalnih znanosti, tada imate mogućnost biti tehničar ili inženjer. U slučaju oboje, dobit će dobre plaće, razlika je u vrsti funkcija i zadataka koje moraju ispunjavati.
Mnogi ljudi vjeruju da računanje ima veze samo sa stvarima poput programa tehničke podrške ili vođenja tvrtke; No istina je da se danas mnoge tvrtke, ako ne i sve, koriste različitim informacijskim alatima, na primjer, e-poštom, računovodstvenim sustavima, a također imaju potrebu stvoriti vlastite web stranice kako bi mogle plasirati svoje proizvode.
Računalno inženjerstvo
Računalni inženjering jedna je od svjetskih karijera s najvećim mogućnostima za posao, a to je zbog potreba tvrtki u trenutnom digitalnom dobu.
Ova je karijera visoko cijenjena na razini rada zbog doprinosa razvoju društva i sposobnosti rješavanja problema koje su stekli ovi profesionalci u sektoru kojem pripadaju.
Diplomirani studenti računarskih škola i diplomirani inženjeri mogu odmah stupiti na tržište rada i u raznim tvrtkama. Područje djelovanja ovih stručnjaka vrlo je široko i mogu se zaposliti u ekonomskoj, zdravstvenoj, komunikacijskoj, obrazovnoj i ostalim karijerama koje za svoje performanse zahtijevaju računalnu tehnologiju.
Tečajevi računala
Glavni cilj tečajeva je učiniti da korisnik ili student izgubi strah od računala i nauči se ispočetka rukovati njime na prirodan način. Općenito, najvažniji aspekti pri proučavanju računarstva su, softverski paketi koji se mogu koristiti, operativni sustav, navigacija na pouzdanim web mjestima, naučiti kako otvoriti novi račun e-pošte, upravljanje društvenim mrežama, između ostalog prema biti slučaj.
Računarstvo u oblaku tehnologija je koja olakšava i omogućuje pohranu podataka na Internetu i datoteka, ne riskirajući da nema dovoljno memorijskog kapaciteta računala ili mobilnih uređaja.
Računarstvo za djecu
To je dio našeg života i njegovo učenje kod djece može promicati razvoj određenih vještina povezanih s pažnjom, pamćenjem ili koordinacijom. Njegova uporaba ovisit će o nadzoru odrasle osobe osposobljene za podučavanje. Treba shvatiti da dječje računarstvo uvijek treba voditi obučena odrasla osoba kako bi objasnio njegovu korisnost.
Pohađanjem tečaja računala dijete će naučiti pravilno se služiti Internetom za istraživanje, naučiti izrađivati i ispisivati monografske dokumente u programu Word, izraditi PowerPoint prezentacije za izložbe u školi i na sveučilištu, kao i izlagati pomoću prezentacije.