top 45 xml interview questions
Sveobuhvatan popis najčešće postavljanih osnovnih i naprednih pitanja o XML intervjuu s detaljnim objašnjenjem i primjerima koda:
Programeri uglavnom preferiraju XML za dizajniranje, razvoj i održavanje sučelja. Razlog zbog kojeg većina njih preferira XML nad HTML-om jest taj što vam XML omogućuje definiranje vlastitog elementa.
Ovaj će vodič obuhvatiti sve teme povezane s XML-om s detaljnim objašnjenjem radi lakšeg razumijevanja. Svatko od početnika do iskusne osobe može se pripremiti za XML intervju s ovim nizom pitanja za XML intervju.
Najpopularnija pitanja i odgovori za XML intervju
U nastavku su navedena neka od najčešće postavljanih pitanja o XML intervjuu koja morate znati prije nego što se pojavite na XML intervjuu.
P # 1) Što znači XML?
Odgovor: XML je skraćenica od Extensible Markup Language.
P # 2) Za što se koristi XML?
Odgovor: XML je alat koji se koristi za pohranu i prijenos podataka.
P # 3) Je li XML format ili sadržaj?
Odgovor: XML se temelji na sadržaju.
P # 4) Podržava li XML korisnički definirane oznake?
Odgovor: Da, korisnici mogu stvoriti vlastite oznake u XML-u.
P # 5) Što je XML oznaka deklaracije?
Odgovor:
P # 6) Može li se XML koristiti u multimedijske svrhe?
Odgovor: Da, XML se može koristiti u multimedijske svrhe pomoću SVG-a i SMIL-a.
P # 7) Što znači SVG i za što se koristi?
Odgovor: SVG je skraćenica od Scalable Vector Graphics. To je XML jezik koji se koristi za prikaz animacija, slika, grafika i 2D iz XML koda. Ovdje se za prikaz sadržaja koriste vektorske matematičke formule.
P # 8) Što znači SMIL i za što se koristi?
Odgovor: SMIL je kratica za Synchronized Multimedia Integration Language. To je XML jezik koji se koristi za integriranje slika, teksta i drugih medija za prezentaciju.
P # 9) Koja je razlika između XML-a i HTML-a?
Odgovor:
XML | HTML |
---|---|
XML se sastoji od korisnički definiranih oznaka. | HTML se sastoji od unaprijed definiranih oznaka. |
XML se koristi za pohranu i transformaciju podataka. | HTML se koristi za dizajniranje web stranice. |
XML se temelji na sadržaju. | HTML se temelji na formatu. |
XML razlikuje velika i mala slova. | HTML ne razlikuje velika i mala slova. |
XML zahtijeva završnu oznaku za dobro oblikovan dokument. | HTML ne zahtijeva završnu oznaku. |
P # 10) Koje su prednosti XML-a?
Odgovor: Prednosti XML-a su sljedeće:
- Jednostavnost: XML je jednostavan za čitanje i razumijevanje.
- Dostupnost: XML se može stvoriti pomoću bilo kojeg uređivača teksta.
- Fleksibilnost: XML nema fiksne oznake, stoga se mogu koristiti i korisnički definirane oznake.
P # 11) Kakvu važnost XSLT ima u XML-u?
Odgovor: XSLT je skraćenica od Extensible Style sheet Language Transformation (Proširiva jezična tablica). Koristi se za pretvaranje XML dokumenta u HTML prije nego što se prikaže bilo kojem pregledniku.
P # 12) Što je XQuery?
Odgovor: XQuery se koristi za dohvaćanje podataka iz XML datoteke, koja je SQL baza podataka.
P # 13) Što je Xlink u XML-u?
Odgovor: Xlink koji se koriste u XML datotekama standardni su način stvaranja hiperveza u XML datotekama.
P # 14) Što je Xpointer u XML-u?
Odgovor: Xpointer u XML-u omogućuje hipervezama da upućuju na određenije dijelove XML dokumenata ili datoteka.
P # 15) Što je XML potpis / šifriranje?
Odgovor: Definira pravila obrade i sintaksu za šifriranje i stvaranje digitalnih potpisa na XML-u.
P # 16) Što je DTD u XML-u?
Odgovor: DTD je skraćenica od Definicija vrste dokumenta, koja opisuje dokument napisan u XML-u. Sintaksa XML deklaracije definirana je u DTD-u. Pravila konvencije imenovanja različitih vrsta elemenata također su definirana u DTD-u.
P # 17) Što je DOM? Čemu služi?
najbolja aplikacija za preuzimanje mp3 pjesama
Odgovor: DOM je kratica za objektni model dokumenta. To je API, sučelje za programiranje aplikacija koje omogućuje navigaciju kroz objekte. Dokumenti se tretiraju kao objekti. DOM dokumente generira korisnik ili ih stvara parser.
P # 18) Koji je glavni nedostatak DOM-a?
Odgovor: Glavni nedostatak je taj što DOM troši velik dio memorije.
P # 19) Što znači SOAP?
Odgovor: SOAP je jednostavan protokol za pristup objektima.
P # 20) Kakva je veza SOAP-a s XML-om?
Odgovor: SOAP koristi XML za definiranje protokola za razmjenu informacija u distribuiranim računalnim okruženjima.
P # 21) Koje su tri komponente u SOAP-u?
Odgovor: Sastoji se od omotnice, skupa pravila kodiranja i konvencije za predstavljanje poziva udaljenih procedura.
P # 22) Što je XML funkcija parsera?
Odgovor: Koristi se za pretvaranje XML datoteke ili dokumenta u XML DOM objekt koji je obično napisan na JavaScript-u.
P # 23) Što je XML shema?
Odgovor: XML shema pruža definiciju XML dokumenta.
Sadrži:
- Atributi i elementi.
- Dijete elementi.
- Tip podataka elemenata.
- Redoslijed elemenata i atributa.
P # 24) Što je CDATA u XML-u?
Odgovor: CDATA je skraćenica za znakovne podatke. Znakovi poput '' nisu dopušteni u XML-u. CDATA započinje s. CDATA su neraščlanjeni podaci o znakovima koje XML parser ne može raščlaniti.
P # 25) Kako se komentari koriste u XML-u?
Odgovor: Komentari se prikazuju kao. Sličan je HTML-u. Može se koristiti za jednu liniju ili više linija.
P # 26) Koja je upotreba XML-a u razvoju?
Odgovor: XML ima više načina upotrebe, kao što je prikazano dolje:
- XML se koristi za ravne datoteke i baze podataka.
- Koristi se za pohranu podataka i prijenos podataka na Internetu.
- Pomoću tablica stilova može generirati različite dinamičke podatke.
- XML se koristi za razvoj web stranica vođenih bazama podataka.
- Koristi se za pohranu podataka za web stranice e-trgovine.
P # 27) Koji su nedostaci XML-a?
Odgovor: Nedostaci XML-a uključuju:
- XML je samo tekstualna datoteka ako atributi i elementi nisu zatvoreni i pravilno definirani.
- Preklapanje oznaka nije dopušteno.
P # 28) Što XML urednici provjeravaju?
Odgovor: Provjera urednika XML je sljedeća:
- XML protiv sheme
- Kôd boje XML sintakse
- XML protiv DTD-a
- XML standardne oznake za otvaranje i zatvaranje
P # 29) Što je Diffgram u XML-u?
Odgovor: Diffgram je XML format koji se koristi za pronalaženje trenutne i izvorne verzije XML dokumenta.
P # 30) Što je XML Parser?
Odgovor: XML parser je softver koji provjerava dobro definiran format i vrši provjeru valjanosti dokumenta. Također nam omogućuje čitanje, stvaranje i izmjenu postojećeg XML dokumenta.
P # 31) Kako povezati XML s bazom podataka?
Odgovor: XML moduli za uvoz i izvoz koriste se za povezivanje XML aplikacija s bazama podataka. Između naziva polja tipa elementa i tablice baze podataka u DTD ili XML shemi mora postojati podudaranje 1: 1. Iako je u nekim slučajevima potrebno malo programiranja da bi se uspostavilo željeno podudaranje.
P # 32) Kako pokrenuti XML datoteku?
Odgovor: XML nije programski jezik. Ne može se pokrenuti ili izvršiti. Može se pregledati ili prikazati u pregledniku ili pomoću XML uređivača.
P # 33) Opišite XPath.
Odgovor: XPath se može opisati na sljedeći način:
- XPath je W3C preporuka.
- Sintaksa je za definiranje dijelova XML dokumenta.
- Koristi izraze puta za navigaciju u XML dokumentima.
- XPath sadrži standardnu knjižnicu funkcija.
- XPath je glavni element standarda XSLT.
- Koristi se za kretanje kroz atribute i elemente u XML dokumentu.
P # 34) Navedite primjer XML-a.
Odgovor:
Sale for today Laptop table 2008 500
P # 35) Što su dobro oblikovani XML dokumenti?
Odgovor: Dobro oblikovani XML dokumenti imaju sljedeće značajke:
- XML dokument mora imati korijenski element.
- XML oznake razlikuju velika i mala slova.
- XML elementi trebali bi biti pravilno ugniježđeni.
- XML vrijednosti treba pravilno citirati.
- XML oznake treba pravilno zatvoriti.
P # 36) Što su XML atributi? Objasnite na primjeru.
Odgovor: Vrijednosti XML atributa uvijek treba navoditi. Jednostruki ili dvostruki navodnici mogu se koristiti u XML-u.
Na primjer:
P # 37) Napišite kod za XML atribut i element.
Odgovor:
Maharashtra Mumbai India Maharashtra Mumbai
U prvom elementu, mjesto je atribut. Na kraju, mjesto je element. Korisnik može odabrati atribut ili element.
P # 38) Mogu li se XML datoteke pregledavati u preglednicima?
Odgovor: Da, XML datoteku možete pregledati u svim poznatim preglednicima. Ne prikazuju se kao HTML stranice.
P # 39) Što je XML Httprequest? Koje su njegove prednosti?
Odgovor: Svi moderni preglednici imaju ugrađeni XML Httprequest objekt za traženje podataka s poslužitelja.
Njegove su prednosti sljedeće:
- Ažuriranje web stranice bez ponovnog učitavanja stranice.
- Zatražite podatke od poslužitelja
- Primajte podatke s poslužitelja nakon učitavanja stranice.
- Pošaljite podatke poslužitelju u pozadini.
P # 40) Primjer HttpRequest-a.
Odgovor:
var xhttp= newXML Httprequest(); Xhttp.onreadystatechange=function(); { If this.readystate==4&& this.status==200) { Action to be performed when document is ready; Document.getelementbyID(“Demo”) Innerhtml=xhttp.responseText;}};
P # 41) Što je XML element?
Odgovor: XML element sadrži početnu oznaku, završnu oznaku i vrijednosti.
Na primjer:
Staviti - 400,00
Za XML element bez vrijednosti kaže se da je prazan poput
P # 42) Što su XML pravila imenovanja?
Odgovor: Pravila imenovanja su:
- Imena elemenata moraju počinjati slovom ili podvlakom.
- Imena elemenata razlikuju velika i mala slova.
- Imena elemenata ne mogu počinjati slovima XML.
- Nazivi elemenata mogu sadržavati slova, znamenke, crtice, donje crte i točke.
- Imena elemenata ne mogu sadržavati razmake.
P # 43) Što je SAX u XML-u?
Odgovor: SAX je kratica za Simple API za XML. To je sekvencijalni parser za pristup.
Pruža mehanizam čitanja podataka iz XML dokumenta. Kaže se da je to alternativa DOM-u. DOM djeluje na dokumentima u cjelini, SAX parseri rade na svakom dijelu XML dokumenta uzastopno.
SAX troši manje memorije. Ne može se koristiti za pisanje XML dokumenta.
P # 44) Što je XSNL?
Odgovor: XSNL je kratica za XML Search Neutral Language. Ovaj jezik djeluje između sučelja za meta-pretraživanje i ciljanog sustava.
P # 45) Koja je razlika između jednostavnog i složenog elementa?
Odgovor: Jednostavni elementi ne mogu ostati prazni. Sadrži manje atributa, podređenih elemenata itd. Jednostavni elementi su elementi koji se temelje na tekstu. Složeni elementi mogu sadržavati podelemente, prazne elemente itd. Složeni element može sadržavati više atributa i elemenata.
Zaključak
Pokrili smo najčešće postavljana pitanja o XML intervjuu odgovorima za početnike, kao i intervjue s iskusnom razinom.
Uvijek budite spremni na temu prije bilo kojeg intervjua i odgovorite na pitanja s povjerenjem - uspjeh će zasigurno biti vaš.
Sve najbolje za vaš intervju !!
Preporučena literatura
- Intervjuirajte pitanja i odgovore
- Pitanja i odgovori za ispitivanje ETL-a
- Neka nezgodna ručna ispitivanja Pitanja i odgovori
- 25 najboljih agilnih testova za pitanja i odgovore na intervjue
- Spock intervju pitanja s odgovorima (najpopularnije)
- Neka zanimljiva pitanja za ispitivanje softverskog testiranja
- Top 20+ .NET intervjua s pitanjima i odgovorima
- Top 32 najbolja pitanja i odgovori za intervju za datastage