Que vol dir IDE i que es?
a) Entorn de desenvolupació induït. És un programari que inclou varies eines per desenvolupar codi a només un llenguatge determinat.
b) Entorn de desenvolupament integrat. És un programari que inclou totes les eines necessàries per a desenvolupar codi en un o inclús varis llenguatges determinats.
c) Entorn de desenvolupament integrat. És un programari per desenvolupar codi de un o varis llenguatges determinats.
d) Entorn de desenvolupament integrat. És un programari que inclou algunes eines per desenvolupar codi de un llenguatge determinat.
Quines funcions te un IDE?
a) Interfície gràfica d'usuari, editor de text, compilador, intèrpret, depurador, accés a bases de dades, gestió d'arxius, control de versions, refactorització, documentació, ajuda.
b) Interfície gràfica d'usuari, editor de text, compilador, depurador,gestió d' arxius, documentació, ajuda.
c) Interfície gràfica d'usuari, editor de text, compilador, intèrpret, depurador, refactorització, documentació, ajuda.
d) Interfície gràfica d'usuari, editor de text, compilador, intèrpret, accés a bases de dades, gestió d'arxius, control de versions, refactorització, documentació, ajuda.
Que es un projecte?
a) Es tot el conjunt de fitxers, tant de codi, com auxiliars(imatges, text, ...), paquets, ...que formen part d'una aplicació.
b) Es el conjunt de fitxers, tant de codi, com text que formen part d'una aplicació.
c) Es el conjunt de fitxers de codi que formen part d'una aplicació.
d) Es el conjunt de fitxers i paquets de text d'una aplicació.
Al centre del IDE de ECLIPSE que hi trobam? I per a que serveix?
a) Al centre i trobam la consola. On Apareixen els missatges que vulguem mostrar i hi escriurem per teclat el que ens demani el programa.
b) Finestra de tasques, que es pot utilitzar per posar recordatoris de coses pendents.
c) Al centre i trobam l' editor de text. On hi podem veure quant escrivim codi que les paraules reservades Java les pinta d'un color, les cadenes de text d'un altre, ens marca la línia que te errades de sintaxi.
d) Explorador de projectes. Hi teniu tots els projectes del vostre workspace. Si desplegau un projecte apareix una carpeta src on tendreu tot el vostre codi font, tots els vostres arxius .java
Per executar una classe amb ECLIPSE?
a) Ens situam dins el codi de la classe i pitjam el botó groc amb una fletxa negre dedins de la barra d'eines d'eclipse. Això compilarà i exacutarà la classe.
b) Ens situam dins el codi de la classe i pitjam el botó vermell amb una fletxa blanca dedins de la barra d'eines d'eclipse. Això compilarà i exacutarà la classe.
c) Ens situam dins el codi de la classe i pitjam el botó verd amb una fletxa negre dedins de la barra d'eines d'eclipse. Això compilarà i exacutarà la classe.
d)Només ens hem de situar dins el codi de la classe i pitjar el botó verd amb una fletxa blanca dins de la barra d'eines d'eclipse. Aixó compilarà i executarà la classe.
De que es capaç el compilador?
a) El compilador es capaç de detectar gran nombre d'errades al nostre codi i , de fet, fins que el codi no està lliure d' aquestes errades no genera el codi compilat. Però encare que estigui lliure d'errades sintàctiques i compili, no vol dir que sigui correcte.
b) El compilador no detecta errades, però fins que el codi no esta lliure d'errades no s'àuria de generar el codi compilat. Però encare que estigui lliure d'errades sintàctiques i compili, no vol dir que no sigui correcte.
c) El compilador es capaç de detectar gran nombre d'errades al nostre codi i , de fet, fins que el codi no està lliure d' aquestes errades no genera el codi compilat. Si esta lliure d'errades sintàctiques i compila vol dir que està correcte.
d) El compilador no detecta errades, però fins que el codi no esta lliure d'errades no s'àuria de generar el codi compilat. Però encare que estigui lliure d'errades sintàctiques i compili, no vol dir que sigui correcte.
Una manera primitiva de veure les errades del nostre codi es?
a) Tècnica de imprimir missatges per consola només al final del codi de manera que ens permetin veure els valors que prenen les variables, per on pasa el fil d'execució, ...
b)Emprar el debugger per veure els valors que prenen les variables, per on passa el fil d'execució,.. i així sebre on hi ha el error.
c) Tècnica de imprimir missatges per consola a diferents punts del codi de manera que ens permetin veure els valors que prenen les variables, per on passa el fil d'execució, ...
d)Emprar el regex per veure els valors que prenen les variables, ... i així sebre on hi ha el error.
La manera més moderna i per veure les errades del nostre codi quina es? Y que fa?
a) Imprimir un missatge, és una eina utilitzada per eliminar errades, de manera que ens permet veure els valors que prenen les variables, per on passa el fil d'execució, ...
b) Imprimir un missatge, és una eina utilitzada per eliminar errades, de manera que ens permet veure els valors que prenen les variables,...
c) El debugger, és una eina utilitzada per eliminar errades, ( va executant el codi pas a pas, fins i tot pot entrar a les iteracions o pasar-les, entre d'altres).
d) El debugger, és una eina utilitzada per eliminar errades, ( va executant el codi pas a pas i s' atura als punts d'interrupció assignats, i fins i tot pot entrar a les iteracions o passar-les, entre d'altres).
Que es un punt d'interrupció?
a) Ens permet marcar una o varies línies del codi font de manera que quan facem el debug del programa, en passar el fil d'execució per aquesta part del codi l'execució s'aturi.
b) Ens permet marcar una o varies línies del codi font de manera que quan facem el debug del programa, en passar el fil d'interrupció per aquesta part del codi l'execució s'aturi.
c) Ens permet marcar una o varies línies del codi compilat de manera que quan facem el debug del programa, en passar el fil d'execució per aquesta part del codi l'execució s'aturi.
d) Ens permet marcar una o varies línies del codi objecte de manera que quan facem el debug del programa, en passar el fil d'execució per aquesta part del codi l'execució s'aturi.
Una vegada posat un o varis punts d'interrupció i haver posat enmarcha el debug que podem fer quant aquest s'aturi a un d'aquests punts?
a) Comprovar valors que ens torna de les variables, canviar variables, comprovar condicions de iteracions o condicionals, entre altes.
b) Canviar valors de les variables.
c) Copiar els valors en forma de text de les variables seleccionades amb els seus valors.
d) Canviar iteracions i condicions, si la variable es una instància d'una classe, podem obrir el codi des d'aquí.
Que és un projecte? Elegeix la més correcta.
A) És tot el conjunt de paquets que formen part d'una aplicació.
B) És tot el conjunt de fitxers, tant de codi com auxiliars, paquets que formen part d'una aplicació.
C) És tot el conjunt de directoris, tant de codi com auxiliars, que formen part d'una aplicació.
D) És tot el conjunt de fitxers, codi sense auxiliars i paquets que formen part d'una aplicació.
Una perspectiva de l'Eclipse vol dir...
A) Conjunt de vista per facilitar una determinada tasca.
B) Canviar el color de l'Eclipse.
C) Haver de modular constantment l'interfas per una determinada tasca.
D) Cap és correcta.
Quina comanda és per compilar des de terminal o cmd.
A) javac
B) cjava
C) javac document
D) javaco
Que és un IDE?
A) És un programari que inclou totes les eines necessàries per a desenvolupar el codi en diversos llenguatges.
B) És un programari que inclou algunes eines necessàries per a executar el codi en diversos llenguatges.
C) És un programari que inclou totes les eines necessàries per a executar el codi en diversos llenguatges.
D) Totes són correctes.
Quines són funcions d'un IDE.
A) Detecció d'errades i advertències, Regions desplegables, Compilador i Depurador.
B) Detecció d'errades i advertències, Municipis desplegables, Compilador i Depurador.
C) Compilador, Depurador, Intèrpret, Locutor i Resaltat de la sintaxi.
D) Detecció d'errades, Resaltat de la sintaxi, Compleció codi i Municipis desplegables.
Quins tipus d’errares detecta el compilador?
A) Errades sintàctiques.
B) Errares per falte de coneixement.
C) Tot tipus de errares.
D) Cap errare.
Per poder utilitzar el debugger tenim que…
A) Posar punts d’interrupció.
B) No fer res.
C) Posar “.” en les línies.
D) Posar System.debugger;
Que ens permet els punts d'interrupció més l'utilització del debugger.
A) Executar el codi fins a trobar el primer punt d'interrupció.
B) Poder saltar algunes línies que no volguem.
C) Poder saltar un mètode.
A la part superior esquerra…
A) Es veu la pila d’execució.
B) Es veu variables.
C) Es veu codi font
D) No es veu cap de les anteriors.
A la part superior dreta…
C) Es veu codi font.
Quines eines formen part d’un entorn de desenvolupament?!
a. Compilador
b. Enllaçador
c. Debugger
d. Totes son correctes
Que es un projecte?!
a. Un conjunt de vistes o plafons que obrirà l'eclipse per facilitar una determinada tasca.
b. Tot el conjunt de fitxers, tant de codi com auxiliars, paquets i altres, que formen part d'una aplicación.
c. Es el magatzem on tendrem les nostres aplicacions.
d. És un programa que permet provar i trobar errades al nostre codi en temps d'execució.
Com es pot ampliar la funcionalitat de l’ECLIPSE o del IDE’s en general?!
a. Creant mes projectes (Project).
b. Creant mes clases (Class).
c. Afegint connectors (Pluggins).
d. Afegint paquets (Package).
Quines son algunes de les funcions del depurador (debugger)?
a. Punts d'interrupció.
b. Control de variables.
c. Execució pas a pas del codi.
d. Totes les anteriors.
Que significa quan apareix una creu vermella a l’esquerra?!
a. Es un warning (una alerta), no és una errada però s'hauria de revisar
b. Es una errada de sintaxi, s’ha de solucionar.
c. Ens indica que falta codi per poder funcionar.
d. Cap de les anteriors
1) Com podem crear un punt d’interrucio (breakpoint)?
a. Fent doble click a la linia del codi
b. Seleccionar la linia de codi i pitjar Ctrl +Shift + B
c. Cap es correcte
d. A i B son correctes
2) Per que serveix la inspeccio de variables?
a. Per executar codi no compilable
b. Canviar el valor d'una variable i continuar l'execució amb aquest nou valor.
c. Es poden crear clases noves
d. Cap de les anteriors es correcte
3) Quin tipus de errades pot detectar el compilador?
a. Errades de tipus simantiques
b. Errades de tipus compilador
c. Errades de tipus sintactiques
d. Errades de tipus valos ilegibles
Que hem de fer per poder usar el debugger?
a. Crear una clase nova amb el nom debugger
b. Crear una variable debugger
c. Posar un punt d’interrupcio al codi
d. Cercar l’errada al codi abans d’usar el debugger
Quina es la funcio i com actua el compilador?
a. Detectar errades al nostre codi
b. Compilar el codi font sense revisar si hi ha errors i generar codi compilat
c. No generar codi compilat fins que el codi font estigui lliure d’errades
d. A i C son correctes
Quines pautes tindríem que seguir per poder comprovar el canvis del nostre codi?
A) Guardaríem el codi font i seguit obriríem la finestra de comandes o terminal i allà compilem el codi font amb “javac”. Si hi ha error mirarem a quina línia ens diu que es troba l’error. Després tornem a l’editor de text, cerca’m la línia i la corregim. Si no hi ha errors, executar-lo.
B) Guardaríem el codi font i seguit obriríem la finestra de comandes o terminal i allà interpretem el codi font amb “javac”. Si hi ha error mirarem a quina línia ens diu que es troba l’error. Després tornem a l’editor de text, cerca’m la línia i la corregim. Si no hi ha errors, executar-lo.
C) Guardaríem el codi font i seguit el executem, el codi font funcionaria sense errades i no ha de menester compilar.
D) Guardaríem el codi font i seguit obriríem la finestra de comandes o terminal i allà compilem el codi font amb “javac”. Si hi ha error mirarem a quina línia ens diu que es troba l’error. Després tornem a l’editor de text, cerca’m la línia i la corregim. Hi hagi o no errors l’executem
Per a que serveix el depurador d’un IDE?
A) Es un programa que permet provar i trobar errades al nostre codi en temps d’execució.
B) És una tècnica, o millor dit, tota una sèrie de tècniques, per canviar l'estructura del codi sense alterar la seva funcionalitat però millorant la seva eficiència. Els IDEs solen incorporar eines per a fer-ho.
C) Ens ajuda a completar el codi. En escriure una el nom d'una classe o d'un objecte ens mostra els seus membres, etc.
D) Cap resposta es correcte.
Per a que serveix la perspectiva que podem trobar a “Eclipse”?
C) No és més que un conjunt de vistes o plafons que obrirà l'eclipse per facilitar una determinada tasca.
D) Ens ajuda a completar el codi. En escriure una el nom d'una classe o d'un objecte ens mostra els seus membres, etc.
Quants de connectors (plugins) podem instal·lar a “Eclipse”?
A) Esta molt limitat, nomes i podrem instal·lar-hi un.
B) Tots els que nosaltres vulguem.
C) Es pot instal·lar des de un fins un màxim de deu.
D) Cap resposta anterior es correcte.
Per a que serveix la funció “refactorització” d’un IDE?
A) És una tècnica, o millor dit, tota una sèrie de tècniques, per canviar l'estructura del codi sense alterar la seva funcionalitat però millorant la seva eficiència. Els IDEs solen incorporar eines per a fer-ho.
B) Es un programa que permet provar i trobar errades al nostre codi en temps d’execució.
C) Mentre l’escrivim, en reconèixer una paraula clau del llenguatge, o un literal els escriu amb una tipografia diferent per facilitar la lectura del codi.
D) Ens ajuda a completar el codi. En escriure una el nom d'una classe o d'un objecte ens mostra els seus membres.
Quina era la manera tradicional de trobar errades abans del debugger?
A) Intercalar missatges per consola al codi de manera que ens permetin veure el valors que prenen les variables, per on passa el fil de execució.
B) Realitzant codi amb errades fetes amb propòsit de saber fins a von s’executa el codi.
C) Creant el codi en un borrador y nomes aferra el codi bo en el nostre projecte.
D) Totes les respostes son correctes.
Per a que serveixen els “punts d’interrupció (breackpoint)”?
La seva funció es poder executar el programa igualment existissin errades.
Ens permet marcar una línia del codi font de manera que quan farem el debug del programa, en passar el fil d'execució per aquesta part del codi l'execució s'aturi.
Serveix per saber a quina part del codi estem. Fem clic al botó dret sobre la barra de la esquerra de l’editor.
La resposta a i c son correctes.
Com funciona el botó “Step over” de ?
A) Si a la línia hi ha una crida a un mètode entra dins del mètode.
B) Executa la línia completa en un pas i es posiciona a la següent .
C) Utilitza filtres.
D) Li diu al programa que no s’aturi als punts d’interrupció.
A la perspectiva de depuració hi ha una finestra que ens permet veure totes les variables accessibles al punt on està aturat el programa. Quina de les següent opcions en permet també...
A) Canviar el valor d'una variable i continuar l'execució amb aquest nou valor.
B) Afegir expressions per poder veure el seu valor calculat, per exemple per comprovar condicions de iteracions o condicionals.
C) Eliminar part del codi font.
D) La resposta a i b son correctes.
Per a que serveix el boto “Step into” de debugger?
A) Continua l'execució fins el següent breakpoint o el final del codi.
B) Atura l'execució del debug.
C) Si a la línia hi ha una crida a un mètode entra dins del mètode.
D) Executa la línia completa en un pas i es posiciona a la següent.
Què és un entorn de desenvolupament integrat?
a) Un programari que inclou totes les eines necessàries per a desenvolupa codi en un determinat o, diversos llenguatges.
b) Un programari que inclou un compilador per desenvolupa en un determinat llenguatge.
c) Un programari que inclou un compilador i un depurador per desenvolupa en diversos llenguatges.
d) Un programari que inclou totes les eines necessàries per a desenvolupa en un únic llenguatge.
Quines son algunes de les funcions d’un entorn de desenvolupament integrat?
a) Interfície gràfica d’usuari, ressaltat de la sintaxi i compleció de codi.
b) Editor de text, detecció d’errades i regions desplegables.
c) Compilador, depurador e intèrpret.
d) Totes les anteriors son correctes.
Què ens permet un punt d’interrupció?
a) Fer un “break” per desconnecta i seguir desenvolupant.
b) Aturar l’execució del codi en una certa instrucció del programa.
c) Comprovar per on està passant el codi.
d) Veure el valor que van prenent les variables.
Què ens permet una perspectiva?
a) Poder visualitzar en horitzontal o vertical l’entorn de desenvolupament.
b) Agrupar totes les opcions que ens mostra l’IDE per facilitar el desenvolupament.
c) És un conjunt de vistes que ens facilitarà una determinada tasca.
d) Cap de les anteriors es correcta.
Per a què ens serveixen els connectors?
a) Per enllaçar dos projectes.
b) Per poder crear projectes.
c) Per ampliar les funcionalitats del entorn de desenvolupament.
De què és capaç el compilador?
a) De detectar errades al nostre codi.
b) De detectar errades sintàctiques.
c) De compilar quan el codi està lliure d’errades.
Quina és la finalitat de inspecció de variables?
a) Copiar en forma de text les variables seleccionades amb els seus valors.
b) Canviar el valor d’una variable i continuar l’execució amb el nou valor afegit.
c) Afegir expressions per poder veure el seu valor calculat.
Què hem de fer per utilitzar un punt d’interrupció?
a) Seleccionar la línia de codi, fer botó dret i marcar l’opció “toggle breakpoint”.
b) Seleccionar la línia de codi i fer “doble click” a sobre.
c) Cap es correcte.
d) Les dues respostes son correctes.
Què ens permet fer el depurador?
a) Executar un programa línia a línia.
b) Aturar l’execució temporalment en una línia de codi concret.
c) Visualitzar el contingut de les variables en un determinat moment de l’execució.
Al entorn de desenvolupament, on podem trobar les variables?
a) A la dreta.
b) A la esquerra.
c) No n’hi ha.
d) Cap de les anteriors son correctes.
D’aquestes 3 eines que poden formar par de l’entorn són correctes?
A)editor de fotos, enllaçador, debugger
B)compilador, intèrprets,editor de text
C)debugger, maquines real, compilador
B)comprador, editor de tex, debugger
A)és un programari que inclou totes les eines per poder compilar codi en un llenguatge determinat o inclús en diversos llenguatges
B)és un programari que inclou totes les eines per poder estructurar codi en un llenguatge determinat o inclús en diversos llenguatges
C)és un programari que inclou totes les eines necessàries per a desenvolupar codi en un llenguatge determinat o inclús en diversos llenguatges
D)és un programari que no inclou totes les eines per poder desenvolupar codi en un llenguatge determinat o inclús en diversos llenguatges
Què és el depurador?
A)és un programa que permet executar el nostre codi
B)és un programa que permet transformar el nostre codi al nostre llenguatge
C)és una eina que permet canviar la perspectiva del nostre codi
D)és un programa que permet provar i trobar errades al nostre codi
Què es un projecte?
A)és tot el conjunt de fitxers que tenim al nostre ordenador, poden ser de qualsevol cosa
B)és tot el conjunt de codis que tenim al nostre ordenador emmagatzemats
C)és tot el conjunt de fitxers, tant de codi com auxiliars, paquets, que formen part d’una aplicació
D)és un conjunt de IDE que feim servir per a la escritura del codi
Quina és la comanda correcte per executar des de el nostre terminal?
A) jevec
C) javac
D) javafromzero
Què són els punts d’interrupció?
A)són els que ens permeten arreglar els nostres errors de escritura
B)són els que ens permeten marcar una línia del codi font de manera que quan facem el debug del programa, en passar el fil d’execució per aquesta línea del codi s’aturi
C)són els que ens permeten esborrar les nostres linies de codi de manera segura fora tenir problemes
D)són els que interrompeixen el nostre projecte i tanquen l’IDE
De els següents tipus d’errades, quins són els que detecta el compilador?
A) les errades provocades per la mescla de diferents idiomes
B) les errades per falta de maquinaria
C) les errades sintàctiques
D) les errades de concepte
Què fa la funció step into del debugger ?
A) executa la linia completa en un pas i es posiciona a la següent
B) utilitza filtres dins la linea
C) si a la linia hi ha una crida a un mètode entra dins el mètode
D) s’atura dins el punt d’interrupció
Com establiries un punt d’interrupció en el teu codi?
A) botó dret a la linia --> toggle breakpoint
B) no es poden fer punts d’interrupció
C) doble click
D) A i C són correctes
La inspecció de variables, què és?
A) serveix per a la creació de nous projectes
B) serveix per a aturar el nostre codi i investigar els errors
C) serveix per a canviar el valor a una variable i continuar l’execució amb el nou valor afegit
D) serveix per a sebre si podem combinar diferents clases
Quines són les diferencies entre un bloc de notes i un editor de text?
A) Un bloc de notes té funcions com: resaltar sintaxi,detectar errades i advertir,completació de codi i permetre regions desplegables.Encanvi el editor de text no.
B) Un editor de text té funcions com: resaltar sintaxi,detectar errades i advertir, completació de codi i permetre regions desplegables.Encanvi el bloc de notes no.
C) Un editor de text té la funció de completar codi i realitzar un debugger.Encanvi el bloc de notes resalta la sintaxi.
D) Un editor de text té funcions com: resaltar sintaxi,detectar errades i advertir,completació de codi i realitza la funció de compilador.
Que ès la refactorització?
A) La refactorització és una serie de tècniques per canviar l’estructura del codi sense alterar funcionalitat per millorar la seva eficiència; sol estar inclòs en els IDEs.
B) Gestor d'arxius que ens permet moure fitxers dins el projecte, copiar-los, eliminar-los..
C) Eina d'accés a bases de dades per controlar la interacció amb elles del nostre programa.
D) Eina per la documentació de l'aplicació, per exemple JavaDoc.
Que contè la pestanya Problems?Selecciona la mès correcte.
A) Mostra les errades i les alertes del projecte actual. Si clicam a sobre d'un d'ells ens porta a la línia que provoca l'errada.
B) Mostra errades generals.
C) Ens permet canviar el tipus de lletra i el color de l'editor, o com es resalten les paraules clau o els comentaris per solucionar els problemes.
D) Ens permet canviar la configuració de lletra per aconseguir que no hi hagui error.
Que permet la pestanya de Customize perspective?
A) Permet modificar els botons de la barra d'eines, comandes dels menús, ....
B) Permet modificar la lletra i estil.
C) Permet modificar el fons de pantalla.
D) No permet modificar els botons de la barra d'eines, comandes dels menús...
Com és crea una classe.
A) Per crear una classe ens situam a sobre del package que la contindrà i pitjam el botó dret New->Class.
B) Per crear una classe ens situam a sobre el metode que la contindrà i pitjam el botó dret New->Class..
C) Per crear una classe hem de fer utilitzar una comanda “Create new class”.
D) Per crear una classe ens situam a sobre el package que la contindrà i pitjam el botó dret delete->Class...
Quina de les seguents opcions és tradicional,però primitiva per comprovar errors en el codi?
A) Intercalar missatges per consola al codi de manera que ens permetin veure els valors que prenen les variables.
B) Intercalar Paquets per consola al codi de manera que ens permetin veure els valors que prenen les variables.
C) Intercalar Classes per consola al codi de manera que ens permetin veure els valors que prenen les variables.
D) Cap de les anteriors es correcta.
Quina de les següents respostes es mes correcte.
A) Encara que el programa estigui lliure d'errades sintàctiques i compili, no vol dir que sigui correcte.
B) Si el programa no te errades sintàctiques, funciona correctament.
C) Una vegada el programa es compila funciona correctament.
D) Una vegada el programa es compila funciona correctament.
3.Com se sap si una linea esta marcada com un punt de interrupció.
A) Si hi ha un quadrat negre al final de linia.
B) Si apareix una estralla.
C) Se sap quan la linea no contè un punt blau.
D) Se sap mirant si la linea conté un punt blau.
Quina icona representa el debugger?
A) La icona que el representa és un insecte.
B) La icona que el representa és un troya.
C) L’icona és un quadrat vermell.
D) Cap és correcte no té icona.
Quina de les seguents opcions permet la inspecció de variables?
A) Ens permet administrar objectes.
C) No ens permet modificar,copiar, variables.
D) Permet veure les variables que hi ha en els packages.
Un entorn integrat de desenvolupament o IDE és…
A) una eina informàtica per al desenvolupament de programari de manera còmoda i ràpida.
B) una eina informàtica per al desenvolupament de programari de manera còmoda i lenta.
C) una eina informàtica per al desenvolupament de hardware de manera còmoda i ràpida.
D) una eina informàtica per al desenvolupament de programari de manera còmoda i lenta.
Programa que permet provar i trobar errades al nostre codi en temps d'execució
A) Intèrpret
B) Compilador
C) Depurador
D) Editor de text
Entorn dedicat a picar codi sense un editor de text que ens ho permeti.
Sèrie de tècniques, per canviar l'estructura del codi sense alterar la seva funcionalitat però millorant la seva eficiència.
A) Gestió d’arxius
B) Control de versions
C) Refactorització
D) Documentació
Qualsevol codi que volguem programar en Java haurà d'estar dins...
A) una clase
B) un conector
C) un depurador
D) un control de versions
Intercalar missatges per consola al codi de manera que ens permetin veure els valors que prenen les variables..
A) És una forma ineficaç i ens obliga a modificar el codi que estam provant
B) És una forma efectiva però feixuga i no ens obliga a modificar el codi que estam provant
C) És una forma efectiva però feixuga i ens obliga a modificar el codi que estam provant
D) És una forma ineficaç i no ens obliga a modificar el codi que estam provant
Quan es genera el codi compilat?
A) Quan está lliure d’errades
B) Quan no está lliure d’errades
C) Quan té errades sintactiques
D) Quan hi ha errors en temps d'execució
En un punt d’interrupció ,en passar el fil d’execució per aquesta part del codi l’execució..
A) s’aturi
B) continui
C) Torni a fer el procés fins que sigui correcte
D) es dona per finalitzat el programa
Step over: Que fa?
D) Executa la línia completa en un pas i es posiciona a la següent
A la perspectiva de depuració hi ha una finestra que ens permet veure totes les variables accessibles al punt on està aturat el programa, amb els seus valors. Podem obrir des d'aquí el codi de la classe?
A) Si la variable és una instància d'una classe
B) Si la variable és una instància d'un objecte
C) Si la variable és una instància d'una variable
D) Si la variable és una instància d'un paquet
Quin són els objectius d’un IDE:
a) Facilitar la tasca del programador.
b) Millorar el rendiment.
c) Augmentar la qualitat del codi elaborat.
d) Totes les anteriors són certes.
El editor de textos d’un IDE sol incorporar les següents funcions:
a) Ressaltat de sintaxis, detecció d’errades i advertències.
b) Compleció de codi i regions desplegables.
c) Inserció d’imatges i taules.
d) a i b són correctes.
Quines no són funcions d’un IDE?
a) Correcció automàtica de llibreries
b) Interfície gràfica d’usuari.
c) Depurador.
d) Compilador.
Què és un IDE?
a) Una interfície d’Eclipse.
b) És un programari que inclou totes les eines necessàries per a desenvolupar codi.
c) Un processador que crea programes de forma automàtica i intel·ligent.
d)Una eina que permet trobar les inconsistències de les funcions logicomatemàtiques.
Quines són les tasques del programador?
a)Escriu el codi font i corregeix errades.
b) Compila i enllaça amb les llibreries.
c) Obté el codi executable.
d) Totes les anteriors.
Quin tipus d’errades detecta el compilador?
a) Errades funcionals.
b) Errades semàntiques.
c) Errades sintàctiques.
d) Errades ortogràfiques
Quina era la forma tradicional de comprovar les errades del codi?
a) Activar l’opció ortografia i gramàtica del processador de textos.
b) Executar el programa línia per línia.
c) Intercalar missatges per consola al codi.
Quines no són les característiques de la forma tradicional de comprovar el codi?
a) És la més adequada per detectar errades.
b) És efectiva.
c) És feixuga
d) Ens obliga a modificar el codi que estam provant.
Què és un breakpoint?
a) Un moment de descans del programador.
b) Un punt i a part al codi per tal de separar les línies de codi.
c) És un punt d’interrupció que marca una línia de codi on s’aturarà l’execució per tal de fer comprovacions.
d) És un punt del codi que no funciona correctament i produeix que el programa entri en fallida.
Què no ens permet la inspecció de variables?
a) Transformar les variables en constants.
b) Copiar en forma de text les variables seleccionades amb els seus valors.
c) Canviar el valor d'una variable i continuar l'execució amb aquest nou valor.
d) Si la variable és una instància d'una classe, podem obrir des d'aquí el codi de la classe.
Quina eina no forma part del entorn de desenvolupament?
a)El compilador.
b)L’enllaçador.
c)Intèrprets.
d)Un editor de imatges.
2)Que hi ha que revisar en cas de error al codi?
a)Començar de nou el codi.
b)Mirar quina línia ens diu el compilador que es troba l’error, tornar a l’editor de text, cercar la línia i corregir-lo.
c)Mirar quina línia ens diu el compilador que es troba l’error, tornar a l’editor de text i executar-lo.
d)Ninguna de les anteriors es correcte.
Per a que serveix el debugger?
a)Permet provar i trobar errades al nostre codi em temps d’execució.
b)Ordena el codi del nostre programa.
c)Genera un codi executable.
d) a i c son correcte.
Que permet eclipse?
a) Amb quina màquina virtual s’executarà si n’hi ha més d’una instal·lada.
b) Quins arguments es passen a l’ aplicació des de la línia de comandes.
c)Elegir la classe que s’executarà en inicar el projecte, amb quina màquina virtual s’executarà si n’hi ha més d’una instal·lada i quins arguments es passen a l’ aplicació des de la línia de comandes.
Com crearem un projecte de eclipse?
a) File->New->Others->Java Project
b) File->New ->Java Project
c)File->New class->Java Project
d)a i b son correctes.
Que no permet la inspecció de variables?
a)No afegir expressions per poder veure el seu valor calculat, per exemple per comprovar condicions de iteracions o condicionals.
b) Si la variable és una instància d'una classe, podem obrir des d'aquí el codi de la classe.
d) Copiar en forma de text les variables seleccionades amb els seus valors.
Que fa un breakpoints?
a) Reordena el codi.
b) Permet marcar una línia del codi font de manera que quan facem el debug del programa, en passar el fil d'execució per aquesta part del codi l'execució s'aturi.
c) a i b es correcte.
a) Detectar només errades simples.
d) Detectar gran nombre d'errades al nostre codi i, de fet, fins que el codi no està lliure d'aquestes errades no genera el codi compilat.
Que permet la inspecció de variable?
a)Afegir expressions per poder veure el seu valor calculat, per exemple per comprovar condicions de iteracions o condicionals.
b) Si la variable no és una instància d'una classe, podem obrir des d'aquí el codi de la classe.
c) Canviar el valor d'una classe i continuar l'execució amb aquest nou valor.
d) Ninguna es correcte.
Si el programa esta lliure d’errades sintàctiques i compila?
a)No vol dir que sigui correcte.
b)El programa ja esta perfecte.
c)a i b son correctes.
d)Cap da les anteriors es correcte.
Quin component dels IDE ens permet realizar l’escriptura del codi?
A) Intérpret
D) Editor de textes
Quin component és el responsable del seguiment de les variables en temps d’execució?
A) Compilador
B) Intérpret
De les següents funcions, quina d’elles no es pot realizar amb l’editor de textos d’un IDE?
A) Conseguir la compilació de les aplicacions
B) Resaltar la sintaxis del codi
C) Proposar sugerències de resolució de problemas
D) Inserció automática de paréntesis
A qué denominam IDE?
A) Un programa informátic compost per un conjunt de eines de programació
B) Un programa que transforma codi font escrit en java a un codi neutral a la plataforma conegut com java
C) Un programa que defineix un mitjà de comunicación per un grup de persones i el computador
D) Un llenguatge disenyat per a escriure un conjunt d’accions consecutives que un equip ha d’executar.
Si el programa té errades de codi …
A) El compilador es capaç de compilar sense problemas.
B) El compilador no és capaç de compilar.
C) El compilador corregeix les errades automàticament i compila.
D) A i C són correctes.
La inspecció de variables ens permet …
B) Copiar en forma de text les variables seleccionades amb els seus valors.
C) Si la variable és una instància d'una classe, podem obrir des d'aquí el codi de la classe.
Les funcions d’un depurador són:
A) Punts d’interrupció, Control de variables, Execució pas a pas.
B) Control de variables, Punts d’interrupció, Compilador.
C) Intèrpret, Compilador, Punts d’interrupció.
D) Ninguna és correcta.
Els paquets …
A) Permeten emmagatzemar informació de projectes diferents
B) Permeten gestionar varis projectes a la vegada.
C) Permeten ordenar les clases d’un projecte.
D) Permeten ordenar els projectes d’un directori.
Instal·lar connectors (pluggins) …
A) Ens ajuden a programar.
B) Penalitza el rendiment de l’aplicació.
C) Podem instal·lar tants com volguem.
Per a detectar a on falla el nostre programa utilitzarem:
A) Intèrpret.
B) Compilador.
C) Debugger.
D) Enllaçador.
Per a que serveix una classe?
a) Per ficar paquets dins ella
b) Per ficar qualsevol codi
c) Per emmagatzemar base de dades
d) Per a filtrar directoris
Que és una perspectiva?
a) És un conjunt d’efectes visuals
b) És un conjunt per representar gràficament objectes dimensionals
c) És un conjunt de tecniques per executar codi
d) És un conjunt de vistes o plafons.
Que és una GUI?
a) Interfície gràfica d'usuari
b) Guia Universal de Informàtica
c) Universitat Global de Informatica
d) Interfície Usada Gràficament
Que és un depurador?
a) És un programa per eliminar arxius duplicats de l’ordinador
b) És un programa d’execussió de codi
c) És un programa que permet provar i trobar errades al nostre codi en temps d'execució
d) És un programa que permet provar i trobar codi duplicat només
Per a que serveix un gestió d’arxius?
a) Ens permet descarregar tot tipus de fitxers
b) Ens permet moure fitxers dins el projecte, copiar-los, eliminar-los
c) Ens permet moure fitxers dins les classes
d) Ens permet copiar, moure i eliminar fitxers de l’ordinador
Que en permet un punt d’interrupció?
a) Marcar una línia del codi font de manera que quan facem el debug del programa, en passar el fil d'execució per aquesta part del codi l'execució s'aturi
b) Marcar una coma del codi font de manera que en passar el fil d'execució per aquesta part del codi l'execució s'aturi.
c) Marcar les línies del codi on hi ha comentaris
d) Cap és correcte
Qué en permet l’Inspecció de variables entre altres coses?
a) Copiar les variables seleccionades amb el seu tipus de variable
b) Canviar el valor d'una variable i continuar l'execució amb aquest nou valor
c) Copiar en forma de text les variables seleccionades amb els seus valors
d) Les respostes c i b són correctes
S’hi el codi es compila vol dir que és correcte?
a) Si, perquè si s’executa vol dir que no hi ha cap errada de compilació
b) No, perquè el codi pot ser correcte en la forma, però no realitzar el que nosaltres esperam que faci.
c) Si, perquè si s’executa ens dona el resultat
Que és un bug?
a) Una errada
b) Una execussió
c) Un tipus de codi
d) Un tipus de IDE
Que ocorr quan seleccionam el botó debugger?
a) Ens surt una perspectiva indicant les variables que tenim
b) Ens surt una nova pipella ensenyant el Debug
c) En arribar a la línia que té el punt d’interrupció es tancarà el Debug
d) En arribar a la línia que té el punt d'interrupció s'obrirà la perspectiva Debug
Qué es el workplace…
a) L’espai on podem editar la nostra aplicació.
b) El magatzem on tindrem les nostres aplicacions.
c) L’espai on podem analitzar les errades del codi.
d) Totes les respostes son correctes.
Per desenvolupar una aplicació java necessita’m només…
a) Compilador javac, l’enllaçador, debugger
b) Màquines virtuals, intèrprets, debugger
c) Un editor de text, el compilador javac i el JRE
d) Intèrprets, un editor de text i el JRE
Normalment els projectes tenen per executar-se…
a) Varies Clases.
b) Una classe que tingui el mètode main.
c) Varis mètodes main
El depurador (debugger) algunes de les seves funcions típiques son:
a) Control de versions.
b) Accés a bases de dades.
c) Control de variables
d) Refactorització.
El nom de la classe ha de ser:
a) Tot en minúscula.
b) Upper CamelCase.
c) Tot en majúscula.
d) Lower CamelCase
Que ens permet la inspecció de variables.
a) Canviar el valor d’una variable i continuar l’execució amb aquest nou valor
b) Canviar el valor d’una variable i acabar l’execució amb aquest nou valor
c) Si la variable és una instància d'una classe, podem obrir des d'aquí el codi de la classe.
d) A i C son correctes.
Com podem detectar errades en el codi de funcionament
a) Les errades ens la indica el mateix compilador.
b) Intercalar missatges per consola al codi de manera que ens permetin veure els valors que prenen les variables.
c) Utilitzant la eina debugger.
d) B i C son correctes.
Com podem establir un punt d’interrupció.
a) Botó dret – Add breakpoint o doble click.
b) Seleccionant el codi a depurar.
c) Seleccionant el mètode que volem inspeccionar.
d) Seleccionant la classe que volem inspeccionar
Que ens permet el botó seleccionat de la imatge:
https://cdn.goconqr.com/uploads/media/image/14945009/desktop_025cb429-7e9e-45e5-bfac-1a376d6ca495.jpg
B) Step into: Si a la línia hi ha una crida a un mètode entra dins del mètode.
c) Step over: Executa la línia completa en un pas i es posiciona a la següent.
d) Cap de les anteriors.
Com funciona el mode debugger.
a) En entrar en el mode debugger ja ens mostra directament les errades que tenim en el codi.
b) Ens mostrarà les errades de sintaxis que tenim per poder compilar correctament el codi.
c) Hem de prepar-ho una mica per poder veure els errors que necessitem corregir.
Quina de les següents opcions, NO és una funció que normalment compleix un IDE?
a) Gestionar arxius.
b) Depurar.
c) Compilar.
d) Comprovar que el codi sigui eficient.
Quina de les següents opcions és una funció del debugger?
a) Controlar variables.
b) Corregir sintaxi del codi.
c) Compilar el codi.
d) Gestionar el control de versions.
Quina de les següents opcions és correcte sobre els projectes als IDE?
a) Només són els arxius de codi font que s'utilitzen en una aplicació.
b) Conjunt de fitxers, tant de codi com auxiliars, paquets, que formen part de una aplicació.
c) Són només els arxius auxiliars que formen part de una aplicació.
d) Són els arxius multimedia de una aplicació.
Quina de les següents opcions és certa?
a) Els connectors tenen la funció de corregir les errades de sintaxi del codi.
b) Els connectors és un programa que amplia les funcionalitats del IDE.
c) Els connectors tenen la funció de compilar el codi font.
d) Cap es correcte.
Com es crea un projecte en Eclipse
a) File, new, others, java project.
b) New, file, others, java project.
c) Java project, others, new, file.
d) Others, file, new, java project.
a) Marca una línia del codi per tal de que quan es faci el debug, l'execució del programa s'aturi.
b) Marca dues línies, una inicial i una final, només s'executará el codi que hagi entre.
c) El programa es començará a executar desde el breakpoint.
d) Serveix per separar el codi i estructurar-lo de manera més visible.
Que fà la funció 'Step Into' del debugger?
a) Atura l'execució del debug.
b) Executa la línia completa en un pas i es posiciona a la següent.
c) Si a la línia marcada hi ha una crida a un mètode, entra dins el mètode.
d) Fa que el programa ignori els punts de interrupció.
L'inspecció de variables...
a) Permet canviar el valor d'una variable i continuar l'execució amb aquest nou valor.
b) Permet copiar en forma de text les variables seleccioandes amb els seus valors.
c) Permet obrir el codi de la classe si la variable és una instància de la classe.
d) Totes són correctes.
Quines errades pot detectar el compilador?
a) Errades semàntiques.
b) Errades de sintaxi.
c) Errades de lògica.
Què no permet fer l'inspecció de variables?
a) Canviar el nom d'una variable.
c) Si la variable és una instància d'una classe, podem obrir des d'aqui el codi de la classe.
d) Canviar el valor d'una variable i continuar l'execució amb aquest nou valor.
a)Es un llenguatge de programació.
b)És un programari que inclou totes les eines necessàries per a desenvolupar codi en un llenguatge determinat o inclús en diversos llenguatges.
c)Es una eina en concret per programar.
d)Es un compilador.
Quines eines formen part d’un entorn de desenvolupament?
a)Intèrpret.
b)Compilador.
c)Depurador.
d)Totes són correctes.
Què és un projecte?
a) És l'eina que necessites per programar.
b) És un conjunt de fitxers que necessites per executar l'IDE.
c) És tot el conjunt de fitxers, tant de codi com auxiliars (imatges, text, ...), paquets, ... que formen part d'una aplicació.
d) És una eina per executar diferent còdi.
Com es poden ampliar les funcions d'Eclipse?
a) Afegint connectors(Pluggins).
b) Descargar més versions de Eclipse.
c) Creant més clases.
d) Important projectes.
Què és un packet?
a) Són arxius de l'IDE.
b) Permeten ordenar les distintes classes que formen el projecte.
c) Permet analitzar el códi i dir-te els possibles errors.
d) És un tipus de vista del IDE.
Què són els punts d'interrupció o breakpoints?
a) Atura el programa automàticament en trobar un error.
b) Ens permet marcar una línia del codi font de manera que quan facem el debug del programa, en passar el fil d'execució per aquesta part del codi l'execució s'aturi.
c) És una eina que permet canviar la visualització del programari.
d) Permet fusionar diferents arxius.
Quins errors pot detectar el compilador?
a) Errors del IDE.
b) Errors dels arxius.
c) Errors en el códi.
d) Errors sintàctics.
Què ens permet l'inspecció de variables?
a) Afegir expressions per poder veure el seu valor calculat.
b) Canviar el valor d'una variable i continuar l'execució amb aquest nou valor.
c) Copiar en forma de text les variables seleccionades amb els seus valors.
A la part superior dreta...
a)Podem veure l'inspecció de variables.
b)La versió d'Eclipse.
c)El còdi.
d)L'importació de projectes.
Eina per trobar errades al codi?
a) Intèrpret.
b) Debugger.
c) Instpecció de variables.
d) Eina d'execució.