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

MEDIACIONES TECNOLÓGICAS

DIEGO ARMANDO RIVERA HERNÁNDEZ

INSTITUTO TOLIMENSE DE FORMACION TECNICA

PROFESIONAL “ITFIP”

FACULTAD DE INGENIERIA
INGENIERÍA DE SISTEMAS
ESPINAL TOLIMA
2018
MEDIACIONES TECNOLÓGICAS

DIEGO ARMANDO RIVERA HERNÁNDEZ

ING. SANDRA YASMIN SAMUDIO LOPEZ

INSTITUTO TOLIMENSE DE FORMACION TECNICA

PROFESIONAL “ITFIP”

FACULTAD DE INGENIERIA
INGENIERÍA DE SISTEMAS
ESPINAL TOLIMA
2018
MEDIACIONES TECNOLÓGICAS

1- que es programación
2- que es un programa
3- que es un pseudocódigo
4- que es algoritmo

DESARROLLO

1- QUE ES PROGRAMACIÓN

La programación informática es el proceso por medio del cual se diseña,


codifica, limpia y protege el código fuente de programas computacionales. A
través de la programación se dictan los pasos a seguir para la creación del
código fuente de programas informáticos. De acuerdo con ellos el código se
escribe, se prueba y se perfecciona.

El objetivo de la programación es la de crear software, que después será


ejecutado de manera directa por el hardware de la computadora, o a través de
otro programa.

La programación se guía por una serie de reglas y un conjunto pequeño de


órdenes, instrucciones y expresiones que tienden a parecerse a una lengua
natural acotada. El lenguaje de programación, son todas aquellas reglas o
normas, símbolos y palabras particulares empleadas para la creación de un
programa y con él, ofrecerle una solución a un problema determinado.

El lenguaje de programación es el responsable de que la computadora siga


paso a paso las órdenes que el programador ha diseñado en el algoritmo. Con
esto se entiende que el lenguaje de programación es una especie de
intermediario entre el ordenador y el usuario, para que este último pueda darle
respuesta a los problemas mediante la computadora y haciendo uso de
palabras (funciones), que le interpretan dicho programa al computador para la
realización de ese trabajo.

Ahora bien, dependiendo del lenguaje que se elija, se puede hablar del tipo de
programación que se va a realizar. Algunos de ellos son:
Programación secuencial: son aquellos programas que se diseñan con
directrices que van en secuencia una detrás de la otra. Por ejemplo: Cobol,
Basic.

Programación estructurada: se considera así, cuando la programación es


diseñada por módulos. Cada módulo realiza una tarea en especial, y cuando se
requiera de esa tarea, sencillamente se le hace el llamado a ese módulo. Por
ejemplo: Turbo Pascal, Ada, Modula.

Programación orientada a objetos: son aquellos lenguajes que permiten la


implementación de objetos dentro del diseño del mismo y el usuario podrá
pegar a cada objeto un código de programa. Algunos de estos son: Java, Xml,
entre otros.

Programación lógica o de lenguaje natural: son aquellos programas que se


diseñan con interfaces, de tal manera que el usuario pueda darle ordenes a la
máquina utilizando un lenguaje simple. Por ejemplo: Prolog.

Programación de inteligencia artificial: son aquellos programas que más se


acercan a la inteligencia humana, ya que tienen la capacidad de desarrollar
conocimiento. Este tipo de lenguaje trabaja de una manera muy semejante a la
mente humana.

2- QUE ES UN PROGRAMA

Inicialmente el término Programa sirve para denotar aquella agrupación de


actividades que tanto en secuencia o simultáneas son ejecutadas por un
equipos de individuos a fin de que se cumpla un objetivo. Desde el programa
de una exposición, hasta las escenas que componen a un espectáculo
televisivo reciben el nombre de programa. Su versátil aplicación sin embargo
expande su uso a cualquier campo de la investigación y análisis. Sin alejarnos
mucho de la concepción original del término, un programa es un grupo de
elementos sincronizados que desarrollan las acciones de una función para
completar una tarea. Hoy en día por medio de ejemplos simples podemos
desarrollar una clara idea de lo que es un programa y como usarlo.

Las etapas que conforman a un programa lo convierten en una herramienta de


organización en cualquier aspecto, la forma en la que se utiliza orienta a las
personas que lo ejecutan a tener una visión ordenada de las tareas que deben
cumplir de una manera sistemática y de esa manera se garantiza un óptimo
desempeño del cometido.
Un programa informático es aquel complejo conjunto de componentes que
codificados y traducidos a un lenguaje de programación en la red o en un
ambiente de código HTML ejecutan tareas fácilmente para los humanos,
respondiendo comandos preestablecidos para tal fin. También conocido
como software, el programa informático recibe una buena cantidad de soporte
que garantice el buen funcionamiento y rendimiento tanto en su versión
original como en las mejoras que pueda obtener luego de desarrollado.

Una programación permite a quien la realiza tener un orden de las acciones


que debe tomar para cumplir su deber. Los programas dan jerarquía y
relevancia a los elementos que lo componen, de esta manera se le da la
relevancia justa y necesaria a cada uno para que rindan lo que a cada uno le
corresponde. Política y económicamente se le llama programa a cualquier
planteamiento por una organización o institución que busca el beneficio o
beneplácito de quienes puedan beneficiarse de estos. Programas de
alimentación por la UNESCO por ejemplo dan comida a miles de niños en
situaciones de riesgo por las precarias situaciones que atraviesan sus familias
o naciones.

3- QUE ES UN PSEUDOCÓDIGO
Falso lenguaje (o pseudocodigo), se utiliza para plantear una idea de código,
pero dicho Algoritmo tiene que se lo más parecido al lenguaje de programación
a utilizar y tiene que estar en nuestro idioma

El pseudocódigo es una forma de escribir los pasos que va a realizar un


programa de la forma más cercana al lenguaje de programación que vamos a
utilizar posteriormente. Es como un falso lenguaje, pero en nuestro idioma, en
el lenguaje humano y en español.

El principal objetivo del pseudocódigo es el de representar la solución a un


algoritmo de la forma más detallada posible, y a su vez lo más parecida posible
al lenguaje que posteriormente se utilizara para la codificación del mismo.

Características que debe tener un Pseudocodigo:

 Se puede ejecutar en un ordenador


 Es una forma de representación sencilla de utilizar y de manipular.
 Facilita el paso del programa al lenguaje de programación.
 Es independiente del lenguaje de programación que se vaya a utilizar.
 Es un método que facilita la programación y solución al algoritmo del
programa.

Todo documento en pseudocódigo debe permitir la descripción de:

 Instrucciones primitivas.
 Instrucciones de proceso.
 Instrucciones de control.
 Instrucciones compuestas.
 Instrucciones de descripción.

Estructura a seguir en su realización:

 Cabecera. de un pseudocodigo:
 Programa.
 Modulo.
Tipos de datos.

 Constantes.
 Variables.

Cuerpo De Pseudocodigo.

 Inicio.
 Instrucciones.
 Fin.

4- QUE ES ALGORITMO

En informática, un algoritmo es una secuencia de instrucciones secuenciales,


gracias al cual pueden llevarse a cabo ciertos procesos y darse respuesta a
determinadas necesidades o decisiones. Se trata de conjuntos ordenados y
finitos de pasos, que nos permiten resolver un problema o tomar una decisión.

Los algoritmos no tienen que ver con los lenguajes de programación, dado que
un mismo algoritmo o diagrama de flujo puede representarse en diversos
lenguajes de programación, es decir, se trata de un ordenamiento previo a la
programación.

Visto así, un programa no es otra cosa que una serie compleja de algoritmos
ordenados y codificados mediante un lenguaje de programación para su
posterior ejecución en un computador.

Los algoritmos también son frecuentes en la matemática y la lógica, y son la


base de la fabricación de manuales de usuario, folletos de instrucciones, etc.
Su nombre proviene del latín algoritmus y éste apellido del matemático persa
Al-Juarismi. Uno de los algoritmos más conocidos de la matemática es el
atribuido a Euclides, para obtener el máximo común divisor de dos enteros
positivos, o el llamado “método de Gauss” para resolver sistemas de
ecuaciones lineales.
Partes de un algoritmo
Todo algoritmo debe constar de las siguientes partes:

 Input o entrada. El ingreso de los datos que el algoritmo necesita para


operar.
 Proceso. Se trata de la operación lógica formal que el algoritmo
emprenderá con lo recibido del input.
 Output o salida. Los resultados obtenidos del proceso sobre el input,
una vez terminada la ejecución del algoritmo.

¿Para qué sirve un algoritmo?


Dicho muy llanamente, un algoritmo sirve para resolver paso a paso un
problema. Se trata de una serie de instrucciones ordenadas y secuenciadas
para guiar un proceso determinado.

En las Ciencias de la computación, no obstante, los algoritmos constituyen el


esqueleto de los procesos que luego se codificarán y programarán para que
sean realizados por el computador.

Tipos de algoritmos
Existen cuatro tipos de algoritmos en informática:

 Algoritmos computacionales. Un algoritmo cuya resolución depende


del cálculo, y que puede ser desarrollado por una calculadora o
computadora sin dificultades.
 Algoritmos no computacionales. Aquellos que no requieren de los
procesos de un computador para resolverse, o cuyos pasos son
exclusivos para la resolución por parte de un ser humano.
 Algoritmos cualitativos. Se trata de un algoritmo en cuya resolución
no intervienen cálculos numéricos, sino secuencias lógicas y/o formales.
 Algoritmos cuantitativos. Todo lo contrario, es un algoritmo que
depende de cálculos matemáticos para dar con su resolución.

Características de los algoritmos


Los algoritmos presentan las siguientes características:
 Secuenciales. Los algoritmos operan en secuencia, debe procesarse
uno a la vez.
 Precisos. Los algoritmos han de ser precisos en su abordaje del tema,
es decir, no pueden ser ambiguos o subjetivos.
 Ordenados. Los algoritmos se deben establecer en la secuencia precisa
y exacta para que su lectura tenga sentido y se resuelva el problema.
 Finitos. Toda secuencia de algoritmos ha de tener un fin determinado,
no puede prolongarse hasta el infinito.
 Concretos. Todo algoritmo debe ofrecer un resultado en base a las
funciones que cumple.
 Definidos. Un mismo algoritmo ante los mismos elementos de entrada
(input) debe dar siempre los mismos resultados.

Ejemplos de algoritmos
Un par de ejemplos posibles de algoritmo son:

Algoritmo para elegir unos zapatos de fiesta:

1. INICIO
2. Entrar a la tienda y buscar la sección de zapatos de caballero.
3. Tomar un par de zapatos.
4. ¿Son zapatos de fiesta?

SI: (ir al paso 5) – NO: (volver al paso 3)

5. ¿Hay de la talla adecuada?

SI: (ir al paso 6) – NO: (volver al paso 3)

6. ¿El precio es pagable?

SI: (ir al paso 7) – NO: (volver al paso 3)

7. Comprar el par de zapatos elegido.


8. FIN

Algoritmo para calcular el área de un triángulo rectángulo:

 INICIO
 Hallar las medidas de la base (b) y altura (h)
 Multiplicar: base por altura (b x h)
 Dividir entre 2 el resultado (b x h) / 2
 FIN
BIBLIOGRAFÍA
QUE ES PROGRAMACIÓN

http://conceptodefinicion.de/programacion-informatica/

QUE ES UN PROGRAMA

http://conceptodefinicion.de/programa/

QUE ES UN PSEUDOCÓDIGO

http://yoaprendo-informatica.blogspot.com/2016/12/que-es-
pseudocodigo.html

QUE ES ALGORITMO

https://concepto.de/algoritmo-en-informatica/

Вам также может понравиться