Traductor

domingo, 27 de octubre de 2013

Microsoft Excel 2007

Hoja de cálculo: Es como una gran hoja cuadriculada formada por 16384 columnas y 1048576 filas.
Celda: es la intersección que hay entre una fila y una columna determinada. (Por ej.: A1, B4, D10)
Rango: Bloque rectangular de 1 o más celdas. (Por ej.: (A1:D10))
Barra de título: nombre del documento en el que se está trabajando.
Cuadro de opciones: nos despliega las opciones disponibles que tenemos para trabajar. (Por ej.: INICIO, INSERTAR, DISEÑO DE PÁGINA)
Tecla ALT: podemos realizar las funciones con atajos desde la tecla ALT+N° ó letra. (Por ej.: ALT+O= INICIO, ALT+B= INSERTAR, ALT+C= DISEÑO DE PÁGINA)
Tipos de datos: Excel acepta datos de valores constantes (N°, fecha, texto) o fórmulas (secuencia formada por valores constantes, referencias, etc.)
Referencias:
1.       Referencias relativas: son celdas con fórmulas que contienen referencias a otras celdas. Ej.: A2+3; la fórmula variará dependiendo de donde vaya a copiar la fórmula.
“Son relativas a la celda que las contiene”.
2.       Referencias absolutas: Se colocará el signo “$” delante del nombre de la fila y columna de la celda. Ej. : $A$2.
3.       Referencias mixtas:
Ej.: $A2; A$2  
Etiquetas: Corresponde al  formato de la hoja en la que estamos trabajando, para modificarla: click derecho sobre la hoja y luego en color de etiqueta.
Funciones:
·         Sintaxis: nombre_función(argumento1; argumento2).
·         Siguen las siguientes reglas:
1.       Si la función va al comienzo de la formula debe comenzar con el signo “=”.
2.       Los argumentos y valores van siempre en paréntesis.
3.       No dejar espacios antes o después de cada paréntesis
4.       Los argumentos se separan con un “;”.
·         Aritméticas:
-          Suma: =SUMA(rango)
-          Sumar.si: =SUMAR.SI(rango;criterio;rango_suma)
-          Promedio: =PROMEDIO(rango)
-          Promedio.si: =PROMEDIO.SI(rango;criterio)
-          Potencia: =POTENCIA(número;potencia)
-          Redondear: =REDONDEAR(número;núm_decimales)
-          Truncar: =TRUNCAR(número;núm_decimales)
·         Criterio: Siempre va en “ ” (comillas), se evalúa sobre el rango.
·         Estadísticas:
-          Contar: =CONTAR(rango)
-          Contara: =CONTARA(rango)
-          Contar.si:= CONTAR.SI(rango;criterio)
-          Max: =MAX(rango)
-          Min: =MIN()rango
-          Mediana: =MEDIANA(rango)
-          Moda: =MODA(rango)
Esquemas de datos: Son agrupaciones que se utilizan para realizar resúmenes de información.
-          Creación automática desde Excel
-          Creación manual 

Ejercicios Sistema de Numeración

1.       Pasar al sistema decimal el numero 1011112
2.       Pasar el numero 27,02510 a binario
3.       Realiza las siguientes operaciones  
a.       101101+1011
b.      10001+111
4.       Pasa a binario el numero 3CB16
5.       Pasa a hexadecimal el numero 38110
6.       Conversión de binario a decimal:
a.       101110
b.      000011
c.       101010
d.      111000
7.       Conversión de decimal a binario:
a.       64
b.      145
c.       500
d.      111
8.       Convertir los siguientes números octales a decimales:
a.       42
b.      376
c.       11,11
d.      37,123
9.       Convertir los siguientes números decimales a sus octales equivalentes:
a.       77,375
b.      20,515625
c.       8,15625
d.      44,5625
10.   Convertir los siguientes números octales a sus binarios equivalentes:
a.       7,5
b.      16,3
c.       20,1
d.      37,6
11.   Convertir los siguientes números binarios a sus equivalentes octales:
a.       001
b.      110
c.       111000
d.      101100
12.   Convertir los siguientes números hexadecimales a sus decimales equivalentes:
a.       F,4
b.      D3,E
c.       1111,1
d.      EBA,C
13.   Convertir los siguientes n° decimales a sus hexadecimales equivalentes:
a.       204,125
b.      255,875
c.       631,25
d.      100000,039
14.   Convertir los siguientes números hexadecimales a sus equivalentes binarios:
a.       B
b.      1C
c.       1F,C
d.      239,4
15.   Convertir los siguientes números binarios a sus hexadecimales equivalentes:
a.       1001,111
b.      110101,011001
c.       10000,1
d.      10000000,0000111
16.   Convertir los siguientes hexadecimales a sus decimales equivalentes:
a.       C
b.      9F
c.       D52
d.      67E
e.      ABCD

Tabla de Transformación de Bases


Transformación de bases

Transformación de Decimal a binario:
(454)10= ()2
División
454:2=227
227:2=113
113:2=56
56:2=28
28:2=14
14:2=7
7:2=3
3:2=1
1:2=0
Resto
0
1
1
0
0
0
1
1
1
*Se lee desde el número marcado de rojo de la derecha a izquierda.
Por lo tanto: (454)10= (111000110)2
Transformación de Binario a Decimal:
(111000110)2= () 10
1∙28+1∙27+1∙26+0∙25+0∙24+0∙23+1∙22+1∙21+0∙20= 256+128+64+0+0+0+4+2=454
Por lo tanto: (111000110)2= (454)10
Transformación de Decimal a Octal:
(454)10= ()8
División
454:8=56
56:8=7
7:8=0
Resto
6
0
7
*Se lee desde el número marcado de rojo de la derecha a izquierda.
Por lo tanto: (454)10= (706)8
Octal a Decimal:
(706)8= () 10
 7∙82+0∙81+6∙80=448+0+6=454
Por lo tanto: (706)8= (454)10
Transformación de  Decimal a Hexadecimal:
(454)10= ()16
División
454:16=28
28:16=1
1:16=0
Resto
6
C (12)
1
*Se lee desde el número marcado de rojo de la derecha a izquierda.
Por lo tanto: (454)10= (1C6)16
Hexadecimal a Decimal:
(1C6)16= ()10  
1∙162+12∙161+6∙160= 256+192+6= 454
Por lo tanto: (1C6)16= (454)10  
Transformación de base x a base y:
Un problema es cuando nos piden pasar un número desde cualquier base que no sea decimal a otra como hexadecimal, binario u octal. En tal caso lo normal sería pasarlo a decimal y luego a la base deseada.
Por ejemplo: (1216)7= ()16
Primero pasamos a base decimal:
1∙73+2∙72+1∙71+6∙70= 343+98+7+6= 454
 (1216)7= (454)10
Y luego realizamos la conversión a hexadecimal desde la base decimal:
División
454:16=28
28:16=1
1:16=0
Resto
6
C (12)
1
*Se lee desde el número marcado de rojo de la derecha a izquierda.
Por lo tanto: (454)10= (1C6)16
Finalmente: (1216)7= (1C6)16
Además de las técnicas enseñadas y aplicadas anteriormente, existe una forma más fácil de realizar conversiones entre números de base binaria, octal y hexadecimal, estas técnicas salen explicadas a continuación:
Transformación de Binario a Octal y viceversa: En este caso podemos echar un vistazo a la tabla que convendría verla de esta forma:
Octal
Binario
0
000
1
001
2
010
3
011
4
100
5
101
6
110
7
111

En ella nos podemos dar cuenta que el ultimo dígito en base octal es el 7 cuyo equivalente en base binaria es el 111, por lo tanto podemos realizar conversiones en base a estos números, teniendo para el caso de base binaria la necesidad de dividir en 3 dígitos cada número para representar su equivalente en octal, ejemplo:
(11000110)2= ()8
Para realizar la conversión primero dividimos el número binario de derecha a izquierda cada 3 dígitos:
11 / 000 / 110
Como se puede apreciar el último número de la izquierda no alcanzo a ser agrupado en 3 por lo que se asumirá que el número es 011.
Ahora lo que hacemos es buscar el equivalente de cada uno de esos números en la tabla:
11 / 000 / 110
3       0       6

Con lo cual obtendríamos entonces que el número convertido quedaría:
 (11000110)2= (306)8
Y ahora en el caso de realizar la conversión a la inversa utilizando el mismo número:
(306)8= ()2
Para este caso tenemos que hacer casi exactamente lo mismo, solo que esta vez representaremos cada número octal como una combinación de tres binarios es decir:
3   /   0   /   6
011   000   110
Con lo que el resultado queda:
(306)8= (11000110)2
Transformación de Binario a Hexadecimal y viceversa:
En este caso podemos echar un vistazo a la tabla que convendría verla de esta forma:
Hexadecimal
Binario
0
0000
1
0001
2
0010
3
0011
4
0100
5
0101
6
0110
7
0111
8
1000
9
1001
A
1010
B
1011
C
1100
D
1101
E
1110
F
1111

En ella nos podemos dar cuenta que el ultimo digito en base hexadecimal es el F cuyo equivalente en base binaria es el 1111, por lo tanto podemos realizar conversiones en base a estos números, de la misma forma que lo hicimos para la base octal, solo que esta vez con 4 dígitos.
Utilizando el mismo ejemplo tenemos:
(11000110)2= ()16
Para realizar la conversión primero dividimos el número binario de derecha a izquierda cada 4 dígitos:
1100 / 0110
Ahora lo que hacemos es buscar el equivalente de cada uno de esos números en la tabla:
1100 / 0110
C        6
Con lo cual obtendríamos entonces que el número convertido quedaría:
(11000110)2=(C6)16
Y ahora en el caso de realizar la conversión a la inversa utilizando el mismo número:
(C6)16=()2
Igual que en el ejemplo del octal dividimos el número en dígitos y representamos cada uno con su equivalente binario:
C     /     6
1100     0110
Con lo que el resultado queda:
(C6)16= (11000110)2

Para recordar...


Sistemas numéricos

Un sistema numérico está definido por la base que utiliza. La base de un sistema numérico es el número de símbolos diferentes o guarismos, necesarios para representar un número cualquiera de los infinitos posibles en el sistema. 
Son 4 sistemas los más usados:
  • Decimal: Es el sistema de posición usado habitualmente en todo el mundo (excepto ciertas culturas) y en todas las áreas que requieren de un sistema de numeración.
  • Binario: En matemáticas e informática, es un sistema de numeración en el que los números se representan utilizando solamente las cifras cero y uno (0 y 1). Es el que se utiliza en las computadoras, pues trabajan internamente con dos niveles de voltaje, por lo que su sistema de numeración natural es el sistema binario (encendido 1, apagado 0). 
  • Octal: Este sistema es también muy usado en la computación por tener una base que es potencia exacta de 2 o de la numeración binaria. Esta característica hace que la conversión a binario o viceversa sea bastante simple. El sistema octal usa 8 dígitos (0, 1, 2, 3, 4, 5, 6,7) y tienen el mismo valor que en el sistema de numeración decimal 
  • Hexadecimal: A veces abreviado como Hex, es el sistema de numeración de base 16 —empleando por tanto 16 símbolos—. Su uso actual está muy vinculado a la informática y ciencias de la computación, pues los computadores suelen utilizar el byte u octeto como unidad básica de memoria; y, debido a que un byte representa 28 valores posibles, y esto puede representarse como 28=24+24=16+16=1∙162+0∙161+0∙160, que, según el teorema general de la numeración posicional, equivale al número en base 16 10016, dos dígitos hexadecimales corresponden exactamente —permiten representar la misma línea de enteros— a un byte. 

lunes, 7 de octubre de 2013

Conceptos básicos de computación

1) Informática: Procesamiento automatizado de la información mediante dispositivos electrónicos y computacionales.
2) Sistemas informáticos: Cumple tres tareas básicas:

  • Entrada (obtención de información)
  • Procesamiento de datos
  • Salida (genera resultado)
3) Inteligencia artificial: Campo de estudio que trata de aplicar los procesos del pensamiento humano usados en la solución de problemas.
4) Robótica: Arte y ciencia de la creación y empleo de robots.
5) Robot: Sistema de computación híbrido que realiza actividades físicas y de cálculos diseñados con inteligencia artificial.
6) Sistema experto: Aplicación de IA que usa una base de conocimiento de la experiencia humana para ayudar en la resolución de problemas.

Diagrama de Van Neumann




  • ALU: Unidad aritmética lógica, encargada de realizar todas las operaciones matemáticas o aritméticas.
  • UC: Unidad de control, encargada de controlar los componentes del computador para realizar operaciones.
  • CPU: Unidad central de proceso (Central Process Unit), encargada de realizar cálculos y transformaciones de datos.
  • Memoria Principal: Encargada del almacenamiento temporal del los programas y datos necesarios para que un programa sea ejecutado.

Historia de la Computación

Se divide básicamente en 5 generaciones. El primer computador o instrumento parecido fue el "ábaco".
1) Primera generación (Años 50):

  • Los primeros computadores se fabricaron en USA y fueron diseñados con tubos de vacío, eran de gran tamaño y muy costosos. Se programaban en lenguaje de maquinas y la primera empresa que los creo fue IBM 650.
  • Se usaban tarjetas perforadas para entrar datos y programas se utilizó sistema binario para representar los datos (0 y 1).
2) Segunda generación ( Década de los 60´):

  • Disminuye el tamaño y aumenta el procesamiento.
  • Estaban construidos con circuito de transistores (mas rápidos, pequeños y confiables)
  • Se ocupan lenguajes de alto nivel (lobol, fortran) 
3) Tercera generación (Década de los 70´):

  • Se fabrican en base a circuitos integrados.
  • Comienzan a aparecer las mini-computadoras, procesadores de texto y algunas planillas.
  • Se incorporan lenguajes que controlan el sistema operativo.
4) Cuarta generación (década de los 80´):

  • Época de los microprocesadores.
  • Nace la revolución de la informática (Apple)
5) Quinta generación (Década de los 90´):

  • Procesamiento paralelo.
  • Manejo de lenguaje natural y sistemas de inteligencia artificial.
  • Celulares, máquinas pequeñas de alto procesamiento.