Sei sulla pagina 1di 6

26/1/2015 2daEvaluacin2014

DepartamentodeMatemticas
ICM00794FundamentosdeComputacin

Principal
Syllabus
Temas/Semana
Evaluaciones
Tareas/Proyectos
HorariosAyudantes
Bibliografia

2daEVALUACIN20132014

2daEvaluacinITrmino20142014,Septiembre02,2014

TODOSLOSTEMASDEBENPRESENTARSEENMATLABUOCTAVE

Tema1(25puntos)Laspalabrasconecoson Frase: Respuesta:


parejasdepalabrasenlasqueunadeestasse huelantusversosaolorosarosa tieneeco
formaalmenoscon3letrasfinalesdelaotra. malqueamuchoshatejidonido tieneeco
Ejemplos:Tejidonido,inteligentegente,olorosa elsabernoocupalugar NOtieneeco
osa.Realiceunprogramaquesoliciteunafrasey
verifiquequelasltimasdospalabrasson
palabrasconeco.

Rbrica:Ubicarlasltimasdospalabrasdela
frase(10puntos),comprobarquesonpalabras
coneco(10puntos).Algoritmoestructurado(5
puntos)
Tema2(20puntos).RGB(eninglsRed,Green,
Blue)representauncolormediantelamezclapor
adicindetrescoloresdeluzprimariosa
diferentesproporcionesointensidades.
Lostelevisoresanalgicosyproyectoresde
imagendigitalusanlatcnicaRGBconlos ModeloRGB
valoresentre0a255paracadacolor:rojo,verdey Color RGB Gris
azul. Negro [0,0,0] 0
Alusarunaimpresoralsermonocromtica
(B&N),seconvierteelcolorRGBauntonode blanco [255,255,255] 255
grisponderandoun0.2989derojo,el0.5870del rojo [255,0,0] 76
verdey0.1140delazul,queeselefectodecada verde [0,255,0] 149
colorenelbrillodelaimagen.
Realiceunafuncindenominada azul [0,0,255] 29
convertirgris(RGB)quedadouncolorRGBcomo
unvector,loconviertaasuequivalente >>rgb=[255,0,0]
(numrico)entonalidaddegris.Validequecada >>cambiagris(rgb)
colordeorigenseencuentreenelrangode0a ans=76
255,sinoentregaelvalorde1comoerror.
http://www.icm.espol.edu.ec/materias/icm00794/evaluacion/2daeva2013.html#I_Trmino_2014 1/6
26/1/2015 2daEvaluacin2014

Rbrica:Definirfuncin(5puntos),validar
colores(5puntos),operaciones(5puntos)
Tema3.(25puntos)Aldigitalizarunaimagenacolorseusa
latcnicaRGB,porloqueserequierentresversionesde Imagen(n,m,1)
imagencorrespondienteacadacolor. 0 255 255
rojo
Silaimagenesdenxmpixeles,cadacoloresunamatriz 0 0 Gris(n,m)
rectangular,quealcombinarlascreaunamatriztridimensional 0 255 76
denxmx3. 255
ParaconvertirunaimagenRGBaunaimagenentonosdegris Imagen(n,m,2) 149 29
elaboreunafuncinfotoagris(imagen)querecibalamatriz verde 0 255 0 255
matriz(n,m,3)querepresentalaimagenenformatoRGByla
conviertaatonosdegrisqueesunamatriznxm. 255 0
Equivalente
255 gris
Nota:paraconvertirelcolordecadapuntoopixelpuedeusar azul Imagen(n,m,3)
lafuncinconvertirgris(RGB)deltemaanterior,considerando 0 255 0
queelcolorseenvacomounvectorde3elementos.
Rbrica:Definirfuncin(5puntos),manejodematriz(10 0 255
puntos),conversinporpixel(5puntos),matrizresultante(5 255
puntos)

Tema4(30puntos)Poreltraspasodelcontroldetrnsitovehicularalosmunicipiosserequieredeun
sistemadegestindelicenciasparaconducirusandoelmenmostrado.
Pararegistrarunanuevalicencia,setomanlosdatosdelconductor:

Conductor
Men:
tipodelicencia(A Aode 1.Nuevodocumentodelicencia
Cedula nombre apellido 2.Renovarlicencia
F) emisin
Pararenovarlalicenciaserequierevalidarquelalicenciaexista 3.Ingresarresultadoexamen
enlatabla,inicializandoencerolosvaloresdeexamen.Ingresar 4.Emitirdocumentolicencia
resultadoexamenconsisteenponerlosvaloresdeexmenes 5.Mostrarlicenciascaducadas
individualesqueson:visual,tericoyprctico. 6.Salir

Paraemitireldocumentosesolicitalacdula,sebuscaenlatabla,severificaquecadaexamensupere
elvalorde70/100yseregistraelaodeemisin,casocontrarioindicaquenoesposibleemitirel
documento.Mostrarlaslicenciascaducadasconsisteenrevisarqueelaodeemisinymostrar
aquellosconductoresquetienenundocumentodemsde5aos.
Ref:http://www.eluniverso.com/noticias/2014/09/01/nota/3642816/tramitelicenciasereanudacte
Rbrica:Men(5puntos),estructuradedatosycaso1(5puntos),caso2(5puntos),caso4(10
puntos),caso5(5puntos)

2daEvaluacinIITrmino20132014,Febrero11,2014
Tema1(25puntos)Paradisponerelserviciodeinternetconbandaanchaenunaislaturstica,se
proyectainstalaruncablesubmarinodefibrapticadesdelacostacontinental.Sedisponedeuna
tablaconlosdatos(x,y,z)paraelanclajedelcableenellechomarinocorrespondientesalas
coordenadastiporectangularesenkilmetrosylaprofundidadencadapuntoenmetros.

a)Realiceunafuncin,quedadalascoordenadasylaprofundidadentre
dospuntos,calculeelcostoequivalentedeltendidodelcableentrelos
puntos.Supongaquecostodeinstalacindeuncablesubmarinodefibra
Costoporkmdecable=
http://www.icm.espol.edu.ec/materias/icm00794/evaluacion/2daeva2013.html#I_Trmino_2014 2/6
26/1/2015 2daEvaluacin2014

pticasedeterminapor: 100
Laextensindelcableporkilmetroes$100,suponiendoqueesen Profundidad Costo
lnearectaentreanclajes (m) anclaje($)
Laprofundidaddelpuntomsbajoentrelosdosanclajesconformeala
tablasiguiente: <10 $500
Entre10y30 $1000
b)Realiceunprogramaparaingresarlatabladedatosdeanclajey mayorde30 $3000
usandolafuncinanterior,calculeelcostototaldeltendidodelcable
entreelcontinenteylaisla(puntosconsecutivos).Tambinencuentrey
muestreculeseltramoquerepresentaelmayorcosto.

Nota:Supongaquelasunidadesdelascoordenadasseencuentranenkmylaprofundidaden
metros.
Distanciaentredospuntosenelespacio:

Rbrica:Definirfuncin(5puntos),clculoconunidades(5puntos),usarfuncinenprograma(5
puntos),Costototal(5puntos).Tramocaro(5puntos)

Tema2.(25puntos)UnacadenaADNserepresenta
comounalneadetextoconloscaracteresA,C,G,T
encualquiersecuencia. Ejemplo:
Seconsideraquecadapardecaracteresconsecutivos >>Cadena=CCGAATCGTA
estordenadosielcarcteralaizquierdaes >>Ordenados(cadena)
alfabticamentemenoroigualqueelcarcterala ans=6
derecha. >>Cadena=CBGAATCGWA
Escribaunafuncinparadeterminarcuntosparesde >>Ordenados(cadena)
unacadenaADNestnordenados.Lafuncindebe ans=2
verificarquelacadenatengacaracteresvlidos,caso
contrario,elresultadoesunnmeronegativo.
Tema3.(20puntos)Laoperacinxorenelsistemabinarioproduceelresultado
mostradoenlatabla. m k mxork
Estaoperacinseusaparaencriptarmensajesenbinarioenloscualesmrepresentael
mensaje,klaclaveparaencriptarelmensaje,yeelmensajeencriptado. 0 00
0 11
Escribaunafuncinquerecibadosvectoresconteniendonmerosenelsistema 1 01
binarioyentregueotrovectorconteniendolosnmerosbinariosqueseobtienencon
laoperacinxor. 1 10
Estafuncinseusarparaencriptarunmensajeyparaconocerelmensajeenviado.
Ejemplodemensaje: Ejemplo.
envado: m=11011001 encriptado: e=10111010
Clave: k=01100011 Clave: k=01100011
encriptado: Me=10111010 recibido: m=11011001

Lafuncindebevalidarquelosvectorescontengannmerosbinarios,casocontrario,elresultadoes
unvectornulo.
Elreceptordelmensajeencriptado,aplicandolamismaclavepuedeconocerelmensaje:
Rbrica:definirfuncin(5puntos),validartamaosyvalores(5puntos),compararyasignar(10
puntos)

Tema4.(30puntos)ElInstitutoEcuatorianodeSeguridadSocial(IESS)dispondrdeunnuevo
http://www.icm.espol.edu.ec/materias/icm00794/evaluacion/2daeva2013.html#I_Trmino_2014 3/6
26/1/2015 2daEvaluacin2014

sistemaparaagendarcitas,conloqueesperamejorarlosserviciosyreducirlostiemposdeespera
paraatencinmdica.
Realiceunprogramaparagestionarenunhospital,lassolicitudesdeatencinmdica,registrandolos
datosdepacienteyusandounamatrizdecontroldeturnosparasolounmescualquieraconformeal
menmostrado.

Paraelregistrodepacienteseescriben
losdatosdecdulaynombre. Men:
Capacidadporhora=5
Laconsultadetabladeturnosmuestra 1.Registrodedatosdepaciente
2.Consultatabladeturnos ReservadeTurnos
lacantidadreservadapordaypor
horaenunamatriz. 3.Asignacindecita 1 2 3 4 5 6 7 8
Paraasignarunacitasesolicitael 4.Cantidaddeturnosamxima 1 4 5 5 5 3 2 5 5
nmerodeturno,eldaylahora capacidadenelmes
5.Salir 2 3 4 5 0 2 0 0 0
deseado,perosolosinoseha
alcanzadolacapacidadporhora,se 3 0 0 0 0 0 0 0 0
Registros
registraenlatabladepacienteyse ... ... ... ... ... ... ... ... ...
cuentaenladeturnos. turno cdula nombre da hora
28 0 0 0 0 0 0 0 0
1 123 Mara 1 1
Referencia:ElIESStendrcall 29 0 0 0 0 0 0 0 0
2 456 Juan 1 1
centerpropio.06/febrero/2014. 30 0 0 0 0 0 0 0 0
www.expreso.ec 3 789 Pedro 2 1
31 0 0 0 0 0 0 0 0
PersonaldelIESSatenderllamadas ... ... ... ... ...
paracitasmdicasdesdemarzo,
07/febrero/2014.www.eluniverso.com

Rbrica:men(5puntos),manejodeestructura(5puntos),controldeturnos(10puntos),turnosa
capacidadmxima(10puntos).

2daEvaluacinITrmino20132014,Agosto27,2013

Tema1.(15puntos)Realiceunafuncinsorteoentre(k,a,b)que
>>sorteoentre(5,1,15)
seleccionaknmerosaleatoriosnorepetidosenelrangocomprendido
ans=24678
entreayb.
>>sorteoentre(5,16,30)
Lafuncinentregaunvectorordenadoenformaascendente.
ans=1619222526
NouselasfuncionesdefinidasenMATLAB.

Rubrica:Definicindefuncin(5puntos),generarvectornorepetidos(5puntos),vectorordenado(5
puntos)

Tema2.(20puntos).Paraunatardedebingoseusarantablas TabladeBingo
generadasconlassiguientesreglas: Columna/Rango: B I N G O
Los5nmerosencadacolumnasonaleatorios Bentre115 2 16 32 46 61
ordenadosnorepetidosdeacuerdoalrangoasignadopor Ientre1630 4 19 34 47 63
columna: Nentre3145
Lacasillacentraldelatablatienevalormarcadoceroo Gentre4660 6 22 libre 49 66
libre.Realiceunprogramaparagenerarunatabladebingo. Oentre6175 7 25 37 54 70
Nota:Puedehacerusodelafuncindeltemaanterior. 8 26 42 60 73

Rbrica:Programaestructurado(5puntos),usodefunciones(5puntos),llenadodematriz(5
puntos),salida(5puntos)

Tema3.(25puntos)Unanagramaesunapalabraofrasequeresultadela
http://www.icm.espol.edu.ec/materias/icm00794/evaluacion/2daeva2013.html#I_Trmino_2014 4/6
26/1/2015 2daEvaluacin2014

transposicindeletradeotrapalabraofrase,comosemuestraenel
ejemplo.
Otroejemplo,enlaserieHarryPotter,versinenespaol,elnombredel
personajeTomSorvoloRyddleconvierteenlafraseSoyLord
Voldemort
Ambascadenascontienenlamismacantidaddecaracteres.
Realiceunprogramaquesolicitedospalabrasymuestre:esunanagrama
onoesunanagrama.

Sugerencia:usebanderasparadeterminarsicoincidenlasletrasendiferenteorden.
Referencia:http://es.wikipedia.org/wiki/Anagrama
Rbrica:programaestructurado(5puntos),comparacinporletra(15puntos),validacindeletras
(5puntos)

Tema4.(40puntos)Unagasolineravendepormescuposprepagadosdecombustiblepara
empleadosdelasempresas,luegodeconsumidoelcuposedebecancelarelconsumoexcedente.

Paraingresarcompradorse >>controlcombustible.m Culopcin?:3


requieredecdulaycupo. Men: Ingresecdula:0912345678
Sepuedeconsultarelsaldode 1.Nuevocomprador Cantidadallenar:5
cupoenlaopcin,denoexistir 2.Saldodecupo dentrodecupo:5
registro,mostrarclienteno 3.Registrodeventa excededelcupo:0
registradoparacupo. 4.Salir saldodespusdeventa:15
Paracargarcombustible,encada Culopcin?:1 Culopcin?:3
ocasinelempleadoproporciona Cduladecomprador:0912345678 Ingresecdula:0912345678
sucdulaylacantidaddegalones Cupoprepagado:20 Cantidadallenar:20
allenar,elprogramalepresenta Culopcin?:2 dentrodecupo:15
paraeldespacholacantidada Ingresecdula:0912345678 excededelcupo:5
despachardentrodecupoyde Saldocupo:20 saldodespusdeventa:0
sernecesariolacantidadde Consumidoenelmes:0 Culopcin?:4
galonesqueexcededelcupo. Graciasporusarelsoftware
Realiceunprogramaconelmen
mostradopararealizarelcontrol
dedespachoporcuposenla
gasolinera.

Referencia:www.expreso.ec
7/08/2013Lareduccindel
subsidioalagasolina,temade
anlisis.
www.eluniverso.com24/08/2014
SRIpidedatosdeusuariosen
ventadegasolina

Rbrica:Menestructurado(5puntos),opcin1(5puntos),opcin2(15puntos),opcin3(10
puntos),actualizarcupos(5puntos).

Principal|Syllabus|Temas/Semana|Evaluaciones|Tareas/Proyectos|HorariosAyudantes|
http://www.icm.espol.edu.ec/materias/icm00794/evaluacion/2daeva2013.html#I_Trmino_2014 5/6
26/1/2015 2daEvaluacin2014

Bibliografia|

Coordinador:M.A.Ing.EdisonDelRosarioedelros@espol.edu.ec//Copyright2013FCNM
ESPOL.TodoslosderechosReservados.

http://www.icm.espol.edu.ec/materias/icm00794/evaluacion/2daeva2013.html#I_Trmino_2014 6/6

Potrebbero piacerti anche