Want to create interactive content? It’s easy in Genially!

Get started free

de sistemas informáticos

Beatriz Salinas Hernández

Created on February 26, 2025

Start designing with a free template

Discover more than 1500 professional designs like these:

Practical Presentation

Smart Presentation

Essential Presentation

Akihabara Presentation

Pastel Color Presentation

Nature Presentation

Higher Education Presentation

Transcript

nº1

0,0€

2025

2do semestre

Diseña software

de sistemas informáticos

submódulo 1

CONTENIDO

Algoritmos

Variables

Diagrama de flujo

Constantes

Estructura de un progrma en Java

Estructuras de control

Algoritmos

¡Hola! ¿Sabes que programar es solamente decirle a la computadora qué debe hacer?

Programar es sencillo, sí, solo debes de pensar cuál es el resultado que quieres obtener

¿De verdad?

Es como una receta de cocina, debes tener en claro qué quieres obtener y realizar los pasos para llegar al resultado

Veamos un ejemplo práctico de la vida cotidiana

Quiero comprar un libro, ¿Cuáles serían los pasos a seguir para realizar la compra?

1. Debes salir del lugar donde estés2. Ir a una librería 3. Solicitar el libro 4. Si lo hay, pagar y eso sería todo

Teniendo el título del libro, contando con el dinero, ¡Va!

Y... ¿Si no lo tienen?

¡Buena pregunta!Tendríamos que aumentar los pasos

5. Si no hay, regresar al paso 1

Diagrama de flujo

Diagrama de flujo

  • Un diagrama de flujo es la representación gráfica de un algoritmo
  • Tiene diversos elementos que deben ir conectados, siguiedo el flujo del diagrama
  • Existen reglas para la construcción de un diagrama

Elementos de un diagrama de flujo

Da clic sobre cualquier elemento para ver su descripción

Flechas de dirección

REGLAS PARA LA CONSTRUCCIÓN DE UN DIAGRAMA

Las flechas de dirección, deben ser verticales u horizontales

Todos los elementos del diagrama deben estar conectados

Las flechas de dirección no deben cruzarse entre sí

compra de un libro

Vamos a hacer el algoritmo de la compra de un libro

Algoritmo

Ahora, construyamos el diagrama de flujo

Diagrama de flujo

estructuras de control

ESTRUCTURAS DE CONTROL

Son bloques de código que controlan el orden de ejecución de las instrucciones de un programa. Son fundamentales en la programación, ya que permiten tomar decisiones, repetir acciones y controlar el flujo lógico.

estructuras

Secuencial

Decisión

Cíclica

Serie de instrucciones que se ejecutan una después de la otra.La salida de una instrucción es la entrada de otra

Conjunto de declaraciones que se ejecutan si se cumple una condición.

Conjunto de instrucciones que se ejecutan de forma repetida.

+ info

+ info

+ info

Variables

Las variables representan un contenedor de memoria física o lógica para almacenar datos.Sirven para almacenar, recuperar datos, representar valores existentes, asignar valores.

+ info

Las variables se caracterizan por:

El nombre único que las identifica dentro del programa

El valor guardado que puede cambiar durante la ejecución del programa

El tipo de datos que se almacena en ellas

tipos de variables

Enteros

Tipo flotante

Caracteres

Constantes

Valor que no se puede modificar durante la ejecución de un programa. Se utiliza para representar valores que no pueden cambiar, como números, caracteres o cadenas de caracteres.

estructura de un programa en java

estructura java

Líneas de código en Java

¡MUCHAS

GRACIAS!

Tipo flotantes

Se refiere a número decimales. Existen 2 tipos. Recuerda que lo puedes aplicar según sea lo que te soliciten

Tipo caracter

Se utilizan cuando se necesita declarar una letra o cadena de caracteres

DIAGRAMA DE FLUJO

Este ejemplo de diagrama, se denomina "ciclo"

Tipo enteros

Se refiere a número enteros. Puedes utilizar el que se requiera de acuerdo a lo que te soliciten Se usan números enteros positivos y negativos

Comprar un libro

1. Salir del lugar2. Ir a la librería 3. Solicitar el libro 4. Si lo hay, pagarlo y eso sería todo 5. Si no hay, regresar al paso 1

¿Tienes una idea?

Usa este espacio para añadir una interactividad genial. Incluye texto, imágenes, vídeos, tablas, PDFs… ¡incluso preguntas interactivas! Tip premium: Obten información de cómo interacciona tu audiencia:

  • Visita las preferencias de Analytics;
  • Activa el seguimiento de usuarios;
  • ¡Que fluya la comunicación!