50preguntas-150128041916-conversion-gate02.pptx

51
- 50 Preguntas (Parte 1) - sobre Programación Orientada a Objetos Isis Janett CR

Upload: cieloci

Post on 16-Aug-2015

214 views

Category:

Documents


0 download

TRANSCRIPT

- 50 Preguntas (Parte 1) -sobreProgramacin Orientada a Objetos Isis Janett CR1.- Qu es un lenguaje de programacinEsunidiomadiseadoparacrear programasquecontrolenel comportamientofsicoylgicode unamquina,paraexpresar algoritmosdeprecisinocomo modo de comunicacin humana!.- "enciona 5 lenguajes de programacin! Ja"a# C$$% C& 'asic( )erl#.- Qu es un compilador)rogramainformticoquetraduceun programaescritoenunlengua*ede programacinaotrolengua*ede programacin$.- Qu es un enla%adorEsunprogramaquetomalos +cherosdecdigoo,*etogenerado enlosprimerospasodelprocesode compilacin, la informacin de todos los recursos necesarios5.- Qu es un cdigo &uenteEsuncon*untodelneasdetexto quesonlasinstruccionesquede,e seguirlacomputadoraparae*ecutar dicho programa'.- Qu es un cdigo m()uinaEs una codi+cacin de programas en sistema,inarioqueesel-nicoque puede ser directamente e*ecutado*.- Qu es un arc+i,o ejecutable.odoaquelarchi"oquepuedeser interpretado,mostrandoun resultadoysuelentenerextensin exe , com , ,at , etc-.- . )u se le llama ensamblador/onprogramasqueprocesanlos enunciadosdelprogramaorigenen lengua*eensam,lador,ylos traducenenarchi"os,enlengua*e mquina,quesone*ecutadospor un microcontrolador/.- Qu es un diagrama de 0ujoEsunarepresentacingr+ca deunalgoritmoEstos diagramasutili0ansm,olos, con signi+cados ,ien de+nidos que representan los pasos del algoritmo,yrepresentanel 1u*odee*ecucinmediante 1echas10.- Qu es un paradigma de programacinEsunmodeloquepro"eela"isiny m2todosdeunprogramadorenla construccindeunprogramao su,programa11.- 1u(ntos paradigmas conoces# )aradigmas1!.- 1u(les son)aradigma imperati"o o por procedimientos 3C, 'asic4)aradigma lgico 35rientado a o,*etos41#.- Qu es una estructura de datosEsunaformadeorgani0arun con*untodedatoselementales3un datoelementaleslamnima informacinquesetieneenel sistema4conelo,*eti"odefacilitar la manipulacin de estos datos como un todo o indi"idualmente1$.- 1u(les son las partes de un programa en 16nprogramaenC,estaconformado porpequeosmdulosdecdigo llamadosfunciones7main34, 8include, 8de+ne15.- 1u(les son las partes de una &uncin en 19cumuladorContador'andera1'.- Qu es una &uncinEsuncon*untodelneasdecdigo quereali0anunatareaespec+cay puede retomar un "alor1*.-Qu es una ,ariable/onestructurasdedatosquecomo sunom,reloindicapuedencam,iar decontenidoalolargodela e*ecucin de un programa1-.-Qu es una constanteEsun"alorquenopuedeser alteradodurantelae*ecucindeun programa6naconstante corresponde a una longitud +*a1/.-Qu es una librer2aCon*untodefunciones,quea diferenciadeunprogramade lengua*eC,nocontienelafuncin main34!0.- Qu es un comentarioEsunaconstruccindellengua*ede programacin,destinadaaintegrar informacinadicionalenelcdigo fuente de un programa!1.-1u(les son los ! tipos de comentarios )ue se usan en 133Comentario7C3:;hile!$.- 1u(l es la sentencia para la toma de decisionesIf?else/>itch?case!5.- 1u(l es la sentencia para la seleccin de opciones m4ltiples/>itch!'.- 1u(l es la sentencia )ue se usa en los men4 5 es repetiti,a/>itch!*.- 1u(l es la sentencia usada en los arreglos@or!-.- 1u(l es la sentencia repetiti,a )ue se ejecuta cuando una condicin es ,erdadera@or, Ahile!/.- "enciona las partes de un cicloE"al-a una condicin, de resultar cierta,Reali0a una accin o ,loque de acciones, luego,Buel"e a e"aluar la condicin y as nue"amente#0. Qu es una condicin)uede ser cualquier expresin que se e"al-a como "erdadero o falso#1.- . )u se le llama acumulador 5 como se usa9una"aria,lecuyo"alorse incrementaodecrementaenun "alor, que no tiene porque ser +*o 6nacumuladorsueleutili0arse,para acumularresultadosproducidos,en las alteraciones de un ,ucle#!.- Qu es un contador 5 dnde se usaEs una "aria,le que acumula las "eces quesepasaporella/esuele denominarcontadorcuandoel incremento de la "aria,le es de ! en !, lasintaxisgen2ricasera7"aria,le$ "aria,le $ !##.- Qu es una sentencia simple6nainstruccinuordendel programaC,extiendeestanocina grupos de sentencias#$.- Qu es una sentencia compuesta/onlasquecontienenotras sentencias simples o compuestas#5.- Qu es una directri%/eencargademeterli,rerasde funcionesE*emplo7 Cuando metemos la li,rera CstdiohDestali,reracontienelas funciones de la consola#'.- "enciona al menos # directrices.CstdiohDCconiohDCdoshD#*.- Qu es un tipo de datoEsunatri,utodeunapartedelos datosqueindicaalordenadoralgo so,re la clase de datos so,re los que se "a a procesar#-.- "enciona los tipos de datos &undamentales.Eostiposdedatosfundamentales son7Integer,'yte,Aord,EongInt, shortInt, Real, /ingle, Fou,le, /tring, Char, 'char, )ointer, 'oolean#/.- "enciona los tipos de datos deri,ados.)ermite agrupar datos que no son de igualtipo,seconstruyenapartirde datosprimiti"os,untipodedatos deri"adosesunasecuenciadeG paresH 3to,do4, 3t,d4