Inform á Tica
Inform á Tica
Inform á Tica
Variable: Símbolo de un programa que representa un dato cuyo valor puede ser
cambiado a lo largo de la ejecución.
Constante: Símbolo que representa un dato cuyo valor permanece fijo durante toda la
ejecución.
Abstracción: Proceso mediante el cual somos capaces de tener en cuenta las cualidades
relevantes de algo. Hay dos tipos: de procedimientos y de datos.
Sistema binario: Sistema de numeración en los que los números se representan usando
bits. Se utiliza en todos los ordenadores ya que sólo con dos niveles de voltaje (apagado y
encendido) se puede representar un bit.
Bit: Dígito del sistema binario que solo puede tomar dos valores: 0 o 1. Significa “Binary
digit”.
Byte: Secuencia de 8 bits contiguos, formando un número binario más grande.
Actualmente las máquinas trabajan con secuencias de 32 bits, 64 bits o más.
Lenguaje de alto nivel: Permite escribir programas más similares a la forma de pensar de
un humano que a un ordenador. Permite al programador resolver problemas sin tener que
pensar en el ordenador con el que se va a ejecutar. Se le puede llamar código de alto nivel.
Lenguaje máquina: Lenguaje de bajo nivel que permite escribir programas ejecutables en
un ordenador. Está compuesto solo de bits y es específico de dicho ordenador. Puede
llamarse código máquina.
Lenguaje ensamblador: Lenguaje de nivel intermedio que permite escribir programas
pesados para un tipo de ordenador. Está compuesto de símbolos y obliga al programador a
centrarse en las características del ordenador con el que se va a trabajar.
Operación aritmética: Suma (+), resta (-), multiplicación (*) y división (/).
Operación lógica: Se realiza componiendo una o más expresiones que pueden ser
verdaderas o falsas para dar otra expresión que puede ser verdadera o falsa. Ejemplos:
AND, OR, XOR, NOT.
LENGUAJE C
Librerías:
Time.h: gestión de tiempos.
Math.h: operaciones matemáticas.
String.h: gestión de cadenas de caracteres en C.
Iostream.h: contiene las funciones de ingresar y mostrar datos.
Stdio.h: biblioteca estándar del lenguaje C. Incluye una serie de funciones de
entrada/salida.
Caracteres de control:
\n: permite pasar a una nueva línea.
\t: permite tabular horizontalmente.
\v: permite tabular verticalmente.
\a: indica sonido de alerta.
\”: Escribe comillas.
Especificaciones de formato:
Unsigned int (%U): Enteros sin signo.
Int (%d, %i): Enteros de 2 bytes.
Long (%ld, %li): Enteros de largo alcance.
Float (%f): Reales de 4 bytes.
Double (%if): Reales de doble precisión 4 bytes.
Char (%c): Carácter de 1 byte.
Char (%s): Cadena de caracteres.
%e: imprime en forma exponencial.
%g: imprime en %f o %e en función del tamaño del número.
Funciones:
Printf: Imprime un mensaje por pantalla utilizando una cadena de formato que incluye
las instrucciones para mezclar múltiples cadenas en la cadena final.
Scanf: Permite leer varios tipos de datos de una sola vez, como enteros, decimales o
cadenas de caracteres.
Getch: Se usa para la lectura de un carácter desde teclado.
Return: Termina la ejecución de una función y devuelve el control a la función de
llamada.
Ampersand (&): Indica la dirección en memoria de la variable donde se almacenará el
dato.