Asd

Create an image depicting a programmer working with code on a computer, surrounded by symbols of different programming languages, with a focus on control structures and logical programming concepts.

Exploring Programming Logic and Control Structures

Test your knowledge of programming languages and their control flow structures with our comprehensive quiz! This quiz is designed for enthusiasts and learners alike, challenging your understanding of various programming paradigms.

  • Over 122 thought-provoking questions
  • Covering topics from logical programming to control flow
  • Engaging format suitable for all levels
122 Questions30 MinutesCreated by CodingLogic47
Kuriose kalbose valdymo išraiška privalo būti loginė?
Išvardinkite abėcėlės tvarka dvi liepiamųjų kategorijos kalbas, kurios neturi daugybinio pasirinkimo operatoriaus.
Išvardinkite abėcėlės tvarka dvi kalbas, kurios leidžia turėti daugybinio pasirinkimo operatoriaus valdymo išraiškoje eilutės tipą.
Kuriose dvejose kalbose yra labiausiai ribotas valdymo išraiškos tipo pasirinkimas varianto operatoriuje? Kalbas atskirkite kableliu ir tarpu.
Kuriose dvejose kalbose if operatoriaus sudėtinių sakinių apibrėžimo formos vertinamos geriausiai? Rašykite kalbas abėcėlės tvarka. Atskirkite kableliu ir tarpu.
Kurioje programavimo kalboje galime naudoti goto tik ribotiems tikslams? Kuri programavimo kalba visuomet reikalauja naudoti riestinius skliaustus sudėtinių sakinių užrašymui sąlygos ir ciklo sakiniuose? Kalbas atskirkite kableliu ir tarpu.
C# kalboje goto operatorius gali būti naudojamas tik dviem tikslams. Išvardinkite juos, atskirdami kableliu ir tarpu.
Išvardinkite abėcėlės tvarka dvi kalbas, kurios apriboja daugybinio pasirinkimo operatoriaus valdymo išraiškos tipus sveikuoju, simbolių ir išvardijimo tipais.
Kokie operatoriai suteikia galimybes vartotojui valdyti ciklą? Išvardinkite juos abėcėlės tvarka.
Įvardinkite abėcėlės tvarka 3 programavimo kalbas, kuriose ciklas per duomenų struktūrą žymimas žodžiu "foreach" (C# ir C++ nenaudojame).
Kuriose kalbose yra suvienytas else ir if(elif, elsif, elseif). Rinkitės iš sąrašo: Ada, C, C#, F#, Fortran, Java, Ruby. Kalbų eilės nekeiskite.
Kuriose dvejose kalbose yra mažiausi ribojimai varianto operatoriaus kamienui? Kalbas atskirkite kableliu ir tarpu.
Išvardinkite abėcėlės tvarka dvi kalbas, kurios leidžia nurodyti daugybinio pasirinkimo operatoriaus reikšmių segmente reikšmių intervalą
Kas yra loginio programavimo pagrindas ? Koks simbolis leidžia panaudoti kintamuosius teiginyje ? Atsakymus atskirkite kableliu ir tarpu.
"Loginis programavimas. Kas sudaro taisyklę? Kurį kvantorių numanomai reiškia kintamieji taisyklėse? Atsakydami į pirmąjį klausimą naudokite žodelį ""ir"" (be kabuĝių). Atsakymus į klausimus atskirkite kableliu ir tarpu."
Kas yra viena iš svarbiausių loginio programavimo charakteristikų ir privalumų?
Loginis programavimas. Kokie įvykiai galimi vykdymo sekimo modelyje? Išvardinkite juos abėcėlės tvarka anglų kalba.
Kas sudaro atominį teiginį?
Loginis programavimas. Kas sudaro taisyklės kamieną?
Kokie simboliai naudojami sąrašo nurodymui Prolog'e? Įvardinkite šiuos simbolius žodžiais.
Koks teiginys yra paprasĝiausias?
Kas ledžia naudoti kintamuosius teiginiuose?
Loginio programavimo pagrindas
Loginis programavimas. Kokie įvykiai galimi vykdymo sekimo modelyje?
Kas sudaro atominį teiginį? Kuris iš loginių operatorių yra svarbiausias teiginių logikai? Atsakymus atskirkite kableliu ir tarpu.
Loginis programavimas. Kas sudaro taisyklės kamieną? Kaip vadinama standartinė teiginių forma? Atsakyme į pirmą klausimą neturi būti kablelio. Atsakymus į klausimus atskirkite kableliu ir tarpu.
Kaip vadinama standartinė teiginių forma?
"Koks teiginys yra paprasĝiausias? Kompaktišku (be žodžių ""egzistuoja"", ""ir"") lietuvišku tekstu užrašykite tolimesnio teiginio prasmę: ∃X.(motina(silva,X)∩vyras(X))"
"Koks teiginys yra paprasĝiausias? Kompaktišku (be žodžių ""egzistuoja"", ""ir"") lietuvišku tekstu užrašykite tolimesnio teiginio prasmę: ∃X.(tėvas(vestas,X)∩vyras(X))"
Kas leidžia naudoti kintamuosius teiginiuose? Kas yra žemiausiojo lygmens teiginių logikos elementas?
Loginis programavimas. Kiek termų privalo būti taisyklės kairėje pusėje? Parašykite skaiĝių žodžiais. Kokia yra fakto semantinė paskirtis? Atsakymus į klausimus atskirkite kableliu ir tarpu.
Kokie simboliai naudojami sąrašo nurodymui Prolog'e? Įvardinkite šiuos simbolius žodžiais. Kas yra bendro tarp Horno sakinio ir sakinio formos? Atsakymus į klausimus atskirkite kableliu ir tarpu.
"Kokias bazines struktūras turi Prolog? Užrašykite gražia lietuviška kalba (be žodžių ""Egzistuoja"" ir ""ir"") tolimesnio teiginio prasmę: ∃X.(motina(silva,X)∩moteris(X)). Atsakyme į pirmąjį klausimą naudokite žodelį ""ir"" (be kabuĝių). Atsakymus į klausimus atskirkite kableliu ir tarpu."
Loginis programavimas. Kiek termų privalo būti fakto kairėje pusėje? Parašykite skaiĝių žodžiais. Kas yra viena iš svarbiausių loginio programavimo charakteristikų ir privalumų? Atsakymus į klausimus atskirkite kableliu ir tarpu.
Loginis programavimas. Kas sudaro taisyklę? Kurį kvantorių numanomai reiškia kintamieji taisyklėse? Atsakydami į pirmąjį klausimą naudokite žodelį "ir" (be kabuĝių). Atsakymus į klausimus atskirkite kableliu ir tarpu.
Kokie simboliai naudojami sąrašo nurodymui Prolog'e? Įvardinkite šiuos simbolius žodžiais. Kur dar, neskaitant loginio programavimo, programavimo kalbų teorijoje naudojama formalioji logika? Atsakymus į klausimus atskirkite kableliu ir tarpu.
Loginis programavimas. Kurios loginės operacijos gali būti AAP taisyklės kamiene?
Išvardinkite pagal abėcėlę tris programavimo kalbas, kuriose galimas raktinis parametrų susiejimas.
Kuriose trijose kalbose leidžiamas kintamas parametrų kiekis? Išvardinkite jas abėcėlės tvarka
Loginis programavimas. Keliais etapais vyksta AAP skaiĝiavimas? Atsakyme užrašote skaiĝių, išreikštą žodžiu?
Kuriuos kalbos vertinimo kriterijus neigiamai veikia globalių duomenų naudojimas?
Kuriose dvejose kalbose, peduodant masyvą per parametrus, būtina nurodyti visus matmenų dydžius, išskyrus pirmajį?
Kokias faktinių ir formaliųjų parametrų susiejimo formas žinote? Vardinkite abėcėlės tvarka
Parašykite žurnalo pavadinimą, kuris skirtas loginiam programavimui (šeši žodžiai, skiriami po vieną tarpą. Didžiosios raidės svarbu.
Kas išreiškia proceso abstrakciją?
Ar tipų tikrinimas Python, Ruby įmanomas?
Koks yra skirtumas tarp predikatų ir teiginių? Atsakymą į šį klausimą pradėkite žodžiais: predikatai turi.
Kokia const prasmė prie nuorodos C++ funkcijos antraštėje? Atsakymą pradėkite žodžiu: Kad. Kur dažniausiai talpinami funkcijų paskelbimai C ir C++?
Kuriose kalbose leidžiamas kintamas parametrų kiekis? Išvardinkite jas abėcėlės tvarka. Rinkitės iš sąrašo: Ada, C, C++, Java, PHP, Perl, Ruby.
Koks yra skirtumas tarp formaliųjų ir faktinių parametrų? Formalieji parametrai yra paprogramės ..., o faktiniai - paprogramės ... Vietoje daugtaškių įrašykite po žodį. Sakinio kartoti nereikia. Žodžius atskirkite kableliu ir tarpu.
Kuriose dvejose kalbose, peduodant masyvą per parametrus, būtina nurodyti visus matmenų dydžius, išskyrus pirmąjį? Koks yra pagrindinis skirtumas tarp Prolog ir AAP? Atsakymą į šį klausimą pradėkite žodžiu: AAP. Atsakydami į pirmąjį klausimą, naudokite žodelį "ir". Atsakymus atskirkite kableliu ir tarpu.
Loginis programavimas. Keliais etapais vyksta AAP skaiĝiavimas?
Ar Java kalba gali priimti kintamą parametrų skaiĝių? Jei atsakote: taip, po šio žodelio dėkite kablelį ir nurodykite, kokie apribojimai taikomi.
Išvardinkite pagal abėcėlę programavimo kalbas, kuriose galimas raktinis parametrų susiejimas. Rinkitės iš pateikto sąrašo: C, C#, C++, Fortran, Java, PHP, Perl, Ruby.
Kaip vadinamas parametrų perdavimo būdas Ruby? Ką žymi terminas ellipsis? Atsakymus į klausimus atskirkite kableliu ir tarpu. Atsakymą į antrąjį klausimą rašykite žodžiais.
Koks yra pagrindinis skirtumas tarp Prolog ir AAP ? Atsakydami į šį klausimą pradėkite žodžiu: AAP.
Loginis programavimas. Kokių problemų sprendimui skirtas AAP?
Java kalbos metodas gali priimti kintamą parametrų skaiĝių. Ką reikia dėl to nurodyti metodo antraštėje?
Parašykite abėcėlės tvarka dvi kalbas, leidžianĝias grąžinti daug reikšmių iš funkcijos (metodo) per funkcijos (metodo) vardą
Kas yra uždarinys (closure)? Įterpkite vietoj daugtaškių tinkamus žodžius į sakinį: "Uždarinys yra ..., kur ji yra apibrėžta". Pateikto sakinio kartoti nereikia.
Išvardinkite abėcėlės tvarka 3 kalbas, kuriose galimas operatorių užklojimas. C# kalbos neminėkite, be jos turi būti 3 kalbos.
Kuri iš paprogramių kvieĝianĝioji ar kvieĝiamoji kvietimo metu gali išsaugoti kvieĝianĝiosios būseną
Jeigu C++ bendrinis metodas kvieĝiamas su 3 skirtingais bendriniais parametrais, kiek bus sukurta metodo versijų? Parašykite skaiĝių žodžiais
Jeigu Java bendrinis metodas kvieĝiamas su 3 skirtingais bendriniais parametrais, kiek bus sukurta metodo versijų? Parašykite skaiĝių žodžiais
Kas yra koprogramė (coroutine)? Įterpkite vietoj daugtaškių tinkamus žodžius į sakinį: "Koprogramėje yra .. Ir juos pati valdo". Pateikto sakinio kartoti nereikia.
Išvardinkite abėcėlės tvarka kalbas, kuriose negalimas operatorių užklojimas. Rinkitės iš sąrašo: Ada, C, C#, C++, Java, Python, Ruby.
Kokiu tikslu naudojamas statinės grandinės metodas?
Kokia kalbų charakteristika padaro uždarinius naudingus?
Kas dažniausiai užklojama C#, C++ ir Java kalbose?
C, C++, Ada kalbose yra raktažodis inline. Kokia jo prasmė?
C# bendriniams metodams taiko JIT kompiliavimą. Kuo tai geriau, nei C++
Išvardinkite kalbas, kurios leidžia rašyti polimorfines paprogrames. Rinkitės iš sąrašo: Ada, C, C++, Fortran, Perl, Python, Ruby. Kalbų sekos nekeiskite.
Uždarinys. Kaip vadinami kintamieji, kurių gyvavimo laikas sutampa su programos gyvavimo laiku. Rašykite terminą anglų kalba.
Jeigu C# bendrinis metodas kvieĝiamas su 3 skirtingais bendriniais parametrais, kiek bus sukurta metodo versijų?
Koks pagrindinis C++ bendrinio metodo trūkumas? Atsakyme rekomenduojami trys žodžiai, atskirti tarpais
Kvieĝianĝiosios būseną gali išsaugoti bet kuri paprogramė. Kodėl jos būseną saugo kvieĝiamoji? Žodžių: "Todėl, kad" nereikia.
Kiek yra priežasĝių, kad paprogrames su lokaliais dėklo dinaminiais kintamaisiais yra įgyvendinti sunkiau, nei "paprastas" paprogrames? Skaiĝių parašykite žodžiu. Kodėl grįžimo adresas, dinaminis ryšys ir parametrai talpinami aktyvumo įrašo dugne? Atsakymus atskirkite kableliu ir tarpu.
Išvardinkite kalbas, kuriose leidžiamas parametrinis polimorfizmas. Rinkitės iš sąrašo: Ada, C, C++, Fortran, Perl, Python, Ruby. Kalbų sekos nekeiskite.
Kas pirmiausiai kompiliavimo metu kuria simbolių lentelę?
Kuri iš problemų būdinga nuorodų skaitliuko metodui, kai adresuojamos kintamo dydžio ląstelės?
C++ klasės turi draugus. Java turi panašų mechanizmą. Kaip tas mechanizmas įvardijamas
Išvardinkite dvi kalbas, kurios naudoja vardų erdves
Išvardinkite abėcėlės tvarka 3 kalbas, kurios leidžia turėti įterptines paprogrames
Koks yra pagrindinis scenarijų kalbų tikslas?
Parašykite skaiĝių žodžiais. Kas dažniausiai užklojama C++, C# ir Java kalbose.
Kokios yra dvi pagrindinės ADT savybės?
Kurią Java kalbos struktūrą atitinka Ruby moduliai? Kuriai kalbų vertinimo charakteristikai kenkia Ruby klasių dinamiškumas? Atsakymus į klausimus atskirkite kableliu ir tarpu.
Kas bendro tik tarp Ruby ir Smalltalk?
Kas yra abstraktus metodas? Vietoj daugtaškio duotajame sakinyje įrašykite 2 žodžius: "Abstraktus metodas - tai metodas, kuris turi ...". Duoto sakinio kartoti nereikia
Vietoj daugtaškio duotajame sakinyje įrašykite 3 žodžius: "Smalltalk kalba turėjo dvi svarbiausias įtakas į programavimą: 1) OP postūmis, 2) pasiūlyta...". Duoto sakinio kartoti nereikia.
Vietoj daugtaškio duotajame sakinyje įrašykite žodį: "Pagrindinis Smalltalk kalbos trūkumas yra jos ...". Duoto sakinio kartoti nereikia.
Kuo skiriasi pranešimo siuntimas nuo paprogramės kvietimo? Vietoj pirmojo daugtaškio duotajame sakinyje įrašykite žodį, vietoj antrojo - 2 žodžius: "Abstrakti klasė - tai klasė, kuri turi ... vieną ...". Atsakymo žodžių rinkinius atskirkite kableliu ir tarpu. Duoto sakinio kartoti nereikia.
Koks yra skirtumas tarp klasės ir objekto kintamųjų? Vietoj pirmojo daugtaškio duotajame sakinyje įrašykite 2 žodžius, vietoj antrojo - taip pat 2 žodžius: "Klasės kintamųjų yra tik ..., o kiekvienas objektas turi ...". Atsakymo žodžių rinkinius atskirkite kableliu ir tarpu. Duoto sakinio kartoti nereikia.
Kuo skiriasi pranešimo siuntimas nuo paprogramės kvietimo? Vietoj primojo daugtaškio duotajame sakinyje įrašykite 2 žodžius, vietoj antrojo - taip pat 2 žodžius: "Pranešimai turi dvi dalis - ... ir ...". Atsakymo žodžių rinkinius atskirkite kableliu ir tarpu. Duoto sakinio kartoti nereikia.
Vietoj pirmojo daugtaškio duotajame sakinyje įrašykite žodį, vietoj antrojo - taip pat žodį: "Smalltalk kalba ... liepiamųjų kalbų požymių, o visi atminties grąžinimai yra ...". Atsakymo žodžius atskirkite kableliu ir tarpu. Duoto sakinio kartoti nereikia.
Koks yra trūkumas, kai visi kintamieji yra objektai? Vietoj daugtaškio duotajame sakinyje įrašykite 2 žodžius: "Trūkumas - ... Su paprastais objektais". Duoto sakinio kartoti nereikia.
Kuri programavimo kalba pirmoji panaudojo terminą "klasės"? Kokia programavimo struktūra dalinai sprendžia daugybinio paveldėjimo problemą C# ir Java kalbose? Atsakyme rašykite du žodžius, atskirdami juos kableliu ir tarpu.
Kurios dvi plaĝiai naudojamos programavimo kalbos leidžia daugybinį paveldėjimą? Atsakyme kalbas atskirkite kableliu ir tarpu.
Įvardinkite dvi objektinio programavimo kalbas, kuriose išvestinė klasė gali keisti bazinės klasės narių matomumą. Skyrikliai: kablelis, tarpas.
Pagal kokį požymį OP kalbos skirstomos į grupes? Atsakymą pradėkite žodžiu: Pagal.
Kokiems metodams Java kalboje taikomas statinis saistymas? Rašykite terminus anglų kalba abėcėlės tvarka. Skyrikliai: kablelis, tarpas.
Koks yra ryšys tarp abstraktaus ir virtualaus metodų? Atsakymą pradėkite žodžiu: Abstraktus.
Įvardinkite dvi objektinio programavimo kalbas, kuriose išvestinės klasės yra nebūtinai tipo poaibiai. Skyrikliai: kablelis ir tarpas.
Koks yra skirtumas tarp abstraktaus ir virtualaus metodų? Atsakymą pradėkite žodžiu: Abstraktus.
Kuri kalba turi išimĝių mechanizmą, bet neturi iš anksto apibrėžtų išimĝių? Koks parametro tipas gaudo visas išimtis Java kalboje? Atsakyme skyrikliai tarp žodžių yra kablelis ir tarpas.
Užduoĝių ir "paprastųjų" paprogramių skirtumai. Vietoj pirmojo daugtaškio duotajame sakinyje įrašykite žodį, vietoj antrojo - žodį: "Užduotis gali startuoti ..., kai programinis vienetas pradeda užduoties vykdymą, jis ... sustabdomas". Atsakymo žodžius atskirkite kableliu ir tarpu. Duoto sakinio kartoti nereikia
Neteisingas naudojimas gali sukelti klaidas lenktyniavimo sinchronizavime. Kuriam sinchronizavimo įgyvendinimo būdui tai taikoma?
Kurioje iš kalbų Ada, C#, Java ar Fortran yra geriausias vienetų lygiagretumo įgyvendinimas
Lygiagretumo lygmenys. Vietoj pirmojo daugtaškio duotajame sakinyje įrašykite žodį, vietoj antrojo - žodį: "Programavimo kalba turi įtaką ... ir .. Lygiagretumo lygmenims.". Atsakymo žodžius atskirkite kableliu ir tarpu. Duoto sakinio kartoti nereikia. Lygmenis įvardinkite jų pavadinimais.
Lygiagretumas. Vietoj pirmojo daugtaškio duotajame sakinyje įrašykite žodį, vietoj antrojo - žodį: "Yra dvi sinchronizacijos rūšys: ... ir ...". Atsakymo žodžius atskirkite kableliu ir tarpu. Duoto sakinio kartoti nereikia.
Kokios rūšies metodai gali būti vykdomis C# gijoje? Atsakymas - vienas arba du žodžiai.
Kuo geresni monitoriai už semaforus? Vietoj daugtaškio duotajame sakinyje įrašykite 2 žodžius: "Monitoriai yra geresnis būdas ... užtikrinti, nei semaforai.". Duoto sakinio kartoti nereikia.
Kuri kalba pirmoji įgyvendino lygiagretų vykdymą? Kuri kalba turi labiausiai išvystytą lygiagretaus vykdymo mechanizmą? Kalbas atskirkite kableliu ir tarpu.
Kokia užduotis nereikalauja jokios sinchronizacijos? Atsakymas - vienas žodis.
Kurios dvi OP kalbos gali įgyvendinti tik loginį lygiagretumą? Skyrikliai: kablelis ir tarpas.
Lygiagreĝiajame programavime algoritmas vadinamas ..., jei vykdymo greitis ..., padidinus procesorių skaiĝių. Vietoje daugtaškių įrašykite po žodį. Sakinio kartoti nereikia. Skyrikliai: kablelis ir tarpas. Algoritmo pavadinimą galima rašyti arba lietuvių, arba anglų kalbos terminu.
Jeigu du lygiagretūs procesai naudoja vieno kintamojo reikšmę ir atlieka manipuliacijas su reikšme, kiek skirtingų kintamojo reikšmių galime gauti priklausomai nuo sinchronizacijos? Parašykite skaiĝių žodžiu.
Java sinchronizavimui turi komandas notify ir notifyall. Ar C# turi jų analogus? Jei atsakote: taip, po kablelio ir tarpo juos įvardinkite.
Kuris projektavimo pasirinkimas yra svarbiausias lygiagreĝiajame programavime?
Kuo ypatingos Python ir Ruby kalbos lygiagreĝiojo programavimo požiūriu?
Lygiagretumo lygmenys. Vietoj pirmojo daugtaškio duotajame sakinyje įrašykite žodį, vietoj antrojo - žodį: "Programavimo kalba turi įtaką ... ir ... Lygiagretumo lygmenims.". Atsakymo žodžius atskirkite kableliu ir tarpu. Duoto sakinio kartoti nereikia. Lygmenis įvardinkite jų pavadinimais.
Lygiagreĝiajame programavime algoritmas vadinamas ..., jei vykdymo greitis ..., padidinus procesorių skaiĝių. Vietoje daugtaškių įrašykite po žodį. Sakinio kartoti nereikia. Skyrikliai: kablelis ir tarpas. Algoritmo pavadinimą galima rašyti arba lietuvių, arba anglų kalbos terminu.
{"name":"Asd", "url":"https://www.quiz-maker.com/QPREVIEW","txt":"Test your knowledge of programming languages and their control flow structures with our comprehensive quiz! This quiz is designed for enthusiasts and learners alike, challenging your understanding of various programming paradigms.Over 122 thought-provoking questionsCovering topics from logical programming to control flowEngaging format suitable for all levels","img":"https:/images/course6.png"}
Powered by: Quiz Maker