ALGORITMO


Es un conjunto preescrito de instrucciones o reglas bien definidas, ordenadas y finitas que permite realizar una actividad mediante pasos sucesivos que no generen dudas a quien lo ejecute. Dados un estado inicial y una entrada, siguiendo los pasos sucesivos se llega a un estado final y se obtiene una solución. Los algoritmos son el objeto de estudio de la algoritmia.

TEMARIO

1.LOGICA COMPUTACIONAL
1.1.1. DIAGRAMA E-P-S
1.1.2. ALGORITMOS
1.1.3. METODOLOGIA PARA LA CONSTUCIÓN DE PROGRAMASPROGRAMACIÓN LINEAL PROGRAMACIÓN ESTRUCTURADA PROGRAMACIÓN ORIENTADA A OBJETOS(POO)
1.2. PROGRAMACIÓN LINEAL
1.2.1 DIAGRAMA DE FLUJO SIMBOLOGIAREGLAS DE CONSTRUCCIÓN NUMEROS
1.2.2 PRUEBA DE ESCRITORIO
1.3 PROGRAMACIÓN ESTRUCTURADA
1.3.1 TECNICA DESCENDENTE
1.3.2. ESTRCTURAS DE CONTROL
1.3.3. PSEUODOCODIGO
1.3.4. PROCESO GENERAL PARA LA CONSTRUCCIÓN DE PROGRAMAS
1.4. PROGRAMACIÓN ORIENTADA A OBJETOS
1.4.1. FUNDAMENTOS
1.4.2. OBJETOS Y CLASES
1.4.3. MÉTODOS
1.4.4. PROPIEDADES
1.4.5. PROCESO PARA GENERAR PROGRAMAS

REGLAMENTO

*Puntualidad
*Salon limpio
*No hay permiso para salir del salon durante la clase.
*No se puede comer dentro del salon de clase.
*No se permite el uso de celular,audifonos,ipod,etc.durante la clase.
*Cuaderno de la materia forrado con papel rojo,con portada,reglamento y temario pegado.
*Colocar en los apuntesfecha ,tema y objetivos.

RUBRICA DE EVALUACION

50% EXAMEN
50% EVALUACION CONTINUA (CUADERNO.TAREAS,EJERCICIOS,PRACTICAS)

DIAGRAMA ENTRADA PROCESO SALIDA


Es una herramienta utilizada por los programadores de sistemas para la resolución de un problema.En donde:

Entrada, son todos los datos que hay que ingresar para la resolución del problema.

Proceso, son los diferentes procedimientos en los cuales se usaran los datos proporcionados por el usuario para resolver el problema.

Salida, la resolución del problema.

DIAGRAMAS DE FLUJO


Es una representación gráfica de un algoritmo o proceso. Se utiliza en disciplinas como la programación, la economía, los procesos industriales y la psicología cognitiva. Estos diagramas utilizan símbolos con significados bien definidos que representan los pasos del algoritmo, y representan el flujo de ejecución mediante flechas que conectan los puntos de inicio y de término.

LENGUAJE DE BAJO NIVEL


Es el que proporciona un set de instrucciones aritmeticológicas sin la capacidad de encapsular dichas instrucciones en funciones que no estén ya contempladas en la arquitectura del hardware

LENGUAJE DE ALTO NIVEL

Se caracteriza por expresar los algoritmos de una manera adecuada a la capacidad cognitiva humana, en lugar de a la capacidad ejecutora de las máquinas.
En los primeros lenguajes de alto nivel la limitación era que se orientaban a un área específica y sus instrucciones requerían de una sintaxis predefinida. Se clasifican como lenguajes procedimentales.
Otra limitación de los lenguajes de alto nivel es que se requiere de ciertos conocimientos de programación para realizar las secuencias de instrucciones lógicas. Los lenguajes de alto nivel se crearon para que el usuario común pudiese solucionar un problema de procesamiento de datos de una manera más fácil y rápida.
Por esta razón, a finales de los años 1950 surgió un nuevo tipo de lenguajes de programación que evitaba estos inconvenientes, a costa de ceder un poco en las ventajas. Estos lenguajes se llaman de tercera generación o de alto nivel, en contraposición a los de bajo nivel o de nivel próximo a la máquina.

LENGUAJE DE PROGRAMACION

Es un idioma artificial diseñado para expresar computaciones que pueden ser llevadas a cabo por máquinas como las computadoras. Pueden usarse para crear programas que controlen el comportamiento físico y lógico de una máquina, para expresar algoritmos con precisión, o como modo de comunicación humana. Está formado por un conjunto de símbolos y reglas sintácticas y semánticas que definen su estructura y el significado de sus elementos y expresiones. Al proceso por el cual se escribe, se prueba, se depura, se compila y se mantiene el código fuente de un programa informático se le llama programación.

PSEUDOCODIGO


Es comunmente utilizado por los programadores para omitir secciones de código o para dar una explicación del paradigma que tomó el mismo programador para hacer sus códigos esto quiere decir que el pseudocódigo no es programable sino facilita la programación.
El principal objetivo del pseudocódigo es el de representar la solución a un algoritmo de la forma más detallada posible, y a su vez lo más parecida posible al lenguaje que posteriormente se utilizara para la codificación del mismo.

Seguidores