Sie sind auf Seite 1von 8

TERMINOLOGÍAS Y CONCEPTOS BÁSICOS

Datos:
Un dato es una representación simbólica (numérica, alfabética, algorítmica, espacial,
etc.) de un atributo o variable cuantitativa o cualitativa. Los datos describen hechos
empíricos, sucesos y entidades. Es un valor o referente que recibe el computador por
diferentes medios, los datos representan la información que el programador manipula
en la construcción de una solución o en el desarrollo de un algoritmo.
Los datos aisladamente pueden no contener información humanamente relevante. Solo
cuando un conjunto de datos se examina conjuntamente a la luz de un enfoque,
hipótesis o teoría se puede apreciar la información contenida en dichos datos. Los datos
pueden consistir en números, estadísticas o proposiciones descriptivas. Los datos
convenientemente agrupados, estructurados e interpretados se consideran que son la
base de la información humanamente relevante que se pueden utilizar en la toma de
decisiones, la reducción de la incertidumbre o la realización de cálculos. Es de empleo
muy común en el ámbito informático y, en general, prácticamente en cualquier
investigación científica. En programación, un dato es la expresión general que describe
las características de las entidades sobre las cuales opera un algoritmo. En estructura de
datos, es la parte mínima de la información.
Carácter:
En terminología informática y de telecomunicaciones, un carácter es una unidad de
información que corresponde aproximadamente con un grafema o con una unidad o
símbolo parecido, como los de un alfabeto o silabario de la forma escrita de un lenguaje
natural.
Un ejemplo de carácter es una letra, un número o un signo de puntuación. El concepto
también abarca a los caracteres de control, que no se corresponden con símbolos del
lenguaje natural sino con otros fragmentos de información usados para procesar textos,
tales como el retorno de carro y el tabulador, así como instrucciones para impresoras y
otros dispositivos que muestran dichos textos.
Constantes:
En programación, una constante es un valor que no puede ser alterado/modificado
durante la ejecución de un programa, únicamente puede ser leído.
Una constante corresponde a una longitud fija de un área reservada en la memoria
principal del ordenador, donde el programa almacena valores fijos.
Por ejemplo:
El valor de PI = 3,1416
Por conveniencia, el nombre de las constantes suele escribirse en mayúsculas en la
mayoría de lenguajes.
Variables:
En programación, una variable es un espacio de memoria reservado para almacenar un
valor determinado que corresponde a un tipo de dato soportado por el lenguaje de
programación en el cual se trabaja.
Una variable es representada y usada a través de una etiqueta (un nombre simbólico)
que le asigna un programador o que ya viene predefinida en el lenguaje.
El programador emplea ese nombre de variable para poder usar la información que está
contenida en ella. Durante el tiempo de ejecución del programa la variable puede
adquirir un valor determinado y puede cambiar durante el curso de ejecución del
mismo.
Una variable en programación no es lo mismo que una variable en matemática. Una
variable en programación no es necesariamente parte de una fórmula o ecuación
matemática.
Usualmente el nombre que se le da a una variable es largo (pero no demasiado) y
descriptivo, permitiendo al programador recordar qué contiene.
Campo:
En informática este es el espacio para el almacenamiento de un dato en particular.
Los campos suelen tener asociados un tipo de dato que permiten almacenar, es decir, si
el campo debe ser un número entero, una fecha, un texto, etc. El tipo de dato permite
determinar el tamaño del campo, que puede ser fijo o variable.
Campo en informática puede significar:
- En las bases de datos, un campo es la mínima unidad de almacenamiento de
información accesible. Un registro está compuesto de uno o más campos.
- En las hojas de cálculos, los campos son llamados celdas.
- En programación orientada a objeto, el campo es el dato encapsulado dentro de una
clase o un objeto. En caso de un campo típico (también llamado variable de instancia),
por cada instancia del objeto hay una variable de instancia. Por ejemplo, la clase
Empleado tiene un campo Nombre, entonces hay un nombre distinto por empleado. En
tanto un campo estático (también llamado variable de clase) es una variable compartida
por todas las instancias.
Registro:
Un registro es un conjunto de campos que contienen los datos que pertenecen a una
misma repetición de entidad. Se le asigna automáticamente un número consecutivo
(número de registro) que en ocasiones es usado como índice aunque lo normal y
práctico es asignarle a cada registro un campo clave para su búsqueda.
En informática, o concretamente en el contexto de una base de datos relacional, un
registro (también llamado fila o tupla) representa un objeto único de datos
implícitamente estructurados en una tabla. En términos simples, una tabla de una base
de datos puede imaginarse formada de filas y columnas o campos. Cada fila de una tabla
representa un conjunto de datos relacionados, y todas las filas de la misma tabla tienen
la misma estructura.
Archivo:
En informática, un archivo es un grupo de datos estructurados que son almacenados en
algún medio y pueden ser usados por las aplicaciones. También es llamado fichero o file.
La forma en que una computadora organiza, da nombre, almacena y manipula los
archivos se denomina sistema de archivos y suele depender del sistema operativo y del
medio de almacenamiento (disco duro, disco óptico, etc).
Cada archivo es individual y es identificable por un nombre y una extensión opcional que
suele identificar su formato. El formato suele servir para identificar el contenido del
archivo.
Los nombres de archivos originalmente tenían un límite de ocho caracteres más tres
caracteres de extensión, actualmente permiten muchos más caracteres dependiendo
del sistema de archivos (hasta 255 caracteres).
Base de datos:
Una base de datos es una colección de información organizada de forma que un
programa de ordenador pueda seleccionar rápidamente los fragmentos de datos que
necesite. Una base de datos es un sistema de archivos electrónico.
Las bases de datos tradicionales se organizan por campos, registros y archivos. Un
campo es una pieza única de información; un registro es un sistema completo de
campos; y un archivo es una colección de registros. Por ejemplo, una guía de teléfono
es análoga a un archivo. Contiene una lista de registros, cada uno de los cuales consiste
en tres campos: nombre, dirección, y número de teléfono.
MEDIDAS DE LA CAPACIDAD DE ALMACENAMIENTO:
BYTE (B): Un byte es una unidad de información compuesta por una secuencia de bits
contiguos. El diccionario de la Real Academia Española señala que byte es sinónimo de
octeto (una unidad de información de ocho bits); sin embargo, el tamaño del byte (que
proviene del inglés bite, “mordisco”) depende del código de caracteres en el que ha sido
definido.
El término fue propuesto por Werner Buchholz en 1957, en medio del desarrollo de la
computadora IBM 7030 Stretch. En un principio, byte se utilizaba para mencionar las
instrucciones de 4 bits, que permitían la inclusión de entre uno y dieciséis bits por byte.
Sin embargo, el diseño de producción luego redujo el byte hasta campos de 3 bits, lo
que permitió entre uno y ocho bits en un byte. Con el tiempo, se fijo el tamaño de un
byte en 8 bits y se declaró como un estándar a partir de IBM S/360.
KILOBYTE (KB) Un Kilobyte (abreviado como KB o Kbyte) es una unidad de medida
equivalente a mil bytes de memoria de ordenador o de capacidad de disco. Por ejemplo,
un dispositivo que tiene 256K de memoria puede almacenar aproximadamente 256.000
bytes (o caracteres) de una vez.
En sistemas decimales, kilo significa 1.000, pero el mundo de los ordenadores se basa
en un sistema binario de dos en vez de diez. Así pues, un kilobyte es realmente 1.024
(210) bytes. Para distinguir entre una K decimal (1.000) y una K binaria (1.024), el IEEE
ha sugerido usar una k minúscula para un kilo decimal y una K mayúscula para un kilo
binario. Nota: Kb es el kilobit, KB es kilobyte.
MEGABYTE (MB) El megabyte (MB) es una unidad de medida de cantidad de datos
informáticos. Es un múltiplo del octeto, que equivale a 106 (1.000.000 octetos).
Se representa por MB y no por Mb (que correspondería a megabit) y coloquialmente se
les denomina megas. Es la unidad más típica actualmente, usándose para especificar la
capacidad de la memoria RAM, de las memorias de tarjetas gráficas, de los CD-ROM, o
el tamaño de los programas, de los archivos grandes, etc. La capacidad de
almacenamiento se mide habitualmente en gigabytes, es decir, en miles de megabytes.
GIGABYTE (GB) Un Gigabyte es una unidad de medida aproximadamente igual a 1 billón
de bytes. El gigabyte se utiliza para cuantificar memoria o capacidad de disco. Un
gigabyte es igual a 1,000MB (realmente 1.024 megabytes).
El gigabyte se abrevia a menudo como G o GB.
TERABYTE (TB) terabyte= 10 al 12 superíndice bytes
12000.0001000.000 bytes - 10 la 12, un billón. Esta definición es la que se usa en el
contexto general cuando se refiere a almacenamiento en discos, redes u otro hardware.
12099.5111627.776 bytes - 1024 la 4 o 2 la 40. Esto es 1024 veces un Gigabyte (un
Gigabyte 'binario'). Esta es la definición más usada en las ciencias de la computación
(computer science) y en programación (computer programming) y, la mayor parte del
software, emplea también ésta definición.
SISTEMAS NUMÉRICOS
Sistema Hexadecimal:
El sistema hexadecimal es un tipo de sistema de numeración posicional que utiliza como
base el número 16. Sus números están representados por los 10 primeros dígitos de la
numeración decimal, y el intervalo que va del número 10 al 15 están representados por
las siguientes letras del alfabeto de la A – B – C – D – E y F. El uso que de la damos hoy
en día al sistema hexadecimal se encuentra estrechamente ligado a la rama de la
informática y las ciencias de la computación en las cuales, las diferentes operaciones del
CPU usan el byte u octeto como la unidad básica de su memoria.
Al ser éste un sistema numérico con Base-16, el sistema de numeración hexadecimal usa
dieciséis dígitos diferentes con una combinación de números que van del 0 al 15. En
otras palabras, hay 16 símbolos de dígitos posibles.
Sistema Decimal
Desde hace muchos años, el hombre ha utilizado para contar el denominado sistema
decimal, que derivó del sistema indo-arábigo; posiblemente se adoptó este mismo por
contar con diez dedos en las manos.
El sistema decimal es uno de los denominados sistemas posicionales, utilizando un
conjunto de símbolos cuyo significado depende fundamentalmente de su posición
relativa al símbolo coma (.), denominado coma decimal, que en caso de ausencia se
supone colocada implícitamente a la derecha.
Utiliza como base el 10, que corresponde al número de símbolos que comprende para
la representación de cantidades; estos símbolos (también denominados dígitos) son:
123456789

MÉTODOS DE CONVERSIÓN DE UN SISTEMA A OTRO:


Conversión de un número decimal a binario:
Para esta transformación es necesario tener en cuenta los pasos que mostraremos en el
siguiente ejemplo: Transformemos el número 42 a número binario
1. Dividimos el número 42 entre 2
2. Dividimos el cociente obtenido por 2 y repetimos el mismo procedimiento hasta que
el cociente sea 1.
3. El numero binario lo formamos tomando el primer dígito el ultimo cociente, seguidos
por los residuos obtenidos en cada división, seleccionándolos de derecha a izquierda.
Conversión de un número binario a un número decimal
Para convertir un número binario a decimal, realizamos los siguientes pasos:
1. Tomamos los valores de posición correspondiente a las columnas donde aparezcan
únicamente unos
2. Sumamos los valores de posición para identificar el número decimal equivalente
Conversión de un número decimal a octal
Para convertir un número en el sistema decimal al sistema de numeración Octal,
debemos seguir los pasos que mostraremos:
1. Se toma el numero entero y se divide entre 8 repetidamente hasta que el dividendo
sea menor que el divisor, para colocar entonces el número 0 y pasar el dividendo a
formar el primer dígito del número equivalente en decimal.
2. Se toma la parte fraccionaria del número decimal y la multiplicamos por 8
sucesivamente hasta que el producto no tenga números fraccionarios
3. Pasamos la parte entera del producto a formar el dígito correspondiente
4. Al igual que los demás sistemas, el número equivalente en el sistema decimal, está
formado por la unión del número entero equivalente y el número fraccionario
equivalente.
Conversión de un numero octal a binario
La ventaja principal del sistema de numeración Octal es la facilidad con que pueden
realizarse la conversión entre un número binario y octal. A continuación mostraremos
un ejercicio que ilustrará la teoría. Por medio de este tipo de conversiones, cualquier
número Octal se convierte a binario de manera individual. En este ejemplo, mostramos
claramente el equivalente 100 111 010 en binario de cada número octal de forma
individual.

Conversión de octal a binario


Conversión de un numero decimal a un número hexadecimal
1. Se toma la parte entera y se divide sucesivamente por el número decimal 16 (base)
hasta que el cociente sea 0
2. Los números enteros resultantes de los cocientes, pasarán a conformar el número
hexadecimal correspondiente, teniendo en cuenta que el sistema de numeración
hexadecimal posee solo 16 símbolos, donde los números del 10 hasta el 15 tienen
símbolos alfabéticos que ya hemos explicado
3. La parte fraccionaria del número a convertir se multiplica por 16 (Base) sucesivamente
hasta que el producto resultante no tenga parte fraccionaria
4. Al igual que en los sistemas anteriores, el número equivalente se forma, de la unión
de los dos números equivalentes, tanto entero como fraccionario, separados por un
punto que establece la diferencia entre ellos.
Conversión de un número hexadecimal a un número decimal
Como en los ejemplos anteriores este también nos ayudará a entender mejor este
procedimiento: Convertir el numero hexadecimal 2B6 a su equivalente decimal.
1. Multiplicamos el valor de posición de cada columna por el dígito hexadecimal
correspondiente.
2. El resultado del número decimal equivalente se obtiene, sumando todos los
productos obtenidos en el paso anterior.
Conversión de hexadecimal a decimal

ARITMÉTICA BINARIA
La Unidad Aritmético Lógica, en la CPU del procesador, es capaz de realizar operaciones
aritméticas, con datos numéricos expresados en el sistema binario. Naturalmente, esas
operaciones incluyen la adición, la sustracción, el producto y la división. Las operaciones
se hacen del mismo modo que en el sistema decimal, pero debido a la sencillez del
sistema de numeración, pueden hacerse algunas simplificaciones que facilitan mucho la
realización de las operaciones.
Suma en binario
Para aprender a sumar, con cinco o seis años de edad, tuviste que memorizar las 100
combinaciones posibles que pueden darse al sumar dos dígitos decimales. La tabla de
sumar, en binario, es mucho más sencilla que en decimal. Sólo hay que recordar cuatro
combinaciones posibles:
Las sumas 0 + 0, 0 + 1 y 1 + 0 son evidentes:

0+0=0
0+1=1
1+0=1

Pero la suma de 1+1, que sabemos que es 2 en el sistema decimal, debe escribirse en
binario con dos cifras (10) y, por tanto 1+1 es 0 y se arrastra una unidad, que se suma a
la posición siguiente a la izquierda.
Resta o Sustracción en binario
La técnica de la resta en binario es, nuevamente, igual que la misma operación en el
sistema decimal. Pero conviene repasar la operación de restar en decimal para
comprender la operación binaria, que es más sencilla. Los términos que intervienen en
la resta se llaman minuendo, sustraendo y diferencia.
Las restas 0 - 0, 1 - 0 y 1 - 1 son evidentes:
0–0=0
1–0=1
1–1=0

La resta 0 - 1 se resuelve, igual que en el sistema decimal, tomando una unidad prestada
de la posición siguiente: 10 - 1, es decir, 210 – 110 = 1. Esa unidad prestada debe
devolverse, sumándola, a la posición siguiente.
Multiplicación binaria:
La multiplicación en binario es más fácil que en cualquier otro sistema de numeración.
Como los factores de la multiplicación sólo pueden ser CEROS o UNOS, el producto sólo
puede ser CERO o UNO. En otras palabras, las tablas de multiplicar del cero y del uno
son muy fáciles de aprender.
En un ordenador, sin embargo, la operación de multiplicar se realiza mediante sumas
repetidas. Eso crea algunos problemas en la programación porque cada suma de dos
UNOS origina un arrastre, que se resuelven contando el número de UNOS y de arrastres
en cada columna. Si el número de UNOS es par, la suma es un CERO y si es impar, un
UNO. Luego, para determinar los arrastres a la posición superior, se cuentan las parejas
de UNOS. Para comprobar que el resultado es correcto, convertimos los factores y el
resultado al sistema decimal y listo.
División binaria:
Igual que en el producto, la división es muy fácil de realizar, porque no son posibles en
el cociente otras cifras que UNOS y CEROS.
Consideremos el siguiente ejemplo, 42: 6 = 7, en binario:
Se intenta dividir el dividendo por el divisor, empezando por
tomar en ambos el mismo número de cifras (100 entre 110,
en el ejemplo). Si no puede dividirse, se intenta la división
tomando un dígito más (1001 entre 100).
Si la división es posible, entonces, el divisor sólo podrá estar contenido una vez en el
dividendo, es decir, la primera cifra del cociente es un UNO. En ese caso, el resultado de
multiplicar el divisor por 1 es el propio divisor. Restamos las cifras del dividendo del
divisor y bajamos la cifra siguiente. El procedimiento de división continúa del mismo
modo que en el sistema decimal

Das könnte Ihnen auch gefallen