

Programacion estructurada
Presentation
•
Computers
•
10th Grade
•
Practice Problem
•
Easy
Monserrat Magaña
Used 3+ times
FREE Resource
13 Slides • 2 Questions
1
Escritura de la solución en pseudocodigo
R.A. 1.1. Desarrolla la lógica de programas computacionales, mediante la creación de algoritmos.
2
Desarrollo del procedimiento para tratar problemas por computadora.
3
Diseño del procedimiento de solución:algoritmo.
Un algoritmo es un método para resolver un problema mediante una serie de pasos precisos, definidos y finitos.
Programación estructurada
La programación estructurada significa escribir un programa de acuerdo a las siguientes
reglas:
El programa tiene un diseño modular.
Los módulos son diseñados de modo descendente.
Cada modulo se codifica utilizando las tres estructuras de control básicas: secuencia,
selección y repetición.
4
Un programa en C se compone de una o más funciones. Una de las funciones debe ser obligatoriamente main. Una función en C es un grupo de instrucciones que realizan una o más acciones. Asimismo, un programa contendrá una serie de directivas #include que permitirán incluir en el mismo archivos de cabecera que a su vez constaran de funciones y datos predefinidos en ellos.
De un modo más explicito un programa en C puede incluir:
Directivas de preprocesador o librerías
Declaraciones globales
La función main()
Funciones definidas por el usuario
Comentarios del programa
5
Prueba de Escritorio
Una prueba de escritorio es una prueba paso a paso de cada una de las acciones que conforman un algoritmo. El objetivo es analizar en cada momento cómo van cambiando los valores de las variables. Para facilitar este análisis se hace uso de una tabla en la que se disponen en cada columna las distintas variables y en cada fila los valores que éstas van tomando.
Los entregables que se deben entregar como resultado de este tipo de problemas son: la tabla llena y los valores finales de las variables.
6
Ejecutar el pseudocódigo y obtener lo siguiente:
1.Prueba de escritorio correcta.
2.Valor final de x, y, suma.
7
Item
Item
Item
8
Obtener lo siguiente:
-Prueba de escritorio correcta.
-Valor final de A, B, C.
9
Los tipos de datos fundamentales en C son:
· enteros: (números completos y sus negativos), de tipo int.
o Variantes de enteros: tipos short, long, int y unsigned.
· reales: números decimales, tipos float, double o long double.
· caracteres: Letras, dígitos, símbolos y signos de puntuación, tipo char.
· Booleanos: Compuestos por dos valores, tipo true or false.
Tipos de Datos
10
Match
Ejemplo de un dato tipo:
Entero
Real
Caracter
Booleano
-7
12.5
B
Falso
-7
12.5
B
Falso
11
Declaración de variables
Tipo de dato+nombre de la variable;
La variable puede llevar asignado un valor inicial.
Se pueden declarar también múltiples variables en la misma línea.
Así, por ejemplo:1. int longitud;
int valor = 99;
2. int valor1, valor2;
3. int num_parte = 1141, num_ítems = 45;
12
Reorder
Coloca en orden la declaración de una variable
float
,
valor2
;
13
14
Estructura básica de un programa en C
R.A. 1.2 Realiza la estructuración de pseudocódigos, empleando diagramas de flujo.
15
Replace this with a header
Replace with sub-header
Replace this with your body text. Duplicate this text as many times as you would like. All provided templates can be reused multiple times. Wish you a good day.
Happy teaching!
Escritura de la solución en pseudocodigo
R.A. 1.1. Desarrolla la lógica de programas computacionales, mediante la creación de algoritmos.
Show answer
Auto Play
Slide 1 / 15
SLIDE
Similar Resources on Wayground
12 questions
Passe Compose avec Avoir (reg)
Presentation
•
10th Grade
10 questions
REC 1º ANO - 1º Trimestre
Presentation
•
10th Grade
12 questions
Eficiencia y Eficacia de los Sistemas Tecnológicos
Presentation
•
10th Grade
12 questions
Apps para docentes
Presentation
•
10th Grade
10 questions
Formatos y resolución de video
Presentation
•
10th Grade
9 questions
Notions sur les graphes
Presentation
•
KG
11 questions
Sofware y Hardware
Presentation
•
10th Grade
11 questions
ORGANIZADORES GRÁFICOS
Presentation
•
10th Grade
Popular Resources on Wayground
6 questions
Secondary Safety Quiz
Presentation
•
9th - 12th Grade
10 questions
MyPath Diagnostic Overview
Presentation
•
6th - 8th Grade
20 questions
Lab Safety Quiz
Quiz
•
6th Grade
21 questions
Continents and Oceans
Quiz
•
6th Grade
20 questions
Adding and Subtracting Decimals
Quiz
•
5th Grade
20 questions
Parts of Speech
Quiz
•
5th Grade
16 questions
Subject & Predicate
Quiz
•
5th Grade
21 questions
Lab Safety
Quiz
•
10th Grade
Discover more resources for Computers
20 questions
Early Computing
Quiz
•
7th - 12th Grade
20 questions
Module 1 Topic 1 Vocabulary
Quiz
•
9th - 12th Grade
10 questions
Exploring Computer Hardware and Software Components
Interactive video
•
6th - 10th Grade
39 questions
Safety Review
Quiz
•
9th - 12th Grade
20 questions
Digital Citizenship
Quiz
•
8th - 12th Grade
22 questions
Electronic Computing
Quiz
•
8th - 12th Grade