estructura básica

14

Upload: angelo-raul-zevallos-aragon

Post on 15-Jan-2016

9 views

Category:

Documents


0 download

DESCRIPTION

Programacion

TRANSCRIPT

Page 1: Estructura Básica
Page 2: Estructura Básica

¿Cuando Hablamos de Programación saltan algunas

dudas que se convierten en Preguntas Frecuentes

¿Qué es un programa?

Los programas son un conjunto de instrucciones.

¿Como se hacen los programas?

Los programas se hacen a través de los lenguajes de

programación.

¿Qué es una instrucción?

Son órdenes de cualquier tipo. Estas órdenes serán

enviadas al procesador.

¿Qué es el procesador?

El es el encargado de hacer cumplir las instrucciones.

Page 3: Estructura Básica

¿Qué es un lenguaje de programación?

Un lenguaje de programación es un lenguaje artificial que

se puede usar para definir o preparar instrucciones que

luego serán ejecutadas por la PC.

¿A que nos referimos con eso de lenguaje

artificial?

Lo llamamos traductor ó intérprete y sirve como

intermediario en la comunicación entre dos o más

personas que no conocen el mismo lenguaje.

Ejemplo:

¿Cuando Hablamos de Programación saltan algunas

dudas que se convierten en Preguntas Frecuentes

Page 4: Estructura Básica

¿Qué es Borland C++?

Borland C++ es un lenguaje de programación derivado de

C++. Desarrollado por la compañía Borland Software

Corporation.

¿Cómo nos comunicamos con la PC?

A través de los softwares (programas) y hardwares

(dispositivos) con los que contemos.

¿En qué consiste la comunicación Usuario –

PC?

El usuario da órdenes a la computadora.

¿Cuando Hablamos de Programación saltan algunas

dudas que se convierten en Preguntas Frecuentes

Page 5: Estructura Básica

¿Qué significa dar órdenes a una computadora?

Aunque muchos no se hayan dado cuenta, nosotros constantemente damos órdenes a la computadora a través de nuestros programas. Por ejemplo: Ejecutar un programa, Reproducir un video, Descargar música etc.

¿ Que es Algoritmo? Son un conjunto de pasos que sí se siguen correctamente

resuelven un determinado problema.

¿Qué es Archivo? De forma sencilla podemos decir que un archivo es como un

“almacén”. Ejm: JPG, EXE, CPP.

¿Cuando Hablamos de Programación saltan algunas

dudas que se convierten en Preguntas Frecuentes

Page 6: Estructura Básica

¿Qué es Archivo fuente?

Es aquel archivo que contiene el código fuente.

¿Qué es Código fuente?

Es cualquier escrito que se hace en base a ciertas reglas

(sintaxis) de un determinado lenguaje de programación.

¿Qué es Código Objeto?

Es el conjunto de instrucciones obtenidas al compilar el

código fuente.

¿Qué es Compilación?

Es la actividad de traducir las instrucciones contenidas en

un archivo fuente, en instrucciones máquina.

¿Cuando Hablamos de Programación saltan algunas

dudas que se convierten en Preguntas Frecuentes

Page 7: Estructura Básica

¿Qué es Biblioteca?

Una biblioteca es un almacén de rutinas/funciones y

clases.

¿Qué es Dato?

Es cualquier conocimiento con escaso valor o sin valor

alguno. Un dato es la mínima unidad fundamental para

crear una información.

¿Qué es Función?

Es un almacén de datos y algoritmos. La función es

conocida también como procedimiento o rutina y se

encargará de una tarea determinada.

¿Cuando Hablamos de Programación saltan algunas

dudas que se convierten en Preguntas Frecuentes

Page 8: Estructura Básica

¿Qué es Información?

Es cualquier conocimiento con gran valor de uso. Dicho

conocimiento estará constituido de un cúmulo de datos.

¿Qué es un Objeto?

Es un almacén de datos y funciones. Los objetos son

unidades fundamentales de los programas desarrollados

con la técnica Programación Orientada a Objetos.

¿Qué es Versión?

Es un indicador de la evolución (actualización) de un

programa. Este generalmente se representa por un

numero que acompaña al nombre de un programa.

¿Cuando Hablamos de Programación saltan algunas

dudas que se convierten en Preguntas Frecuentes

Page 9: Estructura Básica

¿Cuando Hablamos de Programación saltan algunas

dudas que se convierten en Preguntas Frecuentes

¿Qué es Consola?

En los años 70' existían lo que se llamaban consolas.

Estas eran las pantallas oscuras que aparecían al

arrancar el ordenador.

Page 10: Estructura Básica

¿Qué es IDE? (Integrated Development Environment)

Entorno Integrado de Desarrollo. Es un programa que

contiene un conjunto de herramientas para un

programador.

¿Cuando Hablamos de Programación saltan algunas

dudas que se convierten en Preguntas Frecuentes

Page 11: Estructura Básica

¿Cuando Hablamos de Programación saltan algunas

dudas que se convierten en Preguntas Frecuentes

¿Qué es IDE? (Integrated Development Environment)

Es el acrónimo de Graphic User Interface (Interfaz Gráfica

de Usuario). La GUI se compone de botones, barras de

deslizamiento, menús, etc.

Page 12: Estructura Básica

Algoritmo:

Aprender este concepto a nivel informático es fundamental

para cualquier estudiante ya que nuestra principal

herramienta (la PC) trabaja en base a ellas.

Problema Solución

Quiero ir en autobús a la

universidad, pero No tengo dinero.

Busco a alguien para que me preste el

dinero que necesito.

Realizo un atraco al banco mas cercano

para obtener el dinero que necesito.

Vendo mi reloj favorito y así obtengo el

dinero que necesito.

Se plantea un problema de la vida cotidiana y sus posibles

soluciones:

Page 13: Estructura Básica

Características fundamentales del algoritmo

Es finito: El algoritmo que nosotros elaboremos

necesariamente deberá tener un determinado conjunto

de instrucciones.

Es preciso: El algoritmo está constituido por un

conjunto de instrucciones que se ejecutarán paso a

paso.

Es definido: El algoritmo seguido dos o más veces

muestra resultados similares.

Page 14: Estructura Básica

Estructura Basica de un Programa

Todo programa en C++ deberá especificar las bibliotecas que

se usarán en el programa.

Para ello seguiremos la siguiente sintaxis:

#include<NombreDeLaBiblioteca>

Todo programa en Dev C++ tiene una función principal

llamada main.

Para ello seguiremos la siguiente estructura:

tipoDeDato main(tipoDeDato)