Prognyelvek

Descripción

Test sobre Prognyelvek, creado por Nagy Ádám el 21/05/2018.
Nagy Ádám
Test por Nagy Ádám, actualizado hace más de 1 año
Nagy Ádám
Creado por Nagy Ádám hace casi 6 años
41
0

Resumen del Recurso

Pregunta 1

Pregunta
Leképezéssel modellezhető összetett típusok
Respuesta
  • a. halmaz, függvény, rekord
  • b. tömb, szótár, függvény
  • c. tömb, függvény, rekurzív típusok

Pregunta 2

Pregunta
Mellékhatás
Respuesta
  • a. Kifejezés kiértékelése közben a kifejezésben nem szereplőváltozó értéke is megváltozhat
  • b. if utasítás else ágára adódik a vezérlés
  • c. programhiba miatt egy file tartalma módosul

Pregunta 3

Pregunta
Mi a különbség az absztrakt adattípusok és az objektumorientáltság között?
Respuesta
  • a. öröklődés, példányosítás
  • b. nincs különbség
  • c. az egyik funkcionális nyelvekben, a másik objektumorientált nyelvekben használatos

Pregunta 4

Pregunta
Hatáskör
Respuesta
  • a. A program azon része, ahol egy változóra minősítés nélkül hivatkozhatunk
  • b. A program futása alatti időszak, amikor egy adott változó érvényes értéket tárol
  • c. A program azon része, ahol egy azonosításra hivatkozhatunk

Pregunta 5

Pregunta
Dinamikus tömb
Respuesta
  • a. Futás közben adható meg a mérete, létrehozása után a méret nem változik
  • b. Futás közben adható meg a mérete, létrehozása után a mérete változhat
  • c. Futás közben többször is létrehozható/megszüntethető, de a mérete mindig ugyanakkora

Pregunta 6

Pregunta
Élettartam
Respuesta
  • a. Az a blokk, ahol egy adott változóra minősítés nélkül hivatkozhatunk
  • b. Egy változó létrehozása és megszüntetése között eltelt idő
  • c. Egy azonosító létrehozása és megszüntetése között eltelt idő

Pregunta 7

Pregunta
Aktuális paraméter
Respuesta
  • a. függvény fejlécében megadott paraméter
  • b. függvényhíváskor megadott paraméter
  • c. függvényhíváskor megadott paraméter, ha az változó

Pregunta 8

Pregunta
Prologban az x (A, y (B, f)) = x (f, x (A,B)) illesztés eredménye
Respuesta
  • a. nem illeszkedik
  • b. illeszkedik, A=f és B=f lesz
  • c. illeszkedik, A és B szabad megosztott lesz

Pregunta 9

Pregunta
Prologban miért van szükséghívási mintára?
Respuesta
  • a. nem minden beépített predikátum viselkedik valódi relációként
  • b. minden beépített predikátum relációként viselkedik
  • c. kényelmi szolgáltatás a programozónak

Pregunta 10

Pregunta
Prolog kérdések fajtái
Respuesta
  • a. eldöntendő, általános, rekurzív
  • b. általános, speciális
  • c. eldöntendő, általános

Pregunta 11

Pregunta
Occam elemi folyamatai
Respuesta
  • a. SKIP, STOP, egyszeres értékadás, input, output
  • b. SKIP, STOP, SEQ, PAR
  • c. értékadás, input, output

Pregunta 12

Pregunta
Occam if folyamat létciklusa
Respuesta
  • a. a komponensek egymás után indulnak, szinkron módon futnak, bevárják egymást és a végén
  • b. a feltételeket egymás után vizsgálja, a legelső igaz feltételhez tartozó folyamat lehet, majd az if befejeződik
  • c. addig vár, amíg valamelyik feltétel igaz nem lesz, ekkor az ehhez tartozó folyamat lefut, majd az if befejeződik

Pregunta 13

Pregunta
Occam csatornák tulajdonságai
Respuesta
  • a. biztonságos, szinkron, egyirányú
  • b. aszinkron, egyirányú, egy-egy kapcsolat
  • c. szinkron, kétirányú, egy-egy kapcsolat

Pregunta 14

Pregunta
Occam melyik többszörös értékadás hibás?
Respuesta
  • a. x[i], y[i] := y[i], 0
  • b. i, x[i] := 1, 2
  • c. x, y, z := z, x, x

Pregunta 15

Pregunta
Occamban a multiplexer megvalósításához melyik folyamat nélkülözhetetlen?
Respuesta
  • a. ALT
  • b. PAR
  • c. IF

Pregunta 16

Pregunta
Holtpont
Respuesta
  • a. egy folyamat adatot vár egy másiktól, de az nem érkezik meg
  • b. végtelen ciklus párhuzamos programban
  • c. folyamatok kölcsönös egymásra várakozása

Pregunta 17

Pregunta
Mi a különbség a szinkron és az aszinkron üzenetküldés között?
Respuesta
  • a. szinkronnál a folyamatok bevárják egymást, aszinkronnál nem
  • b. szinkronnál a folyamatok bevárják egymást, aszinkronnál a küldő nem vár
  • c. szinkronnál a folyamatok bevárják egymást, aszinkronnál a fogadó nem vár

Pregunta 18

Pregunta
Kritikus szelekció
Respuesta
  • a. olyan programrészlet, ami több folyamat által elérhető változó értékét módosítja
  • b. olyan programrészlet, amiben szemaforművelet van
  • c. olyan programrészlet, ami több folyamat között megosztott erőforrást kezel

Pregunta 19

Pregunta
Kölcsönös kizárás
Respuesta
  • a. a folyamatok lefoglalják egymás elöl az erőforrásokat
  • b. több folyamat közül egy időben legfeljebb egy kezelheti a közösen használt erőforrást
  • c. egyetlen folyamat sem foglalhat le egy erőforrást megadottnál hosszabb ideig

Pregunta 20

Pregunta
Funkcionális programozás jellemzői
Respuesta
  • a. utasítások helyett kifejezések, ciklus helyett rekurzió
  • b. utasítások és kifejezések, ciklus helyett rekurzió
  • c. utasítások helyett kifejezések, ciklus és rekurzió

Pregunta 21

Pregunta
Programok vezérlési módjai
Respuesta
  • a. interpretált, fordítóprogramos, hibrid
  • b. imperatív, párhuzamos, eseményvezérelt
  • c. imperatív, funkcionális, logikai

Pregunta 22

Pregunta
Mit határoz meg az adattípus?
Respuesta
  • a. publikus adattagokat és metódusokat, ősosztályokat
  • b. értékkészletet, műveleteket
  • c. adattagokat, metódusokat

Pregunta 23

Pregunta
Milyen kategóriába tartozik az Occam nyelv?
Respuesta
  • a. funkcionális, deklaratív
  • b. imperatív, párhuzamos
  • c. logikai, párhuzamos

Pregunta 24

Pregunta
Melyik implementációs stratégia a legalkalmasabb egy általános célú nyelv megvalósítására?
Respuesta
  • a. fordítóprogram vagy hibrid
  • b. értelmező
  • c. mindegy
  • Bocsi de ez nem volt benne a kidolgozásban :'(

Pregunta 25

Pregunta
Szintaxis és szemantika közötti különbség
Respuesta
  • a. szintaxis: egyszerű, szemantika: összetett, haladó szintű
  • b. szintaxis: formai szabályok, szemantika: jelentés, működési szabályok
  • c. szintaxis: formai szabályok, szemantika: input/output formátuma

Pregunta 26

Pregunta
Többszörös öröklődés
Respuesta
  • a. egy osztály több leszármazott osztálynak is lehet őse
  • b. minden leszármazott osztálynak legalább két őse van
  • c. egy leszármazott osztálynak lehet egynél több őse

Pregunta 27

Pregunta
Absztrakt osztály tulajdonságai
Respuesta
  • a. csak nem implementált metódust tartalmaz
  • b. nem tartalmaz statikus adattagot
  • c. nem implementált metódust tartalmaz

Pregunta 28

Pregunta
Erős típusosság jelentése
Respuesta
  • a. fordítási időben ellenőrizhető típusok
  • b. fordítási időben meghatározható típusok
  • c. futás idejű típusellenőrzés szükséges

Pregunta 29

Pregunta
Smalltalk üzenetek precedencia sorrendje
Respuesta
  • a. unáris, bináris, kulcsszavas
  • b. zárójelezett, unáris, bináris
  • c. bináris, unáris, kulcsszavas

Pregunta 30

Pregunta
Smalltalk öröklődéskor ősök száma
Respuesta
  • a. egy
  • b. nulla vagy egy
  • c. tetszőleges

Pregunta 31

Pregunta
Smalltalk osztályok adattagjainak láthatósága
Respuesta
  • a. privát, publikus
  • b. publikus, osztályszintű védelemmel
  • c. privát, objektumszintű védelemmel

Pregunta 32

Pregunta
Smalltalk blokk kiértékelése után visszaadott érték
Respuesta
  • a. nil
  • b. blokk utolsó kifejezésének értéke
  • c. nem ad vissza értéket

Pregunta 33

Pregunta
Smalltalk metaosztály
Respuesta
  • a. osztály reprezentánsobjektumának típusa
  • b. absztrakt osztály
  • c. több őssel rendelkező osztály

Pregunta 34

Pregunta
Haskell függvénydefiníciónál használható konstrukciók
Respuesta
  • a. egyszerű rekurzió, összetett rekurzió, kölcsönös rekurzió
  • b. alternatív több sorban, őrök, feltételes kifejezés
  • c. anoním függvény, névvel ellátott függvény, rekurzív függvény

Pregunta 35

Pregunta
Haskell-ben map (\x -> x+1) [-1,0,1g] kifejezés eredménye
Respuesta
  • a. [1,2]
  • b. [0,1,2]
  • c. 1

Pregunta 36

Pregunta
Haskell-ben milyen következményei vannak a lusta kiértékelésnek?
Respuesta
  • a. potenciálisan végtelen adatszerkezetek használhatók
  • b. függvény hívásakor először a függvény paraméterek értékelődnek ki, majd meghívódik a függvény
  • c. a rekurzív függvényeknek báziselemet kell tartalmazniuk

Pregunta 37

Pregunta
Haskell-ben mi az alábbi függvény típusa? f [] _ = [] f (x:xs) a = ( a x) : ( f xs a)
Respuesta
  • a. f :: (a->Int) -> [a] -> [a]
  • b. f :: [b] -> (b -> c) -> [c]
  • c. f :: [Int] -> a -> [a]

Pregunta 38

Pregunta
Haskell-ben mit jelent a polimorf típus?
Respuesta
  • a. futás közben derül ki az adat típusa
  • b. osztály típus
  • c. típusváltozó segítségével általános típuskifejezés adható meg

Pregunta 39

Pregunta
Prolog változók lehetséges állapotai
Respuesta
  • a. kötött, szabad
  • b. kötött, kötött megosztott, szabad megosztott
  • c. kötött, szabad, szabad megosztott

Pregunta 40

Pregunta
Prolog adatbázis elemei
Respuesta
  • a. tények, szabályok
  • b. tények, kérdések, változókat tartalmazó szabályok
  • c. tények, kérdések, szabályok
Mostrar resumen completo Ocultar resumen completo

Similar

Evolution of the Major Programming Languages
Amy Dang
Office Management PROLOG 1-10
T Quiner
Office Prolog 21-30
T Quiner
2017-03-16_PLYF_P2
CAROLINA SANTANA DE LOS RIOS
Elements of the Novel Handbook for Dragon Slayers By Merrie Haskell
emily.kuriger
Starting Out Haskell
Manuel Felipe Del Toro
CAN/COULD/BE ABLE TO
mgdln10
CONTAMINACION AMBIENTAL
Ximena gonzalez
Estructura de la Constitución Española de 1978
Joaquín García Venegas
Prehistoria de la humanidad.
Katherine Forero
Mapa Conceptual Resolucion 1995 de 1999
alsalazar5