StudyFiWiki
WikiWebová aplikace
StudyFi

AI studijní materiály pro každého studenta. Shrnutí, kartičky, testy, podcasty a myšlenkové mapy.

Studijní materiály

  • Wiki
  • Webová aplikace
  • Registrace zdarma
  • O StudyFi

Právní informace

  • Obchodní podmínky
  • GDPR
  • Kontakt
Stáhnout na
App Store
Stáhnout na
Google Play
© 2026 StudyFi s.r.o.Vytvořeno s AI pro studenty
Wiki💻 Informatika a počítačové vědyProgramování v jazyce CTest znalostí

Test na Programování v jazyce C

Programování v jazyce C: Kompletní Průvodce pro Studenty

ShrnutíTest znalostíKartičkyPodcastMyšlenková mapa
Otázka 1 z 50%

Při implicitní konverzi v C++ se typ unsigned short vždy konvertuje na int.

Test: Základy jazyka C, Programování v C - techniky, Paměť a ukazatele v C, Knihovny a I/O v C, Ladění a testování, Nástroje, ladění a testování v C, C a C++, Programování v C++, Sestavování a binární formáty, Optimalizace a výkon v C, Systémy správy verzí, Zpracování textu a Unicode v C

20 otázek

Otázka 1: Při implicitní konverzi v C++ se typ unsigned short vždy konvertuje na int.

A. Ano

B. Ne

Vysvětlení: Studijní materiály uvádějí, že se typ unsigned short při implicitní konverzi konvertuje na unsigned int se stejnou hodnotou, nikoli na int.

Otázka 2: Které tvrzení správně popisuje prioritu operátorů C++ podle studijních materiálů?

A. Operátory `*` (násobení) a `/` mají vyšší prioritu než operátory `+` a `-` (sčítání/odčítání).

B. Operátor `new` má nižší prioritu než operátor `delete`.

C. Operátor `=` (přiřazení) má vyšší prioritu než operátor `==` (rovnost).

D. Operátor `&&` (logické AND) má vyšší prioritu než operátor `||` (logické OR).

Vysvětlení: Dle tabulky „Operátory C++ podle priority“ na straně 226/268 mají operátory `*` a `/` vyšší prioritu než operátory `+` a `-`. Operátory `new` a `delete` jsou ve stejné prioritní skupině, tedy mají stejnou prioritu. Operátor `==` má vyšší prioritu než operátor `=`. Operátor `&&` je uveden v prioritní skupině nad operátorem `||`, což znamená, že `&&` má vyšší prioritu.

Otázka 3: Knihovna je přeložený (binární) modul.

A. Ano

B. Ne

Vysvětlení: Podle studijních materiálů je knihovna množina přeložených modulů v jednom souboru, zatímco přeložený (binární) modul je definován jako objektový soubor.

Otázka 4: Které z následujících programů slouží podle studijních materiálů pro výpis obsahu souborů?

A. objdump

B. readelf

C. nm

D. linker

Vysvětlení: Studijní materiály v sekci 'Formáty souborů' explicitně uvádějí programy objdump, nm a readelf v poznámce jako nástroje pro výpis obsahu souborů. Linker je zmíněn v kontextu sestavování programu, nikoli pro výpis jeho obsahu.

Otázka 5: Vliv CPU cache je relevantním faktorem, který se zvažuje v kontextu paměťové náročnosti a optimalizace.

A. Ano

B. Ne

Vysvětlení: Studijní materiály explicitně zmiňují „vliv CPU cache“ v poznámkách k paměťové náročnosti, což přímo naznačuje jeho význam pro optimalizaci.

Další materiály

ShrnutíTest znalostíKartičkyPodcastMyšlenková mapa
← Zpět na téma