Sie sind auf Seite 1von 6

26/1/2015

2daEvaluacin2014

DepartamentodeMatemticas
ICM00794FundamentosdeComputacin
Principal
Syllabus
Temas/Semana
Evaluaciones
Tareas/Proyectos
HorariosAyudantes
Bibliografia

2daEVALUACIN20132014
2daEvaluacinITrmino20142014,Septiembre02,2014
TODOSLOSTEMASDEBENPRESENTARSEENMATLABUOCTAVE
Tema1(25puntos)Laspalabrasconecoson
parejasdepalabrasenlasqueunadeestasse
formaalmenoscon3letrasfinalesdelaotra.
Ejemplos:Tejidonido,inteligentegente,olorosa
osa.Realiceunprogramaquesoliciteunafrasey
verifiquequelasltimasdospalabrasson
palabrasconeco.

Frase:
huelantusversosaolorosarosa
malqueamuchoshatejidonido
elsabernoocupalugar

Respuesta:
tieneeco
tieneeco
NOtieneeco

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
azul.
Alusarunaimpresoralsermonocromtica
(B&N),seconvierteelcolorRGBauntonode
grisponderandoun0.2989derojo,el0.5870del
verdey0.1140delazul,queeselefectodecada
colorenelbrillodelaimagen.
Realiceunafuncindenominada
convertirgris(RGB)quedadouncolorRGBcomo
unvector,loconviertaasuequivalente
(numrico)entonalidaddegris.Validequecada
colordeorigenseencuentreenelrangode0a
255,sinoentregaelvalorde1comoerror.
http://www.icm.espol.edu.ec/materias/icm00794/evaluacion/2daeva2013.html#I_Trmino_2014

Color RGB

Gris

Negro [0,0,0]
0
blanco [255,255,255] 255
rojo [255,0,0]
76
verde [0,255,0]
azul [0,0,255]

>>rgb=[255,0,0]
>>cambiagris(rgb)
ans=76

149
29

1/6

26/1/2015

2daEvaluacin2014

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

Imagen(n,m,1)
0 255 255
0 0
255

Imagen(n,m,2)
0
255 0
255 0

255

Gris(n,m)
0 255 76
149 29
255

Equivalente
255
gris
Imagen(n,m,3)
0
255 0
0
255

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

Men:
1.Nuevodocumentodelicencia
tipodelicencia(A Aode
Cedula
nombre apellido
2.Renovarlicencia
F)
emisin
Pararenovarlalicenciaserequierevalidarquelalicenciaexista 3.Ingresarresultadoexamen
enlatabla,inicializandoencerolosvaloresdeexamen.Ingresar 4.Emitirdocumentolicencia
5.Mostrarlicenciascaducadas
resultadoexamenconsisteenponerlosvaloresdeexmenes
6.Salir
individualesqueson:visual,tericoyprctico.
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
http://www.icm.espol.edu.ec/materias/icm00794/evaluacion/2daeva2013.html#I_Trmino_2014

Costoporkmdecable=
2/6

26/1/2015

2daEvaluacin2014

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

Costo
anclaje($)
$500
$1000
$3000

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
0 00
mensaje,klaclaveparaencriptarelmensaje,yeelmensajeencriptado.
0 11
Escribaunafuncinquerecibadosvectoresconteniendonmerosenelsistema
1 01
binarioyentregueotrovectorconteniendolosnmerosbinariosqueseobtienencon
1 10
laoperacinxor.
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
Men:
losdatosdecdulaynombre.
Capacidadporhora=5
Laconsultadetabladeturnosmuestra 1.Registrodedatosdepaciente
ReservadeTurnos
2.Consultatabladeturnos
lacantidadreservadapordaypor
3.Asignacindecita
1 2 3 4 5 6 7 8
horaenunamatriz.
4.Cantidaddeturnosamxima
Paraasignarunacitasesolicitael
1 4 5 5 5 3 2 5 5
capacidadenelmes
nmerodeturno,eldaylahora
2 3 4 5 0 2 0 0 0
5.Salir
deseado,perosolosinoseha
3 0 0 0 0 0 0 0 0
alcanzadolacapacidadporhora,se
Registros

registraenlatabladepacienteyse
... ... ... ... ... ... ... ... ...
turno cdula nombre da hora
cuentaenladeturnos.
28 0 0 0 0 0 0 0 0
1
123
Mara 1 1
29 0 0 0 0 0 0 0 0
Referencia:ElIESStendrcall
2
456
Juan
1 1
centerpropio.06/febrero/2014.
30 0 0 0 0 0 0 0 0
3
789
Pedro
2
1
www.expreso.ec
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
seleccionaknmerosaleatoriosnorepetidosenelrangocomprendido
entreayb.
Lafuncinentregaunvectorordenadoenformaascendente.
NouselasfuncionesdefinidasenMATLAB.

>>sorteoentre(5,1,15)
ans=24678
>>sorteoentre(5,16,30)
ans=1619222526

Rubrica:Definicindefuncin(5puntos),generarvectornorepetidos(5puntos),vectorordenado(5
puntos)
Tema2.(20puntos).Paraunatardedebingoseusarantablas
generadasconlassiguientesreglas:
Los5nmerosencadacolumnasonaleatorios
ordenadosnorepetidosdeacuerdoalrangoasignadopor
columna:
Lacasillacentraldelatablatienevalormarcadoceroo
libre.Realiceunprogramaparagenerarunatabladebingo.
Nota:Puedehacerusodelafuncindeltemaanterior.

TabladeBingo
Columna/Rango: B I N G O
Bentre115 2 16 32 46 61
Ientre1630 4 19 34 47 63
Nentre3145
Gentre4660 6 22 libre 49 66
Oentre6175 7 25 37 54 70
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
requieredecdulaycupo.
Sepuedeconsultarelsaldode
cupoenlaopcin,denoexistir
registro,mostrarclienteno
registradoparacupo.
Paracargarcombustible,encada
ocasinelempleadoproporciona
sucdulaylacantidaddegalones
allenar,elprogramalepresenta
paraeldespacholacantidada
despachardentrodecupoyde
sernecesariolacantidadde
galonesqueexcededelcupo.
Realiceunprogramaconelmen
mostradopararealizarelcontrol
dedespachoporcuposenla
gasolinera.

>>controlcombustible.m
Men:
1.Nuevocomprador
2.Saldodecupo
3.Registrodeventa
4.Salir
Culopcin?:1
Cduladecomprador:0912345678
Cupoprepagado:20
Culopcin?:2
Ingresecdula:0912345678
Saldocupo:20
Consumidoenelmes:0

Culopcin?:3
Ingresecdula:0912345678
Cantidadallenar:5
dentrodecupo:5
excededelcupo:0
saldodespusdeventa:15
Culopcin?:3
Ingresecdula:0912345678
Cantidadallenar:20
dentrodecupo:15
excededelcupo:5
saldodespusdeventa:0
Culopcin?:4
Graciasporusarelsoftware

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

Das könnte Ihnen auch gefallen