Eduardo Flores Sepulveda. Control 1..doc

Introducción a la Programación Eduardo Andrés Flores Sepúlveda Programación de Computadores I Instituto IACC 05 de Mayo

Views 102 Downloads 0 File size 178KB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

Introducción a la Programación Eduardo Andrés Flores Sepúlveda Programación de Computadores I Instituto IACC 05 de Mayo de 2019

Instrucciones

Desarrolle las siguientes actividades: 1) Con sus propias palabras, defina los siguientes términos: a. Software b. Lenguaje de programación c. Algoritmo d. Programa

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 juiciolas principales ventajas y desventajas.

Desarrollo 1. Con sus propias palabras, defina los siguientes términos: 1. a. Software: se refiere al soporte lógico de los computadores, las aplicaciones diseñadas para el funcionamiento del hardware, el que además permite el manejo del usuario sobre el computador, a través de las órdenes que le da para realizar distintas tareas. Están divididos en dos partes, por un lado el software de sistema operativo, que es el encargado de que funcionen todos los componentes del PC, como lo son Windows, Linux o Mac en cualquiera de sus versiones. Y de no ser instalado alguno de estos, sería imposible la utilización y funcionamiento de cualquier PC. Y por otro lado, está la parte que se centra para el manejo de los usuarios, a través del cual se pueden realizar tareas específicas. 1. b. Lenguaje de programación: se refiere al sistema de reglas de sintaxis y de símbolos para controlar los procedimientos de una computadora, éste nos permiten la creación de programas para computadores, de manera que podamos tener un funcionamiento más eficaz, pues nos permite almacenar y recuperar datos, manipular textos, realizar cálculos numéricos, operaciones de entrada/salida y operaciones lógicas y de comparación.

En resumen un lenguaje de programación es un conjunto de palabras y símbolos para ser utilizados, y que cuenta con una serie de reglas gramaticales, tanto de sintáctica, como de semántica, las que definen su estructura. Este lenguaje está dividido en tres partes: 

Lenguaje de máquina



Lenguaje de bajo nivel



Lenguaje de alto nivel

Además de ABAP, ABC, FORTRAN, JAVA, BASIC, entre otros. 1. c. Algoritmo: se refiere al conjunto de operaciones finito y ordenado, con el que podemos dar solución a un determinado problema, son las acciones que realizaremos de forma ordenada, las que planeamos para la realización de alguna tarea específica, ya sea de la vida cotidiana, matemáticas u otras cosas más. Generalmente se expresa mediante un diagrama de flujo para que su entendimiento sea sencillo, y esté al alcance de todas las personas, tengan estudios o no en programación. 1. d. Programa: se refiere a la secuencia de instrucciones con la que realizaremos una o varias operaciones en la computadora. Generalmente son conocidos como software, puesto que aluden al equipamiento lógico del Hardware. Actualmente podemos encontrar infinidades de programas, para los usos de las diversas necesidades. 2. Compare a nivel conceptual las siguientes herramientas utilizadas en programación: 2. a. Diagramas de flujo: se refieren a la representación gráfica de un algoritmo, o a un proceso con símbolos estandarizados, que nos enseña cada uno de los pasos a seguir en la solución de un determinado problema. 2. b. Pseudocódigo: se refiere a la solución de un algoritmo de forma detallada, se da de forma narrativa, lo que lo hace muy parecida a nuestro lenguaje. Ejemplo: lenguaje intermedio

Bibliografía

-

IACC 2019. Programación de Computadores I. Introducción a la Programación. Contenido de la Semana 1