Está en la página 1de 4

EMILIO GARCIA SALINAS

Actualizarperfil Misasignaturas

Salir
Mircoles 17 abril 2013

DSFPRCuestionariosAutoevaluacinRevisindelintento1

Autoevaluacin Revisin del intento 1


Finalizarrevisin

Comenzadoel Completadoel Tiempoempleado Calificacin Comentario

mircoles,17deabrilde2013,19:12 mircoles,17deabrilde2013,19:13 1minutos33segundos 1deunmximode5(20%) Hasconcluidolaautoevaluacin,paraobtenerelmximoaprovechamientodeestaactividadtesugerimosprestarespecial atencinalaretroalimentacinquerecibiste,yaqueteofreceinformacinqueorientatuprocesodeaprendizaje.Contina esforzndote.

1
Puntos: 1

Es una invocacin correcta a la funcin delta cuyo prototipo es: int delta(int,float,char[]); considera x como entero, y como flotante y C como cadena Seleccione una respuesta. a. y=delta(x,"cadena") b.delta(5,C,6.3) c. x=delta(x,y,"delta") d.x=delta(y,x,C) Incorrecto Incorrecto:Cuandoinvocamosfuncionessedebenenviartantosparmetros, deltipoyenelordencomoseespecificaronensudefinicin.

Puntos para este envo: 0/1.

2
Puntos: 1

Cul es la salida del siguiente programa?

Seleccione una respuesta.

a. z=0, x=3 b. z=0, x=6 c.z=6, x=3 d. z=6, x=4 Incorrecto:Lavariablezsemodificaconelvalorqueregresafun1(x),conx=3,quees6.Y yaqueelparmetrosepasaporvalornosemodificaelestadodelavariablexdelmain,as quesiguesiendo3.

Incorrecto

Puntos para este envo: 0/1.

3
Puntos: 1

Cul es la funcin que al invocarla de la siguiente forma devuelve un valor de 0? funcion(5,4,1); Seleccione una respuesta. a.voidfuncion(inta,int b,intc){ if(c) if(a>b) return!c else if(a>c)c=!c returnc } b.intfuncion(inta,intb, intc){ if(c) returna+b else returnab } c.voidfuncion(inta,int b,intc){ if(c) returnab 1 else returna+b 1 }

d.intfuncion(inta,intb, Correcto:Lapalabrareservadavoidindicaquelafuncinnodevuelve intc){ ningnvalor,tambinhayquerecordarquelasfuncionesterminansu if(c) ejecucinalencontrarlapalabrareservadareturn. if(a>b) return !c else if(a>c) c=!c returnc } Correcto
Puntos para este envo: 1/1.

4
Puntos: 1

En el siguiente cdigo el compilador marca un error. Determina cul es.

Seleccione una respuesta.

a.Enfun2lavariablex nohasidodeclarada. b.Enfun2faltan parntesisenla instruccinreturnw*x c.Enmainlallamadaa fun2(x)deberaser fun2(y). d.Enfun1lavariablew nohasidodeclarada. Incorrecto:Larespuestacorrectaes:Enfun2lavariablexnohasido declarada.Lavariablewesglobalasquesepuedeutilizarencualquier funcindespusdeladeclaracin.

Incorrecto

Puntos para este envo: 0/1.

5
Puntos: 1

Se requiere una funcin que reciba un arreglo de enteros y devuelva el doble de cada uno de sus valores. Cul de las siguientes funciones resuelve el problema?, considera N como una constante. Seleccione una a.voiddoble(int x[N]){

respuesta.

inti for(i=0i<Ni++) x[i]=2*x[i] }

b.intdoble(intx[]){ inti for(i=0i<Ni++) 2*x[i] returnx } c.voiddoble(intx){ inti for(i=0i<Ni++) x=2*x } Incorrecto:Comolosarreglossepasanporreferenciaentonceslas modificacionesquesehagansobreelarregloxsehacenenrealidadsobreel arregloqueseenvicomoparmetro,porloquenoesnecesarioquela funcindevuelvanada,bastaconquerecibaelarregloylafuncinactualiceel valordesuselementosconeldobledesuvalororiginal.

d.voiddoble(intx){ inti for(i=0i<10i++) x=2*x[i] }

Incorrecto: Como los arreglos se pasan por referencia entonces las modificaciones que se hagan sobre el arreglo x se hacen en realidad sobre el arreglo que se envi como parmetro, por lo que no es necesario que la funcin devuelva nada, basta con que reciba el arreglo y la funcin actualice el valor de sus elementos con el doble de su valor original. Incorrecto

Puntos para este envo: 0/1.

Finalizarrevisin

Usted se ha autentificado como EMILIO GARCIA SALINAS (Salir) Universidad Abierta y a Distancia de Mxico Av. Insurgentes Norte No. 423 - Piso 3, Col. Nonoalco Tlatelolco, Delegacin Cuahtmoc C.P. 06900 Mxico, D.F. Telfono 01 800 11 27 737