Upload
nelfi
View
116
Download
1
Embed Size (px)
Citation preview
2012
NELFI JOHANNA FIGUEROA ESPAÑAINSTITUCION EDUCATIVA GABRIELA MISTRAL
22/08/2012
2012
NELFI JOHANNA FIGUEROA ESPAÑAINSTITUCION EDUCATIVA GABRIELA MISTRAL
22/08/2012
2012
NELFI JOHANNA FIGUEROA ESPAÑAINSTITUCION EDUCATIVA GABRIELA MISTRAL
22/08/2012
NELFI JOHANNA FIGUEROA ESPAÑA
PORTAFOLIO DE EVIDENCIAS
Página2
DATOS PERSONALES
NOMBRE: NELFI JOHANNA
APELLIDOS: FIGUEROA ESPAÑA
FECHA DE NACIMIENTO: 15/09/1996
LUGAR DE NACIMIENTO: BELEN DE LOS ANDAQUIES- CAQUETA
T.I 96091500598
RH: B+
CELULAR: 3202908908
E-MAIL: [email protected]
ESTADO CIVIL: SOLTERA
BARRIO: PALONEGRO
NELFI JOHANNA FIGUEROA ESPAÑA
PORTAFOLIO DE EVIDENCIAS
Página2
DATOS PERSONALES
NOMBRE: NELFI JOHANNA
APELLIDOS: FIGUEROA ESPAÑA
FECHA DE NACIMIENTO: 15/09/1996
LUGAR DE NACIMIENTO: BELEN DE LOS ANDAQUIES- CAQUETA
T.I 96091500598
RH: B+
CELULAR: 3202908908
E-MAIL: [email protected]
ESTADO CIVIL: SOLTERA
BARRIO: PALONEGRO
NELFI JOHANNA FIGUEROA ESPAÑA
PORTAFOLIO DE EVIDENCIAS
Página2
DATOS PERSONALES
NOMBRE: NELFI JOHANNA
APELLIDOS: FIGUEROA ESPAÑA
FECHA DE NACIMIENTO: 15/09/1996
LUGAR DE NACIMIENTO: BELEN DE LOS ANDAQUIES- CAQUETA
T.I 96091500598
RH: B+
CELULAR: 3202908908
E-MAIL: [email protected]
ESTADO CIVIL: SOLTERA
BARRIO: PALONEGRO
NELFI JOHANNA FIGUEROA ESPAÑA
PORTAFOLIO DE EVIDENCIAS
Página3
EVIDENCIAS
PAG
EVIDENCIA 1. 4
EVIDENCIA 2.
EVIDENCIA 3.
EVIDENCIA 4.
EVIDENCIA 5.
EVIDENCIA 6.
EVIDENCIA 7.
NELFI JOHANNA FIGUEROA ESPAÑA
PORTAFOLIO DE EVIDENCIAS
Página4
EVIDENCIA 1
A. CUADRO DE ALGORITMO.
Es
Los tipos de algoritmos son
ALGORITMO?
Es una serie de pasos organizados que describen el procesoque se debe seguir para dar solución a un problema específico.
CUANTITATIVO CUALITATIVO
SON AQUELLOS EN LOSQUE SE DESCRIBEN LOSPASOS UTILIZANDOPALABRAS.
SON AQUELLOS EN LOQUE SE UTILIZACALCULOS NUMERICOSPARA DEFINIR LOSPASOS.
Características
Se caracterizan por ser preciso, debe unaentrada y una salida de datos debe serfinito y previamente definido.
NELFI JOHANNA FIGUEROA ESPAÑA
PORTAFOLIO DE EVIDENCIAS
Página5
B.Síntesis
Es la representación gráfica del algoritmo o proceso. Se utiliza en disciplinascomo programación,economía, procesos industriales y psicología cognitiva. Estosdiagramas utilizan símbolos con significados definidos que representan los pasosdel algoritmo, y representan el flujo de ejecución mediante flechas que conectanlos puntos de inicio y de fin de proceso.CARACTERISTICAS:Un diagrama de flujo siempre tiene un único punto deinicio y un único punto de término.
Identificar las ideas principales a ser incluidas en el diagrama de flujo.Deben estar presentes el autor o responsable del proceso, los autores oresponsables del proceso anterior y posterior y de otros procesosinterrelacionados, así como las terceras partes interesadas.
Definir qué se espera obtener del diagrama de flujo. Identificar quién lo empleará y cómo. Establecer el nivel de detalle requerido. Determinar los límites del proceso a describir.
Su simbología y significado.
Óvalo o Elipse: Inicio y término (Abre y/o cierra el diagrama). Rectángulo: Actividad (Representa la ejecución de una o más actividades o
procedimientos). Rombo: Decisión (Formula una pregunta o cuestión). Círculo: Conector (Representa el enlace de actividades con otra dentro de
un procedimiento). Triángulo boca abajo: Archivo definitivo (Guarda un documento en forma
permanente). Triángulo boca arriba: Archivo temporal (Proporciona un tiempo para el
almacenamiento del documento).
Simbología y normas del cursograma
Círculo: Procedimiento estandarizado.
NELFI JOHANNA FIGUEROA ESPAÑA
PORTAFOLIO DE EVIDENCIAS
Página6
Cuadrado: Proceso de control.
Línea ininterrumpida: Flujo de información vía formulario odocumentación en soporte de papel escrito.
Línea interrumpida: Flujo de información vía formulario digital.
Rectángulo: Formulario o documentación. Se grafica con un doble deancho que su altura.
Rectángulo Pequeño: Valor o medio de pago (cheque, pagaré, etcétera).Segrafica con un cuádruple de ancho que su altura, siendo su ancho igual alde los formularios.
Triángulo (base inferior): Archivo definitivo. Triángulo Invertido (base superior): Archivo Transitorio. Semi-óvalo: Demora. Rombo: División entre opciones. Trapezoide: Carga de datos al sistema. Elipsoide: Acceso por pantalla. Hexágono: Proceso no representado. Pentágono: Conector. Cruz de Diagonales: Destrucción de Formularios.
Según la normativa, el flujo presupuesto es de izquierda a derecha y de arribahacia abajo, siendo optativo el uso de flechas. Cuando el sentido es invertido (dederecha a izquierda o de abajo hacia arriba), es obligatorio el uso de la flecha.
Componentes de un diagrama de flujoTodo diagrama de flujo está conformado por los siguientes símbolos que van apermitir su construcción.
SIMBOLOS DESCRIPCION
Inicio/fin índica el inicio y el finaldel diagrama de flujo.
Entrada/salida indica la entradadel y salida de dataos
Procesos nos indica la aplicaciónde un valor en la memoria o laejecución de una operación
NELFI JOHANNA FIGUEROA ESPAÑA
PORTAFOLIO DE EVIDENCIAS
Página7
aritmética.si
no
Decisión sirve para indicardecisiones. Si la posición esverdadera se ejecuta una acciónde lo contrario ara otro.Imprimir imprime el resultado y lomuestra en pantalla.
Fechas de direcciónsirven paraindicar la dirección del flujo delprograma.
OPERADORES
Son elementos que relacionan de forma diferente ,de una o mas variables oconstantes.
TIPOS DE OPERADORES
ARITMETICOS RELACIONALES LOGICOS
OPERADORES ARITMETICOS: permiten la realización de operacionesmatemáticas con los valores (variables y constantes) pueden ser utilizadosdon tipos de datos enteros o reales.Operadores aritméticos:Suma - resta- multiplicación- división –modulo
OPERADORES RELACIONALES:
-se utilizan para establecer una relación entre dos valores
- compara estos valores entre si y esta comparación produce un resultadode certeza o falsedad
NELFI JOHANNA FIGUEROA ESPAÑA
PORTAFOLIO DE EVIDENCIAS
Página8
-los relacionales comparan valores del mismos tipo
- tienen el mismo nivel de prioridad en su evaluación
- los operadores relacionales tienen menor prioridad que los aritméticos
>MAYOR QUE - <MENOR QUE - >=MAYOR O IGUAL QUE - <=MENOR O IGUAL QUE
<>DIFERENTE - = IGUAL
OPERADORES LOGICOS:
Estos operadores se utilizan para establecer relaciones entre valoreslógicos, los valores pueden ser resultado de una expresión relacional.
Operadores lógicos - OPERADOR AND - OPERADOR OR - OPERADOR NOT
AND Y
OR O
NOT NEGACION
NELFI JOHANNA FIGUEROA ESPAÑA
PORTAFOLIO DE EVIDENCIAS
Página9
C.
Tabla de comprobación
Cap_inv gan250000 50001000000 20000550000 11000
Inicio
Cap_inv
Gan= cap_inv*0.02
“la ganancia es”,gan
fin
NELFI JOHANNA FIGUEROA ESPAÑA
PORTAFOLIO DE EVIDENCIAS
Página9
C.
Tabla de comprobación
Cap_inv gan250000 50001000000 20000550000 11000
Inicio
Cap_inv
Gan= cap_inv*0.02
“la ganancia es”,gan
fin
NELFI JOHANNA FIGUEROA ESPAÑA
PORTAFOLIO DE EVIDENCIAS
Página9
C.
Tabla de comprobación
Cap_inv gan250000 50001000000 20000550000 11000
Inicio
Cap_inv
Gan= cap_inv*0.02
“la ganancia es”,gan
fin
NELFI JOHANNA FIGUEROA ESPAÑA
PORTAFOLIO DE EVIDENCIAS
Página10
2.
Diagrama de flujo
No si
inicio
P_int,cap
Int=cap*p_int
Int>7000
“mayor”,7000
Capf=cap+int
capf
fin
NELFI JOHANNA FIGUEROA ESPAÑA
PORTAFOLIO DE EVIDENCIAS
Página10
2.
Diagrama de flujo
No si
inicio
P_int,cap
Int=cap*p_int
Int>7000
“mayor”,7000
Capf=cap+int
capf
fin
NELFI JOHANNA FIGUEROA ESPAÑA
PORTAFOLIO DE EVIDENCIAS
Página10
2.
Diagrama de flujo
No si
inicio
P_int,cap
Int=cap*p_int
Int>7000
“mayor”,7000
Capf=cap+int
capf
fin
NELFI JOHANNA FIGUEROA ESPAÑA
PORTAFOLIO DE EVIDENCIAS
Página11
Tabla de comparación
Int Cap Si Cap45 500 >7000 2300035 700 >7000 252004500 780 >7000 3510780
3.
Diagrama de flujo
No si
no si
Inicio
Num1, num2
Num1=num2
Num1>num2Resul=num1*num2
Resul=num1+num2 Resul=num1-num2
resul
fin
NELFI JOHANNA FIGUEROA ESPAÑA
PORTAFOLIO DE EVIDENCIAS
Página11
Tabla de comparación
Int Cap Si Cap45 500 >7000 2300035 700 >7000 252004500 780 >7000 3510780
3.
Diagrama de flujo
No si
no si
Inicio
Num1, num2
Num1=num2
Num1>num2Resul=num1*num2
Resul=num1+num2 Resul=num1-num2
resul
fin
NELFI JOHANNA FIGUEROA ESPAÑA
PORTAFOLIO DE EVIDENCIAS
Página11
Tabla de comparación
Int Cap Si Cap45 500 >7000 2300035 700 >7000 252004500 780 >7000 3510780
3.
Diagrama de flujo
No si
no si
Inicio
Num1, num2
Num1=num2
Num1>num2Resul=num1*num2
Resul=num1+num2 Resul=num1-num2
resul
fin
NELFI JOHANNA FIGUEROA ESPAÑA
PORTAFOLIO DE EVIDENCIAS
Página12
Tabla de comparaciónNum1 Num2 resultado35 78 11323 23 52958 21 37
4.
Diagrama de flujo
Inicio
Para i 1,100,1
i
Fin para
fin
NELFI JOHANNA FIGUEROA ESPAÑA
PORTAFOLIO DE EVIDENCIAS
Página13
PROPUESTA
Un señor investigador desea saber el porcentaje de animales machos y elporcentaje de animales hembras que hay en un zoológico.
InicioLeer ah,amTa=ah+amPah=ah*100/taPam=am*100/taImprimir pah, pam
Variables:Ah= animales hembrasAm= animales machosPah= porcentaje de animales hembrasPam= porcentaje de animales machosTa= total animales
Diagrama de flujoAh,am
Ta= ah+am
Pah=ah*100/ta
Pam=am*100/ta
pah
pam
fin
inicio
NELFI JOHANNA FIGUEROA ESPAÑA
PORTAFOLIO DE EVIDENCIAS
Página14
Tabla de comprobación
ah am pah Pam20 30 40 605 10 33.33 66.6645 34 56.96 43.04
NELFI JOHANNA FIGUEROA ESPAÑA
PORTAFOLIO DE EVIDENCIAS
Página15
VISUAL BASIC
CONSTRUCCIÓN DE SOFTWARE PARA SISTEMAS DE INFORMACIÓNAPLICANDO METODOLOGÍA ESTRUCTURADA, ORIENTADA A
EVENTOS
INTRODUCCIÓN LENGUAJE BASIC
Introducción
1. Lea cuidadosamente el Manual de Visual Basic 6.0, desde la página 1 hasta la 13inclusive. Haga una síntesis de los numerales 1.1 (PROGRAMAS SECUENCIALES,
INTERACTIVOS Y ORIENTADOS A EVENTOS), 1.2 (PROGRAMAS PARA ELENTORNO WINDOWS). Consígnelo en el portafolio digital.
Identifique las técnicas para nombrar los objetos. Cual es la técnica para nombrarun objeto en VB. Consígnelo en el portafolio digital.
Indique los principales controles de VB (cuadro de herramientas de vb) y la funciónque cumplen. Presente los controles de VB, presente el icono, nombre del controlen ingles y español, abreviatura y descripción. Consígnelo en el portafolio digital.
2. Presente una ventana de Visual Basic con sus partes o componentes, de tal maneraque identifique los elementos del entorno de programación de VB. Consígnelo en elportafolio digital.
3. Implemente cada uno de los ejemplos propuestos por el docente y guarde cadaproyecto en carpetas (Ejemplos Clase):
a. Ejercicio 1: Soy un formulario (todos los controles)b. Ejercicio 2: Variables con un menú principalc. Ejercicio 5: Pictured. Ejercicio 6: Condicional y menú
4. Implemente cada uno de los ejemplos del numeral 1.5 del manual. Diseñe cadaformulario, los controles con sus respectivos nombres y propiedades. Guarde cadaproyecto dentro de una carpeta general (Ejercicio Manual)
a. Ejemplo 1.1 Sencillo programa de coloresb. Ejemplo 1.2 Minicalculadora elementalc. Ejemplo 1.3 Transformación unidades de temperatura.
Transferir conocimientos
NELFI JOHANNA FIGUEROA ESPAÑA
PORTAFOLIO DE EVIDENCIAS
Página16
5. Seleccione un programa realizado en algoritmos e impleméntelo en VB. Tenga encuenta el formulario y los controles pertinentesa. Ejercicio 3 Potenciab. Ejercicio 4: Área
Guardar los proyectos propuestos en la práctica. Ellos harán parte de las evidencias quepresentará en un CD al finalizar el período.
Presentar el portafolio digital para su revisión.
******** DESARROLLO DE SISTEMAS DE INFORMACIÓN ********
SOLUCION1. SINTESIS
1.1 TIPOS DE PROGRAMAS
- SECUENCIAL: también llamda tipo bath, progaram que arranca, leelos datos que necesita, realiza los cálculos e imprime o guarda en eldisco los resultados, al estar ejecutándose no necesita ningúnaintervención de usuario.
- INTERACTIVOS: Exigen la intervención del usuario en el tiempo deejecución, bien para suministrar datos, para indicar que se debehacer por medio de menús. Limitan y orientan la acción de usuario,por ejemplo matlad.
- ORIENTADOS A EVENTOS: Son programas típicos de Windows,tales como: Netscape, Word, Excel y power point. Al arrancar unode ellos espera a las acciones de usuario, en este caso son llamadaseventos. El usuario decide si abrir, modificar o crear un nuevofichero desde el principio.
1.2 PROGRAMAS PARA EL ENTORNO DE WINDOWS
Visual Basic 6.0 está orientado a la realización de programas paraWindows logrando incorporal los elementos del contornoinformático: ventanas, botones de opción y de selección, barras dedesplazamiento, grafico, menús, etc.
NELFI JOHANNA FIGUEROA ESPAÑA
PORTAFOLIO DE EVIDENCIAS
Página17
Todos los elementos de interacción con el usuario que disponeWindows 95/98/NT pueden ser programados en visual Basic 6.0 demodo muy sencillo.
- MODO DE DISEÑO Y MODO DE EJECUCION: Visual basic deMicrosoft puede trabajar de dos modos distintos en modo de diseñoy de ejecución.Diseño: Usuario interactivamente construye la aplicación.Modo de ejecución: el usuario actúa sobre el programa (introduceeventos) y prueba como responde el programa.
- FORMULARIOS Y CONTROLES: Cada uno de los elementosgráficos que pueden formar parte de una aplicación típica deWindows 95/98/NT. En la terminología de visual Basic 6.0 se llamaformulario (form) a una ventana.
- OBJETOS Y PROPIEDADES: Los formularios y los distintos tiposde controles son entidades genéricas de las que pueden haber variosejemplares concretos en cada programa. En programación orientadaa objetos se llama clase a estas entidades genéricas, mientras que sellama objeto a cada ejemplar de una clase determinada por ejemplo,en un programa pueden haber varios botones, cada uno de los cualeses un objeto del tipo de control command button, que sería la clase.Cada formulario y cada tipo de control tienen un conjunto depropiedades que definen su aspecto gráfico.
- EVENTOS: Eventos típicos el clicar sobre un botón al igual que lasacciones del usuario sobre el programa se llaman eventos, el hacerdoble clic sobre el nombre de fichero para abrirlo, el arrastrar unicono, en pulsar una tecla o combinación de teclas, en elegir unaopción de un menú en escribir en una caja de texto o en mover elratón.
- METODOS: Son funciones que también son llamadas desdeprogramas, a diferencia de los procedimientos no son programadaspor el usuario si no que ya vienen pre-programadas por el lenguaje.
NELFI JOHANNA FIGUEROA ESPAÑA
PORTAFOLIO DE EVIDENCIAS
Página18
Los métodos realizan tareas típicas previsibles y comunes para todaslas aplicaciones.
- PROYECTOS Y FICHEROS: Un proyecto se compone siempre devarios ficheros adecuado con el nombre adecuado. Existe un fichero(p) con extensión *.vbp (visual Basic Project).Lo ficheros con los formularios se crea con file/sabe filename Asteniendo como extensión *.frm
2. NOMBRES DE OBJETOS
Cada objeto de visual basic 6.0 debe tener un nombre, el nombre puede serel que el usuario desee e incluso visual basic 6.0 proporciona nombres pordefecto para los diversos controles, los nombres por defecto no sonadecuados porque hacen referencia al tipo de control, pero no al uso quede dicho control está haciendo el programador.
ABREVIATURA ControlChkCmd
Check boxCommand button
3. CUADRO DE CONTROLES COMUNES DE VISUAL BASIC
Nombre de control Nombre de clase DescripciónCasilla deverificación.
Check box Presenta una opción de tipoverdadero o falso, o si o no,puede activar varias casillasde verificación al mismotiempo.
Cuadro combinado Combo box Combina un cuadro de textoy un cuadro de lista permiteque el usuario escriba unaselección o seleccione unelemento de la lista dedespliegue.
Boto de comando Command button Ejecuta un comando oacción cuando un usuario hace clic en él.
NELFI JOHANNA FIGUEROA ESPAÑA
PORTAFOLIO DE EVIDENCIAS
Página18
Los métodos realizan tareas típicas previsibles y comunes para todaslas aplicaciones.
- PROYECTOS Y FICHEROS: Un proyecto se compone siempre devarios ficheros adecuado con el nombre adecuado. Existe un fichero(p) con extensión *.vbp (visual Basic Project).Lo ficheros con los formularios se crea con file/sabe filename Asteniendo como extensión *.frm
2. NOMBRES DE OBJETOS
Cada objeto de visual basic 6.0 debe tener un nombre, el nombre puede serel que el usuario desee e incluso visual basic 6.0 proporciona nombres pordefecto para los diversos controles, los nombres por defecto no sonadecuados porque hacen referencia al tipo de control, pero no al uso quede dicho control está haciendo el programador.
ABREVIATURA ControlChkCmd
Check boxCommand button
3. CUADRO DE CONTROLES COMUNES DE VISUAL BASIC
Nombre de control Nombre de clase DescripciónCasilla deverificación.
Check box Presenta una opción de tipoverdadero o falso, o si o no,puede activar varias casillasde verificación al mismotiempo.
Cuadro combinado Combo box Combina un cuadro de textoy un cuadro de lista permiteque el usuario escriba unaselección o seleccione unelemento de la lista dedespliegue.
Boto de comando Command button Ejecuta un comando oacción cuando un usuario hace clic en él.
NELFI JOHANNA FIGUEROA ESPAÑA
PORTAFOLIO DE EVIDENCIAS
Página18
Los métodos realizan tareas típicas previsibles y comunes para todaslas aplicaciones.
- PROYECTOS Y FICHEROS: Un proyecto se compone siempre devarios ficheros adecuado con el nombre adecuado. Existe un fichero(p) con extensión *.vbp (visual Basic Project).Lo ficheros con los formularios se crea con file/sabe filename Asteniendo como extensión *.frm
2. NOMBRES DE OBJETOS
Cada objeto de visual basic 6.0 debe tener un nombre, el nombre puede serel que el usuario desee e incluso visual basic 6.0 proporciona nombres pordefecto para los diversos controles, los nombres por defecto no sonadecuados porque hacen referencia al tipo de control, pero no al uso quede dicho control está haciendo el programador.
ABREVIATURA ControlChkCmd
Check boxCommand button
3. CUADRO DE CONTROLES COMUNES DE VISUAL BASIC
Nombre de control Nombre de clase DescripciónCasilla deverificación.
Check box Presenta una opción de tipoverdadero o falso, o si o no,puede activar varias casillasde verificación al mismotiempo.
Cuadro combinado Combo box Combina un cuadro de textoy un cuadro de lista permiteque el usuario escriba unaselección o seleccione unelemento de la lista dedespliegue.
Boto de comando Command button Ejecuta un comando oacción cuando un usuario hace clic en él.
NELFI JOHANNA FIGUEROA ESPAÑA
PORTAFOLIO DE EVIDENCIAS
Página19
Datos Data Permite conectar con unabase de datos existente ypresentar información deella en formularios.
Cuadro de listadirectorios.
Dirlist box Presenta directorios y rutasde acceso y permite que elusuario los selección.
Cuadro de lista deunidades.
drivelistbox Presenta unidades de discoválidos y permite que elusuario las seleccione.
Cuadro de lista dearchivos.
Filelistbox Presenta una lista dearchivos y permite que elusuario los seleccione.
Marco Frame Proporciona un contenedorvisual y funcional para otroscontroles.
Barras dedesplazamientohorizontal y vertical
Hscrollbar yvscrollbar
Permite que un usuarioagregue barras dedesplazamiento a controlesque no las tienen de formaautomática (no son lasbarras de desplazamientoincorporadas que se incluyenen muchos controles).
Imagen Image Presenta mapas de bits,iconos o metarchivos deWindows, archivos JPEG oGIF, y actúa como un botónde comando cuando se haceclic en el.
AEtiqueta Label Presenta texto con el que el
usuario no puedeinteractuar ni modificar.
Línea Line Agrupa un segmento delínea resta a formulario.
Cuadro de lista Listbox Presenta una lista deelemento entre los que elusuario puede elegir.
Contenedor OLE OLE Incrusta datos en unaaplicación de visual basic. Seutiliza para presentar ymanipular datos de otrasaplicaciones de Windows,
xy
NELFI JOHANNA FIGUEROA ESPAÑA
PORTAFOLIO DE EVIDENCIAS
Página20
como Microsoft Excel yWord.
Botón de opción Option button Como parte de un grupo deopciones con otros botonesde opción, presenta variasopciones entre las que elusuario solo pueda elegir.
Cuadro de imagen Picture box Presenta mapas de bitsiconos o metarchivos deWindows, archivos JPEG oGIF. También presenta textoo actúa como contenedorvisual para otros controles.
Forma Shape Agrega un rectángulo, uncuadro, una elipse o uncírculo a un formulariomarco o cuadro de imagen.
Cuadro de texto Text box Proporciona escribir opresentar texto.
Cronometro Timer Ejecuta eventos periódicoso intervalos de tiempoespecíficos.