Fundamentos Algorítmicos 1

Slides:



Advertisements
Presentaciones similares
LOGICA DE PROGRAMACION
Advertisements

Programación II Sesión 3. TABLA DE CONTENIDO  Tipos de Datos en C  Delimitadores  Tipo Char  Tipo Int  Tipo Float  Tipo Double  Constantes  Operadores.
L.A.E Santa Ines Ruiz Carrión.. UNIDAD I Identificación del negocio y el análisis cuantitativo y cualitativo del mercado.
¿Qué es un Diagrama de Flujo? UN DIAGRAMA DE FLUJO, TAMBIÉN LLAMADO FLUJOGRAMA DE PROCESOS O DIAGRAMA DE PROCESOS, REPRESENTA LA SECUENCIA O LOS PASOS.
Plan de Trabajo Consideraciones Técnicas Urbanismo I y III-A 2006-Setiembre.
TUTORIA 1 Lógica para la Computación TUTORIA 1 Facultad de Ciencias Naturales y Matemáticas.
Ingreso , proceso y salida de datos
Convenciones de nomenclatura y diseño
Repaso Programacion en C
ESTRATEGIAS DE ENSEÑANZA
ESTRUCTURAS CONDICIONALES
ROBERTO PINEDA FLORES. ALEXIS JULIAN VELAZQUEZ NAVA.
INFORMÁTICA BÁSICA CURSO DE NIVELACIÓN.
U.T. 11: Introducción A Las Bases De Datos
MANEJO DE ARRELOGS EN C Clase 8: Arreglos.
17/02/2015 Proyecto tecnológico.
Introducción a la Programación
Conceptos básicos de programación
Tema 4 Elementos para el Desarrollo de Algoritmos
Tema 6. Conceptos básicos de programación (Clase 2)
TUTORIAL PSeint.
CREAR DIAGRAMA DE FLUJO
Etapas de la planificación
Tema 3 Fundamentos y diseño de algoritmos
LÓGICA DE PROGRAMACIÓN
EXPRESIONES Una expresión es una forma especial de asignación.
Unidad 3. Introducción a la programación
Índice temático 2.1 Análisis de problemas. 2.2 Representación de algoritmos: gráfica y pseudocódigo. 2.3 Diseño de algoritmos aplicados a problemas 2.4.
Tema 7. Introducción a lenguaje de programación Visual Basic (clase 1)
Tipos Básicos.
Conceptos Relacionados Unidad I. Parte A.
DIA 2: Evaluación por competencias
Presentación de Algoritmo
ELEMENTOS DE COMPUTACIÓN Profesor: Guillermo Figueroa
FUNDAMENTOS DE PROGRAMACIÓN
HERRAMIENTAS DE PROGRAMACIÓN
Estructuras de Repetición Pseudocodigo1 Estructuras de Repetición Algoritmos Mientras Hacer-Mientras Para.
U NIVERSIDAD S AN P EDRO F ILIAL B ARRANCA F ACULTAD DE I NGENIERÍA E SCUELA P ROFESIONAL DE I NG. I NFORMÁTICA Y DE S ISTEMAS C URSO : ALGORITMOS Tema.
Introducción al Visual Basic  Un programa en sentido informático está constituido en un sentido general por variables que contienen los datos con los.
Introducción práctica la uso de la tarjeta Arduino.
INFORMÁTICA II BLOQUE I: ALGORITMOS Y DIAGRAMAS DE FLUJO
¿Para qué se utiliza el PSEINT?
CURSO PROGRAMACIÓN BÁSICA SEMANA 3 ¿Qué es un programa?
ABSTRACCION DE DATOS   Estructura de Datos Básicos: En programación una estructurad de datos, es una forma particular de organizar datos en una computadora.
Fundamentos de programación
COMPONENTES WEB TEMA: variables.
Fundamentos de la Programación I
Instituto Tecnológico de Minatitlán
FUNDAMENTOS DE PROGRAMACIÓN. INTRODUCCIÓN  Conceptos: Informática, Ordenador, Programa, Dato, Bit, Byte, Hardware, Software, Lenguaje de Programación,
Teoría Nº 3 Conceptos Básicos de Algoritmia Estructuras de Control
EL CICLO DE DEMING El ciclo Deming o también conocido como el ciclo de mejoramiento de Shewhart consiste en cuatro pasos o fases: Planear, Hacer, Verificar.
M. en TI. Omar Téllez Barrientos DOCENTE DE INFORMÁTICA GENERACIÓN DE PSEUDOCÓDIGOS Y ALGORITMOS
En un algoritmo se deben de considerar tres partes: Entrada. Información dada al algoritmo. Proceso. Operaciones o cálculos necesarios para encontrar.
SC-115 Programación Básica Lección número 2. Agenda 1.Comprobación del trabajo extra-clase. 2.Conceptos fundamentales 1.Tipos de datos 2.Identificadores,
Estructura general de un programa. Estructura general de un programa. Pseudocódigo Diagrama de flujo Concepto de programas. Concepto de programas. Instrucciones.
MATRICES. ¿QUÉ ES UNA MATRIZ? Una matriz es un espacio bidimensional que se genera en la memoria del computador. Las matrices deben tener un nombre que.
TUTORIAL PS EINT FUNDAMENTOS DE PROGRAMACIÓN Ing. Elizabeth Díaz Orea.
TUTORIAL PS EINT FUNDAMENTOS DE PROGRAMACIÓN Ing. Elizabeth Díaz Orea.
Tema 6. Conceptos básicos de programación (Clase 2)
Tema 7. Introducción a lenguaje de programación Visual Basic (clase 1)
Estructuras de Repetición Algoritmos
NATURALEZA DE LOS DATOS Valores Numéricos Son los valores que se pueden hacer cálculos aritméticosritméticos Tipos de valores Entero Real Cadena ( “ h”
Unidad I Introducción a la Lógica Algorítmica
CONTROLES Y ESTRUCTURAS BÁSICAS DE PROGRAMACIÓN  1. Algoritmos: conjunto de instrucciones programadas para resolver una tarea específica.  2. Datos:
UNIVERSIDAD JUÁREZ AUTÓNOMA DE TABASCO Nombres: Isaac Sánchez García Teofilo Martinez Garcia Ricardo Del Carmen Paz López Vanesa Anahí Pérez Lizárraga.
Fundamentos Algorítmicos 1
Plan de Sistemas de Información (PSI). Plan de Sistemas de Información (PSI) Descripción y Objetivos Tiene como objetivo la obtención de un marco de referencia.
UNIDAD II Generalidades sobre Algoritmos
Diseñas y elaboras algoritmos para la solución de problemas
VARIABLE Y TIPO DE DATOS. ¡Que Es Variable? Un lugar para almacenar información en un espacio de memoria de la computadora.
Transcripción de la presentación:

Fundamentos Algorítmicos 1 Técnico en Programación de Software IE LA MILAGROSA 2018 Adaptado del: Curso de Fundamentos Algorítmicos de Análisis y Programación de Computadores del CENSA.

Contenido Solución de problemas Variables Operadores Funciones Ejercicios resueltos Taller de conocimiento

Solución de problemas

Solución de problemas Planear: Detallar lo mejor posible las actividades que se van a desarrollar, los elementos que se requieren para realizar las actividades, tanto materiales como personas, y decir cuándo y en qué tiempo se deben realizar para lograr los objetivos o la solución del problema. Ejecutar: Realizar de manera ordenada y diligente lo que se tiene planeado.

Solución de problemas Verificar: Definir la forma de valorar los logros de los objetivos inicialmente propuestos y contrastar lo planeado y lo ejecutado. En esta actividad se deben definir indicadores de tipo cuantitativo y cualitativo para hacer una valoración apropiada del avance hacia el objetivo. Ajustar: replanteamiento de objetivos y planes a la luz de los logros y evaluaciones que se deben haber realizado en las actividades anteriores. En esta actividad se debe tener muy en cuenta nuevas situaciones no tenidas en cuenta en los planes iniciales.

Solución de problemas

Solución de problemas

Características variable Representa a un espacio de memoria en el cual se puede almacenar un dato. Su representación o identificación consta de uno o más caracteres. El primer carácter debe ser una letra o el carácter subrayado (_), mientras que, todos los demás pueden ser letras, dígitos o el carácter subrayado (_). Las letras pueden ser minúsculas o mayúsculas del alfabeto inglés. Así pues, no está permitido el uso de las letras ‘ñ’ y ‘Ñ’, signos de puntuación, tildes y demás caracteres especiales. No pueden existir dos identificadores iguales, es decir, dos elementos de un algoritmo no pueden nombrarse de la misma forma. Lo cual no quiere decir que un identificador no pueda definirse más de una vez en un algoritmo. Es aconsejable que los identificadores tengan un significado afín a lo que representan. Deberían ser mnemotécnicos.

Características variable El programador, cuando desarrolla un programa (o diseña un algoritmo), debe decidir: Cuantas son las variables que el programa necesita para realizar las tareas que se le han encomendado. El tipo de dato que puede tomar cada una de ellas. Durante la ejecución de un programa, el valor que tome el dato almacenado en una variable puede cambiar tantas veces como sea necesario. El tipo de dato de una variable no puede ser cambiado durante la ejecución de un programa.

Características variable 123 _DÍA CALCULO1 lugar de nacimiento _ciudad numero dia_del_mes numero* año X

Características variable Para que un programa pueda hacer uso de una o más variables, éstas deben ser declaradas previamente, indicando de cada una de ellas: 1. El tipo de dato que puede almacenar (mediante un identificador: entero, real, carácter, lógico). 2. Su nombre. Este proceso se conoce como declaración o definición de variables Si dos o mas variables son del mismo tipo de dato, se pueden declarar en la misma línea separándolas por medio de una coma (,).

Características variable Opcionalmente, cuando se declara una variable, a ésta se le puede asignar un valor inicial. Este proceso se conoce como inicialización de variable. A C E G I ? M O Q S U W

Características variable Cuando una variables representa a un valor (dato almacenado en memoria) que no puede cambiar durante la ejecución de un programa, se le conoce como constante.

Operadores

Funciones