Está en la página 1de 10

ALGORITMOS Y PROGRAMACION 2150510A

CONOCER Y DESARROLLAR OPERACIONES BASICAS DE ALGORITMOS

JORGE ALEJANDRO VELASQUEZ ACOSTA


2150510_4
C.C: 86068895

TUTOR
FREDDY MAYO RENTERIA

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD


TECNOLOGIA EN GESTION DE REDES DE ACCESO A
TELECOMUNICACIONES
BOGOTA, MARZO 2 2018
ALGORITMOS Y PROGRAMACION 2150510A

INTRODUCCION

En este trabajo, reconocemos de manera práctica y teórica la importancia de los


algoritmos, su estructura y su aplicación, esto lo aplicamos en el diseño del
algoritmo básico como se ve en el ejercicio de aplicación. Definimos un concepto
básico acerca del significado de un programa de computadora evaluando
expresiones y analizando instrucciones de algoritmos propuestos, al final
tendremos una idea más clara del funcionamiento y estructura de un algoritmo,
además de esto se logra plaicar en una situación real de una empresa de
ingeniería, median te la cual se generara un algoritmo para completar su diseño.
ALGORITMOS Y PROGRAMACION 2150510A

Ejercicios Estudiante 2.

1. Definir con sus propias palabras que es un programa de computadora.

2. Diseñar un algoritmo para saber si un número es primo o no.

3. Evaluar la expresión 15+7*8+3*6.

4. Deducir el resultado que se produce con las siguientes instrucciones:

Var Entero: X, Y

Xß1
Yß5
Escribir (X,Y)
ALGORITMOS Y PROGRAMACION 2150510A

SOLUCION

1. Definir con sus propias palabras que es un programa de computadora.

Un programa de computadora esta basado en una serie de instrucciones


ordenadas, que tienen como función realizar una tarea especifica en un
computador, este mismo ejecuta estas instrucciones a través de un
formato de código fuente.

2. Diseñar un algoritmo para saber si un número es primo o no.


 salida = ingrese un numero
 lectura= letra n
 contador a= 0
 ciclo para = i que vale 1 , hasta n
 condicional dentro del ciclo para = si n mod i =0
 contador =a+1
 si contador a = 2, debe decirnos si es un numero primo
 si no , nos debe decir que no es un numero primo

a continuación dejo evidencia de un ejemplo con el numero 5


ALGORITMOS Y PROGRAMACION 2150510A
ALGORITMOS Y PROGRAMACION 2150510A
ALGORITMOS Y PROGRAMACION 2150510A

3. Evaluar la expresión 15+7*8+3*6.

15+(7*8)+(3*6)
15+(56)+(18)
Rta= 89

4. Deducir el resultado que se produce con las siguientes instrucciones:

Var Entero: X, Y

Xß1
Yß5
Escribir (X,Y)

Respuesta: Se presentan dos (2) variables x,y cuyos valores se representan asi
: X ß 1 y Y ß 5, en la última instrucción “escribir” tenemos que (1,5).
ALGORITMOS Y PROGRAMACION 2150510A

5. FASE 1. IMPLEMENTACION DE APRENDIZAJE BASADO EN


PROYECTOS

Cada estudiante en el foro y tema de la actividad debe plantear una propuesta


donde se evidencie lo siguiente:

 De acuerdo a empresas, negocios, colegios, universidades que conozca;


busque e informe una necesidad que se pueda suplir mediante el desarrollo
de un proyecto, donde se aplique los conocimientos adquiridos en el
desarrollo de las temáticas del curso Algoritmos y programación.

El proyecto surge como una necesidad real de saber, de conocer algo (acto de
inquirir). Cada uno se enfrenta a una situación problemática a la que deben
dar respuesta.
En cuanto a la implementación de aprendizaje basado en proyectos, se realizó
la siguiente investigación.
En una empresa de servicios de ingenieria, en su area de preventa en
implementacion de infraestructura de cableado estructurado y potencia,
requieren hacer un diseño para saber cuántos puntos de red cat 7A y cuantas
salidas reguladas y normales se requieren para los diferentes puestos de
trabajo en sus 142 sedes, los puntos de red varian de acuerdo a la
funcionalidad de cada puesto de trabajo, caja, director, gerente, asesor,
adicionalmente de acuerdo a el área de las sedes , si son mayores a 145 m2,
se deben incluir un punto de red cat y una salida regulada para servicios atm y
multilinea.
En la cadena de valor de la empresa, existe un área de planeación PMO
establecida, mediante los conocimientos adquiridos en esta unidad podemos
intervenir en la etapa de planeación del proyecto (2 etapa pmi) y generar un
algoritmo para determinar estas cantidades para la preventa antes de pasarlas
a el área de costos, ya que no solo se trabajara en esta gran Cadena de 142
sedes, aplicara para otras entidades financieras.
ALGORITMOS Y PROGRAMACION 2150510A

CONCLUSIONES

 Se reconoce la importancia y definición de “programas para


computadora.
 Se deduce la continuidad de una serie de instrucciones aplicadas a un
algoritmo.
 Se da un orden lógico a diferentes cálculos aritméticos propuestos en los
ejercicios
 Se reconoce y se aplica la metodología vista en las unidades y material
de lectura , en problemáticas reales.
ALGORITMOS Y PROGRAMACION 2150510A

REFERENCIAS

Corbí, A. (2001). Fundamentos de programación. (pp. 1-15). Recuperado de


http://bibliotecavirtual.unad.edu.co:2051/login.aspx?direct=true&db=nlebk&AN=
318057&lang=es&site=eds-live&ebv=EB&ppid=pp_1

Corbí, A. (2001). Fundamentos de programación. (pp. 37-79). Recuperado


de http://bibliotecavirtual.unad.edu.co:2051/login.aspx?direct=true&db=nlebk&A
N=318057&lang=es&site=eds-live&ebv=EB&ppid=pp_37

Corbí, A. (2001). Fundamentos de programación. (pp. 21-32). Recuperado


de http://bibliotecavirtual.unad.edu.co:2051/login.aspx?direct=true&db=nlebk&A
N=318057&lang=es&site=eds-live&ebv=EB&ppid=pp_21

Software. FreeDFD: Editor e intérprete de diagramas de flujo.Copyright (C)


1997-2006

También podría gustarte