Вы находитесь на странице: 1из 9

Unidad 1: Pas 2 - Conocer y desarrollar operaciones bsicas en los

algoritmos.

GRUPO NO
2150510_1

POR

JENNIFER MEJIA OROZCO 1052993798

PRESENTADO A

LUZ AZUCENA FLOREZ

ALGORITMOS Y PROGRAMACION (E-LEARNING) 2150510A_363

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD

26 de agosto de 2017
INTRODUCCIN

En el siguiente informe se plasma el desarrollo de operaciones bsicas en los


algoritmos, mediante la solucin de un bloque expuesto en la gua del curso; los
cuales son problemas cotidianos en la vida resueltos mediante los algoritmos y
programacin. Para elaborar este taller se tuvo en cuenta el aprendizaje basado
en (ABPr) que es una de las estrategias que viene implementado la universidad
para una mejor enseanza.
Principalmente se conoce el significado de un programa de computadora
exponiendo sus caractersticas y aplicaciones. Adems el desarrollo de un
pseudocdigo y un diagrama de flujo que muestra el clculo del salario mensual de
los empleados de una empresa; y la aplicacin de ejecuciones de vectores entre s.
ACTIVIDADES A DESARROLLAR

ESTUDIANTE 2 JENNIFER MEJIA OROZCO

Que es un programa de computadora.

Un programa o tambin llamado software de computadora, cumple con la funcin


de realizar diferentes tareas, actividades, trabajos, propsitos a las personas que
utilicen dicho programas, dependiendo del tipo de programas que se empleen por
ejemplo; hay programas que permiten a los usuarios estudiar a distancias, tambin
programas de video juegos, otros que ayudan a las computadoras a estar limpias o
hacerle configuraciones etc.
La programacin de una computadora es esencial existen diferentes tipos de
programacin como es la promocin c, java, programacin c#.

Caractersticas de un programa de computadora

Puede realizar mantenimientos


Tiene facilidad en la utilizacin para el Usuario
Cumple funciones y objetivos de formas estables segn el tipo de
programa
Realiza mantenimientos previos
Tiene depuracin

Los programas que he conocido desde siempre y que han sido de gran impacto en
la sociedad son estos:
Linux, Microsoft Windows, Microsoft Excel, Word, PowerPoint, Acces entre otros
pero quiero destacar que estos programas nos ayudando a los estudiantes de
maneras inigualables, portando nuevas facetas para satisfacer nuestro aprendizaje
significativo.
2. Calculo de los salarios mensuales de los empleados de una empresa,
sabiendo que estos se calculan en base a las horas semanales trabajadas y
de acuerdo a un precio especfico por horas. Si se pasan de 40 horas
semanales, las horas extraordinarias se pagaran a razn de 1,5 veces la hora
ordinaria. Realizar pseudocdigo y diagrama de flujo.

PSEUDOCDIGO
Proceso Programa
//calculo de salarios mensuales jennifer meja
Escribir "Hola,calcula tu salario! Digite las horas trabajadas en el mes"
Leer horas_mensuales;
Escribir "De cuanto es tu pago por hora trabajada?"
Leer precio_hora;

Si horas_mensuales<= 40 Entonces
Horas_totales <- horas_mensuales * precio_hora;
Escribir "Las horas mensuales trabajadas son ", horas_mensuales, "
y su salario ganado es ",Horas_totales;

Sino
total_extras <- horas_mensuales - 40;
Horas_totales <- (40 * precio_hora) + (1.5 * precio_hora *
total_extras);
Escribir "Las horas ordinarias trabajadas", " son " , horas_mensuales,
" El valor total de horas extraordinarias ganado ", " es ", Horas_totales, " con un
1.5 incluido";

Fin Si

FinProceso
DIAGRAMA DE FLUJO.
3. Que se obtiene en A y B tras la ejecucin de:

A 10
B5
AB
B A
INSTRUCCION A B OBSERVACION
1 A 10 10 - B NO TOMA VALOR
2 B5 10 5 B RECIBE EL VALOR INCIAL 5
3 AB 5 5 A TOMA EL VALOR DE B(5)
4 B A 5 5 B TOMA EL VALOR ACTUAL A(5)

Estudiando lo anterior podemos decir que los valores obtenidos de A y B son 5


B A Esta instruccin no afectara al valor de las variables; es decir que no
incluye en nada y es redundante.
3. Fase 1 Implementacin 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 temticas del curso Algoritmos y programacin.

Esta es la propuesta que quiero plantearles presente en mi comunidad;


existe una necesidad en el municipio de Bolvar sobre todo en los colegios
donde los nios no cuentan con un sistema que les permita conocer su estado
de calificacin, muchos padres tienen que dirigirse a la escuela a preguntar
a los profesores como va su hijo lo que les preocupa si ellos le mienten
corrigiendo los exmenes o no entregan las tareas. Los padres sienten la
necesidad de ellos llevar da a da el estado acadmico de todas las materias
incluyendo si ingresa a clases o no.
CONCLUSIONES

En la siguiente actividad aplicamos los conocimientos adquiridos sobre los


algoritmos y la programacin; mediante los ejercicios planteados en la gua del
curso. Es importante conocer y desarrollar operaciones bsicas de los algoritmos,
uno de los programas que nos ayud hacer lo antes mencionado fue pseint, que
nos muestra de una forma estructurada los diagramas de flujo y pseudocodigo.

La unidad 1 nos ayud a conocer acerca de los algoritmos, diagramas de flujo y


operaciones y mediante el uso de esta competencia se dio la solucin de problemas
mediante los elementos propis de la tecnologa
REFERENCIAS BIBLIOGRFICAS (SEGN LAS NORMAS APA)

Corb, A. (2001). Fundamentos de programacin. (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 programacin. (pp. 37-79). 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_37

lrez, L. (2016). Unidad 1- Introduccin a los algoritmos [OVI]. Recuperado

de: http://hdl.handle.net/10596/10255

Llopis, F., Prez, E., Ortuo, F. (2000). Introduccin a la programacin:

algoritmos y C/C++. (pp. 93-110). Recuperado

de:http://bibliotecavirtual.unad.edu.co:2051/login.aspx?direct=true&db=e000xw

w&AN=318031&lang=es&site=eds-live&ebv=EB&ppid=pp_93