Está en la página 1de 4

Comando de teclado de programa Windows

CTRL+C copiar (el copias)


CTRL+X cortar
CTRL+V pegar
CTRL+Y repite la última acción que ha sido anulada
CTR+Z deshacer la última acción
CTRL+n negrita
CTRL+N crear nuevo archivo
CTRL+O abrir un nuevo documento
CTRL+I imprimir
CTRL+S guardar
´+a á

Códigos de caracteres
Alt+35 #
Alt+64 @
Alt+165 Ñ
Alt+164 ñ
Alt+174 «
Alt+175 »
Alt+168 ¿
Alt+63 ?
Alt+60 <
Alt+62 >
Alt+40 (
Alt+41 )
Alt+91 [
Alt+93 ]
Alt+61 =
Alt+33 ¡!
Alt+34 “
Alt+58 :
Alt+44 ,
Alt+46 .
Alt+124 |
Alt+47 /
Alt+92 \
Alt+174 «
Alt+175 »
Alt+38 &
Alt+123 {
Alt+125 }
Alt+160 á
Alt+130 é
Alt+161 í
Alt+162 ó
Alt+163 ú
Home+r buscador+ charmap mama de caracteres

Paradigmas de programación
Según los conceptos en que se basa un lenguaje de programación tenemos distintas
maneras de proximarnos a la resolución de los problemas y diferentes estilos de
programación. Podemos clasificar los lenguajes de programación en diferentes tipos:
Imperativos
Orientada a objetos
Funcionales
Lógicos

Programación Imperativa
Trata con tipo de datos y algoritmos, los primeros representan la información utilizada
por los programas, mientras que los segundos se refieren a como tratamos esa
información.

tipos de datos

cuando nos planteamos la resolución de los problemas mediante computados lo más


usual es que queramos tratar con datos que son variables y cuantificables, es decir,
que toman un conjunto de valores distintos entre un conjunto de valores posibles,
además de poder almacenar los valores de estos datos en alguna forma aceptable para
el computador (ya sea en la memoria o en periféricos de almacenamiento externo).

En un lenguaje de programación el concepto de “tipo de datos” se refiere al conjunto


de valores que puede tomar una variable. Esta idea es similar a la que se emplea en
matemáticas, donde clasificamos las variables en función de determinadas
características, distinguiendo entre números enteros, reales o complejos. Sin embargo,
en matemáticas, nosotros somos capases de diferenciar el tipo de variables en función
del contexto, pero para los compiladores esto resulta mucho más difícil. Por este
motivo debemos declarar cada variable como perteneciente a un tipo. Este mecanismo
es útil para que el computador almacene la variable de la manera más adecuada,
además de poder permitir verificar que tipo de operaciones se pueden realizar con ella.

Se suelen diferenciar los datos en distintas categorías:

Tipos elementales, que son aquellos cuyas variables son atómicas y, por tanto, no
pueden ser descompuestos en valores más simples. Entre las variables de estos tipos
siempre encontramos definidas una serie de operaciones básicas: asignación de un
valor, copia de variables y operaciones relacionadas de igualdad o de orden (por tanto,
un tipo debe ser un conjunto ordenado).

Los tipos más característicos son:

Booleanos = {verdadero, falso}

Enteros = {…-2, -1, 0, +1, +2…}

Reales = {…-1.0, …0.0, …, +1.0, …}

Caracteres = {…´a´, ´b´, …, ´Z´,

Generalmente existen mecanismos para que el usuario nuevos tipos elementales por
enumeración, es decir, definiendo el conjunto de valores explícitamente. Por ejemplo,
podríamos definir el tipo día como {lunes, martes, miércoles, jueves, viernes, sábado,
domingo}, las variables definidas como día sólo podrían tomar estos valores.

Por último, mencionaremos otro tipo de datos elemental de características especiales,


el puntero, que es el tipo que almacena todas las direcciones de las variables (la
dirección de memoria en la que se almacena si valor).
Tipos compuestos o estructurados, que son los tipos formados a partir de los elementales.
Existen varias formas de agrupar los datos de tipo elementales:

La más simple es la estructura indexada, muy similar a los vectores y matrices de matemáticas,
en lo que hacemos es relacionar unos índices (perteneciente a un tipo de datos) con
los valores de un tipo determinado. Sobre estas estructuras se pueden realizar las
operaciones de consulta o asignación de un valor (a través de su índice).

También podría gustarte