Está en la página 1de 6

Nombre de la materiaProgramació n

estructurada

Nombre de la Licenciatura
Ingenieria en Sistemas Computacionales

Nombre del alumno


Marco A Benitez Reynoso

Matrícula
0104054715

Nombre de la Tarea
Actividad Uno

Unidad 1
Introducció n a la programació n

Nombre del Profesor


Roberto Juarez Omañ a

Grupo
8

Fecha
08/01/2022
Unidad 1: Introducción a la Programación
Programación estructurada Marco A. Benítez R

¿Sabías qué….?

Cuando realizas el análisis y diseño de un problema le estás permitiendo a tu mente


organizar la información y actividades a realizar y con ello evitas errores de programación.

ACTIVIDAD 1

Objetivos:

 Desarrollar las técnicas de análisis y diseño de algoritmos a través de pseudocódigos


y diagramas de flujo.

 Implementar la metodología de solución de problemas mediante el uso de la lógica


formal aplicada a problemas planteados.

Instrucciones:

¿Cómo entregar nuestra tarea?


-Descarga la actividad en el documento de Word y responde directamente lo que se
pide.

-Imprimir la actividad para escribir las respuestas y enviar la foto o escaneo


correspondiente.

-Colocar su respuesta con fotos de lo realizado (ejercicio por ejercicio, etcétera).

Marco A. Benitez R.
2
Unidad 1: Introducción a la Programación
Programación estructurada Marco A. Benítez R

Desarrollo de la actividad:
Análisis de problema:

Problema: Desarrolla un programa que permita calcular el area de un rectangulo


multiplicando el largo por el ancho.

1) Análisis:

 Entradas:

 Entradas: dimensiones de (rectangular) a,b,c


o Medida del ancho por la medida de largo del rectangulo.

 Salidas:

o Multiplica las medidas del largo por ancho

 Proceso:
o Multiplica el Largo por el ancho
o Obtenemos el area del rectangulo.

 Fin:
o Nos dara como resultado el area del rectrangulo.

El análisis del problema se realiza en una hoja de cuaderno ò en un editor de texto a


todo esto se le llama prueba de escritorio.

Marco A. Benitez R.
3
Unidad 1: Introducción a la Programación
Programación estructurada Marco A. Benítez R

2) Algoritmo
Significado de Algoritmo: La definición más sencilla de lo que son los algoritmos en
programación es un conjunto de directrices o instrucciones que se utilizan para solucionar un
problema determinado. De este modo los algoritmos de programación se pueden ver como
instrucciones que se realizan en secuencia, una detrás de otra, que llevan a una solución final.

En el Algoritmo buscaremos el area de nuestro rectangulo multiplicando


area*base*altura o mejor dicho a*b*c:

Proceso

Inicio

a) Pedir Primer valor

b) Pedir Segundo valor

c) Realizar la multiplicacion del primer valor por el segundo valor

d) Mostrar resultado

Fin

Entrada --- Programa --- Salida

Asi es como lo escribi en PSiN y se ejecuto sin ningun problema.

1. Algoritmo rectangulo
2. Definir area,base,altura como real
3. Escribir “Dame la base del rectangulo”
4. Leer base
5. Escribir “dame la altura del rectangulo”
6. Leer altura
7.
8. area = base*altura
9.
10. Escribir “el area del rectangulo es”, area
11.
12.

Marco A. Benitez R.
4
Unidad 1: Introducción a la Programación
Programación estructurada Marco A. Benítez R

13. Finalgoritmo
Diagrama de flujo:
Que es un digrama de flujo en la programacion se toma en cuenta la representación
gráfica de un algoritmo. Donde cada algoritmo es presentado un símbolo diferente uno
del otro en el que se añade una pequeña descripción gráfica.

Marco A. Benitez R.
5
Unidad 1: Introducción a la Programación
Programación estructurada Marco A. Benítez R

Pseudocódigo:

 Que es el pseudocódigo es un lenguaje de programación algorítmico; es un lenguaje intermedio entre el


lenguaje natural y cualquier lenguaje de programación específico, como son: C, FORTRAN, Pascal, etc. No
existe una notación formal o estándar de pseudocódigo, sino que, cada programador puede utilizar la suya
propia.

Ingles Español

1 Begin Inicio
2 Write Dame el valor de la base 2 Leer o pedir primer numero a multiplicar
(A)
3 Read a 3 Leer o pedir segundo numero a multiplicar (B)
4 Write Dame el valor de la altura 4 Realizar la operación de multiplicacion y
depositarla en ( C)
5 Read b 5 Mostrar el contenidode C
6 Write Dame de la profundidad Fin
7 Read c
8 volumen=a*b*c
9 Write El resultado es: volumen
10 End

Este trabajo se realizo con la ayuda de los recursos que la universidad te da para tener
mayor conocimineto.
https://apps.utel.edu.mx/syllabus/cloud/visor.php?
container=L1IS102_993_569_29833_0&object=Unidad1.doc

Todo esto es inicio del arte de manejar un sistema y aprender mas de la tecnologia
actual,jamas es suficiente el conosimiento adquirido.
Todos los dias buscamos alguna inovacion para mejorar nuestro sistemas
computacionales y mantener siempre actualizado y al dia con todo.

Marco Antonio Benitez Reynoso


Matricula: 010405715

Marco A. Benitez R.
6

También podría gustarte