Sunteți pe pagina 1din 5

Título de la tarea: Introducción a la Programación

Nombre Alumno: Michael Tomás Fonseca Acuña

Nombre Asignatura: Programación de computadores

Instituto IACC

28/10/2019
1) Con sus propias palabras, defina los siguientes términos:

a) Software: El software es el soporte lógico que hace posible la realización de tareas

específicas, encargadondose de enviar las instrucciones que el hardware debe ejecutar.

b) Lenguaje de programación: Es el lenguaje que proporciona una serie de instruciones en la

que un programdor debe escribir secuencias de órdenes y algoritmos para controlar el

comportamiento físico y lógico de una computadora, en este se deben usar palabras y símbolos,

junto con una serie de reglas gramaticales.

c) Algoritmo: El algoritmo es una serie de acciones ordenadas y finitas que se utilizan para

resolver un problema de orden específico, realizar un cómputo, procesar datos y llevar a cabo

otras tareas o actividades.

d) Programa: Programa en la informática, se refiere a la secuencia de instrucciones escritas para

realizar una tarea en específico, que estan escritas en un formato que permite ejecutarse

directamente.

Los programas se clasifican en:

- Software de sistema

-Softaware de aplicación
2) Compare a nivel conceptual las siguientes herramientas utilizadas en programación:

a) Diagramas de flujo: Un diagrama de flujos es la representación gráfica de una serie de

acciones escritas en un algoritmo, en este se usan símbolos con significados definidos que

representan los pasos de ejecución de un algoritmo.

b) Pseudocódigo: Es la descripción de los distintos pasos para realizar un programa, utilizando

una forma muy similar a la de un lenguaje de programación, pero este no es ejecutable en una

computadora ya que se refiere a un código falso (pseudo) que es escrito para que lo entienda un

ser humano y no la máquina.

El pseudocódigo se centra mas en los detalles, lo que limita la visión sobre el panorama general,

en cambio en el diagrama de flujos, los dibujos permiten que sea posible presentar una imagen

amplia de la lógica que se presenta.


Para ello, establezca al menos 2 puntos de comparación e indique claramente cuáles son -a

su juicio- las principales ventajas y desventajas.

Ventajas Desventajas
Diagrama de flujos - Permite la comprensión del - Muestra el flujo del
proceso mediante un dibujo. programa, pero no su
estructura.
- Reemplaza el exceso de
escritura del algoritmo. - No tiene normas para realizar
la eleboración de los
- Permite identificar los diagramas.
errores, permitiendo repararlos
y mejorar el proceso. - Este método es poco eficaz al
programar.

Pseudocódigo - Fácil de modificar en caso de - Requiere de ciertos símbolos


errores. y lenguajes informales.

- Ocupa menos espacio en el - Falta de normas en las


desarrollo del programa. instrucciones del código.

- Facilidad al pasar el código a - No puede mostrar flujos de


otro lenguaje de programación lógica.
formal.

- Se puede observar los niveles


en la estructura del programa.
Bibliografía

Semana 1. Programas modulares, IACC

Instrucciones para la sección de las citas bibliográficas:


Escriba la bibliografía aquí en orden alfabético (empezando por el apellido del primer autor o, de
no haber autor, por la primera palabra del título). Esta página ya está formateada con sangrías
francesas. Incluya sólo las citas bibliográficas a las que haya hecho referencia en su trabajo y
asegúrese de incluir todas las citas bibliográficas a las que se haya referido en el mismo.

Ejemplo de un periódico:

Lee, H. W. (2005). Los factores que influyen en los expatriados. Journal of American Academy of

Business, 6(2), 273-279. Consultado el 29 de enero de 2009, del banco de datos

ProQuest.

Ejemplo de un texto:

McShane, S. L., & Von Glinow, M. (2004). Organizational behavior: Emerging realities for the

workplace. New York: The McGraw-Hill Companies.

NOTA: Liste las citas bibliográficas en orden alfabético del apellido del autor, NO por el
tipo de la publicación. Los ejemplos previos le ayudarán a darle formato a cada tipo de
publicación en forma adecuada.

Por ejemplo:

 Banco de datos EBSCOhost


 Banco de datos ProQuest
 EIU Viewswire
 InvestText Plus

Borre este recuadro de instrucciones antes de enviar su trabajo de investigación final.

S-ar putea să vă placă și