PGCSO

A visually engaging, colorful illustration showcasing graphics programming elements such as code snippets, images, and graphical representations of algorithms, all blending into an artistic interface design.

Mastering Graphics Programming Quiz

Test your knowledge of graphics programming concepts, particularly in the context of Windows and .NET frameworks. This 38-question quiz covers various topics from the basics of graphical user interfaces to advanced graphical algorithms.

  • Multiple choice and checkbox questions
  • Focus on programming models, color theory, and image processing
  • Ideal for students and professionals alike
38 Questions10 MinutesCreated by DrawingCoder102
S cim suvisi koncepsia MVC?
C#
.NET
GDI
GUI
Ako by ste strucne charakterizovali programovaci model OS Windows?
Funkcionalne pprogramovanie
Komponentove programovanie
Bjektovo orientovane programovanie
Udalostami riadene programovanie
Co oznacuje pojem controls v GUI OS windows?
Ovladacie prvky
Riadiacie prvky
Prezentacne prvky
Spustace akcii
Do akej skupiny technologii programovanie zaradujeme .Net?
Do ziadnej z uvedenych
Komponentove programovanie
Objektovo orientovane programovanie
Zmiesane progamovanie
Definuju homogenne suradnice (4,2,0) a (2,4,0) ten isty bod v priestore?
Ano ide o ten isty bod v nekonecne
Nedefinuju ziadny bod
Nie, ide o rozne body v priestore
Otazka nema zmysel
Co je matematickym modelom obrazu?
Diskretna funkcia dvoch premennych
Matica obrazovych prvkov, tzv. pixelov
Spojita funkcia dvoch alebo troch preennych, podla toho, ci ide o 2D alebo 3D problematiku
Spojita funkcia dvoch premennych, tzv. Obrazova funkcia
Co rozumieme pod pojmom objekt z objektovom progamovanie?
Abstrakciu svoje triedy
Instanciu (vyskyt) triedy
Pouzivatelsky definovany typ
Vysledok dedenia
Co je .NET framework?
Behove prostredie pre aplikacie
Integrovane vyvojove prostredie pre aplikacie
Operacny system
Prekladac do kodu CIL resp MSIL
Oznacte spravne odpovede suvisiace s gamutom zariadenia
Gamut zariadenia definuje rozsah farieb (farebny priestor) zobrazitelnych zariadenie a pre farebny model RGB je urceny trojuholnikom v chromatickom diagrame CIE.
Farby nachadzajuce sa mimo gamutu monitora nemozno danym zariadenim snimat alebo zobrazit a tak vyslednou farbou bude farba pribuzna farba daneho farebneho priestoru
Gamut zariadenia je definovany teplotou farby v stupnoch kelvina
Gamut zariadenia pracujuceho s farebnym priestorom (modelom) RGB a CMYK je rovnaky
Oznacte spravne odpovede suvisiace s vnimanim farieb clovekom
Farby ako take, samy o sebe neexistuju, ale farba objektu vznika tak, ze dany objekt odraza iba vybrau cast seteleneho spektra. Farby potom rozlisujeme pomocou capikov v nasom oku, ktore su citlive na tri zakladne farby - cervenu, zelenu, modru. Dekodovanie rychto odtienov farieb nastava v nasom mozgu
Najvacsia citlivost oka je na cervenu farbu (555nm) od tejto farby citlivost na obidve strany klesa
Najvacsia citlivost oka je na zltozelenu farbu (555nm) od tejto farby citlivost ona na obidve strany klesa
Najvacsia citlivost oka je na zltozelenu farbu (555nm) od tejto farby citlivost ona je na obidve strany rovnaka
Oznacte spravne odpovede suvisiace s farebnych modelom (priestorom) MSB rasp. MSV
Model MSB je geometriky reprezentovany kuzelovnym utvarom
Farba sa sklada pomocou troch zloziek, ktore vsak nezodpovedaju farebnym zlozkam, ale inym (subjektivnym) charakteristikam farby
MSB model pouziva 3 veliciny: Hude (odtien) velicina urcena v stupnoch od 0 do 360 a opisujuca farbu na okraji chromatickeho diagramu na farebnom kruhu, Sturation (sytost) velicina urcena v percentach do 0% (sedy bod bez farebneho nadychu) do 100% (odtien plno nasyteny danou farbou), brightness (jas) celicina ktora opisuje jas bodu od ciernej az po bielu
Model HBS a HSv nie ju identicke
Oznacte spravne definicie pojmu transformacia
Pojem transformacia vyjadruhe matematicku operaciu, ktora meni danu funckiu - ORIGINAl na novu funkciu -OBRAZ
Pojem transformacia vyjadruhe matematicku operaciu, ktora meni danu funckiu -OBRAZ na novu funkciu - ORIGINAL
Pojem transformacia vyjadruje premenu originalu na jeho model
Premena jedneho utvaru ( napr. Geometrickeho tvaru) alebo vyrazu ( napr. Algebraickeho vyrazu) na iny, uskutocnovana podla urcitych zasad
Ktora z uvedenych oblasti patria do CSD?
Rozpoznavanie
Segmentacia
Vyvazovanie obrazu
Warping
Co je cielom zvysovania kvality obrau?
Pri zvysovani kvality je cielom, aby upraveny obraz bol ciatelny clovekom
Pri zvysovani kvality je cielom, aby upraveny obraz vykazoval nejake horsie charakteristiky ak obraz pred spracovanim
Pri zvysovani kvality je cielom, aby upraveny obraz vykazoval nejake lepsie charakteristiky ak obraz pred spracovanim
Pri zvysovani kvality obrazu su snimky upavovane pre cloveka, napr. V televizii, alebo su upravovan pre konkretne systemy, napr. Pre system na identifikaciu objektov
Co je hlavnym cielom predspracovania obrazu?
Generovat farbu
Kodovat obraz
Vytvorit 3D model
Znizit redudanciu v obraze
CO je digitalny obraz?
Digitalny obraz je reprezentacia dovjroznerneho obrazu, ktora nepouziva jednotky a nuly (binarnu sustavu)
Digitalny obraz je reprezentacia dovjroznerneho obrazu, ktora pouziva jednotky a nuly (binarnu sustavu)
Digitalny obraz je reprezentacia trojroznerneho obrazu, ktora pouziva jednotky a nuly (binarnu sutavu)
Digitalny obraz nie je reprezentacia dovjroznerneho obrazu, ktora pouziva jednotky a nuly (binarnu sutavu)
Ktora z uvedenych definicii vektoroveho obrazu je spravna?
Vektorovy obraz je dany suborom jednoduchych geometrickych utvarov, ktore obraz vytvaraju (usecka, kruznica, krivka, test...) tato reprezentacia je vhodna pre rozne typy ciarovych kresieb a technicke vykrsy
Vektorovy obraz je repreentovany monzinou obrazovych bodov (pixelo) kde kazdy bod je dany svojou farbou, takato reprezentacia je najvhodnejsia pre fotografie a fotorealisticke sceny
Vektorovy obraz je reprezntovany mnozinou obrazovych bodov (voxelov)kde kazdy bod je dany svojou farbou, takato reprezentacia je najvhodnejsia pre fotografie a fotorealisticke sceny
Vektorovy obraz nie je dany suborom jednoduhych geometrickyh utvarov, ktore obraz vytvaraju (usecka, kruznica, krivka, text..) tato reprezentacia nie je vhodna pre rozne typy ciarovych kresieb a technicke vykresy
Majme bitmapu velkosti 5x7. Aky pristupovy index bude mat pixel s obrazovkovymi suradnicami (5,3)?
25
26
27
28
Oplnte chybajuce slovo v definicii: __________ je reprezentacia skutocnych objektov pomocou mnoziny pixelov (rastra). Ide o diskretizaciu utvarov, pri ktorej ktreba najst vsetky pixely, ktore dany geometricky utvar reprezentuju a priradit im farbu tohto utvaru
Ktora z uvedenych odpovedi tykajuca sa obsahu bitmapy je spravna?
Kazdemu obrazovamu bodu (pixelu) je v bitmapre priadene urcite cislo specifikujuce jeho farbu
Kazdemu obrazovamu bodu (pixelu) je v bitmapre priadene urcite cislo specifikujuce jeho gamut
Kazdemu obrazovamu bodu (pixelu) je v bitmapre priadene urcite cislo specifikujuce jeho jas
Kazdemu obrazovamu bodu (pixelu) je v bitmapre priadene urcite cislo specifikujuce jeho polohu
Kazdemu obrazovamu bodu (pixelu) je v bitmapre priadene urcite cislo specifikujuce jeho tvar
Co je podstatou algoritmu DDA?
Algoritmus DDA nevyuziva skutocnost , ze x sa meni v kazdom kroku o hodnotu jedna a y o hodnotu smernice priamky
Algoritmus DDA vyuziva skutocnost , ze x a y sa meni v kazdom kroku o hodnotu jedna
Algoritmus DDA vyuziva skutocnost , ze x sa meni v kazdom kroku o hodnotu jedna a y o hodnotu smernice priamky
Algoritmus DDA vyuziva skutocnost , ze x sa meni v kazdom kroku o hodnotu smernice priamky
Algoritmus DDA vyuziva skutocnost , ze x sa meni v kazdom kroku zaokruhluje
Algoritmus DDA vyuziva skutocnost , ze y sa meni v kazdom kroku o hodnotu jedna a x o hodnotu smercnice priamky
Co je podstatou Bresenhamovho algoritmu?
Tento rastrovaci algoritmus pouziva len celociselnu aritmetiku ale neodstanuje nutnost zaokruhlovania
Tento rastrovaci algoritmus pouziva len celociselnu aritmetiku a odstranuje nutnost delenia
Tento rastrovaci algoritmus pouziva len celociselnu aritmetiku a odstanuje nutnost zaokruhlovania
Tento rastrovaci algoritmus pouziva len realnu aritmetiku
Kedy sa pouziva semienkovy algoritmus pre vyplnanie oblasti?
semienkovy algoritmus pre vyplnanie oblasti sa pouziva v pripade ked mame definovanu hranicu oblasti parametricky
Semienkovy algoritmus pre vyplnanie oblasti sa pouziva v pripade ked mame definovanu hranicu oblasti vo vektorovom tvare
Semienkovy algoritmus pre vyplnanie oblasti sa pouziva v pripade ked mame explicitne geometricky definovanu hranicu oblasti
Semienkovy algoritmus pre vyplnanie oblasti sa pouziva v pripade ked nemame explicitne geometricky definovanu hranicu oblasti, vsetky informacie o oblasti ziskame z obrazovej pamate
Subor gdiplus.dll je
dynamicka kniznica pre tvorbu nezavislych grafickych alikacii
Graficka kniznica GDI+ pre priame pouzitie v C/C++ aplikaciach
Graficka kniznica GDI+ pre priame pouzitie v C/C++ aplikaciach beziacich pod windows
riadena graficka kniznica GDI+ pre priame pouzitie v .NET aplikaciach
GDI a GDI+ su skratky oznacujuce:
Dva zakladne graficke systemy pre tvorbu windows forms aplikacii
Dva identicke graficke aplikcane programove rozhrania pre operacny system windows, odlisuje sa len verziou
dva rozne graficke aplikacne programove rozhrania pre operacny system windows
Vzajomne sa doplnujuce raficke aplikacne programove rozhrania , pricom GDI+ je implementovane objektovo
Hlavny menny priestor riadenej GDI+ kniznice je
System.Drawing
System.Graphics
System.Imaging
System.Painting
GDI+ sa sprava ako:
Ani ako stavovy a ani ako nestavovy system
Nestavovy system. Nenasatavuje dopredu ziadne parametre
raz ako stavovy a inokedy ako nestavovy system
Stavovy system
Kontext zariadenia definujuci virtualne graficke zariadenie pouziva:
Aj GDI aj GDI+
Ani GDI ani GDI+
GDI
GDI+
GDI+ trieda graphics:
Je hlavnou rodicovskou triedou riadenej GDI+ kniznice
Obsahuje hlavne metody, vlastnosti a udalosti GDI+ kniznice
Poskytuje metody a vlastnosti pre kreslenie grafickych objektov
Sluzi na definovanie kontextu zariadenia c GDI
GDI+ je graficka kniznica urcena pre tvorbu
Neriadenych aplikacii
Riadenych aj neriadenych aplikacii
Riadenych aplikacii
Ziadnych z uvedenych aplikacii
Subor System.Drawing.dll je:
kniznica pre c#
Tzv. Wrapper pre GDI+
Vseobecna kniznica pre tvorbu grafickych aplikacii
Wrapper pre GDI
Ktore zuvedenych vyrokov su spravne?
GDI+ je graficka kniznica napisana v c++ a urcena pre neriadene aplikacie
GDI+ je graficka kniznica napisana v c++ a urcena pre riadene aplikacie
GDI+ poskytuje vsetky kazladne kresliace funkcie ako kreslenie useciek, kriviek, kruznic elips, pracu s bitmapou a alsie. Neposkytuje funkcie pre vyplnanie oblasti farbou.
GDI+ poskytuje vsetky kazladne kresliace funkcie ako kreslenie useciek, kriviek, kruznic elips, pracu s bitmapou a alsie. Poskytuje ajfunkcie pre vyplnanie oblasti farbou, vzormi alebo texturami.
V com je hlavny rozdiel medzi vektorovou a rastrovou grafikou?
V charaktere (Spososbe) reprezentacie grafickej informacie
V obsahu
Vo forme a obsahu
Vo forme
CO je predmetom studia pocitacovej grafiky PG?
Predmetom studia PG je generovanie obrazkov
Predmetom studia PG je geometricke modelovanie
Predmetom studia PG je graficka reprezentacia udajov, generovanie obrazkov pomocou pocitaca a manipulacia s nimi
Predmetom studia PG je spracovenie grafickych udajov, generovanie obrazkov pomocou pocitaca a manipulacia s nimi
CO je vstupoma co vystupom pri cislicovom spracovani obrazu CSO?
Vstupom psi CSO je obraz (analogovy, digitalny) a vystupom je obraz (rastrovy, vektorovy)
Vstupom psi CSO je obraz a vystupom je jeho digitalny opis
Vstupom psi CSO je opis obrazu a vystupom je obraz
Vstupom psi CSO je model a vystupom je digitalny obraz
Kedy vznikol termin "computer graphics" a kto je jeho autorom?
V roku 1930 a autorom je M. Douglas McIlroy
V roku 1960 a autorom je William Fetter
v roku 1970 a autorom je William Fetter
v roku 1980 a autorom je M. Douglas McIlroy
Co rozumieme pod pojmom objekt a objektovo programovanie
Abstrakciu svojej triedy
Instanciu (vyskyt) triedy
pouzivatelsky definovany typ
Vysledok dedenia
Co je .NET framework?
Behove prostredie pre aplikacie
Integrovane vyvojove prostredie pre aplikacie
Operacny system
Prekladac do kodu CIL resp. MSIL
{"name":"PGCSO", "url":"https://www.quiz-maker.com/QPREVIEW","txt":"Test your knowledge of graphics programming concepts, particularly in the context of Windows and .NET frameworks. This 38-question quiz covers various topics from the basics of graphical user interfaces to advanced graphical algorithms.Multiple choice and checkbox questionsFocus on programming models, color theory, and image processingIdeal for students and professionals alike","img":"https:/images/course8.png"}
Powered by: Quiz Maker