SlideShare una empresa de Scribd logo
Lucelly Castillo
• R be i nst r ucci ones r egl as,
   eci
  or denes par a r eal i zar una
  act i vi dad def i ni da por el
  pr ogr am ador
 Los algoritmos llevan un lenguaje
 de programación
 Ti enen un i ni ci o, un desar r ol l o
 del pr obl em y un f i nal
              a
MAQUINA : es el único que entiende
                directamente la computadora



                  ALTO NIVEL : se caracteriza
                  por expresar los algoritmos
                  de una manera adecuada a
                  la capacidad cognitiva
                  humana, utiliza
                  Pseudocodigo


BAJO NIVEL: es aquel en el que sus
instrucciones ejercen un control directo sobre
el hardware
Nombre de un algoritmo  se representan con su nombre

    Logico    Entero         Caracter     Real


                 Son predeterminados

Var i abl es : es un espaci o de m or i a com
                                  em         o:
 Ent er o, R , Logi co, Carácter, y C
            eal                      adena

Es un dat o al m  acenado que no cam a pueden ser
                                    bi
de t i po Ent er o,
 R , Logi co, Carácter y cadena
  eal
• Indica el tiempo de     • Son operandos y
  operación sobr e el       operaciones escritas en
  oper ando                 un operando en orden
• Pueden ser constantes     de sintaxis
  y actúa sol o con un    • Aparece sobre una
  oper ando                 expresión como
O andos y
 per                        aritmética, logica,
  oper ador es              carácter y cadena
+,-,*,,()       y
  1,3,4,2,…
+, -, pot enci a *,
Se obtendrá un val or
                                  /, di v,
de t i po ent er o o r eal
                                  mod


Se obtendrá un val or de            +, -, pot enci a *
t i po Logi co ( ver dader o o       /, di v,
Fal so)                              mod
Es una asignación de salida: aparecerá en el programa,


Es una asignación de entrada: No aparecerá en el programa
solo leerá la instrucción de la asignación “Escribir”

Es una asignación de entrada: En la cual se hace la asignación
de un dato o indicador

Es una asignación de entrada: Da una opción única


Es una asignación de entrada: Trata de dar doble opción pero
mas completa dando doble información

Es una asignación de entrada: Mientras haya una única
instrucción este seguirá haciendo lo mismo
Programación
Programación
Abr i r el
  pr ogr am de
           a
  Psei nt


Escr i bi r el
pr ogr am a
t eni endo en
cuent a l a
ant er i or
Se r eal i za el
pr ogr ama
En est e caso el
ar ea de un
C r cul o
 i
Este será el
            r esul t ado de
            t u pr ogr ama

Resultado
Octágono: muestra
el inicio y Final del
programa                      Paralelogramo la flecha hacia fuera:
                              muestra lo que vera el programador



Paralelogramo con flecha hacia dentro: es la función que debe
leer lo anterior


 Condicional del Si


                                  Es una asignación
Los diagramas de flujo son descripciones
gráficas de algoritmos; usan símbolos
conect ados con f l echas par a i ndi car l a
secuenci a de i nst r ucci ones
Son utilizados para representar algoritmos
pequeños
Es t e es un ej em o de
                  pl
l o ant er i or
Programación

Más contenido relacionado

PPTX
Presentación1
PPTX
Lógica y Algoritmos
DOCX
37 tarazona karen programacion
DOCX
Compiladores analizadores gramática y algo mas
PDF
Analisis sintactico
PPT
Claselexico
PDF
Analizador sintactico
PDF
Automatas y compiladores analisis sintactico
Presentación1
Lógica y Algoritmos
37 tarazona karen programacion
Compiladores analizadores gramática y algo mas
Analisis sintactico
Claselexico
Analizador sintactico
Automatas y compiladores analisis sintactico

La actualidad más candente (20)

PPTX
Elementos basicos de un programa Grupo 2
PDF
Analizadores Sintácticos
PPTX
Fundamentos de programación en diseño web
PDF
Taller n13 compiladores_10_junio_2021
PDF
Taller de compiladores
DOCX
Unidad 2
PDF
Analizador Sintactico
PPTX
TIPOS DE DATOS PARA C++
PPTX
PPTX
Analizador léxico
PDF
Generador de codigo lenguajes de programacion
DOCX
PDF
Tr asem-ver
PDF
Gramatica libre de contexto
PPTX
Trabajo dfe informatica
PPTX
Trabajo de informatica.com
PDF
Compiladores, Analisis Lexico Conceptos
PDF
Clase6 conceptos del analisis lexico
PPT
Teoría de Autómatas y Lenguajes Formales (I Bimestre)
PPT
Automatas finitos
Elementos basicos de un programa Grupo 2
Analizadores Sintácticos
Fundamentos de programación en diseño web
Taller n13 compiladores_10_junio_2021
Taller de compiladores
Unidad 2
Analizador Sintactico
TIPOS DE DATOS PARA C++
Analizador léxico
Generador de codigo lenguajes de programacion
Tr asem-ver
Gramatica libre de contexto
Trabajo dfe informatica
Trabajo de informatica.com
Compiladores, Analisis Lexico Conceptos
Clase6 conceptos del analisis lexico
Teoría de Autómatas y Lenguajes Formales (I Bimestre)
Automatas finitos
Publicidad

Destacado (15)

DOCX
Paisaje nocturno
DOCX
Graficos
DOCX
Texto en flash
DOCX
Formularios con html5
PPTX
Dregradados lucelly
PDF
Importacion degraficos
PPTX
Mantenimiento lucelly
DOCX
Sprite lcelly
PPTX
Importación
DOCX
Lucelly php
DOCX
Creación de gráficos y degradados
DOCX
1 pagina web
DOCX
6 entorno de trabajo en flah
PPT
3 puertos
DOCX
Importación a flash
Paisaje nocturno
Graficos
Texto en flash
Formularios con html5
Dregradados lucelly
Importacion degraficos
Mantenimiento lucelly
Sprite lcelly
Importación
Lucelly php
Creación de gráficos y degradados
1 pagina web
6 entorno de trabajo en flah
3 puertos
Importación a flash
Publicidad

Similar a Programación (20)

PPTX
algoritmos y fundamentos de programacion
PPT
Algoritmos
PPT
Algoritmos
PPT
Lenguaje Borland C - Estructuras Secuenciales y No Secuenciales
PDF
Ayudantia 1
PDF
U1-1_UPC_ Algoritmos Conceptos Básicos.pdf
PDF
Unidad 1
PDF
Presentation .pdf
DOC
Algoritmos
PDF
Modulo de algoritmo_-_programacion
PPTX
PROGRAMACIÓN WEB INTRODUCCIÓN
PDF
Unidad II
PPTX
ALGORITMOS, DIAGRAMAS y procesos computaciona.pptx
PPTX
Programación Web Introducción
PPTX
Manual Programación I nivel medio superior.pptx
PPTX
PPT
Entidades primitivas para algoritmos
PDF
Algoritmos y programacion en C++
PDF
Tutorial sencillo manejo_de_pseint_y_dfd
PPTX
Lógica de programación
algoritmos y fundamentos de programacion
Algoritmos
Algoritmos
Lenguaje Borland C - Estructuras Secuenciales y No Secuenciales
Ayudantia 1
U1-1_UPC_ Algoritmos Conceptos Básicos.pdf
Unidad 1
Presentation .pdf
Algoritmos
Modulo de algoritmo_-_programacion
PROGRAMACIÓN WEB INTRODUCCIÓN
Unidad II
ALGORITMOS, DIAGRAMAS y procesos computaciona.pptx
Programación Web Introducción
Manual Programación I nivel medio superior.pptx
Entidades primitivas para algoritmos
Algoritmos y programacion en C++
Tutorial sencillo manejo_de_pseint_y_dfd
Lógica de programación

Más de luzeiitha (20)

DOCX
Para crear botones
DOCX
Fundamentales de action script
DOCX
Formularios
DOCX
Formularios
DOCX
Clip de pelicula
DOCX
Clip de pelicula
PPTX
Notas 2
PPTX
Notas
PPTX
Puertos y conectores para pc
PDF
Html
DOCX
PDF
PDF
PDF
Mapa
PDF
Recapitulacio
PDF
Entorno
PDF
Variables con php
PDF
Html
PDF
Html5
PDF
Memoria ram
Para crear botones
Fundamentales de action script
Formularios
Formularios
Clip de pelicula
Clip de pelicula
Notas 2
Notas
Puertos y conectores para pc
Html
Mapa
Recapitulacio
Entorno
Variables con php
Html
Html5
Memoria ram

Programación

  • 2. • R be i nst r ucci ones r egl as, eci or denes par a r eal i zar una act i vi dad def i ni da por el pr ogr am ador Los algoritmos llevan un lenguaje de programación Ti enen un i ni ci o, un desar r ol l o del pr obl em y un f i nal a
  • 3. MAQUINA : es el único que entiende directamente la computadora ALTO NIVEL : se caracteriza por expresar los algoritmos de una manera adecuada a la capacidad cognitiva humana, utiliza Pseudocodigo BAJO NIVEL: es aquel en el que sus instrucciones ejercen un control directo sobre el hardware
  • 4. Nombre de un algoritmo  se representan con su nombre Logico Entero Caracter Real Son predeterminados Var i abl es : es un espaci o de m or i a com em o: Ent er o, R , Logi co, Carácter, y C eal adena Es un dat o al m acenado que no cam a pueden ser bi de t i po Ent er o, R , Logi co, Carácter y cadena eal
  • 5. • Indica el tiempo de • Son operandos y operación sobr e el operaciones escritas en oper ando un operando en orden • Pueden ser constantes de sintaxis y actúa sol o con un • Aparece sobre una oper ando expresión como O andos y per aritmética, logica, oper ador es carácter y cadena +,-,*,,() y 1,3,4,2,…
  • 6. +, -, pot enci a *, Se obtendrá un val or /, di v, de t i po ent er o o r eal mod Se obtendrá un val or de +, -, pot enci a * t i po Logi co ( ver dader o o /, di v, Fal so) mod
  • 7. Es una asignación de salida: aparecerá en el programa, Es una asignación de entrada: No aparecerá en el programa solo leerá la instrucción de la asignación “Escribir” Es una asignación de entrada: En la cual se hace la asignación de un dato o indicador Es una asignación de entrada: Da una opción única Es una asignación de entrada: Trata de dar doble opción pero mas completa dando doble información Es una asignación de entrada: Mientras haya una única instrucción este seguirá haciendo lo mismo
  • 10. Abr i r el pr ogr am de a Psei nt Escr i bi r el pr ogr am a t eni endo en cuent a l a ant er i or
  • 11. Se r eal i za el pr ogr ama En est e caso el ar ea de un C r cul o i
  • 12. Este será el r esul t ado de t u pr ogr ama Resultado
  • 13. Octágono: muestra el inicio y Final del programa Paralelogramo la flecha hacia fuera: muestra lo que vera el programador Paralelogramo con flecha hacia dentro: es la función que debe leer lo anterior Condicional del Si Es una asignación
  • 14. Los diagramas de flujo son descripciones gráficas de algoritmos; usan símbolos conect ados con f l echas par a i ndi car l a secuenci a de i nst r ucci ones Son utilizados para representar algoritmos pequeños
  • 15. Es t e es un ej em o de pl l o ant er i or