Tu so vprašanja o intervjujih za računalništvo za bolj sveže in izkušene kandidate, da bi dobili sanjsko službo.
1) Kaj je računalniški sistem?
Računalniški sistem je kombinacija pomnilnika, CPU, zunanjih naprav, ki so povezane z njim, in OS (operacijski sistem).
2) Naštejte komponente računalniškega sistema
Sestavni deli računalniškega sistema so:
- CPU (centralna procesorska enota), vključno z nadzorno enoto in aritmetično logično enoto
- Spomin kot primarni in sekundarni
- Vhodne in izhodne naprave, kot so tipkovnica, optični bralnik itd.
3) Kaj je mikroprocesor?
Mikroprocesor je integrirano vezje, ki ima vse funkcije centralne procesne enote osebnega računalnika.
4) Naštejte nekaj računalniških procesorjev
Računalniški procesorji so: 1) Intel Core i9, 2) Intel Core i5, 3) Intel Core i7, 4) AMD Ryzen 7 in 5) AMD Ryzen 5.
5) Naštejte nekaj priljubljenih operacijskih sistemov
Nekateri priljubljeni operacijski sistemi so Microsoft Windows, OSX in Linux.
6) Kaj je super-razred?
Super razred je osnova vseh razredov. Predmet preostalega razreda ima vse značilnosti, povezane s superrazredom.
7) Pojasnite spremenljivko razreda
Spremenljivke predstavljajo spomin na razred, ki ga deli z vsakim primerom.
8) Kaj je SDLC?
SDLC je kratica za Razvoj programske opreme, življenjski cikel je postopek, ki v manj časa proizvede kakovostne programske izdelke. Stopnje, ki jih vključuje SDLC, so: 1) načrtovanje, 2) načrtovanje, 4) gradnja, 5) testiranje in 6) uvajanje.
9) Pojasnite pomen datoteke.
Datoteka je imenovana lokacija, ki trajno shranjuje informacije ali podatke. Vedno se shrani v pomnilniško napravo z imenom datoteke s primarnim in sekundarnim imenom, ki je ločeno z znakom "." (DOT).
10) Kaj je programski jezik?
Programski jezik je zbirka slovničnih pravil za dajanje navodil računalnikom ali računalniškim napravam za izvedbo naloge.
11) Kaj je celostno razvojno okolje?
IDE je programska oprema, ki temelji na GUI. Zasnovan je tako, da pomaga programerjem pri izdelavi aplikacij z vsemi potrebnimi programi in knjižnicami.
12) Pojasnite okvir
Okvir je platforma za izdelavo programskih aplikacij. Zagotavlja osnovo, na kateri lahko razvijalci gradijo programe za določeno platformo. Na primer, ogrodje lahko vključuje vnaprej določene razrede in funkcije. Uporablja se lahko za obdelavo vhodov, upravljanje strojne opreme in interakcijo s sistemsko programsko opremo.
13) Kaj je vmesnik?
Vmesnik je podoben razredu v Javi, vendar je zbirka abstraktnih metod. Razred ima lahko več kot en vmesnik.
14) Kaj je razred?
Predavanje je načrt za ustvarjanje predmetov. Razred vsebuje metode in spremenljivke, ki so primerek razreda.
15) Razlikovanje med abstraktnim razredom in razredom ter vmesnikom metode
Razlika med razredom in vmesnikom je:
Povzetek pouka | Vmesnik |
Razred Povzetek ne podpira dedovanja. | Vmesnik podpira več dedovanja. |
Abstraktni razred bi vseboval konstruktor. | Vmesnik ne vsebuje konstruktorja. |
Abstraktni razred se razglasi s ključno besedo "Abstract". | Vmesnik se prijavi s ključno besedo "vmesnik". |
Uporablja se lahko z vsemi modifikatorji dostopa. | Uporablja se lahko samo z modifikatorjem javnega dostopa. |
16) Kaj je abstraktni razred?
Razred z abstraktno ključno besedo se imenuje abstraktni razred.
17) Kaj je matrika?
Matrika je vsebnik, ki hrani določeno število podobnih podatkovnih vrst.
18) Kaj je konstruktor?
Konstruktor je metoda, ki se uporablja za ustvarjanje predmeta razreda.
19) Določite Cin in Cout
Cin in Cout sta predmeta, ki se uporabljata za vhodne in izhodne datoteke.
20) Kakšna je razlika med C in C ++?
Razlika med C in C ++ je:
C | C ++ |
Je procesno usmerjen jezik. | Je objektno usmerjen programski jezik. |
Jezik C sledi programskemu pristopu od zgoraj navzdol | C ++ sledi programskemu pristopu od spodaj navzgor. |
Razširitev datoteke programa C je .c | Razširitev datoteke programskega jezika c + + je.cpp |
V programskem jeziku C je velika programska koda razdeljena na majhne koščke, kar imenujemo funkcije. | V programskem jeziku C ++ je velika programska koda razdeljena na predmete in razrede. |
Struktura v C ne zagotavlja funkcije izjave funkcije. | Struktura v jeziku C ++ ponuja funkcijo razglasitve funkcije kot funkcije člana v strukturi. |
21) Naštejte vrste konstruktorjev
Obstajata dve vrsti konstruktorja: 1) parametrizirani konstruktor in 2) privzeti konstruktor.
22) Kaj je umetna inteligenca?
Umetna inteligenca ali strojna inteligenca je pogost izraz, ki se uporablja za izdelavo pametnih strojev, sposobnih za izvajanje nalog. Glavni namen umetne inteligence je reševanje problemov na boljši in hitrejši način.
23) Kaj je strojno učenje?
Strojno učenje je sistem, ki se lahko uči na odličnem primeru s samoizpopolnjevanjem in ne da bi ga programer izrecno kodiral.
24) Kaj je globoko učenje?
Poglobljeno učenje je računalniška programska oprema, ki posnema mrežo nevronov v možganih. Je podskupina strojnega učenja in se imenuje globoko učenje, ker uporablja globoke nevronske mreže.
25) Naštejte različna načela OOPS?
Osnovno načelo OOPS so: 1) inkapsulacija, 2) abstrakcija, 3) dedovanje in 4) polimorfizem.
26) Pojasnite različne vrste modifikatorjev dostopa
Obstajajo štiri vrste modifikatorjev dostopa:
- Zasebno: vidno določenemu razredu
- Javno: vidno svetu
- Zaščiteno : vidno določenemu paketu in podrazredu
27) Kakšna je razlika med prevajalnikom in tolmačem?
Razlika med prevajalnikom in tolmačem je :
Prevajalnik | Tolmač |
Prevedena koda deluje hitreje. | Interpretirana koda deluje počasneje. |
Ustvari izhodni program (v obliki exe), ki ga je mogoče zagnati neodvisno od prvotnega programa. | Ne ustvarjajte izhodnega programa. Tako programer oceni izvorni program vsakič med izvajanjem. |
Ciljni program se izvaja neodvisno in ne potrebuje prevajalnika v pomnilniku. | Tolmač med tolmačenjem obstaja v spominu. |
Težko izvedljivo, saj prevajalniki ne morejo predvideti, kaj se bo zgodilo v času obrata. | Najbolj primeren je za programsko in razvojno okolje. |
Za vhod je potreben celoten program. | Kot vhod je potrebna ena vrstica kodiranja. |
Prikaži vse napake po prevajanju, vse hkrati. | Vsaka napaka posamezne vrstice prikaže eno za drugo. |
28) Kaj je programski jezik?
Programski jezik je zbirka slovničnih pravil za poučevanje računalnikov ali računalniških naprav za izvajanje nalog.
29) Kaj je dedovanje?
Dedovanje je objektno usmerjen koncept programiranja, pri katerem en razred pridobi lastnosti preostalih razredov.
30) Razlikovanje med konstruktorjem in metodo
Razlika med konstruktorjem in metodo je:
Konstruktor | Metoda |
Konstruktor se uporablja za inicializacijo primerka katerega koli razreda. | Metoda se uporablja za izvajanje neke operacije ali funkcije. |
Nima nobene vrste vrnitve | Ima povratni tip. |
Ime konstruktorja mora biti enako imenu razreda. | Ime metode je lahko enako ali drugačno po potrebi. |
Ko ustvarite predmet predmeta, samodejno pokliče. | Metodo morate izrecno poklicati. |
Obstaja privzeti konstruktor, ki ga zagotovi prevajalnik. | Prevajalnik ne ponuja nobene metode. |
31) Kaj je bye stream?
Bajtni tok se najpogosteje uporablja za vnos in izhod za Unicode, ki ima 8 bitov.
32) Kaj misliš z destruktorjem?
Destructor je funkcija člana razreda, ki izbriše ali uniči predmet.
33) Naštejte sloje modela OSI
Plasti modelov OSI so: 1) fizična, 2) aplikacijska, 3) predstavitev, 4) seja, 5) transport, 6) omrežje in 6) plast podatkovne povezave.
34) Kakšna je primarna razlika med postopkom in nitjo?
Proces se imenuje kot program, ki je v izvedbi. Nit je segment procesa, zato; postopek ima lahko več niti.
35) Pojasnite primarni spomin
Primarni pomnilnik, RAM je glavni pomnilnik računalnika, do katerega lahko neposredno dostopa centralna procesorska enota (CPU). Shranjuje začasne informacije, dokler postopek ne zaključi izvajanja.
36) Kaj je internet?
Internet je globalno računalniško omrežje, ki ponuja široko paleto informacijskih in komunikacijskih sredstev. Vključuje medsebojno povezana omrežja z uporabo komunikacijskega protokola.
37) Kaj je svetovni splet (WWW)?
WWW ali svetovni splet je način dostopa do informacij z uporabo internetnih medijev.
38) Kaj je algoritem?
Algoritem je pravilo ali postopek po korakih, ki ga je treba upoštevati za rešitev določene težave.
39) Kaj je operacijski sistem?
Operacijski sistem (OS) je programska oprema, ki deluje kot vmesnik med končnim uporabnikom in računalniško strojno opremo. Vsak računalnik mora imeti vsaj en operacijski sistem za zagon drugih programov.
40) Kaj je kriptografija?
Kriptografija je preučevanje tehnik, ki skrivajo pravi pomen informacij. Te informacije pretvori v obliko, ki je ljudje ne morejo brati in obratno.