ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Control 1 Programación de Computadores


Enviado por   •  9 de Julio de 2017  •  Trabajo  •  557 Palabras (3 Páginas)  •  332 Visitas

Página 1 de 3

Introducción a la Programación.

Nicolás Román Valenzuela.

Programación de Computadores.

Instituto IACC

Santiago, 02 de Julio del 2017.


Desarrollo

Definir conceptos importantes en el área de la programación de computadores.

Desarrolle las siguientes actividades:

  1. Con sus propias palabras, defina los siguientes términos:
  1. Software: Es la funcionalidad lógica de cada herramienta utilizada en una computadora u ordenador. Es la funcionalidad que permite ejecutar diferentes tareas en un equipo computacional. Donde cada aplicación no es física y agrupada en mantenedores para su instalación encada ordenador.
  2. Lenguaje de programación: Es el elemento lógico que crea y diseña funcionalidades y aplicaciones en base a una programación de acuerdo a un lenguaje en específico. En resumen, es la programación que crea aplicaciones utilizadas tanto en computadores como en maquinarias.
  3. Algoritmo: Es el orden necesario de pasos y operaciones que son ejecutadas sistemáticamente, estas nos ayudan para procesar datos, calcular y proveer soluciones ante una problemática para soluciones basadas en la lógica de un paso a hacer.
  4. Programa: Es la fuente donde se almacenan las instrucciones creadas a través de un algoritmo u de otros recursos. Con estas instrucciones una maquina o computadora podrá entender las acciones necesarias para ejecutar pasos que están considerados dentro de una aplicación. Estas deben ser descritas en lo que respecta a los usos y soluciones que entregara.

  1. Compare a nivel conceptual las siguientes herramientas utilizadas en programación:
  1. Diagramas de flujo
  2. 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.

Pseudocódigo.

Diagrama de Flujo.

Ventaja

Desventaja

Ventaja

Desventaja

Facilidad para modificar

Complejo para entender rápidamente.

mejor comprensión, ya que está basada en cuadros dibujados.

No posee los principios de una programación del tipo estructurada.

Permite ejecutar de manera más rápidas los bucles que contenga.

El uso de este requiere de mayor tecnicismo.

No es necesaria la utilización de memorias adicionales.

Técnica fácil de entender, pero de baja utilización.

Es posible la traducción a cualquier idioma compatible.

Una vez terminada la ejecución se debe transformar un lenguaje de programación.

Facilidad para decodificar en muchos lenguajes y diferentes sistemas operativos.

Utiliza mucho espacio visual para contemplar una ejecución de proporciones.

Con la ayuda de un compilador es posible entender la lógica.

No utiliza operaciones ni reglas de lenguajes en específico.

Fácil mantenimiento de estas bases de datos en cualquier computadora.

Totalmente ineficiente en todos los aspectos.

Es posible solucionar problemas atendiendo solo un grupo de parámetros.

Un sinfín de operaciones y comparaciones.

Permite identificar falencias en la creación por sus conectores.

Solo utilizara los conectores cuando dependa de ello.

Dependerá de la aplicación a utilizar la identificación de anomalías, errores y sintaxis.

Puede influir un problema los errores de sintaxis a la totalidad de un desarrollo.

Fáciles herramientas para los que se inician en esta área de programación.

Es posible desplegar un flujo de programación, pero sin la estructura que lo conformara.

Es posible la ejecución en cualquier tipo de computador.

Aplicación que requiere de mayor detalle y precisión a la hora de ejecutar complejas programaciones.

Sera simple la lógica sui está completa su esquematización gráfica.

Es limitado en el uso de diferentes aristas que pueda tener un flujo de procesamiento.

Permite mejorar el uso de diferentes trabajos basados en repeticiones o bucles en su proceso.

Requiere imperativamente una declaración por cada una de las sentencias en su aplicación.

Permite la evolución hacia otras plataformas de programación teniendo como base esta.

Siempre el uso de esta aplicación es de uso reducido ya que el espacio que utiliza no aplica para programación más avanzada.

...

Descargar como (para miembros actualizados) txt (4 Kb) pdf (71 Kb) docx (13 Kb)
Leer 2 páginas más »
Disponible sólo en Clubensayos.com