Download TALER DE ALGORITMO

Document related concepts

Rust (lenguaje de programación) wikipedia , lookup

C Sharp wikipedia , lookup

Programación funcional wikipedia , lookup

Haskell wikipedia , lookup

Miranda (lenguaje de programación) wikipedia , lookup

Transcript
TALER DE ALGORITMO
LENGUAJE DE PROGRAMACION Y C++
PRESENTADO POR
MALORY ESTRADA LAGUNA
PROFESDORA
SANDY ROMERO CUELLO
INGENIERIA DE SISTEMAS
1 SEMESTRE
UNIGUAJIRA
RIOHACHA GUAJIRA
1. LENGUAJE DE PROGRAMACION
Es aquel que nos permite crear programas mediante un conjunto de instrucciones,
operadores y reglas de sintaxis que pone a disposición el programador para que
estos puedan comunicarse con el software y el hardware.
Su objetivo es crear programas que controlen el comportamiento físico y lógico de
una máquina para expresar algoritmos con precisión.
2. COMO SE CLASIFICAN LOS LENGUAJES DE PROGRAMACION
A) Nivel de abstracción: según el grado de cercanía a la
maquina.
Lenguaje de bajo nivel la programación se realiza teniendo
en cuenta las características del procesador eje: lenguajes
ensamblador.
Lenguaje de alto nivel: más parecido al lenguaje humano
manejan conceptos, tipos de datos de una manera cercana al
pensamiento humano ignorando el funcionamiento de la
maquina eje: java y ruby
B) Propósito el tipo de problemas a tratar con ellos.
•Lenguajes de programación imperativos: entre ellos tenemos el Cobol,
Pascal, C y Ada.
•Lenguajes de programación declarativos: el Lisp y el Prolog
•Lenguajes de programación orientados a objetos: el Smalltalk y el C++.
C) Lugar de ejecución según donde se ejecute.
Lenguajes
de servidor
Se
ejecutan
en
el
Ejemplo: PHP es el más utilizado en servidores web.
Lenguajes de cliente Se ejecutan en el cliente.
JavaScript en navegadores web.
D) Concurrencia
servidor.
Ejemplo:
Según admitan o no concurrencia de procesos, esto es, la
ejecución simultánea de
Lenguajes concurrentes Ejemplo: Ada
Lenguajes no concurrentes. Ejemplo: C.
4) QUE ES EL LENGUAJE C++
Es un lenguaje de programación de propósito general basado en el C, al que se
han añadido nuevos tipos de datos, clases, plantillas, mecanismo de excepciones
sus características principales



Tienen un conjunto de completo de instrucciones de control.
Permite la agrupación de instrucciones.
Incluye el concepto de puntero.
5) COMO ES LA ESTRUCTURA DE UN C++
El tipo de datos determina la naturaleza del valor que puede determinar
una variable los cuales son.
Int (números enteros)
Float (números reales)
Doublé (números reales más grandes que float)
Bool (valores lógicos)
Char (caracteres y cualquier cantidad de 8 bits)
Void (nada sirve para indicar que una función no devuelve valores)
Componentes
Estructural
Básico: la función
Función main ()
FUNCIONES
secuencia de declaraciones e instrucciones
Función 1 ()
Secuencias de declaraciones e instrucciones
Una de las funciones ha de
Ser main
Función N ()
Secuencias de declaraciones e instrucciones
6) TIPOS DE DATOS
El tipo de datos determina la naturaleza del valor que puede determinar una
variable los cuales son.
Int (números enteros)
Float (números reales)
Doublé (números reales más grandes que float)
Bool (valores lógicos)
Char (caracteres y cualquier cantidad de 8 bits)
Void (nada sirve para indicar que una función no devuelve valores)
7) QUE ES UNA LIBRERÍA EN C++
Es un conjunto de recursos (algorítmicos) prefabricados que pueden ser
utilizados por el programador para realizar determinadas operaciones
Sinopsis no llega al nivel de simplicidad de su antecesor Cpero al igual que
aquel tampoco dispone de utilidades o funciones para entrada o salida
implementadas en el propio lenguaje.
Librería estándar c++ que debe acompañar a cada implementación del
compilador que se adhiera al estándar. Es decir la norma determina cuales
son, como se llaman y como se utilizan este conjunto de algoritmo.
8) COMO SE DECLARA UNA LIBRERÍA. Como se declara una variable y
constante
Se debe declarar al inicio de un programa antes de la definición de la clase.
Se pueden utilizar un número ilimitado de import.
Es posible importar todas las clases de una librería a través de un asterisco.
Las variables primero se especifica el tipo y a continuación una lista de
variables y finalmente un punto y coma.
<Tipo> <lista de variables>;
Las constantes se declaran en una sección que comienza con la palabra
reservada Const.
9) COMO SE ASIGNA EN C++
La asignación en c++ se hace con el símbolo = por ejemplo c=a+b;
10) COMO SE LEE Y SE ESCRIBE
Lectura: scanf (“%d”&variable);
Escritura: printf (“la variable es: %d”,variable)
11) COMO SE LEE Y SE ESCRIBE EN C++ CON LA LIBRERÍA IOSTREAM.H
Lectura: cin>> variable
Escritura: cout<<”su variable es:”<<variable;
Related documents