Algorit moAlgorit mo An á lisisAn á lisis Argumen toArgumen to Asignación Asociación Cometar ioCometar io Compilación Constan teConstan te Definición.

Slides:



Advertisements
Presentaciones similares
TECNICATURA UNIVERSITARIA EN INFORMATICA
Advertisements

UNIDAD II: ALGORITMOS Y LENGUAJES
Resolución de Problemas Algoritmos y Programación
Introducción al lenguaje de especificación JML
Temas Operaciones básicas Instalando el compilador
Introducción a la Programación
DIAGRAMAS DE FLUJO Y PSEUDOCÓDIGO
Técnico en programación de Software
DIAGRAMAS DE FLUJO Y PSEUDOCÓDIGO
Concepto de programa. Directorio Concepto de programa. Analisis del problema. Resolucion del problema. Desarroollo de un programa. Partes constitutivas.
GENERACIONES DE LENGUAJES DE PROGRAMACIÓN
Programación 1 Introducción
ALGORÍTMICA Dpto. Ingeniería de Sistemas y Automática
3. INTRODUCCIÓN A LA PROGRAMACIÓN
Teoría de lenguajes y compiladores
Programas Son una serie o secuencia de instrucciones entendibles por los ordenadores que permiten la realización de las acciones o tareas para las que.
Introducción a la Computación
Funciones en lenguaje C
Tema 6. Conceptos básicos de programación
Tema 6: Clases Antonio J. Sierra.
Al término de la clase, el alumno reconoce las ventajas de usar JAVASCRIPT para un proyecto web.
VHDL.
TRADUCTOR DE UN PROGRAMA
Fundamentos de Programación
Proceso de información en la computadora
Semana 5 Subprogramas..
Ana María Mazo Evelyn Gaviria Camila Hernández Valentina Ríos Lina Florez.
SOFTWARE DE PROGRAMACIÓN
Computación II Unidad IV Funciones y Módulos. Objetivos: –Comprender como construir programas en forma modular partiendo de pequeñas partes conocidas.
Un programa no es nada mas que una serie de instrucciones dadas al ordenador en un lenguaje entendido por el, para decirle exactamente lo que queremos.
LENGUAJE DE PROGRAMACIÓN
Tema 6. Conceptos básicos de programación (Repaso) Prof. María Alejandra Quintero Informática Año 2013.
Tae Programación WEB Ventajas de los ordenadores ( compus pa los cuates ) Que es la Programación? Que es un lenguaje de programación? Algoritmo Que es.
FUNDAMENTOS DE PROGRAMACIÓN ISC. GABRIEL ZEPEDA MARTÍNEZ EST. ABRAHAM F. MACHUCA VAZQUEZ.
Fundamentos de programación Organización de una computadora.
Ejecución de un programa escrito en Java Java es un lenguaje que se ejecuta con un intérprete a diferencia de Pascal o C que se compilan para producir.
Metodología para solución de problemas
PENSAMIENTO ANALÍTICO SISTÉMICO DAISY KATERINE RODRÍGUEZ DURÁN
FUNDAMENTOS DE PROGRAMACION
Elementos básicos del lenguaje
Introducción a la tecnología Realizado por: Miguel Ángel Arias.
Representación de Algoritmos
Tipo de Errores.
Lenguajes de Programación
PROGRAMAS INFORMATICOS
LÓGICA DE PROGRAMACIÓN LSC. Susana Alejandra López Jiménez.
Objetivo Mostrar los fundamentos de la programación a través de ejemplos y prácticas utilizadas cotidianamente en el desarrollo de aplicaciones.
Términos algoritmo diseñar algoritmo implementar algoritmo
ELEMENTOS DE COMPUTACIÓN Profesor: Guillermo Figueroa
Metodología de la programación
CARACTERÍSTICAS Es un lenguaje de programación estructurado de propósito general. Está estrechamente asociado al sistema operativo UNIX, ya que el propio.
ESCUELA NORMAL “PROF. DARÍO RODRÍGUEZ CRUZ” Licenciatura en educación preescolar Alumnas: *Mayra * Monserrat * Idalia *Cinthia Curso: las TIC en la educación.
Elaboración de algoritmos usando lógica de programación
Lenguaje programación
Presente un cuestionario con los aspectos mas importantes sobre los
M.S.C. Ivette Hernández Dávila
Tipos de Lenguajes Ensamblador.
Desarrollo de lógica algorítmica.
UNIDAD 4: Introducción a la Lógica Computacional Objetivo : Interpretar y aplicar adecuadamente los fundamentos básicos de la estructura y funcionamiento.
TEMA 4: MÉTODOS Y ELEMENTOS DE PROGRAMACIÓN
 Panorama General Fundamentos de Programación M.I. Jaime Alfonso Reyes Cortés.
Fundamentos de Programación Unidad I Conceptos Básicos.
Expositor Lic. José Aragón Tapia. Introducción a la programación. Datos y expresiones, Operadores. Algoritmos, concepto, características. Definición de.
JOSE ALBERTO JIMENEZ JIMENEZ KATTY HIPOLITO. 7.1 INTRODUCCION AL LENGUAJE EMSAMBLADOR.
:: Prof. Yeniffer Peña Introducción a JAVA Presentación Programación I.
Lenguaje ensamblador Resumen en diapositivas
P ROCESO DE E NSAMBLADO Cámara Vázquez Berenice Rubí.
Katty Evangelina Hipólito Chi.   Aunque cada maquina tiene un lenguaje ensamblador distinto, el proceso de ensamblador tiene suficiente similitudes.
Algoritmo Genético para la solución del problema SAT René Clemente Juárez Angel Felipe Lara Valladares Junio 2012.
LE, EI, Profesor Ramón Castro Liceaga UNIVERSIDAD LATINA (UNILA) IV. IMPLANTACION DE ALGORITMOS.
Transcripción de la presentación:

Algorit moAlgorit mo An á lisisAn á lisis Argumen toArgumen to Asignación Asociación Cometar ioCometar io Compilación Constan teConstan te Definición del problem aDefinición del problem a Depuración Error de lógicaError de lógica Diseño Expresión Función Programa objetoPrograma objeto Programa fuentePrograma fuente Variable Programa ejecutablePrograma ejecutable Lenguaje deLenguaje de Programación Ejecutar, ejecuciónEjecutar, ejecución Código fuenteCódigo fuente Error de SintaxisError de Sintaxis

EasyC Motores Herramienta WAITHerramienta WAIT

Algor itmo Método que describe cómo se resuelve un problema en término de las acciones que se ejecutan y especifica el orden en que se ejecutan estas acciones. Los algoritmos ayudan al programador a planificar un programa antes de su escritura en un lenguaje de programación. Proceso de identificación, modelado y descripción de lo que hace un sistema y de cómo trabaja An á lisis

Argum ento Información pasada a un método. Los argumentos se suelen llamar también par á metros. Un método que espera recibir argumentos debe contener una declaración de argumentos formales por cada argumento actual como parte de la cabecera del mismo. Cuando se invoca a un método, los valores de los argumentos actuales 8 reales ) se copia en los correspondientes argumentos formales. Asignación Almacenamiento de un valor en una variable. La sentencia de asignación es aquella que implementa la asignación y utiliza un operador de asignación. Asociación Una relación entre dos clases tales como una instancia de una clase referencia a una instancia de otra clase.

Cometario Trozo de texto que tienen como objetivo documentar el programa y mostrar como se ha construido. Los comentarios no son sentencias de programación y son ignorados por el compilador. En Java los comentarios est á n precedidos por dos barras (//) en una línea o encerrados entre /+ y */ en múltiples líneas. Compilación Proceso de traducción de un lenguaje de programación. Normalmente este proceso implica la traducción de un lenguaje de programación de alto nivel a lenguaje de programación de bajo nivel, o el formato binario de un conjunto de instrucciones específicas. La traducción dse realiza con un programa denominado compilador. Un compilador java traduce los programas en bytecodes. Constante En programación, una constante es un valor que no puede ser alterado durante la ejecución de un programa

Definición del problema Est á dada por el enunciado del problema, el cu á l debe ser claro y completo. Es importante que conozcamos exactamente que se desea Mientras qué esto no se comprenda, no tiene caso pasar a la siguiente etapa. Depuración Proceso de encontrar, fijar y eliminar errores en un programa. Para estas tareas se suele utilizar una herramienta de programación conocida como depurador. Error de lógica Se produce cuando los resultados obtenidos no son los esperados

Diseño Actividad de definir como se debe estructurar e implementar un programa. Expresión es una combinación de constantes, variables o funciones, que es interpretada ( evaluada ) de acuerdo a las normas particulares de precedencia y asociación para un lenguaje de programación en particular Función Construcción matem á tica a la que se pueden aplicar valores y que devuelve un resultado. Programa objeto Un programa en lenguaje de m á quina listo para ser ejecutado en un ambiente operativo en particular. Ya fue ensamblado o compilado, y " linkeditado ".

Programa fuente Conjunto de instrucciones ordenadas en cierta forma lógica que permiten realizar una o varias funciones en forma autom á tica por una computadora. Variable estructuras de datos que, como su nombre indica, pueden cambiar de contenido a lo largo de la ejecución de un programa. Programa ejecutable un archivo binario cuyo contenido se interpreta por el ordenador como un programa. Lenguaje de Programación Código utilizado para la creación de programas. Lo utilizan los programadores ( generalmente especializados en un lenguaje en particular ) para la creación de diversas aplicaciones.

ejecución Hacer funcionar un programa instrucción a instrucción. conjunto de líneas de texto que son las instrucciones que debe seguir la computadora para ejecutar dicho programa. Por tanto, en el código fuente de un programa est á descrito por completo su funcionamiento. Código fuente Error de Sintaxis Se produce al escribir incorrectamente, alguna parte del código fuente de un programa. De forma que, dicho error impedir á tanto al compilador como al intérprete, traducir dicha instrucción.

EasyC es un entorno de desarrollo integrado por Intelitek para desarrollar programas para el concurso FIRST ( para inspiración y reconocimiento de las ciencias, y tecnología.) Motores Es una m á quina que sirve para convertir energía eléctrica en mec á nica Herramienta WAIT Herramienta que permite a un proceso padre esperar hasta que termine un proceso hijo

B IBLIOGRAFÍA /archivos/apendice_general_4.pdf