lunes, 3 de febrero de 2014

METAS DE COMPRENSIÓN
PRIMER TRIMESTRE

METAS DE COMPRENSIÓN
DESEMPEÑOS
Las TIC sirven para comunicar ideas a otras personas y presentar trabajos.



El computador permite simular fenómenos y procesos que pueden ser complicados de repetir en ambientes reales.
Crea blogs vinculados para formar una página web que permita presentar información de forma organizada.

Construye formularios, tablas, gráficos o bases de datos para recolectar y organizar información.

Genera gráficas estadísticas para explicar comportamientos de datos recolectados y relacionados con el proyecto empresarial.
SEGUNDO TRIMESTRE

METAS DE COMPRENSIÓN
DESEMPEÑOS
Las TIC pueden utilizarse de manera efectiva en actividades de aprendizaje y trabajos futuros.

  
El computador permite simular fenómenos y procesos que pueden ser complicados de repetir en ambientes reales.
Selecciona   información relacionada con un proyecto empresarial y el proyecto de vida acuerdo con  criterios  específicos.

Crea tablas dinámicas de acuerdo con datos obtenidos en el entorno para presentar información variable.

Diseña presentaciones del proyecto empresarial y la sustenta en aspectos de diseño de producto, composición, empaque y viabilidad comercial.

TERCER TRIMESTRE

METAS DE COMPRENSIÓN
DESEMPEÑOS
El computador es una herramienta que permite comunicar ideas y elaborar productos

El computador permite simular fenómenos y procesos que pueden ser complicados de repetir en ambientes reales.
Organiza información relacionada con simulaciones de cinemática, movimiento y caída libre.

Diseña  presentaciones multimedia que sustentan diseños de simulaciones argumentadas en leyes físicas.


¿QUE ES LA PROGRAMACVION ORIENTADA A OBJETOS?

A Programación Orientada a Objetos (POO u OOP según sus siglas en inglés) es un paradigma de programación que usa objetos y sus interacciones para diseñar aplicaciones y programas de computadora. Está basado en varias técnicas, incluyendo herencia, modularidad, polimorfismo, y encapsulamiento. Su uso se popularizó a principios de la década de 1990. Actualmente son muchos los lenguajes de programación que soportan la orientación a objetos.(4)
El término de Programación Orientada a Objetos indica más una forma de diseño y una metodología de desarrollo de software que un lenguaje de programación, ya que en realidad se puede aplicar el Diseño Orientado a Objetos.



¿QUE ES UN DIAGRAMA DE FLUJO?

Un diagrama de flujo es una representación gráfica de un proceso. Cada paso del proceso es representado por un símbolo diferente que contiene una breve descripción de la etapa de proceso. Los símbolos gráficos del flujo del proceso están unidos entre sí con flechas que indican la dirección de flujo del proceso.
 El diagrama de flujo ofrece una descripción visual de las actividades implicadas en un proceso mostrando la relación secuencial ente ellas, facilitando la rápida comprensión de cada actividad y su relación con las demás, el flujo de la información y los materiales, las ramas en el proceso, la existencia de bucles repetitivos, el número de pasos del proceso, las operaciones de interdepartamentales… Facilita también la selección de indicadores de proceso.



¿COMO SE REPRESENTA UN SISTEMA DE FLUJO?

Un diagrama de flujo de datos (DFD sus siglas en español e inglés) es una representación gráfica del flujo de datos a través de un sistema de información. Un diagrama de flujo de datos también se puede utilizar para la visualización de procesamiento de datos (diseño estructurado). Es una práctica común para un diseñador dibujar un contexto a nivel de DFD que primero muestra la interacción entre el sistema y las entidades externas. Este contexto a nivel de DFD se "explotó"
Los diagramas de flujo de datos fueron inventados por Larry Constantine, el desarrollador original del diseño estructurado, basado en el modelo de computación de Martin y Estrin: "flujo gráfico de datos" . Los diagramas de flujo de datos (DFD) son una de las tres perspectivas esenciales de Análisis de Sistemas Estructurados y Diseño por Método SSADM

Nivel 0: Diagrama de contexto.
Nivel 1: Diagrama de nivel superior.
Nivel 2: Diagrama de detalle o expansión.

ELEMENTOS QUE REPRESENTAR UN DIAGRAMA DE FLUJO

Tratamiento o Proceso: Representa tocas las variedades de funciones de tratamiento, como la ejecución de una operación particular o grupo de operacionesque modifique el valor , forma o situación de una información.
Conector: Representa una salida o una entrada en otra parte del organigrama o diagrama de flujo.
Salida visualizada o Pantalla :Representa una función de Entrada –Salida en donde la información es extraída en el momento del proceso de una forma visual pormedio de la pantalla.
Tarjeta Perforada: Representa una función de Entrada –Salida para la cual el soporte es una tarjeta perforada.
Tambor Magnético: Representa una función de Entrada –Salida para la cual el soporte es una tambor magnético.
Transmisión: Representa una función para la cual se transmite una información mediante una telecomunicación.
Documento: Representa una función de Entrada-Salida para la cual el soporte es un Documento
Memoria exterior al sistema: Representa una función de conservación de una información en el exterior del sistema, sin tener en cuenta el soporte sobre el que se registra la misma.
Entrada-Salida: Representa una función de Entrada-Salida, como la puesta a disposición de una información para su proceso(entrada) o registro dela misma ya procesada(salida).
Comentario: Representa la función de anotación en un diagrama de flujo, es decir la adición de cometarios descriptivos destinados a realizar aclaraciones.
Operación auxiliar: Representa una operación periférica al sistema efectuado con un equipo que no se encuentre bajo el control directo de la unidad central de tratamiento.
Subprograma: Representa un tratamiento con referencia, compuesto de una o varias operaciones o secuencias de Programa o subrutina.
Preparación: Representa la modificación de una instrucción o grupo de instrucciones que alteren el programa de forma repetitiva.



¿QUE ES UN PSEUDOCODIGO?

El pseudocódigo (falso lenguaje) es una descripción de alto nivel de un algoritmo que emplea una mezcla de lenguaje natural con algunas convenciones sintácticas propias de lenguajes de programación, como asignaciones, ciclos y condicionales. Es utilizado para describir algoritmos en libros y publicaciones científicas, y como producto intermedio durante el desarrollo de un algoritmo.

El pseudocódigo está pensado para facilitar a las personas el entendimiento de un algoritmo, y por lo tanto puede omitir detalles irrelevantes que son necesarios en una implementación. Programadores diferentes suelen utilizar convenciones distintas, que pueden estar basadas en la sintaxis de lenguajes de programación concretos. Sin embargo, el pseudocódigo en general es comprensible sin necesidad de conocer o utilizar un entorno de programación específico, y es a la vez suficientemente estructurado para que su implementación se pueda hacer directamente a partir de él.



DEFINICION DE LAS PALABRAS:

BYTE: Es la unidad fundamental de datos en los ordenadores personales, un byte son ocho bits contiguos. El byte es también la unidad de medida básica para memoria, almacenando el equivalente a un carácter.
BOOLEAN: Los valores Boolean no se almacenan como números y los valores almacenados no se consideran equivalentes a números. No debe escribir código que se base en los valores numéricos equivalentes de True y False. Siempre que sea posible, debe restringir el uso de variables Boolean a los valores lógicos para los que se han diseñado.
DATE: Debe incluir un literal Date dentro de los signos de número (# #). Debe especificar el valor de fecha en el formato M/d/yyyy, por ejemplo #5/31/1993#. Este requisito es independiente de la configuración regional y de la configuración de formato de fecha y hora del equipo.
DOUBLE: El tipo de datos Double proporciona las magnitudes mayores y menores posibles para un número.El valor predeterminado de Double es 0.
INTENGER: El tipo de datos Integer proporciona rendimiento óptimo en un procesador de 32 bits. Los demás tipos enteros son más lentos para cargarse y almacenarse de y a la memoria.El valor predeterminado de Integer es 0
LONG: Utilice el tipo de datos Long para incluir números enteros demasiado grandes para ajustarse en el tipo de datos Integer.El valor predeterminado de Long es 0.
SINGLE: Utilice el tipo de datos Single para incluir valores de punto flotante que no requieren el ancho completo de datos de Double. En algunos casos, Common Language Runtime puede empaquetar las variables Single de forma que se ahorre consumo de memoria.



TIPOS DE OPERACIONES MATEMÁTICAS

Suma

La operación suma consiste en obtener el número total de elementos a partir dos o más cantidades.
a + b = c
Los términos de la suma, a y b, se llaman sumandos y el resultado, c, suma.
Propiedades de la suma
1. Asociativa:El modo de agrupar los sumandos no varía el resultado.
(a + b) + c = a + (b + c)
2. Conmutativa:El orden de los sumandos no varía la suma.
a + b = b + a
3. Elemento neutro:El 0 es el elemento neutro de la suma porque todo número sumado con él da el mismo número.
a + 0 = a
4.Elemento opuestoDos números son opuestos si al sumarlos obtenemos como resultado el cero.
a − a = 0
El opuesto del opuesto de un número es igual al mismo número.La suma de números naturales no cumple esta propiedad.
Resta

La resta o sustracción es la operación inversa a la suma.
a - b = c
Los términos que intervienen en una resta se llaman: a, minuendo y b, sustraendo. Al resultado, c, lo llamamos diferencia.
Propiedades de la resta
No es Conmutativa:
a − b ≠ b − a

Multiplicación

Multiplicar dos números consiste en sumar uno de los factores consigo mismo tantas veces como indica el otro factor.
a · b = c
Los términos a y b se llaman factores y el resultado, c, producto.
Propiedades de la multiplicación
1. Asociativa:El modo de agrupar los factores no varía el resultado
(a · b) · c = a · (b · c)
2. Conmutativa:El orden de los factores no varía el producto.
a · b = b · a
3. Elemento neutro:El 1 es el elemento neutro de la multiplicación porque todo número multiplicado por él da el mismo número.
a · 1 = a
4. Elemento inverso:Un número es inverso del otro si al multiplicarlos obtenemos como resultado el elemento unidad.



La suma de números naturales y de enteros no cumple esta propiedad.
5. Distributiva:
El producto de un número por una suma es igual a la suma de los productos de dicho número por cada uno de los sumandos.
a · (b + c) = a · b + a · c
6. Sacar factor común:Es el proceso inverso a la propiedad distributiva.Si varios sumandos tienen un factor común, podemos transformar la suma en producto extrayendo dicho factor.
a · b + a · c = a · (b + c)

División


La división o cociente es una operación aritmética que consiste en averiguar cuántas veces un número está contenido en otro número.
D : d = c
Los términos que intervienen en un cociente se llaman, D, dividendo y d divisor. Al resultado, c, lo llamamos cociente.
Tipos de divisiones
1. División exacta:Cuando el resto es cero.
D = d · c
2. División entera:
Cuando el resto es distinto de cero.
D = d · c + r
Propiedades de la división
1. No es Conmutativo:
a : b ≠ b : a
2. Cero dividido entre cualquier número da cero.
0 : a = 0
3. No se puede dividir por 0.
Potencialmente

La potenciación es una multiplicación de varios factores iguales.
a · a · a · ... = an
Base
Es el número que multiplicamos por sí mismo.
Exponente
Indica el número de veces que multiplicamos la base.
Propiedades de la potencias
1. a0 = 1
2. a1 = a
3. Producto de potencias con la misma base:
Es otra potencia con la misma base y cuyo exponente es la suma de los exponentes.
am · a n = am+n
4. División de potencias con la misma base:
Es otra potencia con la misma base y cuyo exponente es la diferencia de los exponentes.
am : a n = am - n
25 : 22 = 25 - 2 = 23
5. Potencia de una potencia:
Es otra potencia con la misma base y cuyo exponente es el producto de los exponentes.
(am)n = am · n  
6. Producto de potencias con el mismo exponente:
Es otra potencia con el mismo exponente y cuya base es el producto de las bases.
an · b n = (a · b) n
7. Cociente de potencias con el mismo exponente:
Es otra potencia con el mismo exponente y cuya base es el cociente de las bases.
an : bn = (a : b)n
Radiación

Es la operación inversa a la potencian. Y consiste en que dados dos números, llamados radicando e índice, hallar un tercero, llamado raíz, tal que, elevado al índice, sea igual al radicando.



En la raíz cuadrada el índice es 2, aunque en este caso no se pondría. Consistiría en hallar un número conocido su cuadrado.




La raíz cuadrada de un número, a, es exacta cuando encontramos un número, b, que elevado al cuadrado es igual al radicando: b2 = a.
Cuadrados perfectos
Son los números que poseen raíces cuadradas exactas.
Raíz cuadrada exacta
Radicando = (Raíz exacta)2
Raíz cuadrada entera
Radicando = (Raíz entera)2 + Resto
Logaritmación
El logaritmo de un número, en una base dada, es el exponente al cual se debe elevar la base para obtener el número.






TIPOS DE OPERACIONES  COMPARTIDAS

Estas operaciones permiten comparar dos variables o una variable con un valor numérico. Todas estas operaciones son condicionales, es decir, cuando se cumple la relación de comparación, se activará una señal del tipo binaria. En algunos casos es necesario que la primera variable sea netamente variable, mientras que la segunda puede ser variable o constante.
Las operaciones de comparación posibles son:
  •Igualdad.
•Desigualdad.
 •Menor que.
 •Menor o igual que.
 •Mayor que.
•Mayor o igual que.
   La representación en la norma IEC 61131-3 se representa de la siguiente forma.


Los operandos de entrada pueden ser de tipo BYTE, WORD, DWORD, INT, DINT o REAL. El operando de salida siempre será una variable del tipo BOOL.

 A continuación, mostramos en la Tabla 2 la representación de las operaciones de comparación usadas para los PLCs. Simatic, Telemecanique y Allen Bradley .


TIPOS DE OPERACIONES LOGICAS

EJERCICIOS RESUELTOS
Indicar mediante un visto bueno (√) o una aspa (x) según las expresiones siguientes sean o no proposiciones:
1.     Quito es la capital de Loreto. F
2.    Quisiera que me regalen un libro No es una proposición.
3.    La suma de dos números impares es un número par V
4.    ¡Señoras y señores! En el escenario, el fútbol femenino No es una proposición.
5.    Existe vida en el planeta Mercurio F
6.    Un cubo tiene seis caras. V
7.    El planeta Venus, el lucero del amanecer. V
8.    17 es divisible por 3 F
9.    El Papa Juan Pablo II visitó el Perú en 1985. V
OPERACIONES LÓGICAS
Combinando proposiciones simples obtenemos proposiciones compuestas mediante operaciones lógicas.
Las principales operaciones lógicas son: conjunción, disyunción, negación, condicional y Bicondicional.
A cada una de estas operaciones lógicas le corresponde una tabla de verdad.

1.      
p q
p Ù q
V V
V F
F V
F F
V
F
F
F
2.    Conjunción. Dos proposiciones simples p y q relacionadas por el conectivo lógico "y" conforman la proposición compuesta llamada conjunción, la cual se simboliza así: p Ù q.
p q
p Ú q
V V
V F
F V
F F
V
V
V
F
3.    Disyunción. Dos proposiciones simples p y q relacionadas por el conectivo lógico "O" conforman la proposición compuesta llamada disyunción, la cual se simboliza así: p Ú q.
~ p se lee: no p
o también: no es cierto que p
p
~ p
V
F
F
V
4.    Negación. Dada una proposición simple p, esta puede ser negada y convertirse en otra proposición llamada negación de p, la cual se simboliza así:
p q
p Þ q
V V
V F
F V
F F
V
F
V
V
5.    Condicional o Implicativa. Dos proposiciones simples p y q relacionadas por el conectivo lógico "entonces" conforman la proposición compuesta llamada condicional o implicativa, la cual se simboliza así: p Þ q:
6.    Bicondicional. Dos proposiciones simples p y q relacionadas por el conectivo lógico "si y sólo si" conforman la proposición compuesta llamada conjunción, la cual se simboliza así: p « q.
p q
p Û q
V V
V F
F V
F F
V
F
F
V

FÓRMULA LÓGICA
Una fórmula lógica es la representación simbólica de una proposición compuesta, las cuales están conformadas por proposiciones simples, conectivos lógicos y signos de agrupación.
Al evaluar una fórmula se confecciona su tabla de verdad. Ejemplo:
Se tiene las siguientes proposiciones:
p: Abigail Alcalde Flores gana la partida de damas.
q: Abigail Alcalde Flores recibe el premio.
Una proposición compuesta empleando p y q será:
"Si Abigail Alcalde Flores gana la partida entonces recibe el premio", la cual se representa simbólicamente así: p Þ q.
Expresiones como: ~ p Þ ~ q
(p Ú q) Þ ~ q
~ (p Ù q) Û (~ p Ú q)
reciben el nombre de fórmulas lógicas.
Al evaluar una Fórmula se confecciona su Tabla de Verdad.
·         Si en esta tabla todos los valores de verdad son V, tal fórmula es una TAUTOLOGÍA.
·         Si en esta tabla todos los valores de verdad son F, tal fórmula es una CONTRADICCIÓN.
·         Si en esta tabla, algunos de los valores de verdad son V y otros son F, tal fórmula es una CONTINGENCIA.
1.     v v v v v v Desarrollamos (1) condicional
v v f v f f Desarrollamos (2) conjunción
v f v f v f Desarrollamos (3) Bicondicional del resultados de
v f f f v f (1) y (2)
f v v v v v
f v f v f f
f f v v f f
f f f v f f
(1)  (3) (1)

2.    p q r ( p Þ q ) Û ( q Ù r )
v v f v v v Desarrollamos (1) conjunción
v f v v v v (2) después de haber negado (1)
f v v f v v Desarrollamos (3) disyunción
f v v f f f Desarrollamos (4) condicional del resultado de
(2) (1) (4) (3) (2) y (3)

CUANTIFICADORES
Es convertir en un enunciado abierto en proposición.
Enunciado abierto.-
·         Es aquel enunciado (frase u oración) que incluye una o varias variables, y de acuerdo a la que emplee podrá ser falso o verdadero.
·         Es aquella expresión que tiene al menos una variable la que al ser reemplazada por constantes transforma el enunciado abierto en una proposición.
·         Si empleamos x como variable, un enunciado abierto se representa así: p(x), lo que leemos como " p de x ".
Ejemplo:
Sea el enunciado abierto:
P(x) = "x +1 es un número múltiplo de 2 "
Ahora damos valores a x:
·         Si x = 3, P (3) = 3 + 1 = 4 "4 es múltiplo de 2", proposición verdadera.
·         Si x = 4, P (4) = 4 + 1 = 5 "5 es múltiplo de 2", proposición falsa.
·         Si x = 5, P (5) = 5 + 1 = 6 "6 es múltiplo de 2", proposición verdadera.
Al enunciado abierto también se le llama Función Proposicional.
Existen dos tipos de cuantificadores:
·         Cuantificador Universal
El enunciado abierto es p(x): "x + 1 es un número múltiplo de 2 "; si cuantificamos universalmente escribimos:
·         " todo x + 1 es un número múltiplo de 2 "
·         " para todo x + 1 es un número múltiplo de 2 "
·         " para cualquier x + 1 es un número múltiplo de 2 "
Esta ya es una proposición pero FALSA porque hay números x + 1 que no necesariamente son múltiplos de 2.
" significa "para todo", "todo" o "para cualquier"
·         Cuantificador Existencial
El enunciado abierto es p(x): "x + 1 es un número múltiplo de 2 "; si cuantificamos existencialmente escribimos:
·         " Existe por lo menos un número x + 1 es un múltiplo de 2 "
Esta ya es una proposición aunque ahora si VERDADERA porque por lo menos existe un número que reemplazado por x en x + 1 nos da un múltiplo de 2.
$ significa "existe por lo menos" o "existe"
PROPOSICIONES LÓGICAS EQUIVALENTES
Si dos proposiciones p y q tienen tablas de verdad idénticas entonces podemos afirmar que tales proposiciones son equivalentes:
Esto se simboliza p º q
Ejemplo: La proposición compuesta p Þ q es equivalente a la proposición compuesta.
( ~ p) Ú q
p Þ q º (~ p) Ú q
Entonces en una fórmula lógica podemos ahorrar tiempo y espacio si reemplazamos:
p Þ q º ( ~ p) Ú q o viceversa.

  ¿Qué es Visual Basic?

Diseñador de entorno de datos: Es posible generar, de manera automática, conectividad entre controles y datos mediante la acción de arrastrar y colocar sobre formularios o informes.

Los Objetos Actives son una nueva tecnología de acceso a datos mediante la acción de arrastrar y colocar sobre formularios o informes.
Asistente para formularios: Sirve para generar de manera automática formularios que administran registros de tablas o consultas pertenecientes a una base de datos, hoja de calculo u objeto (ADO-ACTIVE DATA OBJECT)
Asistente para barras de herramientas es factible incluir barras de herramientas es factible incluir barra de herramientas personalizada, donde el usuario selecciona los botones que desea visualizar durante la ejecución.

En las aplicaciones HTML: Se combinan instrucciones de Visual Basic con código HTML para controlar los eventos que se realizan con frecuencia en una pagina web.

La Ventana de Vista de datos proporciona acceso a la estructura de una base de datos. Desde esta también acceso al Diseñador de Consultas y diseñador de Base de datos para administrar y registros.

  Características de Visual Basic.

*      Barra de titulo: muestra el nombre del proyecto y del formulario q se está diseñando actualmente

*      Barra de menús: agrupa los menús despegables que contienes todas las operaciones que pueden llevarse a cabo con Visual Basic 6.0.

*      Barra de herramientas estándar: contienen los botones que se utilizan con mayor frecuencia cuando se trabaja con un proyecto. Simplifica la elección de opciones de los menús Archivo, Edición, Ver y Ejecutar; además, en el área derecha presenta la ubicación (coordenadas) y el tamaño del objeto seleccionado

*      Ventana de formulario: es el área donde se diseña la interfaz gráfica, es decir, es donde se inserta electo gráficos, como botones, imágenes, casilla de verificación, cuadros de listas, etc.

*      Cuadro de herramientas: presenta todos los controles necesarios para diseñar una aplicación, como cuadros de texto, etiquetas, cuadros de listas, botones de comandos, etc.

*      Ventana de proyecto: muestra los elementos involucrados en el proyecto, como formularios, módulos, controles oxc, etc. Cada elemento puede seleccionarse en forma independiente para su edición.

*      Ventana de posición del formulario: muestra la ubicación que tendrá el formulario en la pantalla, cuando ejecute la aplicación. Esta ubicación puede cambiarse si se hace clic con el botón izquierdo del mouse.

*      La Ventana propiedades muestra todas las propiedades del control actualmente seleccionado, en este caso muestra las propiedades del Form1, luego podemos ver que abajo dice "Form1 Form", lo que está en negrita es el nombre del objeto, y lo que le sigue es el tipo de objeto, en este caso es un Formulario (Form)