Portafolio digital cesar 10a

20
2012 CESAR QUIROGA SANCHEZ TECNICO EN SISTEMAS - INGAMI 22/08/2012 PORTAFOLIO DIGITAL

Transcript of Portafolio digital cesar 10a

Page 1: Portafolio digital cesar 10a

2012

CESAR QUIROGA SANCHEZ

TECNICO EN SISTEMAS - INGAMI

22/08/2012

PORTAFOLIO DIGITAL

Page 2: Portafolio digital cesar 10a

DATOS DEL ESTUDIANTE (ficha social)

1. INFORMACIÓN PERSONAL

NOMBRES Y APELLIDOS: Cesar augusto Quiroga Sánchez

LUGAR DE NACIMIENTO: BELEN

FECHA DE NACIMIENTO (aaaa,mm,dd): 1996,03,09

EDAD: 16 AÑOS ESTADO CIVIL SOLTERO

DIRECCIÓN RESIDENCIA: CALLE 4 #2-28

TELÉFONO: 3138953223

DIRECCIÓN FAMILIAR: CALLE 4 #2-28

TELÉFONO: 3138953223

MUNICIPIO: BELEN DE LOS ANDAQUIES BARRIO: Santa tereza

COMUNA: ESTRATO: dos

DOC. DE IDENTIDAD: 96030905528 DE BELEN

CON QUIEN VIVE ACTUALMENTE MADRE

2. INFORMACIÓN INSTITUCIONAL

ESPECIALIDAD:

TECNICO EN EDUCACION AMBIENTAL Y TECNOLOGIA

No. ORDEN:

Page 3: Portafolio digital cesar 10a

FECHA DE INICIO 17 ENERO

FECHA DE TERMINACIÓN:

EMPRESA PATROCINADORA: INSTITUCION EDUCATIVA GABRIELA MISTRAL

3. INFORMACIÓN ACADÉMICA

ULTIMÓ AÑO APROBADO: NOVENO

TIPO DE BACHILLERATO: EDUCACION MEDIA

NOMBRE DEL COLEGIO: INSTITUCION EDUCATIVA GABRIELA MISTRAL

MATERIAS DE MAYOR FORTALEZA: sociales

POR QUÉ?

Por que se analiza las problemáticas sociales y económicas de nuestro país

MATERIAS DE MAYOR DIFICULTAD: QUIMICA

POR QUÉ? NO LE ENTIENDO MUY BIEN AL PROFESOR

DIFICULTADES ESCOLARES A CAUSA DE QUE

SITUACIÓN ECONÓMICA

RELACIONES CAMBIO DE DOMICILIO

MÉTODO DE ESTUDIO OTRAS CUALES

HA REALIZADO OTROS ESTUDIOS

SI

INSTITUCIÓN:

NO X

CUALES:

Page 4: Portafolio digital cesar 10a

4. COMPOSICIÓN FAMILIAR

NOMBRE DEL PADRE O CONYUGUE: RAUL QUIROGA VEGA

OCUPACIÓN: AGRICULTOR

DIRECCIÓN DONDE LABORA: LEJANIAS- META

TELÉFONO:

NOMBRE DEL MADRE O CONYUGUE:

MERCEDES SANCHEZ CASTRO 3143309083

OCUPACIÓN: MADRE CABEZA DE HOGAR

DIRECCIÓN DONDE LABORA:

TELÉFONO: 3147280525

No. DE HERMANOS O HIJOS: 4

LUGAR QUE OCUPA ENTRE ELLOS: 4

5. INFORMACIÓN ECONÓMICA

QUIENES APORTAN ECONÓMICAMENTE AL HOGAR: MAMA – HERMANO

OTRO TIPO DE INGRESOS: SI

CUÁL: PENSION ABUELA

ESTAS PERSONAS SE ENCUENTRAN ACTUALMENTE LABORANDO:

SI: X

NO:

QUÉ TIPO DE VIVIENDA TIENE:

PROPIA X

ARRENDADA

FAMILIAR:

6. INFORMACIÓN DE SALUD

TIPO DE SANGRE A+ EPS CAPRECOM

Page 5: Portafolio digital cesar 10a

IPS

ENFERMEDADES PADECIDAS NINGUNA

HOSPITALIZACIONES PREVIAS NINGUNA

CIRUGIAS PREVIAS NINGUNA

FRACTURAS PREVIAS NINGUNA

LIMITACIONES FISICAS NINGUNA

ALERGIAS NINGUNA

MEDICAMENTOS CONSUMIDOS ACTUALMENTE NINGUNO

EN CASO DE EMERGENCIA AVISAR A: MADRE 3143309083

7. INFORMACIÓN CULTURAL

A qué grupos de enseñanza social o cultural pertenece o ha pertenecido RELIGIOSO POLÍTICO DEPORTIVO X DANZA TEATRO OTROS CUAL

Page 6: Portafolio digital cesar 10a

INDICE EVIDENCIAS

EVIDENCIA -1

COMO EVIDENCIA NUMERO-1 DEL PORTAFOLIO DIGITAL REALICE LO SIGUIENTE

UN CUADRO SIPNOTICO SOBRE QUES ES UN ALGORITMO

UNA SINTESIS SOBRE DIAGRAMA DE FLUJOS EN LA QUE INDIQUE QUE SON,

CARACTERISTICAS, SIMBOLOGIA BASICA Y OPERADORES BASICOS ( MATEMATRICOS,

LOGICOS Y RELACIONALES)

Un algoritmo es una serie de pasos organizados

Que describe el proceso que se debe de seguir, para dar solución a

un problema específico

ALGORITMO Permite realizar una actividad mediante pasos sucesivos que

No generen dudas a quien deba realizar dicha actividad, Dados

Un estado inicial y una entrada, siguiendo los pasos sucesivos

Se llega a un estado final y se obtiene una solución.

TIPOS DE ALGORITMO

En la vida real todos resolvemos dos tipos de problema

PROBLEMAS CUALITATIVOS: estos resuelven problemas de la vida cotidiana eje: subirse

Subirse a una bicicleta, cocinar un huevo, realizar una llamada telefónica, cambiar la

A un automóvil etc.

PROBLEMAS CUANTITATIVOS: estos resuelven problemas matemáticos aplicados a

Cualquier rama de la ciencia: matemáticas, física y química.

Page 7: Portafolio digital cesar 10a

CUALITATIVOS: son aquellos en los que se describen los pasos utilizando palabras

CUANTITATIVOS: son aquellos en los que se presentan cálculos numéricos para definir los

pasos del proceso.

EL ALGORITMO

DATOS DE PROCESO DE LOS IMPRESIÓN DE

ENTRADA DATOS RESULTADOS (salida)

TIPOS DE DATOS

TODOS LOS DATOS TIENEN UN TIPOO ASOCIADO CON ELLOS

SIMPLES ESTRUCTURADOS

(DEF. POR EL USUARIO)

NUMEROS LOGICOS - ARREGLOS (vectores, matrices)

ALFANUMERICOS (STRING) - REGISTROS

-ARCHIVOS

-APUNTADORES

Page 8: Portafolio digital cesar 10a

Es la representación gráfica del algoritmo o proceso. Se utiliza en disciplinas como

programación, economía, procesos industriales y psicología cognitiva. Estos diagramas utilizan

símbolos con significados definidos que representan los pasos del algoritmo, y representan el

flujo de ejecución mediante flechas que conectan los puntos de inicio y de fin de proceso.

Características: Un diagrama de flujo siempre tiene un único punto de inicio y un único punto

de término. Las siguientes son acciones previas a la realización del diagrama de flujo,

Identificar las ideas principales a ser incluidas en el diagrama de flujo. Deben estar presentes el

autor o responsable del proceso, los autores o responsables del proceso anterior y posterior y

de otros procesos interrelacionados, así como las terceras partes interesadas. Definir qué se

espera obtener del diagrama de flujo.

Simbología y normas del curso grama

Círculo: Procedimiento estandarizado.

Cuadrado: Proceso de control.

Línea ininterrumpida: Flujo de

información vía formulario o

documentació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 de ancho que su altura.

Rectángulo Pequeño: Valor o medio

de pago (cheque, pagaré, etcétera).Se

grafica con un cuádruple de ancho que

su altura, siendo su ancho igual al de

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.

Page 9: Portafolio digital cesar 10a

SON ELEMENTOS QUE RELACIONAN DE

FORMA DIFERENTE ,DE UNA O MAS VARIABLES O CONSTANTES

TIPOS DE OPERADORES

ARITMETICOS RELACIONALES LOGICOS

OPERADORES ARITMETICOS: PERMITEN LA REALIZACION DE OPERACIONES

MATEMATICAS CON LOS VALORES (VARIABLES Y CONSTANTES) PUEDEN SER

UTILIZADOS DON TIPOS DE DATOS ENTEROS O REALES.

OPERADORES ARITMATICOS:

SUMA - RESTA- MULTIPLICACION- DIVICION –MODULO

OPERADORES RELACIONALES:

-SE UTILIZAN PARA ESTABLECER UNA RELACION ENTRE DOS VALORES

- COMPARA ESTOS VALORES ENTRE SI Y ESTA COMPARACION PRODUCE UN

RESULTADO DE SERTEZA O FALSEDAD

-LOS RELACIONALES COMPARAN VALORES DEL MISMOS TIPO

- TIENEN EL MISMO NIVEL DE PRIORIDAD EN SU EVALUACION

- LOS OPERADORES RELACIONALES TIENEN MENOR PRIORIDAD QUE LOS ARITMETICOS

>MAYOR QUE - <MENOR QUE - >=MAYOR O IGUAL QUE - <= MENOR O IGUAL QUE

<>DIFERENTE - = IGUAL

OPERADORES LOGICOS:

ESTOS OPERADORES SE UTILIZAN PARA ESTABLECER RELACIONES ENTRE VALORES

LOGICOS, LOS VALORES POUEDEN SER RESULTADO DE UNA EXPRESION RELACIONAL

Operadores logicos - OPERADOR AND - OPERADOR OR - OPERADOR NOT

AND Y

OR O

NOT NEGACION

Page 10: Portafolio digital cesar 10a

UNA TIENDA OFRECE UN DESCUENTO DEL 15% SOBRE EL TOTAL DE LA COMPRA Y UN

CLIENTE DESEA SABER CUANTO DEDERA PAGAR FINALMENTE POR SU COMPRA.

Inicio

Leer tc

d= tc *0.15 incio

Tp= tc-d

Imprimir tp

Fin

COMPRA DESCUENTO TOTAL

30.000 4.500 25.500

55.000 8.250 46.750

120.000 18.000 102.000

inicio

tc

d= tc*0.15

Tp= tc-d

d

Tp

fin

Page 11: Portafolio digital cesar 10a

LEER DOS NUMEROS; SI SON IGUALES QUE LOS MULTIPLEQUE ,SI EL PRIMERO ES

MAYOR QUE EL EGUNDO QUE LOS RESTE Y SI NO QUE LOS SUME

Inicio

Num1, num2

Num1= num2

Resul= num1*num2

Si no

Resul= num1 + num2

Fin-si

Fin-si

Fin NO SI

NO SI

A B RESUL

8 9 17

5 3 2

5 5 25

inicio

Num1, num2

Num1=

num2

Resul=num1*num2

Num1

>num2

Resul=num1+

num2

Resul=num1-

num2

resul

Page 12: Portafolio digital cesar 10a

UN MAESTRO DESEA SABER QUE PORCENTAJE DE HOMBRE Y QUE PORCENTAJE DE

MUJERES HAY EN UN GRUPO DE ESTUDIANTES

Inicio

Nh, nm

Ta= nh+nm

Ph= nh *100/ta

Pm= nm*100/ta

Ph, pm

Fin

ENTRADA SALIDA

NH NM PH PM

45 14 76 23

25 28 47 52

15 20 42 57

inicio

Nh, nm

Ta=nh+nm

Ph=nh*100/ta

Ph= nh* 100/ ta

Pm=nm* 100/ ta

Ph, pm

fin

Page 13: Portafolio digital cesar 10a

SUPONGA QUE UN INDIVIDUO DESEA INVERTIL SU CAPITAL EN UN BANCO Y DESEA

SABER CUANTO DINERO GANARA DESPUES DE UN MES SI EL BANCO PAGA A RAZON

DE 2% MENSUAL

Inicio

Cap_inv

Gan=cap_inv*0.02

Gan

Fin

CAPITAL GANANCIA

2´000.000 40.000

100.000 2.000

1´000.000 20.000

300.000 6.000

200.000 4.000

inicio

Cap_inv

Gan=cap_inv*

0.02

gan

fin

Page 14: Portafolio digital cesar 10a

EL ÉXITO OFRECE UN DESCUENTO DEL 30% SI LA COMPRA ES > DE 50.000 Y

OFRECE UN 50% DE DESCUENTO SI LA COMPRA ES MAROR A 100.000, UN

CLIENTE DESEA SABER CUAL VA A SER SU DESCUENTO SI SU COMPRA ES DE

80.000

RTA: EL DESCUENTO ES DE 24.000, ENTONCES EL TOTAL A PAGAR ES DE 56.000

inicio

tc

D=tc*0.30

Tp=tc-d

d

tp

fin

Page 15: Portafolio digital cesar 10a

CONTRUCCION DE SOFTWARE PARA SISTEMAS DE INFORMACION

APLICANDO METODOLOGIA ESTRUCTURADA, ORIENTADA A EVENTOS

INTRODUCCION LENGUAJE BASIC

Introducción

Lea cuidadosamente el manual de visual basic 6.0, desde la pagina 1 hasta la 13

inclusive

Haga una síntesis de los numerales 1.1 (programas secuenciales, interactivos y

orientados a eventos) 1.2 (programa para el entorno Windows)

Identifique las técnicas para nombrar los objetos, cual es la técnica para

nombrar un objeto en VB

Indique los principales controles de VB (cuadro de herramienta vb ) y la

función que cumple. Presente los controles de VB, presente el icono, nombre

del control en ingles y español, abreviatura y descripción

SOLUCION

PROGRAMAS SECUENCIALES, INTERACTIVOS Y ORIENTADOS A EVENTOS

Existen tipos de programas

SECUENCIALES: también llamados tipo Bath, programa que arranca, lee los datos que necesita,

realiza los cálculos e imprime o guarda en el disco los resultados al estar ejecutándose no

necesita ninguna intervención del usuario.

INTERACTIVOS: exigen la intervención del usuario en el tiempo de ejecución, bien para

suministrar datos para indicar que se debe hacer por medio de menús, limitan y orientan la

acción del usuario, por ejemplo Matlab.

ORIENTADOS A EVENTOS: son programas típicos de Windows, tales como: Netscape, Word,

Excel y power point. Al arrancar uno de ellos espera a las acciones del usuario, que en este

caso son llamadas eventos, el usuario decide si abrir, modificar o crear un nuevo fichero desde

el principio.

PROGRAMAS PAR EL ENTORNO WINDOWS

Visual basic 6.0 está orientado a la realización de programas para Windows, logrando

incorporar los elementos del entorno informático: ventana, botones, cajas de dialogo y de

texto, botones de opción y de selección, barras de desplazamiento, gráficos, menús, etc.

Todos los elementos de interacción con el usuario, que dispone Windows 95/98/NT pueden

ser programados en visual basic 6.0 de un modo muy sencillo.

Page 16: Portafolio digital cesar 10a

MODO DE DISEÑO Y MODO DE EJECUCION: visual basic de Microsoft puede trabajar de dos

modos distintos en modo de diseño y de ejecución.

Diseño: el usuario interactivamente construye la aplicación

Ejecución: el usuario actúa sobre el programa (introduce eventos) y prueba como responde el

programa

FORMULARIOS Y CONTROLES

Cada uno de los elementos gráficos que pueden formar parte de una aplicación típica de

Windows 95/98/NT en la terminología de visual basic 6.0 se llama formulario (form) a una

ventana

OBJETOS Y PROPIEDADES

Los formularios y los distintos tipos de controles son entidades genéricas de las que puede

haber varios ejemplares concretos a cada programa, en programación orientada a objetos se

llama clase a estas entidades genéricas, mientras que se llama objeto a cada ejemplar de una

clase determinada.

Ejm: en un programa puede haber varios botones, cada uno de los cuales es un objeto del tipo

de control comand button que sería la clase, cada formulario y cada tipo de control tiene un

conjunto de propiedades que definen su aspecto grafico

NOMBRE DE OBJETOS

Cada objeto de visual basic 6.0 debe tener un nombre, el nombre puede ser el que el usuario

desee incluso visual basic proporciona nombres por defecto, no son adecuados por que hacen

referencia al tipo de control, pero no al uso que de dicho control está haciendo el programador

ABREVIATURA

CONTROL

Chk

Check box

Cmd

Command button

Page 17: Portafolio digital cesar 10a

EVENTOS

Eventos típicos el ciclar sobre un botón, al igual que las acciones del usuario sobre el

programa, se llaman eventos, el hacer doble clic sobre el nombre de un fichero para abrirlo, el

arrastrar un icono, el pulsar una tecla o combinación de teclas, el elegir una opción de un

menú, el escribir en una caja de texto o mover el ratón, al producir un evento obre u

determinado tipo de control, visual basic arranca una determinada función o procedimiento

programado por el usuario

METODOS

Son funciones que también son llamadas desde programa, a diferencia de los procedimientos

no son programadas por el usuario, si no que vienen pre-programadas con el lenguaje, los

métodos realizan tareas típicas, previsibles y comunes para todas las aplicaciones

PPROYECTOS Y FICHEROS

Un proyecto se compone siempre de varios ficheros, adecuado y con el nombre adecuado

existe siempre un fichero con extensión *vbp (visual basic proyecto)

Los ficheros de los formularios se crean con file/save file name as tenido como extensión *.frm

NOMBRE DE OBJETOS

Cada objeto de visual basic 6.0 debe tener un nombre, el nombre puede ser el que el usuario

desee incluso visual basic proporciona nombres por defecto, no son adecuados por que hacen

referencia al tipo de control, pero no al uso que de dicho control está haciendo el programador

ABREVIATURA

CONTROL

Chk

Check box

Cmd

Command button

Page 18: Portafolio digital cesar 10a

ICONO NOMBRE DEL CONTROL

NOMBRE DE CLASE DESCRIPCION

Casilla de verificación checkbox Presenta una opción de verdadero o falso, o si o no, puede activar varias casillas de verificación al mismo tiempo

Cuadro combinado Cambia un cuadro de texto y un cuadro de lista permite que el usuario escriba una selección o selección un elemento de la lista de despliegue

Botón de comando Command button Ejecuta un comando o una acción cuando un usuario hace cic en el

Datos Data Permite conectar con una base de datos existente y presentar información de ella en formularios

Cuadro de lista de directorios

Dirlistbox Presenta directorios y ruta de acceso y permite que el usuario las seleccione

Cuadro de listas de unidades

Drivelistbox Presenta unidades de disco validas y permite que el usuario las seleccione

Cuadro de lista de archivos

Fillistbox Presenta una lista de archivos y permite que el usuario los seleccione

Marco Frama Proporciona un contenedor visual y funcional para otros controles

Barras de desplazamiento horizontal y vertical

Hscrolbar y vscrollbar

Permite que un usuario agregue barras de desplazamiento a controles que no las tienen de forma automática (no son

X y

Page 19: Portafolio digital cesar 10a

las barras de desplazamiento incorporadas que se incluyen en muchos controles

Imagen Image Presenta mapas de bits, iconos o metarchivos de Windows, archivos jpeg o gif, y actua como un botón de comando cuando se hace clic en el

Etiqueta Label Presenta texto el que el usuario no puede interactuar ni modificar

Línea Line Agrega un segmento de línea resta a un formulario

Cuadro de lista List box Presenta una lista de elementos entre los que el usuario puede elegir

Botón de opción Option bution Como parte de un grupo de opciones con otros botones de opción, presenta varias opciones entre las que el usuario solo puede elegir

Contenedor GLE OLE Incrusta datos en una aplicación de visual basic, se utiliza para presentar y manipular datos de otras aplicaciones de Windows, como Microsoft, Excel y Word.

Cuadro de imagen Picturebox Presenta mapas de bits, iconos o metarchivos de Windows archivos jpeg o gif también presenta texto o actúa como contenedor visual para otros controles

…………………

…………………

……….. GLE

Page 20: Portafolio digital cesar 10a

Forma

Shape

Agrega un rectángulo Un cuadro, una elipse o un circulo a un formulario marco cuadro de imagen

Cuadro de texto Textbox Proporciona para escribir o presentar texto

Cronometro Timer Ejecuta eventos periódicos o intervalos de tiempo específicos

ab