El documento describe las características del lenguaje de programación C++, incluyendo que tiene un conjunto completo de instrucciones de control, permite la agrupación de instrucciones, y el uso de punteros. También describe los tipos de variables en C++, como enteros, reales y caracteres, así como diferentes tipos de variables como bool, char, int, double y float con sus tamaños de memoria respectivos.
Una pequeña introduccion al lenguaje C para los chicos del 1er Semestre, seguire subiendo libros mas completos con ejercicios para que vallan practicando
el C++ es un lenguaje versátil, potente y general. Su éxito entre los programadores profesionales le ha llevado a ocupar el primer puesto como herramienta de desarrollo de aplicaciones. El C++ mantiene las ventajas del C en cuanto a riqueza de operadores y expresiones, flexibilidad, concisión y eficiencia. Además, ha eliminado algunas de las dificultades y limitaciones del C original. La evolución de C++ ha continuado con la aparición de Java, un lenguaje creado simplificando algunas cosas de C++ y añadiendo otras, que se utiliza para realizar aplicaciones en Internet.
IMÁGENES SUBLIMINALES EN LAS PUBLICACIONES DE LOS TESTIGOS DE JEHOVÁClaude LaCombe
Recuerdo perfectamente la primera vez que oí hablar de las imágenes subliminales de los Testigos de Jehová. Fue en los primeros años del foro de religión “Yahoo respuestas” (que, por cierto, desapareció definitivamente el 30 de junio de 2021). El tema del debate era el “arte religioso”. Todos compartíamos nuestros puntos de vista sobre cuadros como “La Mona Lisa” o el arte apocalíptico de los adventistas, cuando repentinamente uno de los participantes dijo que en las publicaciones de los Testigos de Jehová se ocultaban imágenes subliminales demoniacas.
Lo que pasó después se halla plasmado en la presente obra.
Ponencia en I SEMINARIO SOBRE LA APLICABILIDAD DE LA INTELIGENCIA ARTIFICIAL EN LA EDUCACIÓN SUPERIOR UNIVERSITARIA. 3 de junio de 2024. Facultad de Estudios Sociales y Trabajo, Universidad de Málaga.
1. Tlalnepantla 1
“Manejo de Tecnicas de Programación”
Informática
Lenguaje C++
Profe. Acosta Serna Hugo
Alunma. Sánchez Martínez M. Daniela
202
2. El Lenguaje C
Características del lenguaje C++
1.-Tiene un conjunto completo de instrucciones de control.
2.-Permite la agrupación de instrucciones.
3.-Incluye el concepto de puntero (variable que contiene la dirección de otra variable).
4.-Los argumentos de las funciones se transfieren por su valor.
5.- E/S no forma parte del lenguaje, sino que se proporciona a través de una biblioteca de
funciones.
Permite la separación de un programa en módulos que admiten compilación
independiente.
Originalmente el Lenguaje C estuvo muy ligado al sistema operativo UNIX como se había
mencionado antes que, en su mayor parte, está escrito en C. Más adelante se comenzó a
utilizar en otros sistemas operativos para programar editores, compiladores, etc. Aunque
se le conoce como un lenguaje de programación de sistemas, no se adapta mal al resto
de aplicaciones. De hecho, hoy en día un alto porcentaje de software para ordenadores
personales está escrito en Lenguaje C. Por ejemplo, el sistema operativo MS-DOS.
Algunas de las características más importantes que definen el lenguaje y que han
permitido que sea tan popular, como lenguaje de programación son:
Tamaño pequeño.
Uso extensivo de llamadas a funciones.
Comandos breves (poco tecleo).
Lenguaje estructurado.
Programación de bajo nivel (nivel bit)
Implementación de apuntadores - uso extensivo de apuntadores para la memoria,
arreglos, estructuras y funciones
Las diversas razones por la cual se ha convertido en un lenguaje de uso profesional son:
El uso de constructores de alto nivel.
El poder manejar actividades de bajo-nivel.
El generar programas eficientes.
La posibilidad de poder ser compilado en una variedad de computadoras, con pocos
cambios (portabilidad).
Un punto en contra es que tiene una detección pobre de errores, lo cual en ocasiones es
problemático para los principiantes
3. Tipos de Variables
El lenguaje de programación C maneja 3 tipos de datos primitivos que son: enteros, reales
y caracteres.
Enteros:
Reales:
Caracteres:
4. Existen varios tipos de variables, y cada uno
corresponde a un tamaño máximo de un número,
un carácter o incluso una verdad. Cuanto mayor
sea el número que pueda admitir, más espacio en
memoria ocupará.
1.1 bool: Por lo general utiliza 1 byte de memoria,
valores: true o false.
1.2 char: Utiliza generalmente 1 byte de memoria,
permite almacenar un carácter, valores; 256
caracteres.
1.3 unsigned short int: Utiliza generalmente 2
bytes de memoria, valores: de 0 a 65 535
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 double: Utiliza generalmente 8 bytes de memoria, valores: de 2.2e-308 a 3.4e-38.
1.12 float: 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.