Está en la página 1de 5

Introducción a la Programación.

PROGRAMACIÓN DE COMPUTADORES I
Instituto IACC
24 de agosto de 2018
Actividad

1. Con sus propias palabras, defina los siguientes términos:


a. Software
b. Lenguaje de programación
c. Algoritmo
d. Programa

Desarrollo

a. Software: Es el equipamiento lógico e intangible de un computador, siendo un conjunto de


programas, instrucciones y reglas que permiten ejecutar distintas tareas en el computador. Hay
dos tipos de software, el software de sistemas que permite al usuario tener control del
hardware (S.O.) y el software de aplicaciones que es aquel en el cual se pueden realizar tareas
específicas y concretas (Word, Excel, etc.)

b. Lenguaje de Programación: Es un lenguaje diseñado para describir un conjunto de acciones


consecutivas que un computador debe ejecutar. Es de manera práctica las instrucciones que un
ser humano da a un computador

c. Algoritmo: Se denomina algoritmo a un grupo infinito de operaciones, instrucciones o reglas


organizadas de manera lógica y ordenada que permite tener un resultado o una solución a un
problema.

d. Programa: Es un conjunto de instrucciones u órdenes que indican al computador las


operaciones que este debe realizar con datos determinados. Todo programa indica al
computador como obtener datos de salida a partir de datos de entrada.

Actividad

2. Compare a nivel conceptual las siguientes herramientas utilizadas en programación:


a. Diagramas de flujo
b. Pseudocódigo

Para ello, establezca al menos 2 puntos de comparación e indique claramente cuáles son -a su juicio- las
principales ventajas y desventajas.

Desarrollo

Definición Ventajas Desventajas


Diagrama de flujo Es una forma  Son fáciles de  Diagramas complejos
esquemática de explicar y detallados suelen
representar ideas  Son fáciles de ser laboriosos en su
conceptos en entender. planteamiento y
relación. Se  Se identifican los diseño.
utilizan a menudo problemas y  Muestran el flujo del
para representar oportunidades para proceso pero no su
algoritmos de mejorar los procesos. estructura.
manera gráfica,  Facilita la  Son virtualmente más
empleando comprensión de complejo por el
rectángulos, problemas muy mayor espacio que
óvalos, diamantes largos y complicados. ocupan.
y otras figuras  El cerebro humano  Pueden contar con
para definir el reconoce más muchas
tipo de paso, fácilmente los ramificaciones.
junto con flechas dibujos  Aunque se module,
que establecen el  Son fáciles de no permite al usuario
flujo y la implementar. incluir todos los
secuencia. detalles que desea
exponer.
 Pueden contar con
muchas
ramificaciones.
Pseudocodigo Es una mezcla  Permite representar  El Pseudocodigo
entre lenguaje de operaciones requiere de ciertos
programación y repetitivas y símbolos y lenguajes.
lenguaje natural, complejas de forma  No usa reglas de un
empleado en la más simple. determinado
programación  Es útil para la programa.
lógico-secuencial escritura rápida de la  No todos usan las
o estructurada, solución de mismas sintaxis para
para iniciar el algoritmos. el desarrollo de un
diseño formal de  Es fácil de modificar mismo problema.
un programa. La si hay errores.  Tiene que traducirse
finalidad de un  Se puede solucionar al lenguaje de
pseudocódigo es un problema sin usar programación.
representar la un lenguaje de  Puede ser muy difícil
solución a un programación. de entender si el
algoritmo  Se puede obtener problema es muy
(problema) de la una estructura lógica extenso.
forma más  Facilita la  Las instrucciones no
detallada posible, programación y siempre tiene un
utilizando solución al algoritmo orden claro.
acciones del programa.  No todas las personas
sucesivas.  No se usan sintaxis lo entienden.
específicas.
 En algunos casos
ocupan menos
espacio que las líneas
de código de un
programa.
 Puede colaborar
cualquier persona
Bibliografía

(2018). INTRODUCCIÓN A LOS LENGUAJES DE PROGRAMACIÓN (Vol. Semana 2. IACC.

(2018). PROGRAMACIÓN DE COMPUTADORES 1 (Vol. Semana 1). IACC.

(2015, 11). VENTAJAS Y DESVENTAJAS DEL PSEUDOCODIGO Y DIAGRAMA DE FLUJO. Vdocument.


Obtenido 08, 2018, de https://vdocuments.site/tabla-de-ventajas-y-desventajas-del-pseudocodigo-y-
diagrama-de-flujo.html

También podría gustarte