CURSO LOGICA DE SISTEMAS. Lógica Es una ciencia formal que estudia los principios de la demostración e inferencia válida. Una inferencia es una evaluación.

Slides:



Advertisements
Presentaciones similares
Introducción a la Estadística Informática
Advertisements

ALGORITMOS es un conjunto preescrito de instrucciones o reglas bien definidas, ordenadas y finitas que permite realizar una actividad mediante pasos.
ALGORITMO En matemáticas, ciencia de la computación y disciplinas relacionadas, un algoritmo del latín DIXIT ALGORITHMUS es una lista bien definida, ordenada,
Representación de Algoritmos
ALGORITMOS PRESENTADO POR: FERNANDA LEURO TATIANA CONTRERAS 1004
Diagrama de Flujo Diagrama de flujo sencillo con los pasos a seguir si una lámpara no funciona. El diagrama de flujo o diagrama de actividades es la representación.
Metodología de la programación
Conceptos Generales PROGRAMACIÓN I DOCENTE: ING. MARLENY SORIA M. 1.
INFORMATICA II MAESTRA PAULINA RUIZ SOSA TEMADIAGRAMAS DE FLUJO.
ALGORITMO Es un conjunto concreto de pasos, procedimientos o acciones que se realizan ordenadamente para alcanzar un objeto o resolver un problema.
¿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.
INFORMATICA II TEMA. ALGORITMOS MAESTRA PAULINA RUIZ SOSA.
TUTORIA 1 Lógica para la Computación TUTORIA 1 Facultad de Ciencias Naturales y Matemáticas.
Figure: Algoritmos. Conceptos básicos. Programación: 1.Establecer una secuencia de acciones que: puedan ser ejecutadas por el procesador realicen una.
Ingreso , proceso y salida de datos
Actividad #2 Los algoritmos
. Primera Open Class Asignatura: Programación Estructurada Tema:
UNIDAD 1 CONCEPTOS BÁSICOS
CLASE No. 5 ALGORITMOS Asignatura: AutoCAD 3D.
INFORMÁTICA II (METODOLOGÍA PARA LA SOLUCIÓN DE PROBLEMAS)
Diagramas de Flujo Algoritmos.
LENGUAJES Y REPRESENTACION TECNICA
Lenguajes y representación técnica
Algoritmos.
INTREGRANTES DE EQUIPO:
PSEUDOCÓDIGO Prof. Rafael Mourglia.
ALGORITMOS Por Carolina R.
Tema 6. Conceptos básicos de programación (Clase 2)
CREAR DIAGRAMA DE FLUJO
Tema 3 Fundamentos y diseño de algoritmos
Software Es intangible, existe como información, ideas, conceptos, símbolos, pero no ocupa un espacio físico, se podría decir que no tiene sustancia. Se.
LÓGICA DE PROGRAMACIÓN
Diagrama de flujo y algoritmo
ALGORITMOS es un conjunto preescrito de instrucciones o reglas bien definidas, ordenadas y finitas que permite realizar una actividad mediante pasos.
Diseñar y elaborar algoritmos
Í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.
PROGRAMAS PARA PROGRAMAR :v
Metodología de la programación
TAREA DEFINICIONES: Software: Equipamiento lógico o soporte lógico de una computadora digital; comprende el conjunto de los componentes lógicos necesarios.
Algoritmo Capitulo Cinco.
una solución. Los algoritmos son objeto de estudio de la algoritmia.
TAREA DEFINICIONES: Software: Equipamiento lógico o soporte lógico de una computadora digital; comprende el conjunto de los componentes lógicos necesarios.
IFE 115: INFORMÁTICA BÁSICA
Presentación de Algoritmo
Sabes Que es un ALGORITMO
Diagrama de Flujo La presentación gráfica de sistemas es una forma ampliamente utilizada como herramienta de análisis, ya que permite identificar aspectos.
HERRAMIENTAS DE PROGRAMACIÓN
Programación Lógica.
Estructuras de Repetición Pseudocodigo1 Estructuras de Repetición Algoritmos Mientras Hacer-Mientras Para.
INFORMÁTICA II BLOQUE I: ALGORITMOS Y DIAGRAMAS DE FLUJO
CURSO PROGRAMACIÓN BÁSICA SEMANA 3 ¿Qué es un programa?
Programación básica.
INFORMÁTICA II (PSEUDOCODIGO Y METODOLOGÍA PARA LA SOLUCIÓN DE PROBLEMAS) Ing. José David Ortiz Salas.
Alexia Elizabeth Vallejo Aguilar 2° “C” Informática II
ACCIONES Y ESTRUCTURAS
M. en TI. Omar Téllez Barrientos DOCENTE DE INFORMÁTICA GENERACIÓN DE PSEUDOCÓDIGOS Y ALGORITMOS
Introducción a la Estadística Informática
Informática Aplicada al Medio Ambiente - Curso 99/00 1 Tema 6. Introducción a la programación 1 Conceptos básicos 2 Los algoritmos – Concepto de algoritmo.
INTRODUCCIÓN A LA PROGRAMACIÓN ABRAHAM SOPLA MASLUCÁN MAESTRO EN CIENCIAS DE LA COMPUTACIÓN INSTITUTO TECNOLÓGICO DE MONTERREY.
Informática Aplicada al Medio Ambiente - Curso 99/00 1 Tema 6. Introducción a la programación 1 Conceptos básicos 2 Los algoritmos – Concepto de algoritmo.
Tema 6. Conceptos básicos de programación (Clase 2)
Fundamentos de la Programación I
FUNDAMENTOS DE PROGRAMACIÓN (IS ) SESIÓN 1 CONCEPTOS BASICOS SOBRE PROGRAMACIÓN.
Estructuras de Repetición Algoritmos
Informática Aplicada al Medio Ambiente - Curso 99/00 1 Tema 6. Introducción a la programación 1 Conceptos básicos 2 Los algoritmos – Concepto de algoritmo.
Diagrama de Flujo: Definición Es una técnica que permite representar gráficamente las operacionesy estructuras que se van a realizar, mediante una simbología.
RIOHACHA ALGORITMO Y PROGRAMACION DAVID ENRIQUE FERNANDEZ PEREZ Docente.
ALGORITMOS. En la naturaleza hay muchos procesos que puedes considerar como Algoritmos ya que tienen procedimientos y reglas. Incluso, muchas veces no.
UNIDAD II Generalidades sobre Algoritmos
FIGURE: Algoritmos. CONCEPTOS BÁSICOS. Programación: 1.Establecer una secuencia de acciones que: puedan ser ejecutadas por el procesador realicen una.
Transcripción de la presentación:

CURSO LOGICA DE SISTEMAS

Lógica Es una ciencia formal que estudia los principios de la demostración e inferencia válida. Una inferencia es una evaluación que realiza la mente entre proposiciones. Es toda oración o enunciado al que se le puede asignar un cierto valor (v o f). Si no puede concluir que es verdadero o falso no es proposición.

Es un objeto complejo cuyos componentes se relacionan con al menos algún otro componente, para lograr un objetivo en común. Sistema

Lógica de sistemas Adquirir habilidades para resolver problemas informáticos utilizando la computadora. Desarrollar un pensamiento lógico. Permite proponer soluciones al elaborar algoritmos elementales.

Algoritmo Instrucciones o reglas bien definidas, ordenadas y finitas que permite realizar una actividad mediante pasos sucesivos que no generen dudas a quien deba realizar dicha actividad.

Para poder llegar a la solución de un problema deben considerarse las siguientes etapas:

Las características que los algoritmos deben reunir son: a) Precisión. Los pasos a seguir deben ser claros y correctos. b) Determinístico. Dado un conjunto de datos de entrada idénticos, debe arrojar siempre los mismos resultados. c) Finitud. El algoritmo, independiente de la complejidad del mismo, siempre debe ser de longitud finita.

Algoritmos…. En los problemas de la vida real, pueden tener varias soluciones válidas y unas soluciones pueden ser mejores que otras. En este sentido se procurará la solución óptima.

Preparar un algoritmo desde que se levantan hasta llegar a la escuela o trabajo.

1. Levantarse 2. Dirigirse al baño 3. Desvestirse 4. Bañarse 5. Secarse 6. Vestirse 7. Dirigirse a la cocina 8. Prepararse el desayuno 9. Desayunar 10. Lavar los trastes 11. Tomar las cosas necesarias para la escuela o el trabajo 12. Dirigirse al lugar para tomar el transporte 13. Solicitar la parada al transporte 14. Subirse al transporte 15. Esperar a que el transporte llegue al lugar de destino 16. Solicitar la parada del transporte 17. Bajarse del transporte 18. Dirigirse al lugar de destino escuela o trabajo 19. Entrar a la escuela o lugar de trabajo

Existen algoritmos gráficos como los que se desarrollan utilizando diagramas de flujos entre otros. Los diagramas de flujo sirven para representar algoritmos de manera gráfica.

Realizar el algoritmo de ir a la escuela o al trabajo con un Diagrama de Flujo.

Pseudocódigo 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, aunque no está regido por ningún estándar

Pseudocódigo …… Programa: area_cuadrado Modulo: main **( también se puede llamar principal) Variables: lado: natural area: natural Inicio Visualizar "Introduce el lado del cuadrado" Leer lado area= lado * lado Visualizar "El área del cuadrado es", area Fin

Preguntas? Gracias