Sie sind auf Seite 1von 8

UNIVERSIDAD ABIERTA PARA ADULTOS

(UAPA)

Asignatura:
Programación l
Tema:
lenguajes de programación
Facilitador:
Joan Tejada Caba
Participante:
Oscar Díaz Silverio Mat. 2019-03371
Fecha:
21 de julio del 2019,
Santiago de los Caballeros,

República Dominicana
Tipos de variables de c

TIPO MEMORI EQUIVALEN


SE RANGO
DE A CIA EN OBSERVACI
ESCRI ORIENTAT
DATO REQUERI PSEUDOCÓ ONES
BE IVO*
S DA* DIGO

Uso en
Enter - 32768 a contadores,
int 2 bytes Entero
o 32767 control de
bucles etc.

-
Igual que int
Enter 214748364
pero admite
o long 4 bytes 8a Entero
un rango más
largo 214748364
amplio
7

Hasta 6
Decim
decimales.
al - 3,4·1038 a
float 4 bytes Real También
simpl 3,4·1038
admite
e
enteros

Hasta 14
Double
Decim - decimales.
Y
al 8 bytes 1,79·10308 a Real También
Double
doble 1,79·10308 admite
long
enteros

Carácter,
Carác independiente
Char 1 bytes 0 a 255 Alfanumérica
ter o parte de una
cadena
Variables de c ++

1.4 short int


Utiliza generalmente 2 bytes de memoria, valores: de -32768 a 32767.

1.5 unsigned Long int


Utiliza generalmente 4 bytes de memoria, valores: de 0 a 4 294 967
295.

1.6 long int


Utiliza generalmente 4 bytes de memoria, valores: de -2 147 483
648 a 2 147 483 647.

1.7 int (16 bits)


Utiliza generalmente 2 bytes de memoria, valores: de -32 768 a 32
767.

1.8 int (32 bits)


Utiliza generalmente 4 bytes de memoria, valores: de -2 147 483
648 a 2 147 483 647.

1.9 unsigned int (16 bits)


Utiliza generalmente 2 bytes de memoria, valores: de 0 a 65 535.
1.10 unsigned int (32 bits)
Utiliza generalmente 2 bytes de memoria, valores: de 0 a 4 294 967
295.

1.11 doublé
Utiliza generalmente 8 bytes de memoria, valores: de 2.2e-308 a 3.4e-
38.

1.12 flota
Utiliza generalmente 4 bytes de memoria, valores: de 1.2e-308 a 3.4e-
38.

¡Atención!
El tamaño de las variables en memoria puede variar de un PC a otro.

Lenguaje de programación
La programación, acortada como programación, es el proceso de
diseñar, codificar, depurar y mantener el código
fuente de programas computacionales. El código fuente es escrito
en un lenguaje de programación. El propósito de la programación es
crear programas que exhiban un comportamiento deseado.

1º El Lenguaje Máquina: es el lenguaje de programación que entiende


directamente la máquina (computadora). Este lenguaje de
programación utiliza el alfabeto binario, es decir, el 0 y el 1.
2º Lenguajes de programación de bajo nivel: Son mucho más fáciles
de utilizar que el lenguaje máquina, pero dependen mucho de la
máquina o computadora como sucedía con el lenguaje máquina.
3º Lenguajes de programación de alto nivel. Los lenguajes de
programación de alto nivel son más fáciles de aprender porque se usan
palabras o comandos del lenguaje natural, generalmente del inglés.
Este es el caso del BASIC, el lenguaje de programación más conocido.

Tipos de lenguajes de programación de alto nivel según el punto de vista


de trabajar los programas y la filosofía de sus creaciones:
 Lenguaje imperativo: entre ellos tenemos el Cobol, Pascal, C y Ada.
 Lenguaje declarativo: el Lis y el Prologa.
 Lenguaje de programación orientado a objetos: el Smalltalk y el
C++.
 Lenguaje orientado al problema: son aquellos lenguajes específicos
para gestión.
 Lenguaje de programación natural: son los nuevos lenguajes que
pretender aproximar el diseño y la construcción de programas al
lenguaje de las personas.

Otra clasificación de los lenguajes de programación de alto nivel, es


teniendo en cuenta el desarrollo de las computadoras según sus
diferentes generaciones:
 Lenguaje de programación de primera generación: el lenguaje
máquina y el ensamblador.
 Lenguaje de segunda generación: los primeros lenguajes de
programación de alto nivel imperativo (FORTRAN, COBOL).
 Lenguaje de tercera generación: son lenguajes de programación de
alto nivel imperativo, pero mucho más utilizados y vigentes en la
actualidad (ALGOL 8, PL/I, PASCAL, MODULA).
 Lenguaje de cuarta generación: usados en aplicaciones de gestión y
manejo de bases de datos (NATURAL, SQL).
 Lenguaje de quinta generación: creados para la inteligencia artificial
y para el procesamiento de lenguajes naturales (LISP, PROLOG)

2.- C
El lenguaje de programa acción C fue creado entre 1969 y 1972 en los Laboratorios
Bell, es uno de los más utilizados en el mundo.
Lo utilizan la mayoría de los sistemas operativos lo cual hace que sea un lenguaje
muy flexible.
También se utiliza frecuentemente para el desarrollo de aplicaciones de escritorio
como por ejemplo GIMP que mencioné hace poco en post sobre los programas
gratis similares a Photoshop.

3.- C++
C++ es un lenguaje de programación orientado a objetos y una evolución del
lenguaje C.
Es un lenguaje muy utilizado para desarrollar programas y paquetes como por
ejemplo el paquete de programas de Adobe.
Cuadro comparativo de los lenguajes de programación c y c++.

Lenguaje c Lenguaje C++


C++ no es la "versión moderna" de C. C++ es un lenguaje diferente.
Está basado en C, pero es otro lenguaje.

Técnicamente, C++ es un superconjunto de C. Está basado en C, pero no es una


"versión moderna". De hecho, las últimas revisiones de ambos lenguajes son de 2011.

C es un lenguaje estructurado clásico.

C++, por su parte, soporta programación estructurada como C (obvio), y con lo que
en inglés llaman "témplate metaprogramming" permite un enfoque funcional, aunque
está algo limitado porque todo se ejecuta en tiempo de compilación (esta es una
técnica avanzada y potentísima, si se usa bien), pero principalmente es un
lenguaje orientado a objetos.

Ventajas de c
C es simple y fácil de entender.

Por otro lado, si necesitas hacer cosas a bajo nivel puedes meter ensamblador entre
medias. Es un lenguaje eficiente.
C

Ventajas de c++
C++ es complejísimo, y tiene una biblioteca estándar muy compleja (la famosa STL),
aunque muy potente sabiendo usarla.

Los defensores de C++ tienden a decir que, si te parece muy complejo, puedes usarlo
como si fuera C, limitándote a un par de extensiones de C++. Para eso, es major
porgramar en c
Línea de tiempo de algunos de los lenguajes de programación

Fortr Modu Quick


an cpl B la awk basic Java ASP
1954 1963 1969 1975 1978 1984 1995 1996

Basic Pasca C sh C++ Pytho PHP C#


1964 l 1971 1971 1983 n 1995 2000
1970 1991

1957-1959 1972 - C 1991 -


fortran oprog en B 1987- Perl Python

1970 - 1983 - c++


pascal 1990 -
Ruby

1995-
1995-Java Javascript

1994 - PHP 2000 - c#

Das könnte Ihnen auch gefallen