Introducción a la Programación

Documentos relacionados
Algoritmos y Programas

TECNICO SUPERIOR EN INFORMÁTICA EMPRESARIAL MÓDULO INTRUCCIONAL

[ GUÍA DIDÁCTICA: DESARROLLO DE ALGORITMOS PSEINT] 11 de julio de 2013

Algoritmos. Medios de expresión de un algoritmo. Diagrama de flujo

SISTEMAS INFORMÁTICOS PROGRAMACION I - Contenidos Analíticos Ing. Alejandro Guzmán M. TEMA 2. Diseño de Algoritmos

Diseño Estructurado de Algoritmos

: Algorítmica y Estructura de Datos I

Métodos para escribir algoritmos: Diagramas de Flujo y pseudocódigo

UNIDAD ACADÉMICA PROFESIONAL TIANGUISTENCO

Algoritmos y solución de problemas. Fundamentos de Programación Otoño 2008 Mtro. Luis Eduardo Pérez Bernal

DESCRIPCIÓN ESPECÍFICA NÚCLEO: COMERCIO Y SERVICIOS SUBSECTOR: INFORMÁTICA

Universidad de Managua

Algoritmos y programas. Algoritmos y Estructuras de Datos I

Capítulo 7 OPERADORES Y EXPRESIONES. Presentación resumen del libro: "EMPEZAR DE CERO A PROGRAMAR EN lenguaje C"

LABORATORIO TIC 2 Primer Parcial Etapas 1 y 2.

la solución a una ecuación cuadrática solicitando al usuario los términos de dicha ecuación.

Guía práctica de estudio 05: Diagramas de flujo

TEMA 7: INGENIERIA DEL SOFTWARE.

Control de Flujo. Estructuras de Control! Experiencia Educativa de Algorítmica CONTROL DE FLUJO

Tema 2 Conceptos básicos de programación. Fundamentos de Informática

FUNDAMENTOS DE INFORMÁTICA

Expresiones Aritméticas. Programación digital I Escuela de Sistemas Facultad de Ingeniería Gilberto Diaz

La eficiencia de los programas

Programación. Carrera: MAE 0527

Tema: Excel Formulas, Funciones y Macros

MANUAL DE PRÁCTICAS DEL TALLER DE PROGRAMACIÒN PRACTICA NO.6

Carrera: Participantes Miembros de la academia de Metal- Mecánica

1. Computadores y programación

Fundamentos de Programación Visual Basic

TEMA 3: El proceso de compilación, del código fuente al código máquina

L A B O R A T O R I O T I C 2

Operadores lógicos y de comparación en programación. Not, and, or Ejemplos. (CU00132A)

Java Avanzado. Guía 1. Java Avanzado Facultad de Ingeniería. Escuela de computación.

Complejidad computacional (Análisis de Algoritmos)

Tema 2 Introducción a la Programación en C.

TEMA 1: SISTEMAS MODELADOS POR ECUACIONES DIFERENCIALES EN INGENIERÍA QUÍMICA. CLASIFICACIÓN. GENERALIDADES.

DESCRIPCIÓN ESPECÍFICA NÚCLEO: Núcleo Sector Comercio y Servicios.

DES: Programa(s) Educativo(s): Tipo de materia: Clave de la materia: Semestre: Área en plan de estudios:

SERVICIO NACIONAL DE APRENDIZAJE SENA

Agosto de 2012 TUTORIAL PSEINT. Servicio Nacional de Aprendizaje SENA Jordan Angulo Canabal

Estructuras en LabVIEW.

UNIVERSIDAD NACIONAL EXPERIMENTAL DE GUAYANA VICERRECTORADO ACADÉMICO COORDINACION DE PRE-GRADO PROYECTO DE CARRERA DE INGENIERIA INDUSTRIAL

Funciones como Subprogramas en C++

Tema: Clases y Objetos en C#. Parte II.

Computación II. Introducción a Visual Basic

Actividad de Evaluación Brandon Emmanuelle Cuevas Rangel GPO: 303 Carrera: Informática 3er Semestre Joel Rocha Barocio Cienega de Flores N.L.

Complejidad de los Algoritmos

INDICE Prologo Capitulo 1. Algoritmos y programas Capitulo 2. La resolución de los problemas con computadoras y las herramientas de programación

Programación. Test Autoevaluación Tema 3

Taller de Resolución de Problemas Computacionales

Por compra de mercaderías al contado. Cuentas que intervienen en la operación

Índice general. Capítulo 1 Conceptos básicos. Capítulo 2 Controles básicos I. Pág. N. 1

Programación en C. Algoritmo y Estructura de Datos. Ing. M. Laura López. Programación en C

Medir con cámaras infrarrojas

Tema II: Metodología para la construcción de programas. Profesora: Nelly García Mora

Guía práctica de estudio 03: Algoritmos

ESTRUCTURAS ALGORITMICAS

Ficha de Aprendizaje N 13

Programación n Orientada a Objetos Sentencias Java Parte I. Ing. Julio Ernesto Carreño o Vargas MsC.

ESCUELA DE INFORMÁTICA

Estructura de Datos. Arreglos. Experiencia Educativa de Algorítmica ESTRUCTURA DE DATOS - ARREGLOS 1

2. SEÑALES Y SISTEMAS DISCRETOS EN EL TIEMPO. Una señal puede ser definida como una portadora física de información. Por ejemplo,

Programación Orientada a Objetos Sentencias Java Parte I Ing. Julio Ernesto Carreño Vargas MsC.

PSEUDOCÓDIGO. En este documento se recopilan los elementos conceptuales esenciales acerca PSEUDOCÓDIGO en la programación.

Bloque temático I. Planear el proyecto de animación en 2D a partir de los requeriemientos del cliente

Construcción de tablas de análisis sintáctico LL(1)

Curso º ESO. UNIDADES 6 Y 7: EXPRESIONES ALGEBRAICAS Y ECUACIONES Departamento de Matemáticas IES Fray Bartolomé de las Casas de Morón

Algoritmos. Diagramas de Flujo. Informática IV. L. S. C. Heriberto Sánchez Costeira

Funciones y Condicionales Introducción a la Programación

INICIACIÓN A LA PROGRAMACIÓN 1ª parte

Sistemas de información Administrativa II

Constante: Una constante es un dato numérico o alfanumérico que no cambia durante la ejecución del programa.

2. Codificar de forma sistemática la secuencia de instrucciones en un lenguaje.

Distrito Escolar de Pasco Informe de Progreso Estudiantil Año Escolar: Nombre del Estudiante: Grado 4 Nombre del Maestro:

Exterior del algoritmo. Entorno. Usuario. Procesador. Escribir. v1 v2 v3. Leer. <acción> {; <acción>}

PROGRAMACIÓN. UNIDAD II. ALGORITMO PROFA : HAU MOY

Diseño Estructurado de Algoritmos

Dentro de Rydent Administrador vamos a encontrar un menú que nos proporcionará las opciones que se muestran en la Figura A1.

Fundamentos de programación JAVA

GENERALIDADES DEL LENGUAJE C

Enteros. Son los números que no contienen componentes fraccionarios y, por tanto, no contienen punto decimal.

INSTITUTO POLITECNICO NACIONAL CENTRO DE ESTUDIOS CIENTIFICOS Y TECNOLOGICOS " GONZALO VAZQUEZ VELA "

13. Utilizar la fórmula del término general y de la suma de n términos consecutivos

NOTACIÓN O GRANDE. El análisis de algoritmos estima el consumo de recursos de un algoritmo.

GUÍA Nro. 2. ESCRIBIENDO ALGORITMOS CON DIAGRAMAS DE FLUJO Y ESTRUCTURAS DE CONTROL (Secuenciales)

UNIDAD I. ALGORITMOS

Estructuras Administrativas

Retículos y Álgebras de Boole

Clasificación de sistemas

$0 Representa al parámetro cero o nombre del programa $1 Representa al parámetro uno $2 Representa al parámetro dos

ALGORITMOS, ESTRUCTURAS Y PROGRAMACION

Estructuras de Control. Secuencia y Selección

Instituto Tecnológico de Celaya

LENGUAJES DE PROGRAMACIÓN WEB (PHP1, HTML52)

Los Procesos Evolucionan con el Tiempo

Nombre de la asignatura: Diseño Estructurado de Algoritmos. Carrera: Ingeniería en Sistemas Computacionales. Clave de la asignatura: SCB-9316

Transcripción:

Introducción a la Programación Grupo F y G Semana 4 Andrés Felipe Barco Santa Ingeniero en Sistemas anfelbar@javerianacali.edu.co Facultad de Ingeniería Pontificia Universidad Javeriana-Cali América del Sur 6 y 8 de Agosto de 2012

Qué es un estado? Las variables de un sistema cambian su valor a través del tiempo.

Qué es un estado? Las variables de un sistema cambian su valor a través del tiempo. Configuración Un estado de un sistema es una configuración unica de los elementos que componen dicho sistema. Está definido por lo valores de sus variables.

Que observamos en los sistemas? Descripción Un sistema dado existe por un intervalo de tiempo dado. Durante la vida del sistema hay cambios en sus elementos y comportamiento

Que observamos en los sistemas? Descripción Un sistema dado existe por un intervalo de tiempo dado. Durante la vida del sistema hay cambios en sus elementos y comportamiento; dadas causas internas y externas.

Que observamos en los sistemas? Descripción Un sistema dado existe por un intervalo de tiempo dado. Durante la vida del sistema hay cambios en sus elementos y comportamiento; dadas causas internas y externas. Causas Son fundamentales en el estudio de los sistemas. Que lo hace cambiar de un estado a otro?

Que observamos en los sistemas? Procesos En cuanto más estudiamos un sistema y descubrimos qué cosas son las que hacen cambiar su estado, cuanto mejor podrémos definir de manera certera los procesos que se llevan a cabo en el interior.

Que observamos en los sistemas? Procesos En cuanto más estudiamos un sistema y descubrimos qué cosas son las que hacen cambiar su estado, cuanto mejor podrémos definir de manera certera los procesos que se llevan a cabo en el interior. La observación de estados en la interacción de virus y la sangre.

Que observamos en los sistemas? Procesos En cuanto más estudiamos un sistema y descubrimos qué cosas son las que hacen cambiar su estado, cuanto mejor podrémos definir de manera certera los procesos que se llevan a cabo en el interior. La observación de estados en la interacción de virus y la sangre. Estudio de los cambios y movimientos en los astros.

Ejemplos de estado La foto de nuestro carné estudiantil.

Ejemplos de estado La foto de nuestro carné estudiantil. El conocimiento que poseemos en este preciso instante.

Ejemplos de estado La foto de nuestro carné estudiantil. El conocimiento que poseemos en este preciso instante. El estado de las vias en nuestra ciudad.

Estudio de los estados Evolución Definir estados de un sistema para determinados momentos de tiempo nos da la posibilidad de estudiar la evolucion general del sistema.

Estudio de los estados Evolución Definir estados de un sistema para determinados momentos de tiempo nos da la posibilidad de estudiar la evolucion general del sistema. Si realizamos un análisis erroneo del estado, la descripción del progreso del sistema será falsa. Pero es peor aún...

Estudio de los estados Evolución Definir estados de un sistema para determinados momentos de tiempo nos da la posibilidad de estudiar la evolucion general del sistema. Si realizamos un análisis erroneo del estado, la descripción del progreso del sistema será falsa. Pero es peor aún... No podrémos corregir errores actuales ni predecir estados futuros!!!

Germinación de semillas Phaseolus vulgaris: Es una especie anual que se cultiva en todo el mundo.

Germinación de semillas Phaseolus vulgaris: Es una especie anual que se cultiva en todo el mundo. Semilla

Germinación de semillas Phaseolus vulgaris: Es una especie anual que se cultiva en todo el mundo. Semilla Plúmula

Germinación de semillas Phaseolus vulgaris: Es una especie anual que se cultiva en todo el mundo. Semilla Plúmula Radícula

Germinación de semillas Phaseolus vulgaris: Es una especie anual que se cultiva en todo el mundo. Semilla Plúmula Radícula Hojas primarias y cotiledón

Germinación de semillas Phaseolus vulgaris: Es una especie anual que se cultiva en todo el mundo. Semilla Plúmula Radícula Hojas primarias y cotiledón Hipocótilo

Germinación de semillas Phaseolus vulgaris: Es una especie anual que se cultiva en todo el mundo. Semilla Plúmula Radícula Hojas primarias y cotiledón Hipocótilo...

Germinación de semillas Figura: Partes de frijol en diferentes estados 1 1 http://www.botanica.cnba.uba.ar/trabprac/tp4/lagerminacion.html

Germinando fríjoles Qué estados se dan en el crecimiento? El estado inicial es semilla dura y pequeña.

Germinando fríjoles Qué estados se dan en el crecimiento? El estado inicial es semilla dura y pequeña. Y que estados posee cuando los dejamos germinar en agua durante 3 días, 1 semana, 1 mes?

Germinando fríjoles Qué estados se dan en el crecimiento? El estado inicial es semilla dura y pequeña. Y que estados posee cuando los dejamos germinar en agua durante 3 días, 1 semana, 1 mes? 3 días: Frijol inchado de agua. Se ve la plúmula salir.

Germinando fríjoles Qué estados se dan en el crecimiento? El estado inicial es semilla dura y pequeña. Y que estados posee cuando los dejamos germinar en agua durante 3 días, 1 semana, 1 mes? 3 días: Frijol inchado de agua. Se ve la plúmula salir. 1 semana: Frijol en germinación parcial, se nota la radícula.

Germinando fríjoles Qué estados se dan en el crecimiento? El estado inicial es semilla dura y pequeña. Y que estados posee cuando los dejamos germinar en agua durante 3 días, 1 semana, 1 mes? 3 días: Frijol inchado de agua. Se ve la plúmula salir. 1 semana: Frijol en germinación parcial, se nota la radícula. 1 mes: Las hojas primarias ya están desarrolladas. Inicia otra etapa de creciemiento.

Porque varía? Leyes de la dialética La dialéctica define que todo el universo, por lo tanto todo sistema, está en constante cambio. El cambio no es cíclico ni lineal; más bien una espiral.

Porque varía? Leyes de la dialética La dialéctica define que todo el universo, por lo tanto todo sistema, está en constante cambio. El cambio no es cíclico ni lineal; más bien una espiral. Los cambios entre un estado y otro se produce debido a acciones ejecutadas sobre las variables del sistema.

Y los frijoles? Frijoles absorben el agua cuando están en remojo.

Y los frijoles? Frijoles absorben el agua cuando están en remojo. El oxígeno (oxigenar) y el calor (calentar) habilitan procesos quimicos que hace germinar la semilla.

Y los frijoles? Frijoles absorben el agua cuando están en remojo. El oxígeno (oxigenar) y el calor (calentar) habilitan procesos quimicos que hace germinar la semilla. Inician procesos metabólicos que permiten a la radícula a crecer.

Y los frijoles? Frijoles absorben el agua cuando están en remojo. El oxígeno (oxigenar) y el calor (calentar) habilitan procesos quimicos que hace germinar la semilla. Inician procesos metabólicos que permiten a la radícula a crecer. Con la rádicula en crecimiento la absorción del agua y la actividad respiratoria aumenta.

Acciones = cambio En la realidad los cambios de estados se producen por acciones ejercidas sobre algunos o todos los componentes del sistema.

Acciones = cambio En la realidad los cambios de estados se producen por acciones ejercidas sobre algunos o todos los componentes del sistema. Absorber.

Acciones = cambio En la realidad los cambios de estados se producen por acciones ejercidas sobre algunos o todos los componentes del sistema. Absorber. Calentar.

Acciones = cambio En la realidad los cambios de estados se producen por acciones ejercidas sobre algunos o todos los componentes del sistema. Absorber. Calentar. Oxigenar.

Acciones = cambio En la realidad los cambios de estados se producen por acciones ejercidas sobre algunos o todos los componentes del sistema. Absorber. Calentar. Oxigenar. Crecer.

Acciones = cambio En la realidad los cambios de estados se producen por acciones ejercidas sobre algunos o todos los componentes del sistema. Absorber. Calentar. Oxigenar. Crecer. Respirar.

Vista de estados Problema en un sistema Un problema desde el punto de vista sistémico, es un sistema que se encuentra en un estado no deseado. Esto debido a que las acciones aplicadas en el sistema no fueron adecuadas.

Vista de estados Problema en un sistema Un problema desde el punto de vista sistémico, es un sistema que se encuentra en un estado no deseado. Esto debido a que las acciones aplicadas en el sistema no fueron adecuadas. Estado: Planta con hoas secas o raices podridas.

Vista de estados Problema en un sistema Un problema desde el punto de vista sistémico, es un sistema que se encuentra en un estado no deseado. Esto debido a que las acciones aplicadas en el sistema no fueron adecuadas. Estado: Planta con hoas secas o raices podridas. Causas: Mucho tiempo al sol o mucha agua.

Problemas computacionales Problema en Python Un problema desde el punto de vista computacional es un estado no deseado, una configuración de variables erronea. Esto se debe gracias a la mala secuencia de sentencias sobre el sistema.

Problemas computacionales Problema en Python Un problema desde el punto de vista computacional es un estado no deseado, una configuración de variables erronea. Esto se debe gracias a la mala secuencia de sentencias sobre el sistema. Estado: Dos personas con el mimos número de identificación.

Problemas computacionales Problema en Python Un problema desde el punto de vista computacional es un estado no deseado, una configuración de variables erronea. Esto se debe gracias a la mala secuencia de sentencias sobre el sistema. Estado: Dos personas con el mimos número de identificación. Causas: Mala validación de las entradas y registros del sistema.

Fin de clase.

Sentencias A nivel computacional las acciones son llamadas sentencias.

Sentencias A nivel computacional las acciones son llamadas sentencias. Sentencia Orden sobre variables del sistema. Esta compuesta de expresiones.

Sentencias A nivel computacional las acciones son llamadas sentencias. Sentencia Orden sobre variables del sistema. Esta compuesta de expresiones. Expresión Una operación evaluable por el computador (sumar, restar, comparar, asignar...)

Definición de algoritmo Un algoritmo es una colección de instrucciones junto con un orden en el cual deben ser ejecutados.

Definición de algoritmo Un algoritmo es una colección de instrucciones junto con un orden en el cual deben ser ejecutados. Un manifiesto que describe el paso a paso de determinado proceso o acción.

Cómo crear un algoritmo? 1 Definir el objetivo del algoritmo, su función.

Cómo crear un algoritmo? 1 Definir el objetivo del algoritmo, su función. 2 Definir un punto de partida (inicio) y un punto de llegada (final).

Cómo crear un algoritmo? 1 Definir el objetivo del algoritmo, su función. 2 Definir un punto de partida (inicio) y un punto de llegada (final). 3 Definir los elementos de dicho algoritmo (cadenas, enteros, estructuras).

Cómo crear un algoritmo? 1 Definir el objetivo del algoritmo, su función. 2 Definir un punto de partida (inicio) y un punto de llegada (final). 3 Definir los elementos de dicho algoritmo (cadenas, enteros, estructuras). 4 Definir una secuencia de acciones que lleven del inicio al final.

Cómo crear un algoritmo? 1 Definir el objetivo del algoritmo, su función. 2 Definir un punto de partida (inicio) y un punto de llegada (final). 3 Definir los elementos de dicho algoritmo (cadenas, enteros, estructuras). 4 Definir una secuencia de acciones que lleven del inicio al final. 5 Volver al paso 2 para corregir errores o realizar mejoras.

Ejemplo de algoritmo Problema El día de hoy me siento muy mal, tengo fiebre, dolor en el cuerpo y debilidad. Debo iniciar un proceso para determinar que tengo mal y darle solución.

Ejemplo de algoritmo Problema El día de hoy me siento muy mal, tengo fiebre, dolor en el cuerpo y debilidad. Debo iniciar un proceso para determinar que tengo mal y darle solución. Objetivo: Conocer que enfermedad tengo, definir tratamiento

Ejemplo de algoritmo Problema El día de hoy me siento muy mal, tengo fiebre, dolor en el cuerpo y debilidad. Debo iniciar un proceso para determinar que tengo mal y darle solución. Objetivo: Conocer que enfermedad tengo, definir tratamiento Estado inicial: En mi casa sin saber que tengo, con dolor y desesperardo

Ejemplo de algoritmo Problema El día de hoy me siento muy mal, tengo fiebre, dolor en el cuerpo y debilidad. Debo iniciar un proceso para determinar que tengo mal y darle solución. Objetivo: Conocer que enfermedad tengo, definir tratamiento Estado inicial: En mi casa sin saber que tengo, con dolor y desesperardo Estado final: Fuera del consultorio conociendo que tengo, con dolor y desesperado

Ejemplo de algoritmo Problema El día de hoy me siento muy mal, tengo fiebre, dolor en el cuerpo y debilidad. Debo iniciar un proceso para determinar que tengo mal y darle solución. Objetivo: Conocer que enfermedad tengo, definir tratamiento Estado inicial: En mi casa sin saber que tengo, con dolor y desesperardo Estado final: Fuera del consultorio conociendo que tengo, con dolor y desesperado Elementos: Dinero, transporte, cedula, carné EPS y sistema de salud colombiano

Cita medica - EPS 1 Prepararme para salir de la casa (bañarse, vestirse, desayunar).

Cita medica - EPS 1 Prepararme para salir de la casa (bañarse, vestirse, desayunar). 2 Tomar un transporte (bus estandar, masivo, taxi, pie).

Cita medica - EPS 1 Prepararme para salir de la casa (bañarse, vestirse, desayunar). 2 Tomar un transporte (bus estandar, masivo, taxi, pie). 3 Pedir turno y esperara que digan mi nombre.

Cita medica - EPS 1 Prepararme para salir de la casa (bañarse, vestirse, desayunar). 2 Tomar un transporte (bus estandar, masivo, taxi, pie). 3 Pedir turno y esperara que digan mi nombre. 4 Pasar cedula, carné y dinero.

Cita medica - EPS 1 Prepararme para salir de la casa (bañarse, vestirse, desayunar). 2 Tomar un transporte (bus estandar, masivo, taxi, pie). 3 Pedir turno y esperara que digan mi nombre. 4 Pasar cedula, carné y dinero. 5 Esperar a que llamen del consultorio.

Cita medica - EPS 1 Prepararme para salir de la casa (bañarse, vestirse, desayunar). 2 Tomar un transporte (bus estandar, masivo, taxi, pie). 3 Pedir turno y esperara que digan mi nombre. 4 Pasar cedula, carné y dinero. 5 Esperar a que llamen del consultorio. 6 Entrar al consultorio.

Cita medica - EPS 1 Prepararme para salir de la casa (bañarse, vestirse, desayunar). 2 Tomar un transporte (bus estandar, masivo, taxi, pie). 3 Pedir turno y esperara que digan mi nombre. 4 Pasar cedula, carné y dinero. 5 Esperar a que llamen del consultorio. 6 Entrar al consultorio. 7 Por cada sintoma; explicar al medico.

Cita medica - EPS 1 Prepararme para salir de la casa (bañarse, vestirse, desayunar). 2 Tomar un transporte (bus estandar, masivo, taxi, pie). 3 Pedir turno y esperara que digan mi nombre. 4 Pasar cedula, carné y dinero. 5 Esperar a que llamen del consultorio. 6 Entrar al consultorio. 7 Por cada sintoma; explicar al medico. 8 Obtener diagnostico.

Cita medica - EPS 1 Prepararme para salir de la casa (bañarse, vestirse, desayunar). 2 Tomar un transporte (bus estandar, masivo, taxi, pie). 3 Pedir turno y esperara que digan mi nombre. 4 Pasar cedula, carné y dinero. 5 Esperar a que llamen del consultorio. 6 Entrar al consultorio. 7 Por cada sintoma; explicar al medico. 8 Obtener diagnostico. 9 Pagar más dinero.

Diseño Un algoritmo posee un diseño definido, esto es, estructuras, invariates, variables, funciones, etc.

Diseño Un algoritmo posee un diseño definido, esto es, estructuras, invariates, variables, funciones, etc. Además, y fundamentalmente, posee una lógica capaz de dar solución al problema.

Diagramas

Diagramas

Pseudocódigo Lenguaje informal El pseudocódigo es una colección de instrucciones con la cual definimos un procedimiento o acción. Su principal característica es que el lenguaje en el que está definido se acerca más al humano que al de la máquina.

Programación secuencial Un algoritmo tiene un orden secuencial explícito definido por el programador. El computador ejecutará una orden despues de otra.

Programación secuencial Un algoritmo tiene un orden secuencial explícito definido por el programador. El computador ejecutará una orden despues de otra. Ejemplo: La ecuación cadrática está definida por: x = b± b 2 4ac 2a

Programación secuencial

Programación secuencial Figura: Programa, memoria y procesador

Programación secuencial Figura: Programa, memoria y procesador

Programación secuencial Figura: Programa, memoria y procesador

Programación secuencial Figura: Programa, memoria y procesador

Programación secuencial Figura: Programa, memoria y procesador

Programación secuencial Figura: Programa, memoria y procesador

Programación secuencial Figura: Programa, memoria y procesador

Programación secuencial Figura: Programa, memoria y procesador

Programación secuencial Figura: Programa, memoria y procesador

Programación secuencial Figura: Programa, memoria y procesador

Programación secuencial Figura: Programa, memoria y procesador

Sintaxis y Semántica Sintaxis La estructura de un programa.

Sintaxis y Semántica Sintaxis La estructura de un programa. Semántica El significado de un programa.

Sintaxis y Semántica Sintaxis La estructura de un programa. Semántica El significado de un programa. x = ( b + math.sqrt(b 2 4 a c))/(2 a)

Sintaxis y Semántica Sintaxis La estructura de un programa. Semántica El significado de un programa. x = ( b + math.sqrt(b 2 4 a c))/(2 a) La sintaxis son los operadores igual, suma y multiplicación. Además el orden en el que están configurados los elementos.

Sintaxis y Semántica Sintaxis La estructura de un programa. Semántica El significado de un programa. x = ( b + math.sqrt(b 2 4 a c))/(2 a) La sintaxis son los operadores igual, suma y multiplicación. Además el orden en el que están configurados los elementos. La semántica es el significado de la expresión:

Sintaxis y Semántica Sintaxis La estructura de un programa. Semántica El significado de un programa. x = ( b + math.sqrt(b 2 4 a c))/(2 a) La sintaxis son los operadores igual, suma y multiplicación. Además el orden en el que están configurados los elementos. La semántica es el significado de la expresión: el valor de x será una de las raizes de la ecuación cuadrática.

Fin de clase.