Sissejuhatus OS-i intervjuu küsimused ja vastused

Operatsioonisüsteem on mis tahes arvutisüsteemi kõige olulisem osa. Ilma opsüsteemita ei saa kasutaja ja süsteem suhelda. Operatsioonisüsteem toimib nende kahe vahelise liidesena. See võimaldab süsteemi tõrgeteta toimimist. On olemas erinevaid opsüsteeme, nagu Windows OS, Linux, Unix jne, millel on oma omadused, mis eristavad seda üksteisest. Operatsioonisüsteemidel on erinevad protsessid, mida installida ja millega töötada.

Nüüd, kui otsite OS-iga seotud tööd, peate valmistuma OS-i intervjuu küsimusteks. On tõsi, et iga intervjuu on erinevate ametiprofiilide järgi erinev, kuid siiski peab intervjuu tühjendamiseks olema hea ja selge OS-i tundmine. Oleme siin koostanud olulised OS-i intervjuu küsimused ja vastused, mis aitavad teil oma intervjuus edu saavutada.

Allpool on toodud kümme olulist OS-i intervjuu küsimust ja vastust, mida intervjuul sageli küsitakse. need küsimused jagunevad järgmisteks osadeks:

1. osa - OS-i intervjuu küsimused (põhilised)

See esimene osa hõlmab põhilisi OS-i intervjuu küsimusi ja vastuseid

1) Selgitage alglaadimisprogrammi ja süsteemi alglaadimise protsessi.

Vastus:
Kerneli laadimisega arvutisüsteemi käivitamise protsessi nimetatakse süsteemi käivitamiseks. Iga kord, kui kasutaja esimest korda süsteemi logib, tuleb käivitada algne programm. Programm, mis juhendab süsteemi selle esialgsel käivitamisel, on alglaadimisprogramm. See programm salvestatakse kirjutuskaitsega mällu või EEPROM-i (elektriliselt kustutatav programmeeritav kirjutusmälu). Alglaadimisprogramm otsib kerneli ja laadib selle põhimällu ning seejärel alustab programm selle täitmist.

2) Mis on protsess ja protsessitabel? Selgitage erinevaid olekuid, mille kaudu protsess kulgeb.

Vastus:
Protsessi võib nimetada käimasolevaks programmiks. Protsessina võib käsitada veebibrauserit, ketta skripti, mis töötab kõik. Operatsioonisüsteemi ülesanne on kõigi nende protsesside haldamine. Samuti eraldab see protsessidele teatud aja kõigi protsesside jaoks. Koos sellega eraldab opsüsteem ka mitmesuguseid ressursse, mis töötlevad arvuti mälu ja kettaid. Kõigi nende protsessidega sünkroonis olemiseks hoiab opsüsteem protsessitabelit. Tabelis on teave kõigi protsesside kohta, mis on loetletud koos ressurssidega, kasutatavate protsesside ja protsessi hetkeseisuga.

Need protsessid võivad olla kolmes olekus:

  • Töötamine : protsess on selles olekus, kui tal on olemas kõik täitmiseks vajalikud ressursid ja sellel on ka opsüsteemi luba protsessori kasutamiseks. Korraga võib töökorras olekus olla ainult üks protsess.
  • Valmis: protsess on valmis olekus, kui ta ootab opsüsteemi luba protsessori kasutamiseks.
  • Ootel: ülejäänud protsessid võivad olla ooteolekus, mis võib oodata mõne välise sündmuse toimumist või kasutaja sisestust

Liigume järgmiste OS-i intervjuu küsimuste juurde.

3) Mis on RAID ja mis on selle erinevad tasemed?

Vastus:
See on põhiline OS-i intervjuu küsimus, mida küsitakse intervjuus. RAID tähistab iseseisvate ketaste koondatud massiivi. Üldise jõudluse parandamiseks salvestatakse andmeid üleliigselt ja kasutatakse vajaduse korral.

Järgnevalt on toodud erinevad RAID-tasemed:

  • RAID 0 - triibuline kettamassiiv ilma rikketolerantsita
  • RAID 1 - peegeldamine ja kahepoolne printimine
  • RAID 2 - mälu stiilis veaparanduskoodid
  • RAID 3 - bitti põimitud pariteet
  • RAID 4 - blokeeritud põimitud pariteet
  • RAID 5 - plokk-põimitud hajutatud pariteet
  • RAID 6 - P + Q koondamine

4) Millised on eri tüüpi opsüsteemid?

Vastus:
Operatsioonisüsteeme on viit tüüpi:

  • Partii opsüsteem

Kõik tööd esitatakse korraga ja need täidetakse kindlas järjekorras mis tahes eelistustega, mis tähendab, et ühtegi tööd ei saa teha enne, kui need on valmis.

  • Mitme programmeerimisega operatsioonisüsteem

See toimib Batch OS-i laiendina, kus põhimälus võib olla mitu tööd korraga ja neid täidetakse kindlas järjekorras kindlal ajal.

  • Mitme ülesandega operatsioonisüsteem

See opsüsteem võimaldab kasutajal samaaegselt täita mitu protsessorit ühel protsessoril. CPU lülitab sel juhul protsesse väga kiiresti ja teeb seda paralleelselt.

  • Mitme töötlemise operatsioonisüsteem

See on võime, kus kasutaja saab mitme protsessori süsteemis samaaegselt käivitada mitu protsessi. See kasutab korraga rohkem kui ühte protsessorit.

  • Reaalajas operatsioonisüsteem

Siin on iga töö jaoks ette nähtud kindel aeg ja see on tavaliselt sõjaliste operatsioonide, satelliitide jms kriitiline rakendus.

2. osa - OS-i intervjuu küsimused (täpsemad)

Vaadakem nüüd OS-i täpsustatud intervjuu küsimusi.

5) Selgitage erinevat tüüpi tuuma.

Vastus:

Meil on kolm olulist kerneli tüüpi:

  • Monoliitne tuum:

Seda võib pidada terviklikuks kerneliks, mis on täieõiguslik kernel, mis pakub kõiki teenuseid.

Näide: UNIX

  • MicroKernel:

See on kernel piiratud teenusega, mis töötab koos mõne olulise teenusega.

Näide: QNX-reaalajas OS

  • Hübriidne tuum:

See ühendab endas nii monoliitse kui ka mikrokeele aspekti.

Näide: Microsoft NT kernel

6) Selgitage protsessi erinevaid sektsioone.

Vastus:
Protsessis on peamiselt neli sektsiooni. Need on järgmised:

  1. Pinu: sisaldab kohalikke muutujaid, tagastab aadressi
  2. Hunnik : dünaamiliselt eraldatud mälu malloc, calloc, realloc kaudu
  3. Andmed: sisaldab globaalseid ja staatilisi muutujaid
  4. Kood või tekst: sisaldab koodi, programmiloendurit ja protsessori registri sisu.

Märkus. Virn ja hunniku osa on laiendatavad, st virn võib kasvada ja hunnik üles kasvada.

See toimub samas järjekorras nagu eespool mainitud.

Liigume järgmise OS-i intervjuu küsimuste ja vastuste juurde.

7) Millised on erinevad sõiduplaani algoritmide tüübid?

Vastus:
See on täpsustatud OS-i intervjuu küsimused, mida küsitakse intervjuus. Eri tüüpi sõiduplaani algoritmid on järgmised:

  • „Kes ees, see mees” (FCFS): „kes ees, see mees” teenindatakse esimesena
  • Ümarrobiin (RR): igale protsessile antakse kvantiteetne aeg
  • Kõigepealt lühim töö (SJF): esmajärjekorras eelistatakse väikseima täitmisajaga protsessi
  • Prioriteedigraafik (ps): Protsessi valimiseks kasutatakse prioriteediväärtust (kena väärtus). Selle väärtus on vahemikus 0 kuni 99. 0 on maksimaalne ja 99 väikseim.

8) Loetlege ajastaja erinevad jõudlusmõõdikud.

Vastus:
a) CPU kasutamine:
Protsent ajast, mille jooksul protsessor teeb kasulikku tööd (st ei ole jõude). 100% on täiuslik.

b) ooteaeg:
See on aeg, mille protsess kulub oma järjekordsele täitmisele.

c) läbilaskevõime:
Lõpetatud protsesside arv ajaühikus.

d) reageerimise aeg:
See on aeg, mis kulub protsessi esitamisest kuni kasuliku väljundi saamiseni.

e) Töötsükkel:
Selleks loetakse aega, mis kulub protsessi esitamisest kuni selle lõpuleviimiseni.

9) Mis on Zombie protsess?

Vastus:
Zombi protsess on protsess, mis on lõpule jõudnud ja lõppenud olekus, kuid mille kanne on esitatud protsessitabelisse. See näitab, et ressursse hoiab protsess ja need pole vabad.

10) Mis on vilistamine?

Vastus:
Vilistamine toimub siis, kui protsessor kulutab juhiste täitmise asemel suurema osa ajast lehtede vahetamiseks.

Soovitatav artikkel

See on olnud OS-i intervjuu küsimuste ja vastuste loendi juhend, et kandidaat saaks hõlpsalt need OS-i intervjuu küsimused lahendada. Selles postituses oleme uurinud populaarseimate OS-i intervjuude küsimusi, mida küsitakse sageli intervjuudes. Lisateabe saamiseks võite vaadata ka järgmisi artikleid -

  1. Java-intervjuu küsimused värskema jaoks
  2. 10 suurepärast Tableau intervjuu küsimust
  3. Olulised Cognose intervjuu küsimused
  4. Hadoopi administraatori intervjuu küsimused
  5. 4 suurepärast Shell-skripti tüüpi Linuxi algajatele (kasulik)