portafolio lic ale (3)
Post on 04-Aug-2015
89 Views
Preview:
TRANSCRIPT
Universidad Mariano Gálvez
Sede Escuintla
Licenciatura en Educación con Especialización en Admnistración
Introducción a la Informática
Lic. Jorge Alejandro Cruz
DIARIO DE CLASE
Esmeralda nineth Quezada Díaz
Carné: 1371-09-6883
DIARIO DE CLASEEsmeralda Nineth Quezada Díaz
PROGRAMACIÓN
Es el proceso de diseñar, codificar, depurar y mantener el código fuente de programas computacionales. El código fuente es escrito en un lenguaje de programación. El propósito de la programación es crear programas que exhiban un comportamiento deseado. El proceso de escribir código requiere frecuentemente conocimientos en varias áreas distintas, además del dominio del lenguaje a utilizar, algoritmos especializados y lógica formal. Programar no involucra necesariamente otras tareas tales como el análisis y diseño de la aplicación (pero sí el diseño del código), aunque sí suelen estar fusionadas en el desarrollo de pequeñas aplicaciones.
OBJETIVOS DE LA PROGRAMACIÓN
La programación debe perseguir la obtención de programas de calidad. Para ello se establece una serie de factores que determinan la calidad de un programa. Algunos de los factores de calidad más importantes son los siguientes:
Corrección. Un programa es correcto si hace lo que debe hacer tal y como se estableció en las fases previas a su desarrollo. Para determinar si un programa hace lo que debe, es muy importante especificar claramente qué debe hacer el programa antes de desarrollarlo y, una vez acabado, compararlo con lo que realmente hace.
Claridad. Es muy importante que el programa sea lo más claro y legible posible, para facilitar así su desarrollo y posterior mantenimiento. Al elaborar un programa se debe intentar que su estructura sea sencilla y coherente, así como cuidar el estilo en la edición; de esta forma se ve facilitado el trabajo del programador, tanto en la fase de creación como en las fases posteriores de corrección de errores, ampliaciones, modificaciones, etc. Fases que pueden ser realizadas incluso por otro programador, con lo cual la claridad es aún más necesaria para que otros programadores puedan continuar el trabajo fácilmente. Algunos programadores llegan incluso a utilizar Arte ASCII para delimitar secciones de código. Otros, por diversión o para impedir un análisis cómodo a otros programadores, recurren al uso de código ofuscado.
Eficiencia. Se trata de que el programa, además de realizar aquello para lo que fue creado (es decir, que sea correcto), lo haga gestionando de la mejor forma posible los recursos que utiliza. Normalmente, al hablar de eficiencia de un programa, se suele hacer referencia al tiempo que tarda en realizar la tarea para la que ha sido creado y a la cantidad de memoria que necesita, pero hay otros
DIARIO DE CLASEEsmeralda Nineth Quezada Díaz
recursos que también pueden ser de consideración al obtener la eficiencia de un programa, dependiendo de su naturaleza (espacio en disco que utiliza, tráfico de red que genera, etc.).
Portabilidad. Un programa es portable cuando tiene la capacidad de poder ejecutarse en una plataforma, ya sea hardware o software, diferente a aquélla en la que se elaboró. La portabilidad es una característica muy deseable para un programa, ya que permite, por ejemplo, a un programa que se ha desarrollado para sistemas GNU/Linux ejecutarse también en la familia de sistemas operativos Windows. Esto permite que el programa pueda llegar a más usuarios más fácilmente.
SESIÓN # 1
02/02/2013
DIARIO DE CLASEEsmeralda Nineth Quezada Díaz
Un proyecto es un esfuerzo a lograr OBJETIVOS, METAS, FINES, mediante una serie de actividades interrelacionadas y la utilización de recursos. Antes de iniciar un proyecto, es necesarioelaborar un plan.
DIFERENCIA DE PLAN, PLANEACIÓN Y PLANIFICACIÓN
PLAN
PLANEACIÓN
DIARIO DE CLASEEsmeralda Nineth Quezada Díaz
PROVEER, ORGANIZAR, FLEXIBILIDAD, POR ESCRITO, PERMITE VER METAS A FUTURO
N
I
DIARIO DE CLASEEsmeralda Nineth Quezada Díaz
SE PLANEA Y NO SE EJECUTA POCOS RECURSOS PARA LA EJECUCIÓN METODOS NO ADECUADOS PLAN PUEDE SER FICTICIO
VARIEDAD DE ACTIVIDADES ALCANZADO A TRAVÉS DE MÉTODOS DIFERENTES ALTERNATIVAS DESARROLLA DIFERENTES INTELIGENCIAS MÚLTIPLES READECUACIÓN AL CONTEXTO
PROYECTO
Es un conjunto articulado y coherente de actividades, orientado a alcanzar objetivos, siendo una metodología definida, para lo precisa de un equipo de personas idóneas, asi como de otros recursos, cuantificados en form de presupuesto, que prevé el logro en determinados resultados sin contravenir las normas y buenas prácticas establecidas, y cuya programación en el tiempo responde a un cronograma conuna duración limitada.
La PLANEACIÓN requiere desglosar el proyecto en actividades, estimar recursos, tiempo e interrelaciones entre actividades.
La PROGRAMACIÓN requiere detallar fechas de inicio y terminación
El CONTROL rquiere información sobre el estado actual y analiza posibles trueques cuando surgen dificultades.
SESIÓN # 2
09/02/2013
DIARIO DE CLASEEsmeralda Nineth Quezada Díaz
CARACTERISTICAS:
Debe ser definido-indica acción Debe ser finito- tienen fin Debe tener cero o mas entradas-generar ideas
ALGORITMOS
DIARIO DE CLASEEsmeralda Nineth Quezada Díaz
Secuencia finita de instrucciónes, reglas o pasos que describen de forma precisa las operaciones de un ordenador, para llevar a tiempo una tarea.
Descripción de un esquema de comportamiento expresado mediante un repertorio finito de acciones e informaciones elementales, identificadas, bien comprendidas, y realizadas a prioridad.
CARACTERÍSTICAS:
Ser definido
DIARIO DE CLASEEsmeralda Nineth Quezada Díaz
Tener cero o mas entradasTener una o mas salidasTener una o mas salidasEfectividad
Ejemplos:
DIARIO DE CLASEEsmeralda Nineth Quezada Díaz
DIAGRAMA DE GANTT
DIARIO DE CLASEEsmeralda Nineth Quezada Díaz
Es una herramienta gráfica, cuyo objetivo es mostrar el tiempo de dedicación previsto para diferentes tareas o actividades a lo largo de un tiempo total determinado. Aunque no indica las relaciones existentes entre actividades, laposición de cada tarea a lo largo del tiempo hace que se puedan identificar dichas relaciones e interdependencias.
Los diagramas de Gantt se han convertido en una herramienta analítica básica en la gestión de proyectos de todo tipo, con la finalidad de representar las diferentes fases, tareas y actividades programadas como parte de un proyecto o para mostrar la línea del tiempo de las diferentes actividades haciendo el método mas eficiente y comparado con su ejecución.
CRONOGRAMA
DIARIO DE CLASEEsmeralda Nineth Quezada Díaz
Es un esquema básico donde se distribuye y organiza una forma de secuencia temporal el conjunto de experiencias y actividades diseñadas a lo largo deun curso. La organización temporal basicamente se organiza en torno a dos ejes: la duración de la asignatura y el tiempo que previsiblemente el estudiante dedicará al desarrollo de cada actividad.
SESIÓN # 2
DIARIO DE CLASEEsmeralda Nineth Quezada Díaz
16/02/2013
DIAGRAMA DE ÁRBOL
El diagrama de árbol es una representación gráfica de los posibles resultados del experimento, el cual consta una serie de pasos, donde cada uno de los pasos tiene un número finito de maneras de ser llevado a cabo. Se utiliza en los problemas de conteo y probabilidad.
Datos Importantes:
Experimento: es una acción que genera eventos(problema)
Espacio muestral: es el conjunto de todos los resultadosposibles de un experimento(resultado del problema)
Todo diagrama de árbol debe comenzar con palabra inicio.
Probabilidad: es el cociente de dividir el número de elementos del evento entre el numero de elementos y el espacio muestral
El diagrama de árbol está formado por ramificaciones con los posibles resultados del experimento.
Ejemplos:
Una universidad está formada por tres facultades:
La 1ª con el 50% de estudiantes.
DIARIO DE CLASEEsmeralda Nineth Quezada Díaz
La 2ª con el 25% de estudiantes. La 3ª con el 25% de estudiantes.
Las mujeres están repartidas uniformemente, siendo un 60% del total en cada facultad.
¿Probabilidad de encontrar una alumna de la primera facultad?
¿Probabilidad de encontrar un alumno varón?
DIARIO DE CLASEEsmeralda Nineth Quezada Díaz
pero también podría ser lo contrario.
SESIÓN # 2
23/02/2013
DIARIO DE CLASEEsmeralda Nineth Quezada Díaz
DISEÑO DE UNA RED
Red: es un arepresentación gráfica de un proyecto constituida por relaciones nodos-flechas(arco)
En un diagrama de red de actividad en flecha cada actividad se representa mediante una flecha que conecta dos nodos. En estas redes solo existe un comienzo y un final para el proyecto.
NODO O EVENTO: representa puntos en el tiempo que indican el inicio y el fin
De una o varias actividades.
Nodo=objeto
Donde un objeto puede ser representado por:
1. Personas 2. Animales 3. Eventos 4. Acciones 5. Conceptos 6. Atributos o características que identifican un objeto.
FLECHA O ARCO: representa a la actividad.
Aceptable:
DIARIO DE CLASEEsmeralda Nineth Quezada Díaz
No aceptable:
Representación de una actividad A:
A
DIARIO DE CLASEEsmeralda Nineth Quezada Díaz
1 2
____________________
Nodo 1: inicio de la actividad A
Nodo 2: fin de la actividad A
Actividad A: 1-2
Regla de numeración de Nodos
1. Todo nodo se enumera de izquierda a derecha, de arriba hacia abajo. Identificandose por un código y una literal.
-__________________________
PLANLITERAL CÓDIGO
A 1,2B 2,3
A ESTO SE LE LLAMA NOMENCLATURA.
EJEMPLO:
DIARIO DE CLASEEsmeralda Nineth Quezada Díaz
1 2
EJERCICIO:
DIARIO DE CLASEEsmeralda Nineth Quezada Díaz
Actividad 5 10 15 20 25 30 35 40 45 50 55 60 65 70 75
A XB X X XC X XD X X X X X X X XE X
Tiempo
ALGORITMO PARA EMPACAR UN REGALO
1. INICIO 2. MEDIR (A) 15 SEGUNDOS3. CORTARLO (B) 10 SEGUNDOS4. DOBLAR Y PONER TAPE (C) 40 SEGUNDOS5. DECORACION (D) 5 SEGUNDOS6. FIN
TIEMPO PRECEDENTE ACTIVIDAD15 A10 A B40 B C5 C D
CRONOGRAMA
DIARIO DE CLASEEsmeralda Nineth Quezada Díaz
TIEMPO
Actividad 5 10 15 20 25 30 35 40 45 50 55 60 65 70 75
A
B
C
D
DIARIO DE CLASEEsmeralda Nineth Quezada Díaz
Literal CódigoA 1,2B 1,3C 1,4D 2,5E 3,8F 4,6G 5,7H 6,8I 7,8
D G
I
B E
C H
F
1
2
4
3
5 7
8
6
DIARIO DE CLASEEsmeralda Nineth Quezada Díaz
PERT/ CPM
PERT/CPM dispone de un esquema para organizar la información, de una nomenclatura para designar e identificar los elementos abstractos de representación, y de conceptos matemáticos para representar las relaciones entre los diferentes elementos y aportar información útil para las decisiones; para formalizar el lenguaje consideraremos los siguientes términos, propios del de PERT/CP
Ruta crítica o camino crítico. Es la secuencia de actividades consecutivas cuya ejecución es crítica para la duración del proyecto. Representa el flujo de trabajo continuo de mayor costo en términos de tiempo. La denominación de crítico alude al hecho de que cualquier variación en el tiempo de ejecución de alguna de estas actividades tiene efecto directo en la duración del proyecto.
Paso 1:
Hacer tabla de actividades
DIARIO DE CLASEEsmeralda Nineth Quezada Díaz
C8
A2 (F2)
B5
D F 6
7
E3
(F1)
1
3
42
76
5
(E4= 10)
(E2= 2) C8
A2 (F2)
(E1= 0)
(E7=18)
B5
(E3= 5) D (E5=12) F 6
7
E3
(F1)
(E6=8)
1
3
42
75
6
No. Nombre Predecesor Duración (días)1 A -- 22 B -- 53 C A 84 D B 75 E B 36 F E, D 6
Paso 2: Realización del diagrama de Red
Paso 3:
Ocurrencia más temprana (Early)
DIARIO DE CLASEEsmeralda Nineth Quezada Díaz
(L4=18)(E4= 10)
(E2= 2) C(L2= 10) 8
A2 (F2)
(E1= 0)(L1=0)
(E7=18) (L7=18)
B5
(L5=12)
(E3= 5) D (E5=12) F 6
(L3=5) 7
E3
(F1)
(E6=8)(L6=18)
1
3
42
75
6
Paso 4:
Ocurrencia más tardía (Last)
Paso 5: Encontrar la ruta crítica
DIARIO DE CLASEEsmeralda Nineth Quezada Díaz
(L4=18)
(E4= 10)
(E2= 2) C(L2= 10) 8
A2 (F2)
(E1= 0)(L1=0)
(E7=18) (L7=18)
B5
(L5=12)
(E3= 5) D (E5=12) F 6
(L3=5) 7
E3
(F1)
(E6=8)(L6=18)
1
3
42
75
6
Ejemplo: Pintar Puerta
No. Actividad Tiempo/ minutos
Predecesor
1 A Limpiar la puerta 15 minutos --2 B Lijar la puerta 45 minutos A3 C Abrir lata de pintura 5 minutos B4 D Prepara la pintura 5 minutos C5 E Limpiar la ´puerta 5 minutos B6 F Pintar la puerta 30 minutos E7 G Limpiar el área de trabajo 10 minutos F
DIARIO DE CLASEEsmeralda Nineth Quezada Díaz
15 B C DA 45 5 5
E (F1)
5
F G
30 10
1 2
5
643
7 8
DIARIO DE CLASEEsmeralda Nineth Quezada Díaz
EARLY LAST
E1=0 L1=0E2=15 L2=14E3=60 L3=60E4=65 L4=90E5=65 L5=65E6=70 L6=95E7=95 L7=95E8=105 L8=105
5 10 15 20 25 30 35 40 45 50 55 60 65 70 75 80 85 90 95 100 105ABCDEFG
TIEMPO Actividad
Diagrama de Gantt
Ejercicio:
PROYECTO
Instalación de un equipo de control de contaminación en una central térmica
No. Actividad Tiempo/ días
Predecesor
1 A Instalación de componentes internos
4 días --
2 B Instalación de componentes externos
6 días --
3 C Modificación de estructuras internas
4 días A
4 D Modificación de estructura externa
8 días B
5 E Instalación de sistema de control 4 días C6 F Instalar el dispositivo de control 10 días D7 G Prueba y verificación 4 días E, FDuración 40 días
DIARIO DE CLASEEsmeralda Nineth Quezada Díaz
4 4 4A C E
(F1)
B6
D F G8 10 4
1 2 4 6
7 83 5
1/06/2013
DIARIO DE CLASEEsmeralda Nineth Quezada Díaz
Early Last
E1= 0 L1=E2= 4 L2=E3= 6 L3=E4= 8 L4=E5= 15 L5=E6= L6=E7= L7=E8= L8=
2 D
A 2
E 4 0.5B G1
C1.5
F 9
1
2
3
4
5
6
Ejercicio
NO. ACTIVIDAD TIEMPO PREDECESOR
CÓDIGO
1 A 2 - 1-22 B 1 - 1-33 C 1.5 - 1-44 D 2 A 2-55 E 4 B 3-56 F 9 C 4-67 G 0.5 D 5-6
DIARIO DE CLASEEsmeralda Nineth Quezada Díaz
Early Last
E1= 0 L1= 8
E2= 0 L2= 6E3= 0 L3= 1.5E4= 1.5 L4= 10E5= 4 L5= 10E6= 5 L6= 10.5E7= 1.5 L7= 10.5
0.5 1 1.5 2 2.5 3 3.5 4 4.5 5 5.5 6 6.5 7 7.5 8 8.5 9 9.5 10 10.5 11 12 12 13 13 14 14 15 15 16 16 17 17 18 18 19 19ABCDEFG
ActividadTIEMPO
DIARIO DE CLASEEsmeralda Nineth Quezada Díaz
Acti. Ei Ef Li Lf RT Du. Ei +D
Li + D HT HL HI
A 0 2 8 6 F 2 2 10 4 0 -8
B 0 1 6 5 F 1 1 7 4 0 -6
C 0 1.5 1.5 0 V 1.5 1.5 3 1.5 0 -15
D 2 4 10 8 F 2 4 12 4 0 -8
E 1 5 10 6 F 4 5 14 1 0 -9
F 1.5 10.5 10.5 1.5 V 9 10.5
19.5 -9 0 -9
G 5 5.5 10.5 10 F 0.5 5.5 11 4.5 0 -5.5
top related