Desarrollo lógico       - algorítmicoKrisna Ready S.Profesor de Tecnología de la InformaciónColegio San Antonio
Lógica de ProgramaciónLa lógica es la ciencia que expone lasleyes, modos y formas del conocimientocientífico. Se trata de ...
AlgoritmosUn algoritmo es una secuencia depasos lógicos, ordenados y finitoscon las cuales realizamos unatarea determinada...
Expresar un algoritmoLos algoritmos pueden ser expresados demuchas maneras, incluyendo al lenguajenatural, pseudocódigo, d...
Diagramas de FlujoUn diagrama de flujo esuna herramienta queconsiste en representargráficamente        losmovimientos, dis...
Pseudocódigo   El       pseudocódigo          (falso   lenguaje, el prefijo pseudo   significa falso) es una descripción  ...
Reglas para escribir Algoritmos Usar únicamente un verbo por frase. Imaginar que se está creando un algoritmo para gente q...
Constantes y VariablesVariable: es un espacio reservado en la memoria delcomputador para almacenar un tipo de datodetermin...
Tipos de variablesLas variables y las constantes pueden ser básicamente detres tipos: numéricas, de caracteres, alfanuméri...
Expresiones LógicasEs un enunciado o declaración simple que se puede evaluarcomo verdadera o falsa. Si una expresión no pu...
Negación de una expresión lógicaSi una expresión es verdadera, su negación es falsa, yviceversa.Ejemplos:               Ex...
ConjunciónUna expresión formada por la unión de dos o mas expresiones,sólo será verdadera si todas las expresiones son ver...
DisyunciónUna expresión formada por la disyunción de dos o masexpresiones, sólo es falsa si todas las expresiones son fals...
Referencia Bibliográfica• http://es.wikipedia.org/wiki/Algoritmo• Informática – Aprender haciendo – Grupo Educare, Carlos ...
Upcoming SlideShare
Loading in...5
×

Pensamiento lógico

1,729

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,729
On Slideshare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Pensamiento lógico

  1. 1. Desarrollo lógico - algorítmicoKrisna Ready S.Profesor de Tecnología de la InformaciónColegio San Antonio
  2. 2. Lógica de ProgramaciónLa lógica es la ciencia que expone lasleyes, modos y formas del conocimientocientífico. Se trata de una ciencia formal que notiene contenido, sino que se dedica al estudio delas formas válidas de inferencia. Es decir, se tratadel estudio de los métodos y los principiosutilizados para distinguir el razonamientocorrecto del incorrecto.
  3. 3. AlgoritmosUn algoritmo es una secuencia depasos lógicos, ordenados y finitoscon las cuales realizamos unatarea determinada o resolvemosun problema.
  4. 4. Expresar un algoritmoLos algoritmos pueden ser expresados demuchas maneras, incluyendo al lenguajenatural, pseudocódigo, diagramas de flujo ylenguajes de programación entre otros. Lasdescripciones en lenguaje natural tienden a serambiguas y extensas. El usar pseudocódigo ydiagramas de flujo evita muchasambigüedades del lenguaje natural.
  5. 5. Diagramas de FlujoUn diagrama de flujo esuna herramienta queconsiste en representargráficamente losmovimientos, diseños einstrucciones de unalgoritmo.
  6. 6. Pseudocódigo El pseudocódigo (falso lenguaje, el prefijo pseudo significa falso) 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
  7. 7. Reglas para escribir Algoritmos Usar únicamente un verbo por frase. Imaginar que se está creando un algoritmo para gente que no trabaja como computadoras. Usar frases simples. No usar palabras ambiguas.
  8. 8. Constantes y VariablesVariable: es un espacio reservado en la memoria delcomputador para almacenar un tipo de datodeterminado. Las variables pueden recibir nombrespropios, que permitan diferenciarlas, hacer referenciaa ellas desde cualquier punto del algoritmo.Constante: es un valor fijo, que no se va a modificaren el tiempo que dure la ejecución del algoritmo.Según el valor que almacenen las variable seclasifican en numéricas, lógicas o literales.
  9. 9. Tipos de variablesLas variables y las constantes pueden ser básicamente detres tipos: numéricas, de caracteres, alfanuméricas ológicas. Numéricas: se usan para almacenar los números con los que posteriormente se realizarán cálculos. Estas se clasifican como Enteras y Reales. Caracteres: almacenan caracteres. Lógicas: almacenan sólo valores lógicos, como Si y No.
  10. 10. Expresiones LógicasEs un enunciado o declaración simple que se puede evaluarcomo verdadera o falsa. Si una expresión no puede serevaluada como verdadera o falsa, entonces no se considerauna expresión o proposición lógica.Ejemplos:  Hoy es lunes  5+3=8  Mi edad es mayor que 17Las tres expresiones anteriores se pueden evaluar comoverdaderas o falsas, por lo tanto son expresiones lógicas.
  11. 11. Negación de una expresión lógicaSi una expresión es verdadera, su negación es falsa, yviceversa.Ejemplos: Expresión EvaluaciónEstamos en el siglo XXI VerdaderoNo estamos en el siglo XXI FalsoEsta es una presentación de PowerPoint VerdaderoEsta no es una presentación de PowerPoint Falso
  12. 12. ConjunciónUna expresión formada por la unión de dos o mas expresiones,sólo será verdadera si todas las expresiones son verdaderas.Ejemplos: Expresión EvaluaciónEstamos en el siglo XXI y Esta es una presentación de VerdaderoPowerPoint.Estamos en el siglo XI y Esta es una presentación de PP FalsoEstamos en el siglo XXI y Esta no es una presentación de PP FalsoEstamos en el siglo XI y Esta no es una presentación de PP Falso
  13. 13. DisyunciónUna expresión formada por la disyunción de dos o masexpresiones, sólo es falsa si todas las expresiones son falsas.Ejemplos: Expresión EvaluaciónEstamos en el siglo XXI o Esta es una presentación de VerdaderoPowerPoint.Estamos en el siglo XI y Esta es una presentación PP VerdaderoEstamos en el siglo XXI y Esta no es una presentación PP VerdaderoEstamos en el siglo XI y Esta no es una presentación PP Falso
  14. 14. Referencia Bibliográfica• http://es.wikipedia.org/wiki/Algoritmo• Informática – Aprender haciendo – Grupo Educare, Carlos Zepeda Chehaibar – Libro Naranja.• www.eduteka.org - algoritmos
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×