La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Fundamentos de Programación

Presentaciones similares


Presentación del tema: "Fundamentos de Programación"— Transcripción de la presentación:

1 Fundamentos de Programación
Marco Antonio Ruiz Vicente UNIDAD I

2 UNIDAD I CONCEPTOS BÁSICOS.
Competencia específica a desarrollar: Dominar los conceptos básicos de la programación.

3 Software Es la parte lógica de un sistema informático; todo el conjunto intangible de datos y programas de la computadora. En sentido estricto es todo programa o aplicación programada para realizar tareas específicas.

4 Software de programación
Clasificación Software de sistemas Es el software que nos permite tener una interacción con nuestro hardware. Software de programación Aplicaciones que permiten desarrollar sus propios programas informáticos. Software de Aplicación Programas que permiten realizar tareas específicas en nuestro sistema.

5 Algoritmo Una sucesión de instrucciones elementales que nos permiten resolver un problema. Otra definición de algoritmo lo describe como el conjunto ordenado de pasos a seguir para resolver un problema concreto, sin ambigüedad alguna en un tiempo finito.

6 Lenguaje de Programación
Un lenguaje de programación es una notación para escribir programas, es decir para describir algoritmos dirigidos a la computadora. Un lenguaje de programación viene dado por una gramática o conjunto de reglas que se aplican a un alfabeto.

7 Programa Un programa es una secuencia de instrucciones que indican al hardware de una computadora qué operaciones debe realizar con los datos.

8 Programación La programación se rige por unas reglas que se asemejan con ciertas diferencias, a las de una lengua natural. La particularidad estriba en que las reglas de programación tienen menor ambigüedad.

9 Paradigmas de programación
Un paradigma de programación representa un enfoque particular o filosofía para la construcción del software. No es mejor uno que otro sino que cada uno tiene ventajas y desventajas.

10 Paradigmas de Programación
Imperativo Funcional O.O. Lógico

11 Editores de texto Un editor de texto es un programa que permite crear y modificar archivos digitales compuestos únicamente por texto sin formato, conocidos comúnmente como archivos de texto o texto plano.

12 Compiladores e intérpretes
Compilador: Es un programa que permite traducir el código fuente de un programa escrito con un lenguaje de programación de alto nivel, a un lenguaje inferior, usualmente el lenguaje máquina. La traducción se almacena como un archivo individual.

13 Compiladores e intérpretes
Intérprete: Programa capaz de analizar y ejecutar código fuente; la traducción la realizan a medida que sea necesario, generalmente instrucción por instrucción, y no se almacena. Los programas interpretados suelen ser más lentos que los compilados.

14 Ejecutables Un archivo ejecutable es un programa en código binario que se lee para que la computadora lo ejecute. Algunas extensiones comunes para archivos ejecutables en Windows, incluyen .exe, .com, .dll, .bat.

15 Consola de línea de comandos
Interfaz para manipular un programa o sistema operativo con instrucciones escritas. Cada instrucción es escrita en una línea de texto y suelen ejecutarse al presionar ENTER.

16 Consola de línea de comandos
Sinónimos y términos relacionados: Intérprete de comandos, Terminal, Consola de comandos, Shell.


Descargar ppt "Fundamentos de Programación"

Presentaciones similares


Anuncios Google