Fundamentos de Informática Básica

Anuncio
INTRODUCCIÓN A LA INFORMÁTICA
DEFINICIÓN DE INFORMÁTICA
INFORMÁTICA = La ciencia que estudia el tratamiento
automático de la información mediante el uso de
ordenadores e incluye, además, la teoría, el
diseño y la fabricación de éstos.
ELEMENTOS CONSTITUTIVOS
DE UN ORDENADOR
Un ordenador está compuesto de dos partes fundamentales: la
parte física y la lógica.
A la primera se llama Hardware; a la segunda Software.
Hardware = parte física de un ordenador
Software = parte lógica de un ordenador
HARDWARE
Hardware (HW) = parte física de un ordenador. Está compuesto
por todos los componentes electrónicos y
electromecánicos.
Ejemplo componente electrónico: procesador.
Ejemplos de componentes electromecánicos: teclado, ratón, disco duro,
etc.
Nota: la caja donde se encuentran empaquetados los componentes del ordenador no es HW.
SOFTWARE
Software (SW) = parte lógica de un ordenador. Está compuesto
por todos los programas que tenemos en el
ordenador.
Los programas están formados por una serie de instrucciones
que indican al ordenador la función que debe realizar en cada
momento.
SOFTWARE
Según la función que desempeñan los programas, podemos
dividirlos en software de sistemas, de programación y de
aplicación.
✔ software de sistemas :
formado por los programas que coordinan y
controlan el hardware, además de dotar al ordenador de capacidad
para interpretar y ejecutar las órdenes introducidas por el usuario.
Estos programas reciben el nombre de Sistemas Operativos.
✔ software de programación :
lo constituyen los programas que se
utilizan para realizar nuevos programas.
✔ software de aplicación :
lo componen los programas dedicados a la
realización de tareas específicas, como son los procesadores de texto,
las hojas de cálculo, los programas de dibujo, etc.
INTRODUCCIÓN A LA INFORMÁTICA
SISTEMA DE NUMERACIÓN DECIMAL
Versus
SISTEMA DE NUMERACIÓN BINARIO
SISTEMA DE NUMERACIÓN DECIMAL

Utilizado por la humanidad desde hace mucho tiempo.

Se compone de diez símbolos o dígitos:
0,1,2,3,4,5,6,7,8,9

Con sólo estos diez símbolos o dígitos podemos representar cualquier
número decimal:
1245
345,68
0,2745
5282345
SISTEMA DE NUMERACIÓN DECIMAL

El valor de cada dígito está asociado al de una
Potencia de Base 10
Nota: se ha elegido la potencia de base 10 porque 10 es la cantidad de símbolos o
dígitos del sistema decimal

Ejemplo: en el sistema decimal, el valor del número 528, se puede calcular como:
5 · 102 + 2 · 101 + 8 · 100 = 500 + 20 + 8 = 528
Nota:
100 =
101 =
102 =
103 =
104 =
1
10
10x10 = 100
10x10x10 = 1000
10x10x10x10 = 10000
SISTEMA DE NUMERACIÓN DECIMAL

Total de números que se pueden representar con n dígitos
decimales
10n

El número mayor representable con n dígitos decimales
10n - 1
SISTEMA DE NUMERACIÓN DECIMAL
¿Total de números (combinaciones) que se pueden
representar con 1 dígito decimal?
Ejemplo 1:
Solución 1:
101 = 10
(0,1,2,3,4,5,6,7,8,9)
Ejemplo 2:
Solución 2:
¿ El número mayor representable con 1 dígito decimal?
101-1 = 10-1 = 9
SISTEMA DE NUMERACIÓN DECIMAL
¿Total de números (combinaciones) que se pueden
representar con 2 dígitos decimales?
Ejemplo 3:
Solución 3:
102 = 100
(00,01,02,03,…………,97,98,99)
¿ El número mayor representable con 2 dígitos
decimales?
Ejemplo 4:
Solución 4:
102-1 = 100-1 = 99
SISTEMA DE NUMERACIÓN DECIMAL
¿Total de números (combinaciones) que se pueden
representar con 3 dígitos decimales?
Ejemplo 5:
Solución 5:
103 = 1000
(000,001,002,003,…………,997,998,999)
¿ El número mayor representable con 3 dígitos
decimales?
Ejemplo 6:
Solución 6:
103-1 = 1000-1 = 999
SISTEMA DE NUMERACIÓN DECIMAL
¿Total de números (combinaciones) que se pueden
representar con 6 dígitos decimales?
Ejemplo 7:
Solución 7:
106 = 1000000
(000000,000001,000002,…………,999998,999999)
¿ El número mayor representable con 6 dígitos
decimales?
Ejemplo 8:
Solución 8:
106-1 = 1000000-1 = 999999
SISTEMA DE NUMERACIÓN BINARIO

Utilizado por los ordenadores desde su creación.

Se compone de dos símbolos o dígitos:
0,1

Con sólo estos dos símbolos o dígitos podemos representar cualquier
número binario:
1001
11100011
1010010011011
110000111111
SISTEMA DE NUMERACIÓN BINARIO

El valor de cada dígito está asociado al de una
Potencia de Base 2
Nota: se ha elegido la potencia de base 2 porque 2 es la cantidad de símbolos o dígitos
del sistema binario

Ejemplo: en el sistema binario, el valor del número 1011 2, se puede calcular como:
1 · 23 + 0 · 22 + 1 · 21 + 1 · 20 = 8 + 0 + 2 +1 = 11 10
Nota:
20
21
22
23
24
25
=
=
=
=
=
=
1
2
2x2 = 4
2x2x2 = 8
2x2x2x2 = 16
2x2x2x2X2 = 32
26 = 64
27 = 128
28 = 256
29 = 512
210 = 1024
SISTEMA DE NUMERACIÓN BINARIO

Total de números que se pueden representar con n dígitos
binarios
2n

El número mayor representable con n dígitos binarios
2n - 1
SISTEMA DE NUMERACIÓN BINARIO
¿Total de números (combinaciones) que se pueden
representar con 1 dígito binario?
Ejemplo 1:
Solución 1:
21 = 2
(0,1)
Ejemplo 2:
Solución 2:
¿ El número mayor representable con 1 dígito binario?
21-1 = 2-1 = 1
SISTEMA DE NUMERACIÓN BINARIO
¿Total de números (combinaciones) que se pueden
representar con 2 dígitos binarios?
Ejemplo 3:
Solución 3:
22 = 4
(00,01,10,11)
¿ El número mayor representable con 2 dígitos
binarios?
Ejemplo 4:
Solución 4:
22-1 = 4-1 = 3
SISTEMA DE NUMERACIÓN BINARIO
¿Total de números (combinaciones) que se pueden
representar con 3 dígitos binarios?
Ejemplo 5:
Solución 5:
23 = 8
(000,001,010,011,100,101,110,111)
¿ El número mayor representable con 3 dígitos
binarios?
Ejemplo 6:
Solución 6:
23-1 = 8-1 = 7
SISTEMA DE NUMERACIÓN BINARIO
¿Total de números (combinaciones) que se pueden
representar con 4 dígitos binarios?
Ejemplo 7:
Solución 7:
24 = 16
(0000,0001,0010,…………,1110,1111)
¿ El número mayor representable con 4 dígitos
decimales?
Ejemplo 8:
Solución 8:
24-1 = 16-1 = 15
SISTEMA DE NUMERACIÓN BINARIO
Utilizando la calculadora (científica) del ordenador,
completa la siguiente tabla:
Ejercicio 1:
BINARIO
00110010
00001100?
11001100
11111111?
11111110
00011001?
00000001
DECIMAL
50?
12
204?
255
254?
25
1?
SISTEMA DE NUMERACIÓN BINARIO
Solución 1:
BINARIO
00110010
00001100
11001100
11111111
11111110
00011001
00000001
DECIMAL
50
12
204
255
254
25
1
SISTEMA DE NUMERACIÓN BINARIO
Utilizando la calculadora (científica) del ordenador,
completa la siguiente tabla:
Ejercicio 2:
BINARIO
01110010
01111100
11011100
DECIMAL
114
124
55
11110110
250
10000001
SISTEMA DE NUMERACIÓN BINARIO
Solución 2:
BINARIO
00110010
01111100
11001100
00110111
11111110
11111010
00000001
DECIMAL
114
12
220
255
246
25
129
SISTEMA DE NUMERACIÓN BINARIO
Cuántos bits son necesarios para codificar los siguientes
colores: blanco, negro, gris, rojo, naranja, violeta, marrón,
amarillo y verde.
Ejercicio:
4 bits, ya que 24=16 combinaciones y nos
quedarían 7 combinaciones libres.
Solución:
SISTEMA DE NUMERACIÓN BINARIO
Escribe una posible tabla para codificar los siguientes
colores: blanco, negro, gris, rojo, naranja, violeta, marrón,
amarillo y verde.
Ejercicio:
Solución:
0000 blanco
0101 violeta
0001 negro
0110 marrón
0010 gris
0111 amarillo
0011 rojo
1000 verde
0100 naranja
HARDWARE
El código ASCII
El código ASCII

¿Qué significa codificar en Informática?
Codificar = traducir los símbolos que utilizan los humanos
para comunicarse, a combinaciones de ceros y unos.

El código más empleado es el llamado:
ASCII (American Standard Code for Information Interchance)

El código ASCII asigna a cada carácter del teclado (letras,
números, símbolos y caracteres especiales) una combinación
de ocho dígitos de ceros y unos.
El código ASCII

¿Qué significa codificar en Informática?
Codificar = traducir los símbolos que utilizan los humanos
para comunicarse, a combinaciones de ceros y unos.

El código más empleado es el llamado:
ASCII (American Standard Code for Information Interchance)

El código ASCII asigna a cada carácter del teclado (letras,
números, símbolos y caracteres especiales) una combinación
de ocho dígitos de ceros y unos.
Tabla ASCII
(Los primeros 32 códigos no son caracteres imprimibles)
Tabla ASCII de caracteres extendidos
(La siguiente tabla no es verdadero Código ASCII, es un agregado que se adicionó
posteriormente. No es 100% compatible con todos los teclados, pero es bastante
común)
El código ASCII

Siempre podremos escribir con el teclado cualquier carácter
del código ASCII de la siguiente forma:
Alt + Número decimal
Nota: el número decimal se tiene que escribir siempre con el teclado numérico ya que
en caso contrario no funciona.
Nota: no confundir la tecla Alt (Alternativa) siruada a la izquierda de la barra
espaciadora, con la tecla Alt Gr (Alternativa Gráfica) situada a la derecha de la
barra espaciadora.

Ejemplo: podemos escribir el carácter ~ (que no se encuentra en el
teclado) escribiendo la siguiente combinación de teclas:
Alt + 126
El código ASCII

El código ASCII asigna a cada carácter un número decimal
comprendido entre 0 y 255, que, una vez convertido al
sistema de numeración binario, nos da el código del carácter.

Ejemplo:
Carácter
Código ASCII decimal
C
67
Código binario
01000011
Nota: el código binario de todo carácter está formado por una combinación de ocho ceros y
unos. Si es necesario, se completa con ceros a la izquierda para completar los ocho
dígitos. Esto se hace para no mezclar dígitos de varios caracteres seguidos.
El código ASCII
Calcula el código binario de cada uno de los caracteres
que constituyan tu nombre. Ten en cuenta que tendrás que
consultar, en una tabla ASCII, el valor decimal de cada uno
de ellos. Ejemplo:
Ejercicio 1:
El código ASCII
Calcula el código binario de cada uno de los caracteres
que constituyan tu nombre. Ten en cuenta que tendrás que
consultar, en una tabla ASCII, el valor decimal de cada uno
de ellos.
Ejercicio 1:
Utilizando el procesador de textos, escribe la siguiente
línea de caracteres utilizando la tabla de código ASCII y la
combinación de teclas Alt+Número decimal.
Ejercicio 2:
info@ñ~&# Nombre Alumno Completo
Unidades de Medida de la Información

¿Qué significa bit en Informática?
bit = la unidad mínima de información que podemos
representar en un ordenador. Con un solo bit
podemos representar dos estados, 0 y 1.
Juntando dos bits podemos representar 22 = 2 x 2 = 4 estados.
Juntando tres bits podemos representar 23 = 2 x 2 x 2 = 8 estados.
En general, con n bits podemos representar 2n estados.
Unidades de Medida de la Información
Ejercicio 1:
¿Cuántos bits hay en la siguiente combinación?
01110
5 bits
Ejercicio 2: ¿Cuántos bits hay en la siguiente combinación?
Solución 1:
111000
Solución 2:
6 bits
Ejercicio 3:
¿Cuántos bits hay en la siguiente combinación?
00011001
Solución 3: 8
bits
Unidades de Medida de la Información
El teclado del ordenador, posee más de 170
caracteres. ¿Cuántos bits tendríamos que juntar para poder
representar 170 estados?
Ejercicio 1:
con 8 bits podemos representar 28 = 256 estados; por
tanto, 8 bits son más que suficientes para representar los
más de 170 caracteres del teclado.
Solución 1:
Unidades de Medida de la Información

¿Qué significa byte en Informática?
byte = una combinación de ocho bits.
Con un byte se representa un carácter del teclado.
Los bits y bytes son unidades de medida muy pequeñas, por
lo que necesitamos múltiplos del byte.
Unidades de Medida de la Información
Ejercicio 1:
¿Cuál de las siguientes combinaciones no es un byte?
a. 00011111
b. 00000000
c. 11111111
d. 1011100
La d, porque sólo tiene 7 bits.
2: ¿Cuántos bits tiene 1 byte?
Solución 1:
Ejercicio
Solución 2:
8 bits
Ejercicio 3:
¿Cuántos bits tienen 3 bytes?
Solución 3:
3 bytes x 8 bits = 24 bits
Unidades de Medida de la Información
Ejercicio 1:
¿Cuántos bytes tiene la siguiente palabra?
casa
4 bytes; uno por cada carácter.
2: ¿Cuántos bits tiene la siguiente palabra?
Solución 1:
Ejercicio
casa
Solución 2:
4 bytes x 8 bits = 32 bits
¿Cuántos bytes y cuantos bits tiene la siguiente
palabra?
Ejercicio 3:
camión
Solución 3:
6 bytes; uno por cada carácter
6 bytes x 8 bits = 48 bits
Unidades de Medida de la Información
Ejercicio 1:
¿Cuántos bytes tiene tu nombre?
Ejercicio 2:
¿Cuántos bits tiene tu nombre?
Unidades de Medida de la Información
La siguiente tabla representa las relaciones entre las distintas
medidas de información:
Magnitud
Símbolo
Equivalencia
1 byte
b
8 bits
1 Kilobyte
Kb
1024 bytes (b)
1 Megabyte
Mb
1024 Kilobytes (Kb)
1 Gigabyte
Gb
1024 Megabytes (Mb)
1 Terabyte
Tb
1024 Gigabytes (Gb)
Unidades de Medida de la Información
Chuleta:
1 b = 8 bits
1 Kb = 1024 b
1 Mb = 1024 Kb
1 Gb = 1024 Mb
Unidades de Medida de la Información
Si tenemos un disco duro con una capacidad de 40 Gb
(Gigabytes). ¿Cuántos Mb (Megabytes) tiene?
Ejercicio:
Solución:
40 Gb x 1024 = 40960 Mb
Unidades de Medida de la Información
La siguiente tabla representa las relaciones entre las distintas
medidas de información:
Magnitud
Símbolo
Equivalencia
1 byte
b
8 bits
1 Kilobyte
Kb
1024 bytes (b)
1 Megabyte
Mb
1024 Kilobytes (Kb)
1 Gigabyte
Gb
1024 Megabytes (Mb)
1 Terabyte
Tb
1024 Gigabytes (Gb)
Unidades de Medida de la Información
Si tenemos un disco duro con una capacidad de 40 Gb
(Gigabytes). ¿Cuántos Kb (Kilobytes) tiene?
Ejercicio:
Solución:
40 Gb x 1024 = 40960 Mb
40960 Mb x 1024 = 41943040 Kb
Unidades de Medida de la Información
La siguiente tabla representa las relaciones entre las distintas
medidas de información:
Magnitud
Símbolo
Equivalencia
1 byte
b
8 bits
1 Kilobyte
Kb
1024 bytes (b)
1 Megabyte
Mb
1024 Kilobytes (Kb)
1 Gigabyte
Gb
1024 Megabytes (Mb)
1 Terabyte
Tb
1024 Gigabytes (Gb)
Unidades de Medida de la Información
Si tenemos un reproductor mp3 con una capacidad de
512 Mb (Megabytes) ¿Cuántos Kb (Kilobytes) tiene?
Ejercicio:
Solución:
512 Mb x 1024 = 524288 Kb
Unidades de Medida de la Información
La siguiente tabla representa las relaciones entre las distintas
medidas de información:
Magnitud
Símbolo
Equivalencia
1 byte
b
8 bits
1 Kilobyte
Kb
1024 bytes (b)
1 Megabyte
Mb
1024 Kilobytes (Kb)
1 Gigabyte
Gb
1024 Megabytes (Mb)
1 Terabyte
Tb
1024 Gigabytes (Gb)
Unidades de Medida de la Información
Si tenemos un reproductor mp3 con capacidad de 1 Gb
(Gigabytes) ¿Cuántos Kb (Kilobytes) tiene?
Ejercicio:
Solución:
1 Gb x 1024 = 1024 Mb
1024 Mb x 1024 = 1048576 Kb
Unidades de Medida de la Información
La siguiente tabla representa las relaciones entre las distintas
medidas de información:
Magnitud
Símbolo
Equivalencia
1 byte
b
8 bits
1 Kilobyte
Kb
1024 bytes (b)
1 Megabyte
Mb
1024 Kilobytes (Kb)
1 Gigabyte
Gb
1024 Megabytes (Mb)
1 Terabyte
Tb
1024 Gigabytes (Gb)
Unidades de Medida de la Información
¿Cuántas canciones mp3 de 1150 Kb (Kilobytes) se
pueden almacenar en un disquete de 1,44 Mb (Megabytes)?
Ejercicio:
Solución:
1,44 Mb x 1024 = 1474,56 Kb
1474,56 Kb / 1150 = 1,2822
Solución: 1 canción mp3
Unidades de Medida de la Información
La siguiente tabla representa las relaciones entre las distintas
medidas de información:
Magnitud
Símbolo
Equivalencia
1 byte
b
8 bits
1 Kilobyte
Kb
1024 bytes (b)
1 Megabyte
Mb
1024 Kilobytes (Kb)
1 Gigabyte
Gb
1024 Megabytes (Mb)
1 Terabyte
Tb
1024 Gigabytes (Gb)
Unidades de Medida de la Información
¿Cuántas canciones mp3 de 1300 Kb (Kilobytes) se
pueden almacenar en un reproductor mp3 portátil con una
capacidad de 512 Mb (Megabytes)?
Ejercicio:
Solución:
512 Mb x 1024 = 524288 Kb
524288 Kb / 1300 = 403,2984
Solución: 403 canciones mp3
Unidades de Medida de la Información
La siguiente tabla representa las relaciones entre las distintas
medidas de información:
Magnitud
Símbolo
Equivalencia
1 byte
b
8 bits
1 Kilobyte
Kb
1024 bytes (b)
1 Megabyte
Mb
1024 Kilobytes (Kb)
1 Gigabyte
Gb
1024 Megabytes (Mb)
1 Terabyte
Tb
1024 Gigabytes (Gb)
Unidades de Medida de la Información
¿Cuántas canciones mp3 de 1,3 Mb (Megabytes) se
pueden almacenar en un reproductor mp3 portátil con una
capacidad de 1 Gb (Gigabytes)?
Ejercicio:
Solución:
1 Gb x 1024 = 1024 Mb
1024 Mb / 1,3 Mb = 787,6923
Solución: 787 canciones mp3
Unidades de Medida de la Información
La siguiente tabla representa las relaciones entre las distintas
medidas de información:
Magnitud
Símbolo
Equivalencia
1 byte
b
8 bits
1 Kilobyte
Kb
1024 bytes (b)
1 Megabyte
Mb
1024 Kilobytes (Kb)
1 Gigabyte
Gb
1024 Megabytes (Mb)
1 Terabyte
Tb
1024 Gigabytes (Gb)
Unidades de Medida de la Información
¿Cuántas fotos de 250 bytes se pueden almacenar en un
disquete de 1,44 Mb (Megabytes)?
Ejercicio:
Solución:
1,44 Mb x 1024 = 1474,56 Kb
1474,56 Kb x 1024 = 1509949,44 bytes
1509949,44 bytes / 250 bytes = 6039,79776
Solución: 6039 fotos
Unidades de Medida de la Información
La siguiente tabla representa las relaciones entre las distintas
medidas de información:
Magnitud
Símbolo
Equivalencia
1 byte
b
8 bits
1 Kilobyte
Kb
1024 bytes (b)
1 Megabyte
Mb
1024 Kilobytes (Kb)
1 Gigabyte
Gb
1024 Megabytes (Mb)
1 Terabyte
Tb
1024 Gigabytes (Gb)
Unidades de Medida de la Información
¿Cuántas canciones mp3 de 850 bytes se pueden
almacenar en un disquete de 1,44 Mb (Megabytes)?
Ejercicio:
Solución:
1,44 Mb x 1024 = 1474,56 Kb
1474,56 Kb x 1024 = 1509949,44 bytes
1509949,44 bytes / 850 bytes = 1776,4111
Solución: 1776 canciones mp3
Unidades de Medida de la Información
La siguiente tabla representa las relaciones entre las distintas
medidas de información:
Magnitud
Símbolo
Equivalencia
1 byte
b
8 bits
1 Kilobyte
Kb
1024 bytes (b)
1 Megabyte
Mb
1024 Kilobytes (Kb)
1 Gigabyte
Gb
1024 Megabytes (Mb)
1 Terabyte
Tb
1024 Gigabytes (Gb)
Unidades de Medida de la Información
¿Cuántas canciones mp3 de 1150 Kb (Kilobytes) se
pueden almacenar en un disco duro con capacidad de 40 Gb
(Gigabytes)?
Ejercicio:
Solución:
40 Gb x 1024 = 40960 Mb
40960 Mb x 1024 = 41943040 Kb
41943040 Kb / 1150 Kb = 36472,2086
Solución: 36472 canciones mp3
Unidades de Medida de la Información
Si disponemos de una conexión ADSL de 20 Mbits por
segundo, ¿Cuánto tiempo tardaremos en descargar de
Internet una película que ocupe 945 Mb?
Ejercicio:
Solución:
945 Mb x 8 = 7560 Mbits
7560 Mbits / 20 Mbits = 378 segundos
Solución: 6,3 minutos
Unidades de Medida de la Información
Si disponemos de una conexión a Internet de 56 Kbits
por segundo (típica conexión para los que no tienen ADSL),
¿Cuánto tiempo tardaremos en descargar de Internet una
película que ocupe 945 Mb?
Ejercicio:
Solución:
945 Mb x 1024 = 967680 Kb
967680 Kb x 8 = 7741440 Kbits
7741440 Kbits / 56 Kbits = 138240 segundos
Solución: 38,4 horas
Descargar