You are on page 1of 77

25/2/2017 PortafolioDelAprendzPaulaCamilaPascuasParra|ServicioNacionaldeAprendizajeSENATecnlogoenanlisisydesarrollodesistemasdein

PortafolioDelAprendzPaulaCamilaPascuas
Parra

ServicioNacionaldeAprendizajeSENATecnlogoen
anlisisydesarrollodesistemasdeinformacinADSI
409862

PROYECTODEFORMACINSOFTPYME
INVENTARIO

MARZO18,2013 PAULACPASCUAS EVIDENCIAS DEJAUNCOMENTARIO


Elobjetivodelproyectosoftpymeinventarioconsisteenimplementarunserviciodecatalogovirtual
dirigidoalasPYMESqueseencuentranenelHuila,medianteunsistemadeinformacincon
arquitecturawebqueofrezcasolucionesadministrativassencillas,econmicasyconsoporte
permanenteensuprimeraversinsedesarrollaraelmodulodeinventario.

ACONTINUACINENCONTRARASLOSREQUERIMIENTOSDELPROYECTO
SOFTPYMEINVENTARIOENLAFASEDEANLISIS

RequerimientosVersion1.0

RF1ElsistemadebepermitiralAdministradorcrearproductosenlabasededatosdelsistema.

RF1.1Elsistemadebecapturarlosdatosdelproducto.Losdatosson:

Cdigodereferencia
Nombredelproducto
Unidaddemedida
Mximoymnimo

RF1.2Elsistemanodebepermitircrearproductosquetenganelmismocdigodereferencia.

RF2ELsistemadebepermitiralempleadoregistrarelingresodeproductos.

RF3ELsistemadebepermitiralempleadoregistrarlasalidadeproductos.

RF4RFElsistemadebepermitirlaconsultadeproductos.

RF5Elsistemadebegenerarreportedeexistenciasdiaria.
RF6ElsistemadebepermitiralAdministradormodicarproducto.
https://paulacpascuas.wordpress.com/page/2/ 1/77
RF5Elsistemadebegenerarreportedeexistenciasdiaria.
25/2/2017 PortafolioDelAprendzPaulaCamilaPascuasParra|ServicioNacionaldeAprendizajeSENATecnlogoenanlisisydesarrollodesistemasdein

RF6ElsistemadebepermitiralAdministradormodicarproducto.

RF7ElsistemadebepermitiralAdministradordesactivarproductos.

ACONTINUACINENCONTRARASELINFORMESRSDELPROYECTOSOFTPYME
INVENTARIO

servicionacionaldeaprendizajesena

especicacinderequerimientosdesoftware

version1.0

softpymeinventario(404463)

tecnlogoenanlisisydesarrollodesistemasdeinformacinadsi(409862)

centrodelaindsutria,laempresaylosservicioscies

neiva(huila)

Fichadeldocumento

Fecha Versin Autores

10/03/2013 1.0 EquipoADSI409862

Documentovalidadoporlaspartesenfecha:

Porelcliente Porlaempresasuministradora

MauricioCaldernVillalba Equipo Tecnlogo en Anlisis y


DesarrollodeSistemasdeinformacin

Introduccin

AniveldelasPymesexistenparadigmassobrelasistematizacin,segnestudiosrecientes,cercade
un 80% de las micro, pequeas y medianas empresas independientes, no invierten en TICs para
mejorar su productividad y competitividad, por varias creencias: costo/benecio negativo, miedo
estratgico, miedo a la tecnologa y resistencia a la legalizacin. Como consecuencia de lo anterior,
https://paulacpascuas.wordpress.com/page/2/ 2/77
25/2/2017 PortafolioDelAprendzPaulaCamilaPascuasParra|ServicioNacionaldeAprendizajeSENATecnlogoenanlisisydesarrollodesistemasdein

estratgico, miedo a la tecnologa y resistencia a la legalizacin. Como consecuencia de lo anterior,


encontramosInformalidadTecnolgica:usodesoftwarepirata,tenenciadeprocesosmanualesyuso
dehojasdeclculoponiendoenriesgolacontinuidaddelaempresa.

Debidoalaescasautilizacindelatecnologadepuntaenlaspymesyconsiderandolaproblemtica
ambiental actual se decide plantear una solucin que permita remediar estos inconvenientes,
facilitandoelmanejodeinventariosasegurandolainformacinycontribuyendodeformaamigable
almedioambiente.

Propsito

El presente documento tiene como propsito denir las especicaciones funcionales del sistema
SoftpymeInventarioquesedebentenerencuentaparaeldesarrollodelsistemadeinformacina
partirdelosresultadosdelatcnicaderecoleccinquefueutilizadaparacapturarlasnecesidades
delcliente.

Alcance

Diseo, desarrollo e implantacin de un Sistema de Informacin de manejo de Inventario para las


PYMESdelHuila.

SOFTPYMEINVENTARIO permitir administrar y consultar la informacin de los productos


almacenadosenlaempresacumpliendocontodoslosrequisitosquegenereelcliente.staaplicacin
darapoyoalossiguientesprocesos:

Administrarregistrosdeproductos.

Administrarusuariosdelsistema.

Modicarregistros.

Vericarelcontenidoantesdeserguardados.

Permitirsalvarelregistroencasodefallodelsistema.

Localizarlosproductosalmacenadosporcategora.

Generarreportesporcantidad,enlasentradasdeproductos.

Atravsdelsistemasepodrconsultaryvericarquefaltaenelalmacn.

Requisitosfuncionales

Ref.# Funcin Rol

RF1 ElsistemadebepermitiralAdministradorcrear Administrador


productosenlabasededatosdelsistema.
RF1.1 Elsistemadebecapturarlosdatosdelproducto.Los
datosson:
Cdigodereferencia
Nombredelproducto
Unidaddemedida
Mximoymnimo

Administrador
https://paulacpascuas.wordpress.com/page/2/ 3/77
25/2/2017 PortafolioDelAprendzPaulaCamilaPascuasParra|ServicioNacionaldeAprendizajeSENATecnlogoenanlisisydesarrollodesistemasdein

Administrador

RF1.2

Elsistemanodebepermitircrearproductosquetenganelmismocdigodereferencia.

Administrador

RF2

ELsistemadebepermitiralempleadoregistrarelingresodeproductos.

Administrador

RF3

ELsistemadebepermitiralempleadoregistrarlasalidadeproductos.

Administrador

RF4

Elsistemadebepermitirlaconsultadeproductos.

Administrador

RF5

sistemadebegenerarreportedeexistenciasdiaria.

Administrador

RF6

Elsistemadebepermitiralusuariodenirelmnimoyelmximodeunproducto

Administrador

RF7

ElsistemadebepermitiralAdministradordesactivarproductos..

Administrador

Deniciones

InventarioInicial

Esdeterminareltotaldelasexistenciasdemercancasantesdeiniciarlasactividadesdeproduccin.

ComprasYFletes

Eselquellevaunacuentaespecialdecomprasduranteelejerciciocontable;llevauncontrolypoder
deljuegodeinventario.

InventarioFinal

Consiste en llevar los intereses


https://paulacpascuas.wordpress.com/page/2/ fsicos de todos los bienes ya sean las mercancas para la venta,
4/77
25/2/2017 PortafolioDelAprendzPaulaCamilaPascuasParra|ServicioNacionaldeAprendizajeSENATecnlogoenanlisisydesarrollodesistemasdein

Consiste en llevar los intereses fsicos de todos los bienes ya sean las mercancas para la venta,
materialesprimasdeproduccin,materiasysuministros.

Caractersticasdelusuario

Tipo de Administrador
usuario

Formacin Administradordeempresas

Habilidades Conocimientosobreelmanejodeinventarios

Actividades Administrar la informacin que se almacena en el


sistema.

Descripcingeneral

1.

Perspectivadelproducto

El Sistema SOFTPYME INVENTARIO es un sistema independiente para la realizacin de sus funciones,


aunqueseutilizarunterceroparaquesuobjetivoseaalcanzado.

Funcionalidaddelproducto

Conociendolapoblacinylasexpectativas,elobjetivodelsistemaesfacilitarelmanejodeinventario
quetengalaempresaoalmacn.

ACONTINUACINENCONTRARASLASPLANTILLASDECASODEUSOYLOS
DIFERENTESDIAGRAMASDELPROYECTOSOTPYMEINVENTARIO,CONSTRUIDOS
ENARCHITECT.

CU001 Autenticarusuario

Versin: 1.0[20120314]
Descripcin: ELsistemapermite
alusuarioingresar.
Precondicin: Elusuarioesta
registradoenel
sistema

SecuenciaNormal: Pasos Accin

1. Elusuarioingresanombrey
contrasea.
2. Elsistemavalidaqueloscampos
quenoestnvacoyvericaqueel
usuarioseencuentreenelsistema.

https://paulacpascuas.wordpress.com/page/2/ 5/77
25/2/2017 PortafolioDelAprendzPaulaCamilaPascuasParra|ServicioNacionaldeAprendizajeSENATecnlogoenanlisisydesarrollodesistemasdein

3. Elsistemapermiteingresodel
usuario.
4. Elusuarioingresaalsistema.
Postcondicin: Elusuarioingreso
alsistema.
Excepciones: E1. Elsistemasealaelcampodetexto
queseencontraravaco.

E2. Elsistemageneraunmensajede
advertenciaqueelusuarionose
encuentraenelsistema.
CU002 Crearproducto

Versin: 1.0[20130309]
Descripcin: ELsistema
perimirteal
administradorcrear
productosenla
basededatosdel
sistema.
Precondicin: El
administrador
Ingresoal
sistema

SecuenciaNormal: Pasos Accin

1. Eladministradoriniciacreacinde
unnuevoproducto.
2. Elsistemapermitequeingrese
datos.
3. Eladministradoringresalosdatos
delproducto(Nombredel
producto,Cdigodelproducto).
4. Elsistemavalidaqueloscampos
noestnvacosyqueelcdigodel
productoestdisponibleylos
almacena.
5. Elsistemapresentaunavisode
operacinexitosa.
Postcondicin: Elproductoqueda
registrado.
Excepciones: E1. Elsistemasealaelcampodetexto
queseencontraravaco.

https://paulacpascuas.wordpress.com/page/2/ 6/77
25/2/2017 PortafolioDelAprendzPaulaCamilaPascuasParra|ServicioNacionaldeAprendizajeSENATecnlogoenanlisisydesarrollodesistemasdein

E2. Elsistemageneraunmensajede
advertenciadondemostrarala
repeticindelproducto.
CU003 RegistrarEntradas
delproducto

Versin: 1.0[20130309]
Descripcin: ELsistemapermite
alempleado
registrarelingreso
deproductos.
Precondicin: Elempleado
Ingresoal
sistema

SecuenciaNormal: Pasos Accin

1. Elempleadocomienzaunnuevo
registrodeproductosdeentrada.
2. Elempleadobuscalosproductosy
llenaloscamposconlacantidady
valorizacinrespectivadel
producto.
3. Elsistemavalidaloscampos
vacos.
4. Elsistemacompruebaqueel
cdigodereferencianose
encuentraenlabasededatos.
5. Elsistemarealizaactualizacinde
labasededatos
6. Elsistemamostraraunavisode
operacinexitosa.
Postcondicin: Elproductoqueda
almacenadoenla
basededatos.
Excepciones: E1. Elsistemasealaelcampodetexto
queseencontraravaco.

CU004 Registrarsalidasde
productos

Versin: 1.0[20130309]
Descripcin: ELsistemadebe
permitirelregistro
desalidasdel
producto.
https://paulacpascuas.wordpress.com/page/2/ 7/77
25/2/2017 PortafolioDelAprendzPaulaCamilaPascuasParra|ServicioNacionaldeAprendizajeSENATecnlogoenanlisisydesarrollodesistemasdein

Precondicin: Elproducto
debeestar
creado.

SecuenciaNormal: Pasos Accin

1. Elempleadobuscaelproductode
salida.
2. Elsistemamuestraunformulario.
3. Elempleadollenaloscamposcon
lacantidaddelproducto.
4. Elsistemadebevalidarloscampos
vacos.
5. Elsistemaactualizabasededatos.
Postcondicin: Actualiza
inventario.
Excepciones: E1. Elsistemasealaelcampodetexto
queseencontraravaco.

E2. Elsistemapresentaunerroral
momentodeingresarcantidades
novalidas(excesodecantidadde
salida).
CU005 Consultar
productos

Versin: 1.0[20130309]
Descripcin: ELsistemadebe
permitirconsultar
productos.
Precondicin: Elproducto
debeestar
creadoenla
basededatos.

SecuenciaNormal: Pasos Accin

1. Elempleadoinicialaconsulta.
2. Elsistemapermitelaconsultadel
producto
3. Elempleadoingresadatosdel
productoquedeseabuscar
4. Elsistemavalidaqueloscampos
noestnvacosyqueelproducto
existe

https://paulacpascuas.wordpress.com/page/2/ 8/77
25/2/2017 PortafolioDelAprendzPaulaCamilaPascuasParra|ServicioNacionaldeAprendizajeSENATecnlogoenanlisisydesarrollodesistemasdein

5. Elsistemapresentaelproducto
Postcondicin: Elsistemagenera
informe.
Excepciones: E1. Elsistemasealaelcampodetexto
queseencontraravaco.

E2. Elsistemapresentaunerroral
momentodeingresarcdigoso
nombresquenoseencuentreenla
basededatos.
CU006 Modicarproducto

Versin: 1.0[20130309]
Descripcin: ELsistemapermite
aladministrador
modicarproducto.
Precondicin: Elproducto
debeestar
ingresado.

SecuenciaNormal: Pasos Accin

1. Eladministradoriniciala
modicacindelproducto.
2. Eladministradorbuscaelproducto
amodicar.
3. Elsistemamuestralosdatosdel
producto.
4. Eladministradormodicael
producto.
5. Elsistemapresentainformacin
actualizada
Postcondicin: Elproductoes
modicado.
Excepciones: E1. Elsistemageneraerrorcuando
busqueunproductonoexistente.

CU007 Desactivar
Producto

Versin: 1.0[20130309]
Descripcin: Elsistemapermite
alAdministrador
desactivar
productos.

https://paulacpascuas.wordpress.com/page/2/ 9/77
25/2/2017 PortafolioDelAprendzPaulaCamilaPascuasParra|ServicioNacionaldeAprendizajeSENATecnlogoenanlisisydesarrollodesistemasdein

Precondicin: Elproducto
debeestar
ingresado.

SecuenciaNormal: Pasos Accin

1. Eladministradorbuscaelproducto
adesactivar.
2. Elsistemamuestraelproducto.
3. Eladministradorseleccionala
opcindedesactivaelproducto.
4. Elsistemadesactivaelproducto.
Postcondicin: Producto
desactivado.
Excepciones: E1. Elsistemageneraerrorcuando
busqueunproductonoexistente.

CU008 Generarreporte

Versin: 1.0[20130309]
Descripcin: ELsistemagenera
reporte.
Precondicin: Elusuario
ingresoal
sistema.

SecuenciaNormal: Pasos Accin

1. Elusuarioiniciageneracinde
reporte.
2. Elsistemamuestraopcionesde
consulta.
3. Elusuarioseleccionalaopcin.
4 Elsistemamuestralosdatos.
Postcondicin: Elsistemagenera
reporte.
Excepciones: E1. Elusuariocancelarreporte.

DIAGRAMADEREQUERIMIENTOS

https://paulacpascuas.wordpress.com/page/2/ 10/77
25/2/2017 PortafolioDelAprendzPaulaCamilaPascuasParra|ServicioNacionaldeAprendizajeSENATecnlogoenanlisisydesarrollodesistemasdein

(hps://paulacpascuas.les.wordpress.com/2013/03/requerimientos.png)

DIAGRAMADECASODEUSO

(hps://paulacpascuas.les.wordpress.com/2013/03/casodeuso.jpg)

DIAGRAMASDEACTIVIDADES

CU1

(hps://paulacpascuas.les.wordpress.com/2013/03/1.png)

CU2

https://paulacpascuas.wordpress.com/page/2/ 11/77
25/2/2017 PortafolioDelAprendzPaulaCamilaPascuasParra|ServicioNacionaldeAprendizajeSENATecnlogoenanlisisydesarrollodesistemasdein

(hps://paulacpascuas.les.wordpress.com/2013/03/2.png)

CU3

(hps://paulacpascuas.les.wordpress.com/2013/03/3.png)

CU4

https://paulacpascuas.wordpress.com/page/2/ 12/77
25/2/2017 PortafolioDelAprendzPaulaCamilaPascuasParra|ServicioNacionaldeAprendizajeSENATecnlogoenanlisisydesarrollodesistemasdein

(hps://paulacpascuas.les.wordpress.com/2013/03/4.png)

CU5

(hps://paulacpascuas.les.wordpress.com/2013/03/51.png)

CU6

https://paulacpascuas.wordpress.com/page/2/ 13/77
25/2/2017 PortafolioDelAprendzPaulaCamilaPascuasParra|ServicioNacionaldeAprendizajeSENATecnlogoenanlisisydesarrollodesistemasdein

(hps://paulacpascuas.les.wordpress.com/2013/03/61.png)

CU7

(hps://paulacpascuas.les.wordpress.com/2013/03/7.png)

CU8

https://paulacpascuas.wordpress.com/page/2/ 14/77
25/2/2017 PortafolioDelAprendzPaulaCamilaPascuasParra|ServicioNacionaldeAprendizajeSENATecnlogoenanlisisydesarrollodesistemasdein

(hps://paulacpascuas.les.wordpress.com/2013/03/8.png)

DOMAINMODEL

(hps://paulacpascuas.les.wordpress.com/2013/03/dominio.png)

GUAAPRENDIZAJEUML

MARZO13,2013 PAULACPASCUAS GUIAS DEJAUNCOMENTARIO


ESTRUCTURACURRICULAR TecnlogoenAnlisisyDesarrollode CODIGO
SistemasdeInformacin
PROYECTOFORMATIVO SOFTWAREALAMEDIDAPARATODOS TEVAC2
CMTOGua
010203

MODULOO 220501032 Analizarlosrequerimientosdelclientepara 400Horas


COMPETENCIA construirelsistemadeinformacin

https://paulacpascuas.wordpress.com/page/2/ 15/77
25/2/2017 PortafolioDelAprendzPaulaCamilaPascuasParra|ServicioNacionaldeAprendizajeSENATecnlogoenanlisisydesarrollodesistemasdein

RESULTADOS 22050103201 Interpretarelinformederequerimientos,paradeterminarlas


DE necesidadestecnolgicasenelmanejodelainformacin,de
APRENDIZAJE acuerdoconlasnormasyprotocolosestablecidosenlaempresa.
22050103202 Representaelbosquejodelasolucinalproblemapresentado
porelcliente,mediantelaelaboracindediagramasdecasosde
uso,apoyadoenelanlisisdelinformederequerimientos,al
confrontarlasituacinproblemicaconelusuariosegnnormas
yprotocolosdelaorganizacin
22050103203 Construirelmodeloconceptualdelmacrosistemafrentealos
requerimientosdelcliente,medianteelusoeinterpretacindela
informacinlevantada,representadoendiagramasdeclase,de
interaccin,colaboracinycontratosdeoperacin,deacuerdo
conlasdiferentessecuencias,fasesyprocedimientosdelsistema
22050103204 Valorarlaincidenciadelosdatosenlosprocesosdel
macrosistema,tomandocomoreferenteeldiccionariodedatosy
lasminiespecicaciones,paralaconsolidacindelosdatosque
intervienen,deacuerdoconparmetrosestablecidos
22050103205 Elaborarelinformedelosresultadosdelanlisisdelsistemade
informacin,deacuerdoconlosrequerimientosdelcliente
segnnormasyprotocolosestablecidos
RESPONSABLE: VCTORHERNNARISMENDYAGUDELO
LUGARYFECHA: Taraza,30deMarzode2011 DURACIN: 6Horas

NOMBREDELAPRENDIZ: NOTA:

ESTRUCTURACURRICULAR TecnlogoenAnlisisyDesarrollode CODIGO


SistemasdeInformacin
PROYECTOFORMATIVO SOFTPYME ADSIIEV01
C02

MODULOO 220501032 Analizarlosrequerimientosdelclientepara 400Horas


COMPETENCIA construirelsistemadeinformacin

RESULTADOS
DE 22050103202 Representaelbosquejodelasolucinalproblemapresentado
APRENDIZAJE porelcliente,mediantelaelaboracindediagramasdecasosde
uso,apoyadoenelanlisisdelinformederequerimientos,al
confrontarlasituacinproblmicaconelusuariosegnnormas
yprotocolosdelaorganizacin
22050103203 Construirelmodeloconceptualdelmacrosistemafrentealos
requerimientosdelcliente,medianteelusoeinterpretacindela
informacinlevantada,representadoendiagramasdeclase,de
interaccin,colaboracinycontratosdeoperacin,deacuerdo
conlasdiferentessecuencias,fasesyprocedimientosdelsistema

RESPONSABLE: FERNELLYCARVAJALSILVACARLOSJAVIER
PASTRANADIAZ
https://paulacpascuas.wordpress.com/page/2/ 16/77
PASTRANADIAZ
25/2/2017 PortafolioDelAprendzPaulaCamilaPascuasParra|ServicioNacionaldeAprendizajeSENATecnlogoenanlisisydesarrollodesistemasdein

LUGARYFECHA: Neiva,13deMarzode2013 DURACIN: 6Horas

NOMBREDELAPRENDIZ: NOTA:

OBJETIVO:Elinstrumentopretendeevidenciarlosconocimientosadquiridosduranteelprocesode
lasActividadesdeEnseanzaAprendizajeEvaluacindelprogramadeFormacinTecnologaen
ADSI,enlacompetencia220501032.

SEORAPRENDIZ:

DiligencieconletraclaraelCuestionario.
Llenelosdatosdeidenticacindelaprendizenformacin.
EnformaindividualrespondacadaunadelaspreguntasreferentealAnlisisdelosSistemasde
Informacin,suenfoque,mododeoperarenelmundoreal,analiceyamplecadaunadelas
preguntasdesdesupuntodevista.

CUESTIONARIO

A.DenaqueeslaCalidaddelSoftwareyMencionealgunacaractersticayMetodologaempleada:

B.Queesunmodelo?Culeslaraznporlaqueseutilizan?CulessurelacinconelUML?:(de
unejemplo)

C.Quesunametodologadedesarrollodesoftware?Porquexisten?qupasasinolasusamos?

D.RealiceunAlgoritmodeCiclosporiniciativapropiayrepresnteloenelDiagramadeActividad..

E.culessonlostresaspectosquemsfallanelprocesodedesarrollodesistemas?

F.CulessonlosretosdelaIngenieradeSoftware?

G.Culeslarazndeutilizarcasosdeuso?Podraproponerunmodeloalternativo?(descrbalo
conunejemplo)

H.MencionesqufuncincumplenlosstakeholderseneldesarrollodeunSI

I.Culesladiferenciaentreundiagramadecasodeusoyuncasodeuso?

J.QusonlosmarcosdetrabajoenCalidaddeSoftwareyqubuscan?

K.Cmoseconstruyeunmodelodedominio?De2ejemplos

L.DenaSistemadeInformacin,deejemplos

M.CmoseconstruyeundiagramadeActividad?Dequsecompone?Ilustreconejemplos

N.CuleslarelacinentrelavistasemnticayelmodeladoUML?

O.UtilizandolasfuentesdelconocimientorealiceunalgoritmoporclasesoenrepresentacinUML:

P.CmomeaseguroquemisistemadeinformacinseadeCalidad?(deunejemplo)

Q.ExpliqueymencionesculessonlasdiferenciasentrelosmodelosdedesarrollodeSoftware(giles
ytradicionales),nombrealgunos

R.DenaymencioneculeslaimportanciadelasherramientasCASE?(deunejemplo)
https://paulacpascuas.wordpress.com/page/2/ 17/77
25/2/2017 PortafolioDelAprendzPaulaCamilaPascuasParra|ServicioNacionaldeAprendizajeSENATecnlogoenanlisisydesarrollodesistemasdein

R.DenaymencioneculeslaimportanciadelasherramientasCASE?(deunejemplo)

S.ESTUDIODECASOS:

SistemadeInformacinparaunaEmpresadeVentadeEquiposInformticosyElectrnicosa
TravsdeInternet.

Anlisisdelproblema

ElproblemaplanteadoenesteCasoeseldesarrollodeunaaplicacindecomercioelectrnicocapaz
degestionarlaventadeproductoselectrnicosatravsdelaInternet.Losclientesregistradospodrn
comprar/reservarsuspedidospararecibirlosposteriormenteensudomiciliovamensajeraopara
surecogidaenlapropiatienda.Losclientespodrnteneraccesoentodomomentoalestadodesus
pedidos.Laaplicacinpermitelamodalidaddeadministracin,enlaquelosadministradoreso
vendedoresdelatiendapuedenvisualizarlospedidosdelosclientesyrealizarlasmismasacciones
quecualquierclienteregistradoyademspuedenmodicarlosdatosdelosusuarios,delas
categorasdeproductosydelosproductosmismos,comosustock,siestndeoferta,etc.Los
administradoresdelaaplicacinsernlosresponsablesdelmantenimientodelabasededatosa
travsdelinterfacequeproveelaaplicacindesarrolladaatalefecto

T.Deneusingenglishlanguajethefollowterms:

Usability
System
technology

MIBIOGRAFIA

MARZO13,2013 PAULACPASCUAS MIBIOGRAFIA DEJAUNCOMENTARIO


MinombreesPaulaCamilaPascuasParra,nacel15demayode1995enNeivaHuila,tengo17
aos.SoyaprendizSENAregionalHuila,pertenezcoalprogramadeformacin
TecnologoenAnlisisyDesarrollodeSistemasdeInformacin(ADSI409862).Enesta
paginapodrsencontraralgoritmosencdigojavascript,pseudocodigos,guasde
aprendizaje,reglamentosenaetc,esperolessirvademuchaayuda.

twier:@PaulaCPas

MARZO13,2013 PAULACPASCUAS ESTRUCTURACURRICULAR DEJAUN


COMENTARIO
EstructuraCurricularADSIV.101(hps://paulacpascuas.les.wordpress.com/2013/03/estructura
curricularadsiv101.pdf)

Hazclicaqu.

TECNOLOGOENANLISISYDESARROLLODESISTEMASDEINFORMACIN

GUADIDCTICASOLUCIONDEALGORITMOS

Cdigo:ADSIC02GD01

1.IDENTIFICACINDELAGUADIDCTICA
https://paulacpascuas.wordpress.com/page/2/ 18/77
25/2/2017 PortafolioDelAprendzPaulaCamilaPascuasParra|ServicioNacionaldeAprendizajeSENATecnlogoenanlisisydesarrollodesistemasdein

1.IDENTIFICACINDELAGUADIDCTICA

NombredelProyecto: SOFTMYPIME
FasedelProyecto: ANALIS
NombredelaActividad ANALIZARELSISTEMADEINFORMACINADESARROLLAR
deProyecto: APLICANDOESTNDARESDECALIDAD.
Duracin: 200horas
Competencias 220501032
Asociadas:
Analizarlosrequerimientosdelclienteparaconstruirelsistemadeinformacin

24020150

Promoverlainteraccinidneaconsigomismo,conlosdemsyconlanaturalezaenloscontextos
laboralysocial

ResultadosdeAprendizajerelacionadosconlaActividaddelProyecto:
22050103204:Valorarlaincidenciadelosdatosenlosprocesosdelmacrosistema,tomandocomo
referenteeldiccionariodedatosylasminiespecicaciones,paralaconsolidacindelosdatosque
intervienen,deacuerdoconparmetrosestablecidos.

24020150009:InteractuarenloscontextosProductivosySocialesenfuncindelosPrincipiosy
ValoresUniversales.

EquipoEjecutor: Ing.FernellyCarvajal,JosedeJesusMoa,SergioAlexander
Zambrano,AlexanderChachn,CarlosJavierPastrana
1.2.INTRODUCCIN

Lacomputadoranosolamenteesunamquinaquepuederealizarprocesosparadarnos
resultados,sinquetengamoslanocinexactadelasoperacionesquerealizaparallegara
esosresultados.Conlacomputadoraademsdeloanteriortambinpodemosdisear
solucionesalamedida,deproblemasespeccosquesenospresenten.Msan,siestos
involucranoperacionesmatemticascomplejasy/orepetitivas,orequierendelmanejodeun
volumenmuygrandededatos.Eldiseodesolucionesalamedidadenuestrosproblemas,
requierecomoenotrasdisciplinasunametodologaquenosenseedemaneragradual,la
formadellegaraestassoluciones.Alassolucionescreadasporcomputadoraselesconoce
comoprogramasynosonmsqueunaseriedeoperacionesquerealizalacomputadorapara
llegaraunresultado,conungrupodedatosespeccos.
Loanteriornosllevaalrazonamientodequeunprogramanossirveparasolucionarunproblema
especco.Parapoderrealizarprogramas,ademsdeconocerlametodologamencionada,tambin
debemosdeconocer,demaneraespeccalasfuncionesquepuederealizarlacomputadoraylas
formasenquesepuedenmanejarloselementosquehayenlamisma.

Ahoraloinvitamosadesarrollarlastareasparaalcanzarlosobjetivosdeestafasedelproyectocon
actitudcrtica,argumentativaypropositiva

3.MATERIALDECONSULTA

https://paulacpascuas.wordpress.com/page/2/ 19/77
25/2/2017 PortafolioDelAprendzPaulaCamilaPascuasParra|ServicioNacionaldeAprendizajeSENATecnlogoenanlisisydesarrollodesistemasdein

Paralarealizacindeestaactividaddeproyectopodrconsultarelmaterialdisponiblea
travsdelaplataformaLMSenlaopcindelMendelcursoMATERIALESDELCURSO,en
laruta:
CarpetadeMaterialesdelcurso
Carpeta:AnlisisdelSistema

4.ACTIVIDADESYESTRATEGIASDEAPRENDIZAJE

ACTIVIDADDEAPRENDIZAJEC2A1:

SolucionarAlgoritmosnonumricosynumricosconsurespectivopseudocdigoy
diagramasdeujo
Resultadodeaprendizajerelacionadoaldesarrollodelaactividad:
22050103204

Valorarlaincidenciadelosdatosenlosprocesosdelmacrosistema,tomandocomoreferenteel
diccionariodedatosylasminiespecicaciones,paralaconsolidacindelosdatosqueintervienen,de
acuerdoconparmetrosestablecidos.

24020150009

InteractuarenloscontextosProductivosySocialesenfuncindelosPrincipiosyValores
Universales.

EstrategiadeAprendizaje:

Unavezrealizadalalecturadelmaterialdeaprendizajequepermiteapoyarlosconceptosdela
solucindealgoritmos,ustedpodrentenderydesarrollartareasencaminadasalentendimientode
larazndeserdelosalgoritmosenlafasedeanlisisalmomentodeconstruirunsistemade
informacin.

Comopartedelaestrategia,elmaterialsobreAlgoritmia,presentaunaintroduccinalusodeesta
tcnicadesolucindeproblemasqueabarcartemascomolalgicaytcnicasdeprogramacin,uso
depseudocdigo,ydiagramasdeujoyestructurasdecontrol.Unavezasimiladaestaparteterica
procederemosaadentrarnosalasolucindeproblemasdetipoalgortmicoempleandolastcnicasy
metodologasadecuadasconelndeobtenerdestrezaydominiolgicopararesolverlostalleres
presentados.

Comointroduccinalaprogramacinycomplementodelalgicaseplantealasolucindelos
algoritmosatravsdelusodellenguajeinterpretadojavascriptysetrabajarparaellosusintaxis,
bajoestndaresdecodicacinapoyadosenelmaterialrelacionadoydispuestoenlaplataforma.

Finalmenteseplanteanejerciciosdeusoprcticoperosencilloparalasolucindelosproblemasen
unordendedicultadascendente,partiendodelosejercicioscondicionales,pasandoporestructuras
decontrolparallegaratrabajarconarreglosunidimensionalesymatrices.

DeigualmanerasebrindaunespacioatravsdelforodediscusinImportanciadelafasede
anlisisenelciclodevidadelsoftware,dondeustedcomoaprendizdebehacerlarespectiva
retroalimentacinapartirdelosconocimientosyhabilidadesobtenidasconlarealizacindelos
tallerespropuestosyelestudiodelmaterialqueapoyaestaactividad.

Finalmentehabrlogradoasimilarlosconceptosytareasasociadasalasolucinlgicay
https://paulacpascuas.wordpress.com/page/2/ 20/77
25/2/2017 PortafolioDelAprendzPaulaCamilaPascuasParra|ServicioNacionaldeAprendizajeSENATecnlogoenanlisisydesarrollodesistemasdein

Finalmentehabrlogradoasimilarlosconceptosytareasasociadasalasolucinlgicay
estructuradadeproblemasdetipoalgortmico,complementandolasaccionesatravsdeuna
evaluacindedesempeoyproductoqueestardispuestaenlaplataforma.

Enresumen,enestaactividaddeaprendizajeusteddeber:

Fundamentarseyampliarsusconocimientosacercade:
Construccindealgoritmos
EstructurasdeControl,secuenciales,condicionales
Estndaresdecodicacin
SolucindealgoritmosconJavaScriptutilizandovariables,constantes,variables,bucles,
contadores,acumuladores,seleccin,seudocdigoyatributos,objetos,mtodos
Importanciadelafasedeanlisisenelciclodevidadelsoftware
Importanciadelosdatosenlosprocesosdelmacrosistema,tomandocomo

referenteeldiccionariodedatosylasminiespecicaciones,paralaconsolidacindelosdatosque
intervienen

Construirlasevidenciasrequeridasyhacerunprocesodeautoevaluacinvericandoque
cumplanconlosrequerimientossolicitados,utilizandoparaellolosinstrumentosdeevaluacin
proporcionados.

Publicarlasevidenciasenlaplataformavirtualdeaprendizajeconelndeserevaluadasporel
instructoroequipodeinstructoresqueapoyanlaejecucindelproceso.Comoresultadodeesta
evaluacinrecibirlainformacinquelepermitaretroalimentarenelprocesoyhaceruna
reexinsobreloslogrosalcanzados.

Ambienterequerido:

Aulaampliaycmoda
PlataformaVirtualdeAprendizajedelServicioNacionaldeAprendizajeSENA,disponibleen:
hp://www.(hp://www.senavirtual.edu.co/)senasoaplus.edu.co

Nota:Paraaccederalambientevirtualdeaprendizajeserequierequeelaprendizposeaunequipoconaccesoa
internet,capacidaddememoriabsica(sugerida1GBdeRAMenadelante),Discoduroconespaciosuciente
(msde20GB).

MaterialyBibliografa:

Lasubicacionesdelosmaterialesybibliografamencionadaestndescritasenelpunto3(materialdeconsulta)
deestagua.

BibliografaComplementara:

Lopez,R.LeobardoProgramacinestructuradayorientadaaobjetosUnenfoquealgortmico,3a
EdicinCaptulo6:Arreglos.
hp://www.ib.cnea.gov.ar/~servos/CursoC/algoritmos.htm
(hp://www.ib.cnea.gov.ar/~servos/CursoC/algoritmos.htm)

Instructor(es)responsable(s)delaactividad:

PararevisarelequipoejecutordeesteprogramadeformacindebeconsultarenlaplataformaLMS
elbotnInformacindelTutor.

https://paulacpascuas.wordpress.com/page/2/ 21/77
25/2/2017 PortafolioDelAprendzPaulaCamilaPascuasParra|ServicioNacionaldeAprendizajeSENATecnlogoenanlisisydesarrollodesistemasdein

EVIDENCIA1: TalleresresueltosEjerciciosAlgoritmia
TipodeEvidencia Desempeo Conocimiento Producto x
Descripcindela DesarrollarlosejerciciosdelosTalleresLgica1B05.pdfy
Evidencia Listado3arreglos1.pdf.Cadaaprendizdebeestudiarlosprocedimientos
deltallerypresentarlasolucinalaspreguntasformuladasenelmismo.La
solucinalaspreguntasdebesersocializadaatravsdemesaredonda
lideradaporeltutorLostalleresseencuentrandisponiblesenlaplataforma
LMSenlasiguienteruta:

CarpetadeMaterialesdeFormacin
CarpetaAnlisisdelSistema

Producto SitioWebendondeseevidencieeldesarrollodelosejerciciosinvolucrando
entregable: trescomponentes,anlisis,descripcindelasolucin,yejercicio
ejecutableNoolvideelordenylacoherenciaenlapresentacindela
evidencia
Formadeentrega: PresentarlaURLdeaccesoalsitiowebdondeseexpongalasolucinalos
talleres.LaURLdebeenviarseatravsdelaplataformatecnolgicaLMSen
elvnculocorrespondientealaTallerdelgica:Algoritmos,delaactividad
deaprendizaje1
Criteriosde Representaprocesosdelsistemaapartirdelaconstruccindealgoritmos,
Evaluacin: comopartedelasolucinasituacionesplanteadas,utilizandolenguajesde
programacinorientadosaobjetos.
Instrumentode Listadechequeoparaevaluarproducto,presentadaenelinstrumentode
Evaluacin: evaluacinTGADSIC02A1IELC0

EVIDENCIA2: Anlisisderequerimientosaplicado
Tipode Desempeo X Conocimiento Producto
Evidencia

https://paulacpascuas.wordpress.com/page/2/ 22/77
25/2/2017 PortafolioDelAprendzPaulaCamilaPascuasParra|ServicioNacionaldeAprendizajeSENATecnlogoenanlisisydesarrollodesistemasdein

Descripcindela Estaevidenciaconsisteenrealizarlos4primerospasosdelciclodevidadel
Evidencia software,utilizandolaherramientaJavascriptparalafasededesarrollo:

1.Identicacinderequerimientos
2.Anlisisderequerimientos
3.Diseodelsistemadeinformacin
4.Desarrollodelsistemadeinformacin

Paralossiguientesrequerimientosdelcliente:

RequerimientosNmero1.

Unclienterequiereconstruirunaplicativoquelepermitarealizarlas
operacionesmatemticasbsicas(suma,resta,multiplicacin,divisin)

RequerimientoNmero2:

Unclientedeunazapateraquiereconstruirunaplicativoquelepermita
conocerlasventasdelda

Producto TrabajoescritoenWordenelqueseincluyaeldesarrollodelosdos
entregable: requerimientosyademspublicacinenlapginawebpersonaldel
documentoylosarchivosejecutablesproductodelafasededesarrollo.
Formade PublicacindeldocumentoenWordylosarchivosgenerados(html)enla
entrega: plataformaLMSenelvnculoAnlisisdeRequerimientosAplicado:Carpeta:
AnlisisdelsistemadeInformacin
Criteriosde Representaprocesosdelsistemaapartirdelaconstruccindealgoritmos,
Evaluacin: comopartedelasolucinasituacionesplanteadas,utilizandolenguajesde
programacinorientadosaobjetos.
Instrumentode Listadechequeoparaevaluardesempeo,presentadaenelinstrumentode
Evaluacin: evaluacinADSIC02A1LC02.
EVIDENCIA3: Evaluacindeconocimiento.
Tipode Desempeo Conocimiento X Producto
Evidencia
Descripcinde Elaprendizdebeserevaluadoenlosconceptosrelacionadosconlastemticas
laEvidencia presentadasparaeltema:AnlisisdelSistemadeInformacinDesarrollode
Algoritmos,atravsdelasolucindeproblemasdetipoalgortmicoutilizando
laherramientaJavascriptcomolenguajedeprogramacinEstaevidenciaest
compuestaporunejercicioaresolverutilizandoestructurasdecontroly
arreglosformuladaapartirdelainformacinpresentadaenlaactividadde
proyectoyresumenlaconceptualizacinesperadaenlaactividad.
Producto Ejercicioresueltoexitosamentedeacuerdoalosrequerimientossolicitadosy
entregable: queincluyalapruebadeescritorio.
Formade Laevaluacinserpresentadademanerapresencialporelaprendizyde
entrega: carcterindividualenelambientedeformacin

https://paulacpascuas.wordpress.com/page/2/ 23/77
25/2/2017 PortafolioDelAprendzPaulaCamilaPascuasParra|ServicioNacionaldeAprendizajeSENATecnlogoenanlisisydesarrollodesistemasdein

Criteriode Respondeapropiadamentealoscuestionamientospresentadosyanalizalos
Evaluacin: conceptospresentadosdemaneraacertada.
Instrumentode Cuestionarioparaevaluarconocimiento,presentadaenelinstrumentode
Evaluacin: evaluacin(GuaInstructor)ADSIC02A1LC03.
CONTROLDEDOCUMENTO

INFORMACINGENERAL

Programa TecnlogoenAnlisisydesarrollodeSistemasde
Informacin
Actividaddeproyecto Analizarelsistemadeinformacinadesarrollaraplicando
estndaresdecalidad.
Actividadde SolucionarAlgoritmosnonumricosynumricosconsu
aprendizaje respectivopseudocdigoydiagramasdeujo.
Guadidcticaparala SOLUCIONDEALGORITMOS:ADSIC02GD01
GestinDeProyectos

Autor(es) CarlosJavierPastranaDaz
Fechadeentrega Febrero14de2013
Versin 1.0

MINIENTRADA MARZO13,2013 PAULACPASCUAS GUIAS DEJAUN


COMENTARIO

GUADEAPRENDIZAJEVERSIN02

MARZO13,2013 PAULACPASCUAS GUIAS DEJAUNCOMENTARIO


ProgramadeFormacin

AnlisisyDesarrollodeSistemasdeInformacin:409862Cdigo:228106
https://paulacpascuas.wordpress.com/page/2/ 24/77
25/2/2017 PortafolioDelAprendzPaulaCamilaPascuasParra|ServicioNacionaldeAprendizajeSENATecnlogoenanlisisydesarrollodesistemasdein

AnlisisyDesarrollodeSistemasdeInformacin:409862Cdigo:228106
Versin:101
NombredelProyecto:
SOFTPYMEINVENTARIOCdigo:404463
Fasedelproyecto:
ANLISIS
Actividad(es)delProyecto:

Analizarelsistemadeinformacinadesarrollaraplicandoestndaresdecalidad.
ResultadosdeAprendizaje:

22050103201Interpretarelinformederequerimientos,paradeterminarlasnecesidades
tecnolgicasenelmanejodelainformacin,deacuerdoconlasnormasyprotocolosestablecidosen
laempresa.

22050103202
Representaelbosquejodelasolucinalproblemapresentadoporelcliente,mediantelaelaboracin
dediagramasdecasosdeuso,apoyadoenelanlisisdelinformederequerimientos,alconfrontarla
situacinproblmicaconelusuariosegnnormasyprotocolosdelaorganizacin.

Competencia:
220501032Analizarlosrequerimientosdelclienteparaconstruirelsistemadeinformacin

ResultadosdeAprendizaje:
2205010306
Identicarlascaractersticasdelosprocesosdedesarrollodesoftware,frentealreferentedecalidad
adoptadoporlaempresa,ajustndolosalosresultadosdelasmediciones,evaluacionesy
recomendacionesrealizadas.

Competencia:
22050103Aplicarbuenasprcticasdecalidadenelprocesodedesarrollodesoftware,deacuerdo
conelreferenteadoptadoenlaempresa.

ResultadosdeAprendizaje:

2402015004
Encontrarvocabularioyexpresionesdeinglstcnicoenanuncios,folletos,pginasweb,etc.

Competencia:

24020150ComprendertextosenInglsenformaescritayauditiva
Duracindelagua(enhoras):
100

Unodelospasosmsimportantesparadesarrollarsistemasdeinformacineslaidenticacinde
necesidadesylarecoleccindeinformacinporquedeelladependequehagamosunsistemade
informacinquesatisfagalasnecesidadesdelusuarioylarepresentacindeestainformacin
mediantemodelosestndarmundialeslefacilitaraacualquierpersonadelequipodedesarrollotener
exactamentelamismavisindeloquesedeseaimplementar,esenestemomentodondelenguajes
comoUMLtienensumayorimportanciasobretodoendesarrollodeproyectosporequiposde
trabajo.

Atravsdeestaguadeaprendizajeseanalizarnlosrequerimientosdelsistemadeinformacina 25/77
https://paulacpascuas.wordpress.com/page/2/
25/2/2017 PortafolioDelAprendzPaulaCamilaPascuasParra|ServicioNacionaldeAprendizajeSENATecnlogoenanlisisydesarrollodesistemasdein

Atravsdeestaguadeaprendizajeseanalizarnlosrequerimientosdelsistemadeinformacina
desarrollar,generandodiferentesvistasdinmicasquepermiteninterpretarelcomportamientoy
determinaraccionesencaminadasaunposteriordiseo.

3.1Crearelmodelosolucindelsistemadeinformacinadesarrollarapartirdevistasdinmicas.

ActividadesdeReexininicial.
Segnelmodelodetransformacinqueseexponeacontinuacin,reexionesobrelosentregablesy
artefactosquesedebenproducirenlafasedeanlisisdeSOFTPYMEINVENTARIOapartirdel
SRSgenerado.

(hps://paulacpascuas.les.wordpress.com/2013/03/aaa.png)

Imagen1.ModelodeTransformacin

3.1.2Actividadesdecontextualizacineidenticacindeconocimientosnecesariosparael
aprendizaje.
LeaelmaterialdelacarpetaPresentacionesenellinkdematerialdidcticoindicadoporel
instructorparalapresentegua.

Paradarlecturaalosdiferentesarchivosdelacarpetapresentaciones,inicieconCD_UML
abriendoelarchivodefault.htmleyendoinicialmentehastaelMdulo3:CasosdeUso.
PosteriormentelealosarchivosUC.pptyUC2.ppt.

3.1.3Actividadesdeapropiacin.

Consultelosdiferentestiposdemetodologasdedesarrollodesoftwareexistentesyhagauna
presentacinconlascaractersticas,historia,entregablesyelementosimportantesatenerencuenta
bajounametodologaespecica.UseeldocumentoGuadelaIngenieradeSoftwarecomo
referenciainicial.
ConsulteacercadelasdiferentesHerramientasCASEdisponiblesenelmercadorealizandoun
cuadrocomparativodondesedestaquenventajasydesventajas.Tomecomoreferenciainicialel
documento:HerramientasCASEmod.docqueencontrarenlacarpetapresentaciones.

3.1.4Actividadesdetransferenciadelconocimiento
Realicelosdiagramasexpuestoseneldocumento:Guadeaprendizajeintegrada_AS.pdf.
RecuerdequeestedocumentoestenlacarpetaActividades/AnlisisenelLMS.Paralaelaboracin
delosdiagramasexpuestoseneldocumento,procedacreandoelproyectoSOFIA.eapenEnterprise
Architect.
EnlacarpetaCasos_Estudio,encontrarelarchivo:CasodeEstudioInstrumentosMusicales
mod.doc.Usteddebeleerelcasoyelaborarlosdiagramasderequerimientosfuncionalesycasosde
usoenunproyectodenombreInstrumentosMusicales.eapatravsdeEnterpriseArchitect.Recuerde
adoptarunatcnicaestandarizadaparalaelaboracindelosdiagramas,incluyendoelanlisisy
comprensinadecuadadelcaso.
ApartirdelinformeSRSdelproyectoSOFTPYMEINVENTARIO,crearlosdiagramasde:
Requerimientosfuncionales
https://paulacpascuas.wordpress.com/page/2/ 26/77
25/2/2017 PortafolioDelAprendzPaulaCamilaPascuasParra|ServicioNacionaldeAprendizajeSENATecnlogoenanlisisydesarrollodesistemasdein

Requerimientosfuncionales
Casosdeuso
Diagramadeactividadesdecadaunodeloscasosdeusoidenticados.
RecuerdequedebegenerarunproyectonuevoenArchitect(Softpyme.eap)enelcualpresentelas
diferentesvistasyquelepermitairadicionandopaquetesydiagramasdeacuerdoalasnecesidades
quesevayanpresentando.
ConsulteylealosdocumentosexpuestosenlacarpetaPlantillaCasosUsoqueencontrarenLMSa
travsdelaruta:Actividades/Analizarlosrequerimientos/FASE_ANLISIS/Documentos/
PlantillaCasosUso.ElarchivoTemplate_UC.docxesunejemplodecmodocumentaruncasode
uso.Apartirdeesteejemploelaborelasplantillasdecasosdeusoextendidadelproyecto
SOFTPYMEINVENTARIOcuidandolaredaccinylaintencinacomunicar.
Crearelmodelodedominio(DOMAINMODEL)delproyectoSOFTPYMEINVENTARIO.Recuerde
quedebeadicionarunpaquetealproyectoSoftpyme.eapquelepermitapresentarestavistaque
bsicamenteeslainterpretacindelnegocioentrminodeclasesperodeunaformaabstracta.
CrearlosdiagramasdesecuenciaparaelproyectoSOFTPYMEINVENTARIO.Antesderealizarla
actividadasociadaalproyecto,reviseelarchivoDIAGRAMA_DE_SECUENCIA.pdfque
encontrarenLMSatravsdelaruta:Actividades/Analizarlosrequerimientos/FASE_ANLISIS/
/Documentos/DIAGRAMA_DE_SECUENCIA.pdfrealizandolosejemplosquesedetallanenel
documento.Noolviderevisarelobjetivoalahoradegenerarestavistadentrodelprocesode
anlisis,comotambinserconscientedeloselementosqueconformanestediagramayloque
comunicanalahoradeleerlos.
Actividadesdeevaluacin.
EvidenciasdeConocimientoCuestionario
EvidenciasdedesempeoListadeChequeo
EvidenciasdeproductoListadeChequeo

Documentos:
Aprendiendo_UML_en_24_horas.pdf
CD_UML
GuadelaIngenieradeSoftware

UML:UniedModelingLanguageporsussiglaseningls,esellenguajedemodeladodesistemas
desoftwaremsconocidoyutilizadoenlaactualidad;estrespaldadoporelOMG(Object
ManagementGroup).
Diagramasdecasosdeuso:Undiagramadecasosdeusoesundiagramaquemuestraunconjunto
decasosdeusoconsusrelacionesylosactoresimplicados.Esundiagramaquesirveparamodelarla
vistaestticadeunprograma.Lavistaestticanospermitevisualizarelcomportamientoexternodel
programa;deestaformaconseguimosconocerquesloquedebehacerelprograma
independientementedecmolohagaysabremosloselementosqueinteractanconelsistema.Los
elementosimplicadosenundiagramadecasosdeusosonloscasosdeuso,lasrelacionesylos
actores.Lasrelacionesyloscasosdeusoyahansidoexplicadosanteriormenteyelpapeldelactor
tambinhasidocomentadoperomerecelapenadetallarloms:Unactoresunrolqueinteractacon
elsistema.Lodenimoscomorolporqueunactorpuedesertantounusuariodelaaplicacincomo
otrosistemaodispositivosexternos.

AUMLPATTERNLANGUAGE,paulevis,macmillantechnicalpublishingindianapolis2000
APPLYINGUMLANDPATTERNS,craiglarman,prenticehall,newjersey2001
ELLENGUAJEUNIFICADODEMODELADO,gradybooch,jamesrumbaugh,ivarjacobson,
addisonwesley,madrid1999
APRENDIENDOUMLEN24HORAS,josephsmuller,prenticehall.
PROGRAMACINORIENTADAAOBJETOS,luisjoyanesaguilar,segundaedicin.mcgrawhill
ANLISISYDISEODESISTEMAS.Sextaedicin,e.Kendall,kennethye.Kendall,juliepearson

educacin,Mxico,2005
https://paulacpascuas.wordpress.com/page/2/ 27/77
25/2/2017 PortafolioDelAprendzPaulaCamilaPascuasParra|ServicioNacionaldeAprendizajeSENATecnlogoenanlisisydesarrollodesistemasdein

educacin,Mxico,2005
INGENIERADELSOFTWARE,Unenfoqueprctico,SextaEdicin,RogerS.Pressman,MacGrawn
Hill
UTILIZACIONDEUML2EDICION,StevensPerdita,Pearson
ELLENGUAJEUNIFICADODEMODELADOUML2ED,Autor:BOOCH/RUMBAUGH/
JACOBSON,EditorialADDISONWESLEY

Elaboradapor:FernellyCarvajalSilvaFecha25022013

GUADEAPRENDIZAJEVERSIN01

MARZO12,2013 PAULACPASCUAS GUIAS,UNCATEGORIZED DEJAUN


COMENTARIO
ProgramadeFormacin:

AnlisisyDesarrollodeSistemasdeInformacin:409862Cdigo:228106
Versin:101
NombredelProyecto:
SOFTPYMEINVENTARIOCdigo:404463
Fasedelproyecto:
ANLISIS
Actividad(es)delProyecto:

Analizarelsistemadeinformacinadesarrollaraplicandoestndaresdecalidad.
ResultadosdeAprendizaje:

22050103201Interpretarelinformederequerimientos,paradeterminarlasnecesidades
tecnolgicasenelmanejodelainformacin,deacuerdoconlasnormasyprotocolosestablecidosen
laempresa.

22050103202
Representaelbosquejodelasolucinalproblemapresentadoporelcliente,mediantelaelaboracin
dediagramasdecasosdeuso,apoyadoenelanlisisdelinformederequerimientos,alconfrontarla
situacinproblmicaconelusuariosegnnormasyprotocolosdelaorganizacin.
Competencia:
220501032Analizarlosrequerimientosdelclienteparaconstruirelsistemadeinformacin
ResultadosdeAprendizaje:
2205010306
Identicarlascaractersticasdelosprocesosdedesarrollodesoftware,frentealreferentedecalidad
adoptadoporlaempresa,ajustndolosalosresultadosdelasmediciones,evaluacionesy
recomendacionesrealizadas.
Competencia:
22050103Aplicarbuenasprcticasdecalidadenelprocesodedesarrollodesoftware,deacuerdo
conelreferenteadoptadoenlaempresa.
ResultadosdeAprendizaje:

2402015004
Encontrarvocabularioyexpresionesdeinglstcnicoenanuncios,folletos,pginasweb,etc.
Competencia:
24020150ComprendertextosenInglsenformaescritayauditiva
https://paulacpascuas.wordpress.com/page/2/ 28/77
25/2/2017 PortafolioDelAprendzPaulaCamilaPascuasParra|ServicioNacionaldeAprendizajeSENATecnlogoenanlisisydesarrollodesistemasdein

24020150ComprendertextosenInglsenformaescritayauditiva
Duracindelagua(enhoras):
100

Unodelospasosmsimportantesparadesarrollarsistemasdeinformacineslaidenticacinde
necesidadesylarecoleccindeinformacinporquedeelladependequehagamosunsistemade
informacinquesatisfagalasnecesidadesdelusuarioylarepresentacindeestainformacin
mediantemodelosestndarmundialeslefacilitaraacualquierpersonadelequipodedesarrollotener
exactamentelamismavisindeloquesedeseaimplementar,esenestemomentodondelenguajes
comoUMLtienensumayorimportanciasobretodoendesarrollodeproyectosporequiposde
trabajo.

ActividadesdeReexininicial.
Segnelmodelodetransformacinqueseexponeacontinuacin,reexionesobrelosentregablesy
artefactosquesedebenproducirenlafasedeanlisisdeSOFTPYMEINVENTARIOapartirdel
SRSgenerado.

(hps://paulacpascuas.les.wordpress.com/2013/03/aaa.png)

Imagen1.ModelodeTransformacin

3.2Actividadesdecontextualizacineidenticacindeconocimientosnecesariosparaelaprendizaje.
LeaelmaterialdelacarpetaPresentacionesenellinkdematerialdidcticoindicadoporel
instructorparalapresentegua.

Paradarlecturaalosdiferentesarchivosdelacarpetapresentaciones,inicieconCD_UML
abriendoelarchivodefault.htmleyendoinicialmentehastaelMdulo3:CasosdeUso.
PosteriormentelealosarchivosUC.pptyUC2.ppt.

Actividadesdeapropiacin.

Consultelosdiferentestiposdemetodologasdedesarrollodesoftwareexistentesyhagauna
presentacinconlascaractersticas,historia,entregablesyelementosimportantesatenerencuenta
bajounametodologaespecica.UseeldocumentoGuadelaIngenieradeSoftwarecomo
referenciainicial.
ConsulteacercadelasdiferentesHerramientasCASEdisponiblesenelmercadorealizandoun
cuadrocomparativodondesedestaquenventajasydesventajas.Tomecomoreferenciainicialel
documento:HerramientasCASEmod.docqueencontrarenlacarpetapresentaciones.
b.Actividadesdetransferenciadelconocimiento
Realicelosdiagramasexpuestoseneldocumento:Guadeaprendizajeintegrada_AS.pdf.
RecuerdequeestedocumentoestenlacarpetaActividades/AnlisisenelLMS.Paralaelaboracin
delosdiagramasexpuestoseneldocumento,procedacreandoelproyectoSOFIA.eapenEnterprise
Architect.
EnlacarpetaCasos_Estudio,encontrarelarchivo:CasodeEstudioInstrumentosMusicales
mod.doc.Usteddebeleerelcasoyelaborarlosdiagramasderequerimientosfuncionalesycasosde
usoenunproyectodenombreInstrumentosMusicales.eapatravsdeEnterpriseArchitect.Recuerde
https://paulacpascuas.wordpress.com/page/2/ 29/77
25/2/2017 PortafolioDelAprendzPaulaCamilaPascuasParra|ServicioNacionaldeAprendizajeSENATecnlogoenanlisisydesarrollodesistemasdein

usoenunproyectodenombreInstrumentosMusicales.eapatravsdeEnterpriseArchitect.Recuerde
adoptarunatcnicaestandarizadaparalaelaboracindelosdiagramas,incluyendoelanlisisy
comprensinadecuadadelcaso.
Actividadesdeevaluacin.
EvidenciasdeConocimiento,desempeoyproducto.

UML:UniedModelingLanguageporsussiglaseningls,esellenguajedemodeladodesistemas
desoftwaremsconocidoyutilizadoenlaactualidad;estrespaldadoporelOMG(Object
ManagementGroup).
Diagramasdecasosdeuso:Undiagramadecasosdeusoesundiagramaquemuestraunconjunto
decasosdeusoconsusrelacionesylosactoresimplicados.Esundiagramaquesirveparamodelarla
vistaestticadeunprograma.Lavistaestticanospermitevisualizarelcomportamientoexternodel
programa;deestaformaconseguimosconocerquesloquedebehacerelprograma
independientementedecmolohagaysabremosloselementosqueinteractanconelsistema.Los
elementosimplicadosenundiagramadecasosdeusosonloscasosdeuso,lasrelacionesylos
actores.Lasrelacionesyloscasosdeusoyahansidoexplicadosanteriormenteyelpapeldelactor
tambinhasidocomentadoperomerecelapenadetallarloms:Unactoresunrolqueinteractacon
elsistema.Lodenimoscomorolporqueunactorpuedesertantounusuariodelaaplicacincomo
otrosistemaodispositivosexternos.

AUMLPATTERNLANGUAGE,paulevis,macmillantechnicalpublishingindianapolis2000
APPLYINGUMLANDPATTERNS,craiglarman,prenticehall,newjersey2001
ELLENGUAJEUNIFICADODEMODELADO,gradybooch,jamesrumbaugh,ivarjacobson,
addisonwesley,madrid1999
APRENDIENDOUMLEN24HORAS,josephsmuller,prenticehall.
PROGRAMACINORIENTADAAOBJETOS,luisjoyanesaguilar,segundaedicin.mcgrawhill
ANLISISYDISEODESISTEMAS.Sextaedicin,e.Kendall,kennethye.Kendall,juliepearson
educacin,Mxico,2005
INGENIERADELSOFTWARE,Unenfoqueprctico,SextaEdicin,RogerS.Pressman,MacGrawn
Hill
UTILIZACIONDEUML2EDICION,StevensPerdita,Pearson
ELLENGUAJEUNIFICADODEMODELADOUML2ED,Autor:BOOCH/RUMBAUGH/
JACOBSON,EditorialADDISONWESLEY

Elaboradapor:FernellyCarvajalSilvaFecha25022013

CUESTIONARIO

MARZO12,2013 PAULACPASCUAS EVIDENCIAS DEJAUNCOMENTARIO


A.DenaqueeslaCalidaddelSoftwareyMencionealgunacaractersticayMetodologa
empleada:

Calidaddesoftwareescumplirconcadaunodelosrequerimientosdelcliente,elsoftwaredebe
cumplirconlassiguientescaractersticas:
sermantenible,exible,conable,portable,correcto,lametodologaempleadapuedeserlatradicional
olagil.

B.Queesunmodelo?Culeslaraznporlaqueseutilizan?CulessurelacinconelUML?:(de
unejemplo)
Unmodeloesunarepresentacingrca,seutilizaparatenerunamejorideadeloquesequiere
https://paulacpascuas.wordpress.com/page/2/ 30/77
25/2/2017 PortafolioDelAprendzPaulaCamilaPascuasParra|ServicioNacionaldeAprendizajeSENATecnlogoenanlisisydesarrollodesistemasdein

Unmodeloesunarepresentacingrca,seutilizaparatenerunamejorideadeloquesequiere
realizar,tienerelacinconUMLyaquelosdossonunlenguajedemodeladoyenelutilizamos
diagramasparalarepresentacindelsistema.
Ejemplo:Quieromandaraconstruirpiscina,pormediodeunplanomodelocomoquieroquesea
construida.

C.Quesunametodologadedesarrollodesoftware?Porquexisten?qupasasinolas
usamos?

Esunconjuntodeprocedimientosreglas,tcnicas,yherramientasdeformacinparalos
desarrolladoresdesoftware,lasmetodologasexistenparaayudarnosatenerunabuena
organizacindeelproyectoarealizar,sinolasusamosadecuadamentenuestroproyectonose
podrallevaracaboonostomaramuchotiemporealizarlo.

D.RealiceunAlgoritmodeCiclosporiniciativapropiayrepresnteloenelDiagramade
Actividad.

(hp://paulacpascuas.les.wordpress.com/2013/03/qqq2.png)

E.cualessonlostresaspectosquemasfallanelprocesodedesarrollodesistemas?

Lostresaspectosquemasfallaneneldesarrollodesoftwaresonlossiguientes:

malusodelasmetodologas.
faltadecomunicacin.
administracindemalosrecursos.

F.CulessonlosretosdelaIngenieradeSoftware?

Losretosdelaingenieradesoftwaresongenerarmetodologasnosoftware,crearsistemasconbase
alasnecesidadesorequerimientosdelosclientes.

G.Culeslarazndeutilizarcasosdeuso?Podraproponerunmodeloalternativo?

Larazndeutilizarcasodeusosesporquenosayudaasaberlospasosolasactividadesque
debemosrealizarparallevaracaboalgnproceso,unmodeloalternativoseria

H.MencionequfuncincumplenlosstakeholderseneldesarrollodeunSI

Losstakeholderssontodoslosintegrantesqueestninvolucradoseneldesarrollodelsistema.

I.Culesladiferenciaentreundiagramadecasodeusoyuncasodeuso?
https://paulacpascuas.wordpress.com/page/2/ 31/77
25/2/2017 PortafolioDelAprendzPaulaCamilaPascuasParra|ServicioNacionaldeAprendizajeSENATecnlogoenanlisisydesarrollodesistemasdein

I.Culesladiferenciaentreundiagramadecasodeusoyuncasodeuso?

uncasodeusoesunasecuenciadeinteraccionesquesedesarrollarnentreunsistemaysusactores
enrespuestaauneventoqueiniciaunactorprincipalsobreelpropiosistema,losdiagramasdecasos
deusosirvenparaespecicarlacomunicacinyelcomportamientodeunsistemamediantesu
interaccinconlosusuariosy/uotrossistemas.

J.QusonlosmarcosdetrabajoenCalidaddeSoftwareyqubuscan?

Sonestructurasescritasdeideasometas,buscanfacilitarunaorganizacinalaaplicacinadems
permitetodaslaspersonasvayanenunamismadireccin.

K.Cmoseconstruyeunmodelodedominio?De2ejemplos

(hp://paulacpascuas.les.wordpress.com/2013/03/aad.png)

(hp://paulacpascuas.les.wordpress.com/2013/03/ddd.png)

L.DenaSistemadeInformacin,deejemplos

Esunconjuntodeprocedimientosoprogramas,relacionadosdemaneraordenadaylgicaparaque
juntosformenunasolaunidad.

EJEMPLOS:

unapaginaweb
google
carpetadearchivos
basededatos

M.CmoseconstruyeundiagramadeActividad?Dequsecompone?Ilustreconejemplos

https://paulacpascuas.wordpress.com/page/2/ 32/77
25/2/2017 PortafolioDelAprendzPaulaCamilaPascuasParra|ServicioNacionaldeAprendizajeSENATecnlogoenanlisisydesarrollodesistemasdein

(hp://paulacpascuas.les.wordpress.com/2013/03/aaaa.jpg)

N.CuleslarelacinentrelavistasemnticayelmodeladoUML?

Larelacinquetienenesquejuntassonunlenguajemodelado,permiteninterpretarmasno
codicar.

O.Utilizandolasfuentesdelconocimientorealiceunalgoritmoporclasesoenrepresentacin
UML:

(hp://paulacpascuas.les.wordpress.com/2013/03/sss.png)

P.CmomeaseguroquemisistemadeinformacinseadeCalidad?

Mepuedoasegurarquemisistemadeinformacinseadecalidadsiguiendopasoapasolos
requerimientosonecesidadesdelcliente,haciendoun
softwareusable,portable,exible,correcto,conable.

Q.ExpliqueymencionesculessonlasdiferenciasentrelosmodelosdedesarrollodeSoftware
(gilesytradicionales),nombrealgunos

Lasmetodologasgilessebasanenlaadaptabilidaddeloscambiosdelproceso
(xp,scrum,crystalclear)ylasmetodologastradicionalessebasanenunaaltaplaneacindel
trabajo(rup,iconix,msf).

R.DenaymencioneculeslaimportanciadelasherramientasCASE?(deunejemplo)

Sonmetodos,reglasquefacilitanelprocesodesoftware,sonmuyimportantesporquenosayudana33/77
https://paulacpascuas.wordpress.com/page/2/
25/2/2017 PortafolioDelAprendzPaulaCamilaPascuasParra|ServicioNacionaldeAprendizajeSENATecnlogoenanlisisydesarrollodesistemasdein

Sonmetodos,reglasquefacilitanelprocesodesoftware,sonmuyimportantesporquenosayudana
mejorarlasmetodologas.

S.ESTUDIODECASOS:

SistemadeInformacinparaunaEmpresadeVentadeEquiposInformticosyElectrnicosa
TravsdeInternet.

Anlisisdelproblema

ElproblemaplanteadoenesteCasoeseldesarrollodeunaaplicacindecomercioelectrnico
capazdegestionarlaventadeproductoselectrnicosatravsdelaInternet.Losclientes
registradospodrncomprar/reservarsuspedidospararecibirlosposteriormenteensudomicilio
vamensajeraoparasurecogidaenlapropiatienda.Losclientespodrnteneraccesoentodo
momentoalestadodesuspedidos.Laaplicacinpermitelamodalidaddeadministracin,enla
quelosadministradoresovendedoresdelatiendapuedenvisualizarlospedidosdelosclientesy
realizarlasmismasaccionesquecualquierclienteregistradoyademspuedenmodicarlosdatos
delosusuarios,delascategorasdeproductosydelosproductosmismos,comosustock,siestn
deoferta,etc.Losadministradoresdelaaplicacinsernlosresponsablesdelmantenimientodela
basededatosatravsdelinterfacequeproveelaaplicacindesarrolladaatalefecto.

Plantilladecasodeuso:

AUTOR SISTEMA

Usuario

1Registrarusuario Capturardatospersonales

Guardar

2RealizarPedido Consultararticulo

Agregaralacompra

Crearfactura

Enviarfacturaporemail

Enviarproductosalusuario

Guardar

3Modicardatos Consultarusuario

Modicardatos

Guardar

https://paulacpascuas.wordpress.com/page/2/ 34/77
25/2/2017 PortafolioDelAprendzPaulaCamilaPascuasParra|ServicioNacionaldeAprendizajeSENATecnlogoenanlisisydesarrollodesistemasdein

Administrador

1Modicardatos Consultarusuario

Modicardatos

Guardar

2ModicarCategoras ConsultarArtculos

ModicarCategora

Guardar

Diagramadecasosdeuso:

(hp://paulacpascuas.les.wordpress.com/2013/03/qqq.png)
Diagramadeactividades

(hp://paulacpascuas.les.wordpress.com/2013/03/ppp.png)

https://paulacpascuas.wordpress.com/page/2/ 35/77
25/2/2017 PortafolioDelAprendzPaulaCamilaPascuasParra|ServicioNacionaldeAprendizajeSENATecnlogoenanlisisydesarrollodesistemasdein

(hp://paulacpascuas.les.wordpress.com/2013/03/mmm.png)

Modelodedominio

T.DeneusingEnglishlanguagethefollowterms:

Usability:istheeaseofuseandlearnabilityofahumanmadeobject
https://paulacpascuas.wordpress.com/page/2/ 36/77
25/2/2017 PortafolioDelAprendzPaulaCamilaPascuasParra|ServicioNacionaldeAprendizajeSENATecnlogoenanlisisydesarrollodesistemasdein

Usability:istheeaseofuseandlearnabilityofahumanmadeobject
System:Asystemisasetofinteractingorinterdependentcomponentsforminganintegrated
whole
Technology:referstothemaking,modication,usage,andknowledgeoftools,machines,
techniques,crafts,systems,andmethodsoforganization,inordertosolveaproblem,improvea
preexisting.

MARZO12,2013 PAULACPASCUAS REGLAMENTO DEJAUNCOMENTARIO


REGLAMENTOAPRENDIZ(hp://paulacpascuas.les.wordpress.com/2013/03/reglamento
aprendiz.pdf)

Hazclicaqu.

TALLERREQUERIMIENTOSAPLICADOS

MARZO5,2013 PAULACPASCUAS EVIDENCIAS DEJAUNCOMENTARIO


1.Unclienterequiereconstruirunaplicativoquelepermitarealizarlasoperacionesmatemticas
bsicas(suma,resta,multiplicacin,divisin)

EJECUTABLE(hp://paulacpascuas.site11.com/ejercicios%20sena/Calculadora.html)
DESCRIPCIN

Objetivo:hacerunsoftwarecalculadora.

Descripcin:unclientedeseaunaplicativopararealizaroperacionesmatemticassencillas,paraesto
quierequedesarrollemossoftwarecalculadora.

Apartirdelciclodevidadeunsoftware,paracumplirconloquenospideelclientedebemoshacer
losiguiente:

1.Identicacinderequerimientos:paraestosedebeestablecerconelclienteunatcnicade
recoleccindeinformacin,paraestecasoescogimoslaentrevistaconlacualvamosadeterminar
quenecesidadestieneelcliente.

Deseaquesucalculadoraseasencilla?
Queoperacionesdeseaquerealicesucalculadora?
Enquetiempodeseaustedqueseleentregueelsoftware?
Levaadarunusoexternoointerno?
Conqueequipocuentaustedparalaimplementaciniutilizacindenuestrosoftware?

2.Anlisisderequerimientos:Estafasenospermitealcanzardosobjetivos:Elprimerocrearun
modelomentaldecmovaafuncionarlasolucin(apoyndoseenUML)yelsegundo,establecerla
seriedepasoslgicosyordenadosquepermitanconstruirelaplicativoeidenticarquerecursos
debemosutilizar(variables,ciclos,lectura,escritura,capturadedatos,tiposdedatos).

*Variablesquenecesitamos:

.Resultado.

.nmero1.

.numero2.
https://paulacpascuas.wordpress.com/page/2/ 37/77
25/2/2017 PortafolioDelAprendzPaulaCamilaPascuasParra|ServicioNacionaldeAprendizajeSENATecnlogoenanlisisydesarrollodesistemasdein

.numero2.

.Unafuncinquesellamecalcularytengacomoparmetrooperaciones.

*identicarcuantoscamposybotonesnecesitamos:

.Senecesitan3campos2paraingresarlosdatosyotroparaquemuestreelresultado.

.4botonesparaescogerlaoperacinquedesearealizar.

*diccionariodedatos:

.HTML:estelousamosparaqueelprogramaseejecute.

.Head:indicamosqueeslacabezadelejercicio.

.Body:indicamosqueeselcuerpodelejercicio.

.Languagejavascript:indicamosquevamosatrabajarconcdigoJavaScript.

.Functioncalcular.

.{}:Estoslosllamamoscorchetes.

.Resultado,nmero1,numero2:variablesquenecesitamos.

.Inputtype,buon:parallamarunbotn.

./html,/head,/body,/script:estosseponenalnalparacerrarelprograma.

3.Diseo:

Enestafase,obtendremostambindostiposdediseo:laarquitecturayeldiseogrco.

ParaelcasodelaArquitecturastaeslaestructuradelacualsecomponeelaplicativo,yendonde
decidimossobreelusodefunciones,mtodos,componentes,bloques,tenemosquedecidirqu
lenguajevamosautilizar,yporqu(paraelcasoJavaScriptporqueesunlenguajeestndarque
puedeserledoporcualquierequipoconunnavegador)yademstambindecidiremoscmoseva
adisearlainterfazgrca,sivaatenerbotones,campos,suorden,eltamao,loscolores,entre
otros.

Aqutambindecidimossobreelestndardecodicacinautilizar.

Enestecasoutilizaremosunafuncinllamadacalcular,lacualvaallevarcomoparametro
(operaciones)allrealizaralaoperacinqueleindiquemos,yalnalizarvaamostrarelresultado.

Eneldiseogrcodebemosinuirunaimagenconeldiseodelaubicacindecampos,botones,
colores,tiposdefuentes,tamaotodoloquetengaquevercondiseo.

4.Desarrollo:

AquejecutaremoseldiseoarquitectnicoencdigoJavaScript.

<html>
<head></head>

https://paulacpascuas.wordpress.com/page/2/ 38/77
25/2/2017 PortafolioDelAprendzPaulaCamilaPascuasParra|ServicioNacionaldeAprendizajeSENATecnlogoenanlisisydesarrollodesistemasdein

<bodybgcolor=#4A9FFF>
<scriptlanguage=javascript>
functioncalcula(operacion){
varnumero1=document.calc.numero1.value
varnumero2=document.calc.numero2.value
varresult=eval(numero1+operacion+numero2)
document.calc.resultado.value=result
}
</script>
<formname=calc>
<fontcolor=#180066size=+1face=comicSansMS>Digitenumero1</font>
<inputtype=Textname=numero1value=size=12>
<br>
<fontcolor=#180066size=+1face=comicSansMS>Digitenumero2</font>
<inputtype=Textname=numero2value=size=12>
<br>
<inputtype=Buonname=value=Sumaonclick=calcula(+)>
<inputtype=Buonname=value=Restaonclick=calcula()>
<inputtype=Buonname=value=Multiplicaciononclick=calcula(*)>
<inputtype=Buonname=value=Divisiononclick=calcula(/)>
<br>
<strong><fontcolor=#180066size=+1face=comicSansMS>Valordelasuma</font>
</strong>
<inputtype=Textname=resultadovalue=0size=12>
</script>
</body>
</html>

(hp://paulacpascuas.les.wordpress.com/2013/03/ggg.png)

https://paulacpascuas.wordpress.com/page/2/ 39/77
25/2/2017 PortafolioDelAprendzPaulaCamilaPascuasParra|ServicioNacionaldeAprendizajeSENATecnlogoenanlisisydesarrollodesistemasdein

2.hacerunsoftwareparacalcularlasventasdeldaenunalmacndezapatos.

EJECUTABLE(hp://paulacpascuas.site11.com/ejercicios%20sena/ZAPATOS.HTML)
DESCRIPCIN

Objetivo:hacerunsoftwareparacalcularlasventasdeldaenunalmacndezapatos.

Descripcin:unclientedeseaunaplicativoparacalculalasventasdeunalmacndezapatos,para
estoquierequedesarrollemosunsoftwarequecumplaconsusnecesidades.

Apartirdelciclodevidadeunsoftware,paracumplirconloquenospideelclientedebemos:

1.Identicacinderequerimientos:paraestosedebeestablecerconelclienteunatcnicade
recoleccindeinformacin,paraestecasoescogimoslaentrevistaconlacualvamosadeterminarsus
necesidadesparalarealizacindelsoftware.

Porquecreeustedqueesnecesarioestesoftwareparasunegocio?
quehorariocumpleelnegocio?
Enquetiempodeseaustedqueseleentregueelsoftware?
Levaadarunusoexternoointerno?
Conqueequipocuentaustedparalaimplementacinyutilizacindenuestrosoftware?

2.Anlisisderequerimientos:Estafasenospermitealcanzardosobjetivos:Elprimerocrearun
modelomentaldecmovaafuncionarlasolucin(apoyndoseenUML)yelsegundo,establecerla
seriedepasoslgicosyordenadosquepermitanconstruirelaplicativoeidenticarquerecursos
debemosutilizar(variables,ciclos,lectura,escritura,capturadedatos,tiposdedatos).

*Variablesquenecesitamos:

.suma=0.

.i(auxiliar).

.vector=newArray.

*identicarcuantoscamposybotonesnecesitamos:

.Senecesitan3campoparaelregistrodelasventas.

.unbotnparaingresarlasventas.

*diccionariodedatos:

.HTML:estelousamosparaqueelprogramaseejecute.

.Head:indicamosqueeslacabezadelejercicio.

.Body:indicamosqueeselcuerpodelejercicio.

.Languagejavascript:indicamosquevamosatrabajarconcdigoJavaScript.

.Functioncalcular.
https://paulacpascuas.wordpress.com/page/2/ 40/77
25/2/2017 PortafolioDelAprendzPaulaCamilaPascuasParra|ServicioNacionaldeAprendizajeSENATecnlogoenanlisisydesarrollodesistemasdein

.Functioncalcular.

.{}:Estoslosllamamoscorchetes.

.suma,i,vector(newarray):variablesquenecesitamos.

.Inputtype,buon:parallamarunbotn.

./html,/head,/body,/script:estosseponenalnalparacerrarelprograma.

3.Diseo:

Enestafase,obtendremostambindostiposdediseo:laarquitecturayeldiseogrco.Parael
casodelaArquitecturastaeslaestructuradelacualsecomponeelaplicativo,yendonde
decidimossobreelusodefunciones,mtodos,componentes,bloques,tenemosquedecidirqu
lenguajevamosautilizar,yporqu(paraelcasoJavaScriptporqueesunlenguajeestndarque
puedeserledoporcualquierequipoconunnavegador)yademstambindecidiremoscmoseva
adisearlainterfazgrca,sivaatenerbotones,campos,suorden,eltamao,loscolores,entre
otros.

Aqutambindecidimossobreelestndardecodicacinautilizar.

Enestecasoutilizaremosunvectorquenosrealizalaoperacindetotaldeventas.

Eneldiseogrcodebemosinuirunaimagenconeldiseodelaubicacindecampos,botones,
colores,tiposdefuentes,tamaotodoloquetengaquevercondiseo.

4.Desarrollo:

AquejecutaremoseldiseoarquitectnicoencdigoJavaScript.

<html>
<head>
</head>
<bodybgcolor=#00C294>
<scriptlenguaje=javascript>
functionIngresar()
{
vector=newArray(3);
suma=0;

vari;

for(i=1;i<=3;i++)
{
vector[i]=prompt(Ingreseventa:);
suma=parseInt(suma)+parseInt(vector[i]);

https://paulacpascuas.wordpress.com/page/2/ 41/77
25/2/2017 PortafolioDelAprendzPaulaCamilaPascuasParra|ServicioNacionaldeAprendizajeSENATecnlogoenanlisisydesarrollodesistemasdein

for(i=1;i<=3;i++)
{
document.write(la+i+ventaes:+vector[i]+<br>);
}

document.write(eltotaldelasventases:+suma);

}
</script>
<inputtype=buonname=mostrarvalue=IngresarventasonClick=Ingresar()>
</body>
</html>

(hp://paulacpascuas.les.wordpress.com/2013/03/www1.png)

TALLERLGICA1B05

MARZO5,2013 PAULACPASCUAS EVIDENCIAS DEJAUNCOMENTARIO


1.Escribirunprogramaquesolicitealusuarionvaloresenterosylosalmaceneenunvector
posteriormentedebecalcularvalormximo,mnimoylamedia.

Ejecutable(hp://paulacpascuas.site11.com/ejercicios%20sena/11.html)
Codigojavascript

<html>
https://paulacpascuas.wordpress.com/page/2/ 42/77
25/2/2017 PortafolioDelAprendzPaulaCamilaPascuasParra|ServicioNacionaldeAprendizajeSENATecnlogoenanlisisydesarrollodesistemasdein

<html>

<head>

</head>

<body>

<scriptlanguage=javascript>

varsuma=0;

varmedia=0;

varnumeros=newArray(10);

vari;

document.write(LosnumerosIngresadosson:);

for(i=0;i<10;i++)

numeros[i]=parseInt(prompt(Ingreseunnumero:));

document.write(numeros[i]+,);

document.write(<br>);

varmaximo=numeros[0];

varminimo=numeros[0];

for(i=0;i<10;i++)

if(numeros[i]>maximo)

maximo=numeros[i];

if(numeros[i]<minimo)

minimo=numeros[i];

suma=suma+numeros[i];

}
https://paulacpascuas.wordpress.com/page/2/ 43/77
25/2/2017 PortafolioDelAprendzPaulaCamilaPascuasParra|ServicioNacionaldeAprendizajeSENATecnlogoenanlisisydesarrollodesistemasdein

media=suma/10;

document.write(Elnumeromaximoes:+maximo+<br>);

document.write(Elnumerominimoes:+minimo+<br>);

document.write(Lamediadelosnumeroses:+media+<br>);

</script>

</body>

</html>

2.Escribirunprogramaqueleaunvectorde10nmerosenteros,pidaalusuariocadaunadesus
componentesyluego:

losescribaenpantalla
losescribaenordeninverso
muestreporpantallalasumaylamedia

Ejecutable(hp://paulacpascuas.site11.com/ejercicios%20sena/12.html)
codigojavascript

<html>

<head>

</head>

<body>

<scriptlanguage=javascript>

varsuma=0;

varmedia=0;

varnumeros=newArray(10);

vari;

document.write(LosnumerosIngresadosson:);

for(i=0;i<10;i++)

numeros[i]=parseInt(prompt(Ingreseunnumero:));

document.write(numeros[i]+,);

suma=suma+numeros[i];

}
document.write(<br>);
https://paulacpascuas.wordpress.com/page/2/ 44/77
25/2/2017 PortafolioDelAprendzPaulaCamilaPascuasParra|ServicioNacionaldeAprendizajeSENATecnlogoenanlisisydesarrollodesistemasdein

document.write(<br>);

media=suma/10;

document.write(Losnumerosenordeninverso:);

for(i=9;i>1;i)

document.write(numeros[i]+,);

document.write(<br>);

document.write(Lasumaes:+suma+<br>);

document.write(Lamediadelosnumeroses:+media+<br>);

</script>

</body>

</html>

3.Escribirunprogramaqueleaunvectordenmerosenterosylomodiquesumndoleuna
unidadacadaelemento.

Ejecutable(hp://paulacpascuas.site11.com/ejercicios%20sena/13.1.html)
Codigojavascript

<html>

<head>

</head>

<body>

<scriptlanguage=javascript>

/*Escribirunprogramaqueleaunvectordenmerosenterosylomodiquesumndoleunaunidad
a

cadaelemento*/

vararreglo=newArray(5);

vari;

document.write(losnumerosingresadosson);

for(i=0;i<5;i++)

arreglo[i]=parseInt(prompt(digitenumero));
https://paulacpascuas.wordpress.com/page/2/ 45/77
25/2/2017 PortafolioDelAprendzPaulaCamilaPascuasParra|ServicioNacionaldeAprendizajeSENATecnlogoenanlisisydesarrollodesistemasdein

arreglo[i]=parseInt(prompt(digitenumero));

document.write(arreglo[i]+,);

arreglo[i]=arreglo[i]+1;

document.write(<br>)

for(i=0;i<5;i++)

document.write(elnumeromodicadoes+arreglo[i]+<br>);

</script>

</body>

</html>

4.Leerunvectordeenterosysacarporpantallaprimerotodosloselementosintroducidosen
posicionesparesydespustodoslosdeposicionesimpares

Ejecutable(hp://paulacpascuas.site11.com/ejercicios%20sena/14.html)
Codigojavascript

<html>

<head>

</head>

<body>

<scriptlanguage=javascript>

varnumeros=newArray(5);

vari;

document.write(LosnumerosIngresadosson:);

for(i=0;i<5;i++)

numeros[i]=parseInt(prompt(Ingreseunnumero:));

document.write(numeros[i]+,);

document.write(<br>);
https://paulacpascuas.wordpress.com/page/2/ 46/77
25/2/2017 PortafolioDelAprendzPaulaCamilaPascuasParra|ServicioNacionaldeAprendizajeSENATecnlogoenanlisisydesarrollodesistemasdein

document.write(<br>);

document.write(LosNumerosenposicionespares:);

for(i=0;i<5;i++)

if((i%2)==0)

document.write(numeros[i]+,);

document.write(<br>);

document.write(LosNumerosenposicionesimpares:);

for(i=0;i<5;i++)

if((i%2)!=0)

document.write(numeros[i]+,);

</script>

</body>

</html>

5.Leerunvectordenmerosenterosysacarporpantallaprimeroloselementosparesydespus
loselementosimpares

Ejecutable(hp://paulacpascuas.site11.com/ejercicios%20sena/15.html)
Codigojavascript

<html>

<head>

</head>

<body>

<scriptlanguage=javascript>

varnumeros=newArray(5);
https://paulacpascuas.wordpress.com/page/2/ 47/77
25/2/2017 PortafolioDelAprendzPaulaCamilaPascuasParra|ServicioNacionaldeAprendizajeSENATecnlogoenanlisisydesarrollodesistemasdein

varnumeros=newArray(5);

vari;

document.write(LosnumerosIngresadosson:);

for(i=0;i<5;i++)

numeros[i]=parseInt(prompt(Ingreseunnumero:));

document.write(numeros[i]+,);

document.write(<br>);

document.write(LosNumerosparesson:);

for(i=0;i<5;i++)

if((numeros[i]%2)==0)

document.write(numeros[i]+,);

document.write(<br>);

document.write(LosNumerosimparesson:);

for(i=0;i<5;i++)

if((numeros[i]%2)!=0)

document.write(numeros[i]+,);

</script>

</body>

</html>

6.Escribirlamediadeloselementosqueseencuentranenlasposicionesparesylamediadelos 48/77
https://paulacpascuas.wordpress.com/page/2/
25/2/2017 PortafolioDelAprendzPaulaCamilaPascuasParra|ServicioNacionaldeAprendizajeSENATecnlogoenanlisisydesarrollodesistemasdein

6.Escribirlamediadeloselementosqueseencuentranenlasposicionesparesylamediadelos
elementosqueseencuentranenlasposicionesimpares

Ejecutable(hp://paulacpascuas.site11.com/ejercicios%20sena/16.html)
Codigojavascript

<html>

<head>

</head>

<body>

<scriptlanguage=javascript>

varusuario;

varsumap=0;

varsumai=0;

varpropar=0;

varproim=0;

varcp=0;

varci=0;

vari;

varusuario=prompt(Ingeselalongituddelarreglo);

varnumeros=newArray(usuario);

document.write(LosnumerosIngresadosson:);

for(i=0;i<usuario;i++)

numeros[i]=parseInt(prompt(Ingreseunnumero:));

document.write(numeros[i]+,);

document.write(<br>);

document.write(LosNumerosenposicionespares:);

for(i=0;i<usuario;i++)

if((i%2)==0)

{
https://paulacpascuas.wordpress.com/page/2/ 49/77
25/2/2017 PortafolioDelAprendzPaulaCamilaPascuasParra|ServicioNacionaldeAprendizajeSENATecnlogoenanlisisydesarrollodesistemasdein

document.write(numeros[i]+,);

sumap=sumap+numeros[i];

cp=cp+1;

propar=sumap/cp;

document.write(<br>);

document.write(LosNumerosenposicionesimpares:);

for(i=0;i<5;i++)

if((i%2)!=0)

document.write(numeros[i]+,);

sumai=sumai+numeros[i];

ci=ci+1;

proim=sumai/ci;

document.write(<br>);

document.write(Elpromediodelosnumerosenlasposicionespareses:+propar+<br>);

document.write(Elpromediodelosnumerosenlasposicionesimpareses:+proim);

</script>

</body>

</html>

7.EscribirunprogramaqueleaunvectordeNnmerosyhallelaposicindelelementoque
contieneelvalormaximo.

Ejecutable(hp://paulacpascuas.site11.com/ejercicios%20sena/17.html)
Codigojavascript

<html>

<head>
https://paulacpascuas.wordpress.com/page/2/ 50/77
25/2/2017 PortafolioDelAprendzPaulaCamilaPascuasParra|ServicioNacionaldeAprendizajeSENATecnlogoenanlisisydesarrollodesistemasdein

<head>

</head>

<body>

<scripttype=text/javascript>

varposMayor=0,n,mayor,num=[];

n=prompt(ingreselalongituddelarreglo);

for(i=0;i<n;i++)

num[i]=parseInt(prompt(Ingresenumero));

document.write(num[i]+</br>);

mayor=num[0];

for(x=0;x<n;x++)

if(mayor<num[x])

mayor=num[x];

posMayor=x;

document.write(<br>elnumeromayores:+mayor+seencuentraenlapocision:+posMayor);

</script>

</body>

</html>

8.Implementarunprogramaquelealasnotasdetodoslosalumnosdeunaclaseparauna
asignatura,calculelamedia,ydeterminecuantosalumnossuperanoigualanalamediaycuantos
estnpordebajodelamisma.Calcularlanotamximaymnima

Ejecutable(hp://paulacpascuas.site11.com/ejercicios%20sena/19.html)
CdigoJavaScript

<html>

<head>
https://paulacpascuas.wordpress.com/page/2/ 51/77
25/2/2017 PortafolioDelAprendzPaulaCamilaPascuasParra|ServicioNacionaldeAprendizajeSENATecnlogoenanlisisydesarrollodesistemasdein

<head>

</head>

<body>

<scripttype=text/javascript>

varsuma=0;

varpromedio=0;

varaprovados=0;

varreprovados=0;

varmayorpromedio=0;

varvector;

varigual=0;

vari;

vector=parseInt(prompt(Digitelacantidaddenotasqueqiereingresar:));

notas=newArray(vector);

document.write(Lasnotasingresadasfueron:);

for(i=0;i<vector;i++)

notas[i]=parseInt(prompt(Digitelanota:));

document.write(notas[i]+,);

suma=suma+(notas[i]);

varmayor=notas[0];

varmenor=notas[0];

if(notas[i]>mayor)

mayor=notas[i];

if(notas[i]<menor)

menor=notas[i];

}
https://paulacpascuas.wordpress.com/page/2/ 52/77
25/2/2017 PortafolioDelAprendzPaulaCamilaPascuasParra|ServicioNacionaldeAprendizajeSENATecnlogoenanlisisydesarrollodesistemasdein

if(notas[i]>=3)

aprovados=aprovados+1;

else

reprovados=reprovados+1;

if(notas[i]==3)

igual=igual+1;

promedio=suma/vector;

document.write(<br>+<br>+Lanotamasaltaes:+mayor+<br>);

document.write(Lanotamasbajaes:+menor+<br>);

document.write(Elpromediodelasnotases:+promedio+<br>);

//document.write(Lacantidaddenotasmayoresalpromedioes:+mayorpromedio+<br>);

document.write(Lacantidaddealumnosaprovadosson:+aprovados+<br>);

document.write(Lacantidaddealumnosreprovadosson:+reprovados+<br>);

document.write(Lacantidaddealumnosquetubieronlanotaigualalpromedioson:+igual);

</script>

</body>

</html>

9.Leerunnumeroentero,digitoadigito,eimprimirloconsuscifrasinvertidas.

Ejecutable(hp://paulacpascuas.site11.com/ejercicios%20sena/19.html)
Codigojavascript

<html>

<head>
https://paulacpascuas.wordpress.com/page/2/ 53/77
25/2/2017 PortafolioDelAprendzPaulaCamilaPascuasParra|ServicioNacionaldeAprendizajeSENATecnlogoenanlisisydesarrollodesistemasdein

<head>

</head>

<body>

<scriptlanguage=javascript>

varnumeros=newArray(5);

vari;

document.write(LosnumerosIngresadosson:);

for(i=0;i<5;i++)

numeros[i]=parseInt(prompt(Ingreseunnumero:));

document.write(numeros[i]+,);

document.write(<br>);

document.write(Losnumerosenordeninverso:);

for(i=4;i>1;i)

document.write(numeros[i]+,);

</script>

</body>

</html>

10.Escribirunprogramaqueleaunvectordenmerosdeunsolodgitoyobtengaunvectorde10
elementos,cuyacomponenteisimaindiquecuantasvecesapareceienelprimervector.

Ejecutable(hp://paulacpascuas.site11.com/ejercicios%20sena/20.html)
Codigojavascript

<html>
<head><title>iesimo</title></head>
<body>
<h2>iesimo</h2>
<scriptlanguage=javascript>
//i
https://paulacpascuas.wordpress.com/page/2/ 54/77
25/2/2017 PortafolioDelAprendzPaulaCamilaPascuasParra|ServicioNacionaldeAprendizajeSENATecnlogoenanlisisydesarrollodesistemasdein

varesimo=newArray(10);
//j
varnum=newArray(5);
varcon=0;

document.write(Losnumerosingresadosson:);
for(j=0;j<5;j++)
{
num[j]=prompt(Igresenumeros);

for(i=0;i<10;i++)
{
con=0;
for(j=0;j<5;j++)
{
if(i==num[j])
{
con=con+1;
}
}
esimo[i]=con;
}

document.write(<br>Eliesimoes:);
for(i=0;i<10;i++)
{

</script>
</head>
</html>
11.Escribirunprogramaquecalculelosmltiplosde3,4,5,6y7quehayentre1y100.Utilizarun
vector
paracontenerlosvalores3,4,5,6y7.

Ejecutable
Codigojavascript

<html>

https://paulacpascuas.wordpress.com/page/2/ 55/77
25/2/2017 PortafolioDelAprendzPaulaCamilaPascuasParra|ServicioNacionaldeAprendizajeSENATecnlogoenanlisisydesarrollodesistemasdein

<head>
</head>
<body>
<h2>Tablademultiplicardelosnumeros(3)(4)(5)(6)(7)</h2>
<scriptlanguage=javascript>

varnumeros=[3,4,5,6,7];
varresul;
varbuscar;
varesta;
vari;

buscar=parseInt(prompt(Ingreseelnumerodelcualdeseasaberlosmultiplos:(3)(4)(5)
(6)(7)));

for(i=0;i<5;i++)
{
if(buscar==numeros[i])
{
esta=1;
}
}

if(esta!=1)
{
alert(Elnumero+buscar+noseencuentraenelarreglo);
}
else
{
alert(Elnumero+buscar+seencuentraenlistasusmultiplosson:);
document.write(Losmultiplosde+buscar+son:);
for(i=0;i<10;i++)
{
resul=parseInt(buscar)*i;
document.write(resul+,);
}
}

</script>

https://paulacpascuas.wordpress.com/page/2/ 56/77
25/2/2017 PortafolioDelAprendzPaulaCamilaPascuasParra|ServicioNacionaldeAprendizajeSENATecnlogoenanlisisydesarrollodesistemasdein

</body>
</html>

TALLERLISTADO3ARREGLOS1

FEBRERO21,2013 PAULACPASCUAS EVIDENCIAS DEJAUNCOMENTARIO


1.Dados:A3568478531YB3468912309

Realizeunalgoritmoparacalcularcadaunadelassiguientesoperaciones.

A[3]modB[2]/2=

B[A[1]]A[10]=

A[1]+A[1+2]=

A[5]+B[5]=

A[3]divB[2])/2=

B[A[10]]+B[1]=

Ejecutable(hp://paulacpascuas.site11.com/ejercicios%20sena/arreglo1.html)
Codigojavascript:

<html>
<head>
</head>
<body>
<scriptlenguage=javascript>
varA=[3,5,6,8,4,7,8,5,3,1];
varB=[3,4,6,8,9,1,2,3,0,9];
varmod,resta,suma1,suma2,div,div1,suma3;
mod=parseFloat(A[3])%(parseFloat(B[2])/2);
resta=parseFloat(B[A[1]])parseFloat(A[9]);
suma1=parseFloat(A[1])+parseFloat(A[1+2]);
suma2=parseFloat(A[5])+parseFloat(B[5]);
div1=A[3]/B[2];
div1=parseInt(div1);
div=div1/2;
suma3=parseFloat(B[A[9]])+parseFloat(B[1]);

https://paulacpascuas.wordpress.com/page/2/ 57/77
25/2/2017 PortafolioDelAprendzPaulaCamilaPascuasParra|ServicioNacionaldeAprendizajeSENATecnlogoenanlisisydesarrollodesistemasdein

document.write(Elresiduoes+mod+<br>);
document.write(LaRestaes+resta+<br>);
document.write(LaSuma1es+suma1+<br>);
document.write(LaSuma2es+suma2+<br>);
document.write(Eldives+div+<br>);
document.write(LaSuma3es+suma3+<br>);
</script>

</body>
</html>

2.Crearunvectordenelementosdondecadaelementodelvectorseaigualasuposicion.

Ejecutable(hp://paulacpascuas.site11.com/ejercicios%20sena/arreglo2.html)
Codigojavascript

<html>
<head>
</head>
<body>
<scriptlenguage=javascript>

vare=newArray(5);
vari;

for(i=1;i<=5;i++)
e[i]=i;

for(x=1;x<=5;x++)
{
document.write(laposion:+x+enelarreglotieneelvalor+e[x]+<br>)
}

</script>

</body>
</html>
3.ConfeccioneunProgramaquepermitaleerunvectorquecontengalasnotasdeuncurso,indicando
nalmente:

notamasaltaymasbaja

promediodenotas
numerodenotassuperioresalpromedio
https://paulacpascuas.wordpress.com/page/2/ 58/77
25/2/2017 PortafolioDelAprendzPaulaCamilaPascuasParra|ServicioNacionaldeAprendizajeSENATecnlogoenanlisisydesarrollodesistemasdein

numerodenotassuperioresalpromedio

cantidaddealumnosaprobadosyalumnosreprobados

imprimirtodaslasnotasaligualqueelresultadodelasoperacionesanteriores.

Ejecutable(hp://paulacpascuas.site11.com/ejercicios%20sena/arreglo3NOTAS.html)
Codigojavascript

<html>
<head></head>
<body>
<scriptlanguage=javascript>
varvector=[2,0,1,0,2];
vari;
varmayor=vector[0];
varmenor=vector[0];
varpro=0;
varsuma=0;
varalumno;
varalumnoapro;
varnota;
functioncalcular()
{
for(i=0;i<5;i++)
{
if(mayor<vector[i])
{
mayor=vector[i];
}
else
if(menor>vector[i])
{
menor=vector[i];
}
}
document.write(ElNumeroMayorEs:+mayor+</br>);
document.write(ElNumeroMenorEs:+menor+</br>);
}

https://paulacpascuas.wordpress.com/page/2/ 59/77
25/2/2017 PortafolioDelAprendzPaulaCamilaPascuasParra|ServicioNacionaldeAprendizajeSENATecnlogoenanlisisydesarrollodesistemasdein

functionpromedio()
{
for(i=0;i<5;i++)
{
suma=suma+vector[i];
}
pro=suma/5;
if(pro>=5)
{
document.write(ElPromedioDeLas5NotasEs:+pro+Aprobo);
}
else
{
document.write(ElPromedioDeLas5NotasEs:+pro+Reprobo);
}
}
</script>
<inputtype=buonvalue=calcularonClick=calcular()>
<inputtype=buonvalue=promedioonClick=promedio()>
</body>
</html>
4.Leerunvectordendatoseindiquenalmente:

promediodelosnumerospares

promediodelosnumerosimpares

lasumadeloselementosqueocupanlasposicionesparesdelvector

lasumadeloselementosqueocupanlasposicionesimparesdelvector

Ejecutable(hp://paulacpascuas.site11.com/ejercicios%20sena/arreglo4.html)
Codigojavascript

<html>
<head>
</head>
<body>
<scriptlenguage=javascript>
varnumeros=newArray(10);

https://paulacpascuas.wordpress.com/page/2/ 60/77
25/2/2017 PortafolioDelAprendzPaulaCamilaPascuasParra|ServicioNacionaldeAprendizajeSENATecnlogoenanlisisydesarrollodesistemasdein

varcp=0;
varci=0;
varsumap=0;
varsumai=0;
varpromediop=0;
varpromedioi=0;
varsumapp=0;
varsumapi=0;
vari;
for(i=0;i<10;i++)
{
numeros[i]=parseInt(prompt(Ingreseelnumero+i));
if((numeros[i]%2)==0)
{
sumap=sumap+numeros[i];
cp=cp+1;
}
else
{
sumai=sumai+numeros[i];
ci=ci+1;
}

if((i%2)==0)
{
sumapp=sumapp+numeros[i];
}
else
{
sumapi=sumapi+numeros[i];
}
}

promediop=sumap/cp;
promedioi=sumai/ci;

document.write(Elpromdeiodelosnumerospareses:+promediop+<br>);
document.write(Elpromdeiodelosnumerosimpareses:+promedioi+<br>);
https://paulacpascuas.wordpress.com/page/2/ 61/77
25/2/2017 PortafolioDelAprendzPaulaCamilaPascuasParra|ServicioNacionaldeAprendizajeSENATecnlogoenanlisisydesarrollodesistemasdein

document.write(Lasumadeloselementosqueocupanlasposicionespareses:+
sumapp+<br>);
document.write(Lasumadeloselementosqueocupanlasposicionesimpareses:+
sumapi+<br>);
</script>
</body>
</html>
5.Confeccioneunalgoritmoquepermitaleertresvectoresdeigualdimensionyluegolossumeenun
tercervector.Ademasobtenerelpromediodecadaunodelosvectoresasicomoelmayorelemento
decadauno.

Ejecutable(hp://paulacpascuas.site11.com/ejercicios%20sena/5.html)
Codigojavascript

<html>
<head></head>
<body>
<scripttype=text/javascript>
varv1=newArray(3);
varv2=newArray(3);
varv3=newArray(3);
vars1=0,s2=0,s3=0;
varprom1=0;
varprom2=0;
varprom3=0;
varmayor1=0;
varmayor2=0;
varmayor3=0;
for(i=0;i<3;i++)
{
v1[i]=parseInt(prompt(Ingresenumeroparaelprimervector));
s1=s1+v1[i];
if(mayor1<v1[i])
{
mayor1=v1[i]
}
}
prom1=s1/3;
for(x=0;x<3;x++)
https://paulacpascuas.wordpress.com/page/2/ 62/77
25/2/2017 PortafolioDelAprendzPaulaCamilaPascuasParra|ServicioNacionaldeAprendizajeSENATecnlogoenanlisisydesarrollodesistemasdein

{
v2[x]=parseInt(prompt(Ingresenumeroparaelsegundovector));
s2=s2+v2[x];
if(mayor1<v2[x])
{
mayor2=v2[x];
}
}
prom2=s2/3;
for(z=0;z<3;z++)
{
v3[z]=parseInt(v1[z])+parseInt(v2[z]);
document.write(v1[z]+++v2[z]+=+v3[z]+<br>);
s3=s3+parseInt(v3[z]);
if(mayor3<v3[z])
{
mayor3=v3[z];
}
}
prom3=s3/3;
document.write(elpromediodelprimervectores:+prom1+</br>);
document.write(elpromediodelsegundovectores:+prom2+</br>);
document.write(elpromediodeltercervectores:+prom3+</br>);
document.write(elnumeromayordelprimervectores:+mayor1+</br>);
document.write(elnumeromayordelsegundovectores:+mayor2+</br>);
document.write(elnumeromayordeltercervectores:+mayor3+</br>);
</script>
</body>
</html>

6.Seingresanunconjuntodenumerosenterosysealmacenanenunarreglo,sepide:

Buscarsiunnumerox(ingresadoporelteclado)seencuentraenelarreglo,entregandocomo
respuestaExisteelelementoenlaposicion,oelelementoxnoseencuentraenelarreglo.

Determinarcuantasvecesserepiteunnumerox(ingresadoporelteclado)enelarreglo.

Ejecutable(hp://paulacpascuas.site11.com/ejercicios%20sena/6.html)
Codigojavascript
https://paulacpascuas.wordpress.com/page/2/ 63/77
25/2/2017 PortafolioDelAprendzPaulaCamilaPascuasParra|ServicioNacionaldeAprendizajeSENATecnlogoenanlisisydesarrollodesistemasdein

<html>
<head>
</head>
<body>
<scriptlanguage=javascript>
varnumeros=newArray(usuario);
varcontador=0;
varesta=0;
varbuscar=0;
varusuario;
varrepetidos=newArray()

vari;

usuario=parseInt(prompt(Ingreselacantidaddedigitosquedeseaingresar:));

document.write(Elementosdelvector:);
for(i=0;i<usuario;i++)
{
numeros[i]=parseInt(prompt(ingresenumero+i+alarreglo:));
document.write(numeros[i]+,);
}

buscar=parseInt(prompt(Ingresenumeroquedeseaconsulstar:));
for(i=0;i<usuario;i++)
{
if(parseInt(buscar)==numeros[i])
{
//document.write(<br/>Contador=+contador);
repetidos[contador]=i;
//document.write(<br/>posicionrepetida<br/>);
contador++;
esta=1;
}
}

if(esta!=1)
{
document.write(<br>Elnumero+buscar+noseencuentraenelarreglo);

https://paulacpascuas.wordpress.com/page/2/ 64/77
25/2/2017 PortafolioDelAprendzPaulaCamilaPascuasParra|ServicioNacionaldeAprendizajeSENATecnlogoenanlisisydesarrollodesistemasdein

}
else
{
document.write(<br>Elnumero+buscar+seencuentraenlistaenlasposiciones:
+<br>);

for(i=0;i<contador;i++)
{
document.write(repetidos[i]+<br>);
}
}

document.write(<br>+Serepite:+contador+veces);

</script>
</body>
</html>
7.Dadounarreglodedimensionndenumerosenteros,sepide:

ordenarestearreglodemenoramayor

ordenarestearreglodemayoramenor

Ejecutable(hp://paulacpascuas.site11.com/ejercicios%20sena/arreglo10.html)
Codigojavascript

<html>
<head></head>
<body>
<scripttype=text/javascript>
vararreglo=[0,0,0,0,0];
vari;
document.write(NumerosIngresados:);
for(i=0;i<arreglo.length;i++)
{
arreglo[i]=parseInt(prompt(IngreseNumeros:));
document.write(arreglo[i]+,);
}
document.write(<br>);
arreglo.sort(function(V1,V2){
if(V1>V2)

https://paulacpascuas.wordpress.com/page/2/ 65/77
25/2/2017 PortafolioDelAprendzPaulaCamilaPascuasParra|ServicioNacionaldeAprendizajeSENATecnlogoenanlisisydesarrollodesistemasdein

return1;
else
return0;
});
for(i=0;i<arreglo.length;i++)
{
document.write(Ordendemenoramaryor:+arreglo[i]+<br>);
}
document.write(<br>);
arreglo.reverse();
for(i=0;i<arreglo.length;i++)
{
document.write(Ordendemayoramenor:+arreglo[i]+<br>);
}
</script>
</body>
</html>
8.Lasedadesdelosalumnosdeuncursosealmacenanenunarreglo,sepidequealmomentode
ingresarcadaedad,esteseinserteenlaposicionquelecorrespondaenelarreglo,contaldequeeste
semantengaordenadodemayoramenor.

Ejecutable(hp://paulacpascuas.site11.com/ejercicios%20sena/arreglo12.html)
Codigojavascript

<html>
<head>
</head>
<body>
<scripttype=text/javascript>

varedad=[12,22,45,10,18];
varp;
for(p=0;p<edad.length;p++)
{
document.write(lapocision:+p+TieneLaEdad:+edad[p]+<br>);
}
edad.sort(function(v1,v2){
if(v1>v2)
return1;
https://paulacpascuas.wordpress.com/page/2/ 66/77
25/2/2017 PortafolioDelAprendzPaulaCamilaPascuasParra|ServicioNacionaldeAprendizajeSENATecnlogoenanlisisydesarrollodesistemasdein

else
return0;
});
for(p=0;p<edad.length;p++)
{
document.write(Orden:+edad[p]+<br>);
}
/*
Comovemoscreamosunvectorconunalistadestring:
varnombres=[marcos,ana,luis,jorge,carlos];
Luegoconllamarsimplementealmtodosortelmismoseencargadeintercambiarlas
componentesdetalformaqueelmenoralfabticamenteseencuentraalprincipioy
assucesivamente:
nombres.sort();

Paraordenarunalistadeenterossecomplicaelalgoritmoyaquedebemospasaral
mtodosortunafuncinannimaindicandocomoimplementarlacomparacin
entreelementos:
Comovemosalmtodosorthemospasadounafuncinqueretornaun1o0:
vec.sort(function(v1,v2){
if(v1>v2)
return1;
else
return0;
});
Losparmetrosv1yv2sonloselementosquesecomparan.Siv1esmayorav2signica
quequeremosintercambiarlosparaqueelmayorsedesplacehaciaelnaldelvector.
Estafuncindeberetornarunvalormayoracerosiqueremosqueseintercambienlos
elementosycerosiqueremosdejarlosdoselementosdelvectorsinserintercambiados.
*/
</script>

TALLERDEVACACIONES

ENERO4,2013 PAULACPASCUAS EVIDENCIAS DEJAUNCOMENTARIO


1.Calcularelsueldodecadaunodelos50operariosdeunafabricadadoscomodatos
laremuneracinporhora(lamismaparatodoslosoperarios)ylacantidaddehorasquetrabajoen
elmescadaoperario.

Ejecutable(hp://sebastian0604.webuda.com/sebas/25.html)
https://paulacpascuas.wordpress.com/page/2/ 67/77
25/2/2017 PortafolioDelAprendzPaulaCamilaPascuasParra|ServicioNacionaldeAprendizajeSENATecnlogoenanlisisydesarrollodesistemasdein

Ejecutable(hp://sebastian0604.webuda.com/sebas/25.html)

(hp://paulacpascuas.les.wordpress.com/2013/01/252.png)

(hp://paulacpascuas.les.wordpress.com/2013/01/2512.png)

2.Dadocomodatoelimportedeunafactura,calcularelvalorcorrespondientealIVA.(21%del
valordeventa).

Ejecutable(hp://sebastian0604.webuda.com/sebas/1.html)

(hp://paulacpascuas.les.wordpress.com/2013/01/110.png)

3.Dadoscomodatoscinconmerosobtenerelpromediodelosmismoseinformarelresultado.

Ejecutable(hp://sebastian0604.webuda.com/sebas/24.html)

(hp://paulacpascuas.les.wordpress.com/2013/01/241.png)

(hp://paulacpascuas.les.wordpress.com/2013/01/2411.png)

4.Ingresartresletrasmaysculasymostrarlasordenadasalfabticamente.

Ejecutable(hp://sebastian0604.webuda.com/sebas/2.html)

(hp://paulacpascuas.les.wordpress.com/2013/01/26.png)
https://paulacpascuas.wordpress.com/page/2/ 68/77
25/2/2017 PortafolioDelAprendzPaulaCamilaPascuasParra|ServicioNacionaldeAprendizajeSENATecnlogoenanlisisydesarrollodesistemasdein

(hp://paulacpascuas.les.wordpress.com/2013/01/26.png)

5.Dadaslasmedidasdedosngulosdeuntriangulodeterminarlamedidadelterceroeinformar
elresultado.

Ejecutable(hp://sebastian0604.webuda.com/sebas/23.html)

(hp://paulacpascuas.les.wordpress.com/2013/01/231.png)

6.Dadocomodatoelvalordelladodeuncuadradocalcularsupermetroysusupercie,e
informarlosmismosconcartelesaclaratorios.

Ejecutable(hp://sebastian0604.webuda.com/sebas/3.html)

(hp://paulacpascuas.les.wordpress.com/2013/01/31.png)

7.Determinarsielprimerodeunconjuntodetresnmerosdados,esmenorquelosotrosdos.

Ejecutable(hp://sebastian0604.webuda.com/sebas/22.html)

(hp://paulacpascuas.les.wordpress.com/2013/01/221.png)

(hp://paulacpascuas.les.wordpress.com/2013/01/2211.png)

8.Dadalamedidadecadaunodelostresngulosdeuntriangulodeterminareinformarmediante
unmensajesipertenecenonoauntriangulorectngulo.

Ejecutable(hp://sebastian0604.webuda.com/sebas/4.html)

https://paulacpascuas.wordpress.com/page/2/ 69/77
25/2/2017 PortafolioDelAprendzPaulaCamilaPascuasParra|ServicioNacionaldeAprendizajeSENATecnlogoenanlisisydesarrollodesistemasdein

(hp://paulacpascuas.les.wordpress.com/2013/01/41.png)

9.Determinarsielprimerodeunconjuntodetresnmerosdados,esmenorquelosotrosdos.

Ejecutable(hp://sebastian0604.webuda.com/sebas/21.html)

(hp://paulacpascuas.les.wordpress.com/2013/01/211.png)

(hp://paulacpascuas.les.wordpress.com/2013/01/2111.png)

10.Determinaryexhibirsilaestaturadeunapersonaadultadada,esmayorquelaestaturamedia
delaspersonasadultasdesusexo,siendo:estaturamediademujeresadultas:1,65m.estatura
mediadevaronesadultos:1,72m.

Ejecutable(hp://sebastian0604.webuda.com/sebas/5.html)

(hp://paulacpascuas.les.wordpress.com/2013/01/52.png)

(hp://paulacpascuas.les.wordpress.com/2013/01/512.png)

11.Dadoscomodatosdosnmeroscalcularsusumaysuproductoeinformarlosresultados.

Ejecutable(hp://sebastian0604.webuda.com/sebas/21.html)

(hp://paulacpascuas.les.wordpress.com/2013/01/212.png)
https://paulacpascuas.wordpress.com/page/2/ 70/77
25/2/2017 PortafolioDelAprendzPaulaCamilaPascuasParra|ServicioNacionaldeAprendizajeSENATecnlogoenanlisisydesarrollodesistemasdein

(hp://paulacpascuas.les.wordpress.com/2013/01/212.png)

(hp://paulacpascuas.les.wordpress.com/2013/01/2112.png)

12.Dadounnumerodel1a7determinarelnombredeldadelasemanaquecorresponde.

Ejecutable(hp://sebastian0604.webuda.com/sebas/6.html)

(hp://paulacpascuas.les.wordpress.com/2013/01/61.png)

13.Dadosdosnmerosdistintos,mostrarlosordenadosenformacreciente.

Ejecutable(hp://sebastian0604.webuda.com/sebas/20.html)

(hp://paulacpascuas.les.wordpress.com/2013/01/201.png)

14.Seleentresnmerosquesonlaslongitudesdelosladosdeuntriangulo.Determinare
informarsielmismoesequilatero(3ladosiguales),isosceles(2ladosiguales)oescaleno(3lados
distintos).

Ejecutable(hp://sebastian0604.webuda.com/sebas/7.html)

(hp://paulacpascuas.les.wordpress.com/2013/01/71.png)

(hp://paulacpascuas.les.wordpress.com/2013/01/711.png)

15.Ingresar3valoresen3variablesX,YyZ.Sedeseaobtenerunarotacindesusvalores,esdecir
queelcontenidodeZpaseaX,elcontenidodeXpaseaY,yelcontenidodeYpaseaZ.Mostrar
luegolasvariablesenelmismoordenenqueseingresaron(X,Y,Z).Indicarcomoseralasalida

luegoderealizarlopedidoenelparrafoanterior,siseingresa10enlavariableX,15enlavariable
https://paulacpascuas.wordpress.com/page/2/ 71/77
25/2/2017 PortafolioDelAprendzPaulaCamilaPascuasParra|ServicioNacionaldeAprendizajeSENATecnlogoenanlisisydesarrollodesistemasdein

luegoderealizarlopedidoenelparrafoanterior,siseingresa10enlavariableX,15enlavariable
Yy20enlavariableZ.

Ejecutable(hp://sebastian0604.webuda.com/sebas/19.html)

(hp://paulacpascuas.les.wordpress.com/2013/01/191.png)

(hp://paulacpascuas.les.wordpress.com/2013/01/1912.png)

(hp://paulacpascuas.les.wordpress.com/2013/01/1921.png)

(hp://paulacpascuas.les.wordpress.com/2013/01/1932.png)

16.Calcularelsueldodecadaunodelos50operariosdeunafabricadadoscomodatos
laremuneracinporhora(lamismaparatodoslosoperarios)ylacantidaddehorasquetrabajoen
elmescadaoperario.

Ejecutable(hp://sebastian0604.webuda.com/sebas/8.html)

(hp://paulacpascuas.les.wordpress.com/2013/01/81.png)

(hp://paulacpascuas.les.wordpress.com/2013/01/811.png)

17.Dadoscomodatosdosnmeroscalcularsusumaysuproductoeinformarlosresultados.
https://paulacpascuas.wordpress.com/page/2/ 72/77
25/2/2017 PortafolioDelAprendzPaulaCamilaPascuasParra|ServicioNacionaldeAprendizajeSENATecnlogoenanlisisydesarrollodesistemasdein

17.Dadoscomodatosdosnmeroscalcularsusumaysuproductoeinformarlosresultados.

Ejecutable(hp://sebastian0604.webuda.com/sebas/18.html)

(hp://paulacpascuas.les.wordpress.com/2013/01/181.png)

(hp://paulacpascuas.les.wordpress.com/2013/01/1811.png)

(hp://paulacpascuas.les.wordpress.com/2013/01/1821.png)

18.Dadoelimportebrutodeunafacturacalcularelresultadodebonicarloconun4%.Almonto
obtenidocalcularleelIVA.Finalmenteinformarelimportebruto,elvalordelabonicacion,el
importebrutobonicado,elmontocorrespondientealIVAyelimportenetoresultante.

Ejecutable(hp://sebastian0604.webuda.com/sebas/9.html)

(hp://paulacpascuas.les.wordpress.com/2013/01/91.png)

(hp://paulacpascuas.les.wordpress.com/2013/01/911.png)

19.Ingresartresnmeros.Enteros,distintos.Determinarymostrarsiingresaronenorden
creciente.

Ejecutable(hp://sebastian0604.webuda.com/sebas/17.html)

(hp://paulacpascuas.les.wordpress.com/2013/01/171.png)
20.GenerareinformarlosprimerosNmultiplosdeunnumeroMenterocualquiera.
https://paulacpascuas.wordpress.com/page/2/ 73/77
25/2/2017 PortafolioDelAprendzPaulaCamilaPascuasParra|ServicioNacionaldeAprendizajeSENATecnlogoenanlisisydesarrollodesistemasdein

20.GenerareinformarlosprimerosNmultiplosdeunnumeroMenterocualquiera.

Ejecutable(hp://sebastian0604.webuda.com/sebas/10.html)

(hp://paulacpascuas.les.wordpress.com/2013/01/101.png)

21.Dadaslasnotasdeunparcialdelos45alumnosdeuncurso,sedeseaobtenerlanotapromedio
delcurso.

Ejecutable(hp://sebastian0604.webuda.com/sebas/16.html)

(hp://paulacpascuas.les.wordpress.com/2013/01/162.png)

(hp://paulacpascuas.les.wordpress.com/2013/01/1611.png)

(hp://paulacpascuas.les.wordpress.com/2013/01/1621.png)

22.DadounnumeroX,calcularX5.

Ejecutable(hp://sebastian0604.webuda.com/sebas/11.html)

(hp://paulacpascuas.les.wordpress.com/2013/01/112.png)

23.Dadocomodatolacantidaddekilowatiosconsumidosporunusuarioenunmes,calcularel
importeapagarporelmismoteniendoencuentaque:silacantidaddekilowatiosconsumidos
esmenoroiguala200,elpreciodelkilowatioesde0.05pesos.silacantidaddekilowatios

consumidosesmayorque200ymenorque1000,elpreciodelkilowatioesde0.1pesos.sila
https://paulacpascuas.wordpress.com/page/2/ 74/77
25/2/2017 PortafolioDelAprendzPaulaCamilaPascuasParra|ServicioNacionaldeAprendizajeSENATecnlogoenanlisisydesarrollodesistemasdein

consumidosesmayorque200ymenorque1000,elpreciodelkilowatioesde0.1pesos.sila
cantidaddekilowatiosconsumidosesmayoroigualque1000,elpreciodelkilowatioesde0.15
pesos.

Ejecutable(hp://sebastian0604.webuda.com/sebas/15.html)

(hp://paulacpascuas.les.wordpress.com/2013/01/151.png)

(hp://paulacpascuas.les.wordpress.com/2013/01/1511.png)

24.Unadistribuidoradelibrosvendealibrerasyaparticulares.Aplicabonicacionespor
cantidadsegnelsiguientecriterio:a)alibrerashasta24unidades,el20%;masde24unidades,
el25%.b)aparticulares:menosde6unidades,nada;desde6hasta18unidades,el5%;ymasde18
unidades,el10%.Eltipodeclienteestacodicadoasi:Lparalibrerias,Pparaparticular.Dado
elimportebrutodeunacompradelibros,eltipodeclientedequesetrataylacantidadtotal
pedidaporelmismo,determinarelimportebrutobonicado.

Ejecutable(hp://sebastian0604.webuda.com/sebas/12.html)

(hp://paulacpascuas.les.wordpress.com/2013/01/122.png)

(hp://paulacpascuas.les.wordpress.com/2013/01/1213.png)

(hp://paulacpascuas.les.wordpress.com/2013/01/1222.png)

(hp://paulacpascuas.les.wordpress.com/2013/01/1231.png)
https://paulacpascuas.wordpress.com/page/2/ 75/77
25/2/2017 PortafolioDelAprendzPaulaCamilaPascuasParra|ServicioNacionaldeAprendizajeSENATecnlogoenanlisisydesarrollodesistemasdein

(hp://paulacpascuas.les.wordpress.com/2013/01/1231.png)

25.Determinarelnumerodehoras,minutosysegundosquehayen6250segundos.

Ejecutable(hp://sebastian0604.webuda.com/sebas/14.html)

(hp://paulacpascuas.les.wordpress.com/2013/01/141.png)

TALLER14DEDICIEMBRE2012

DICIEMBRE17,2012 PAULACPASCUAS EVIDENCIAS DEJAUNCOMENTARIO


1.Hacerunformularioquepermitaingresarelnombre,apellidoyedaddeunapersona.Atravsde
unbotnnospermitaconrmarlosdatos.

Ejecutable:(hp://paulacpascuas.site11.com/ejercicios%20sena/9.1.html)

(hp://paulacpascuas.wordpress.com/2012/12/17/taller14dediciembre2012/14/)

2.Hacerunformularioquemepermitaingresardosnmerosysumarlos,restarlos,multiplicarlosy
dividirlossegnlaoperacinquedeseehacer.

Ejecutable:(hp://paulacpascuas.site11.com/ejercicios%20sena/8.html)

https://paulacpascuas.wordpress.com/page/2/ 76/77
25/2/2017 PortafolioDelAprendzPaulaCamilaPascuasParra|ServicioNacionaldeAprendizajeSENATecnlogoenanlisisydesarrollodesistemasdein

(hp://paulacpascuas.wordpress.com/2012/12/17/taller14dediciembre2012/2b2/)

3.Hacerunformularioquepermitamostrarlatablademultiplicardelnumeroquedesee.

Ejecutable:(hp://paulacpascuas.site11.com/ejercicios%20sena/7.html)

(hp://paulacpascuas.wordpress.com/2012/12/17/taller14dediciembre2012/33/)

CreaunblogounsitiowebgratuitosconWordPress.com.

https://paulacpascuas.wordpress.com/page/2/ 77/77

You might also like