Want to create interactive content? It’s easy in Genially!
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:
View
Practical Presentation
View
Smart Presentation
View
Essential Presentation
View
Akihabara Presentation
View
Pastel Color Presentation
View
Nature Presentation
View
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!