sábado, 23 de julio de 2016

Introduccion

UPNFM PREUFOD Informatica Basica Seccion G





Acontinuacion se presenta una introduccion teorica, sobre las ciencias de la computacion se trataran temas basicos sobre estas disciplinas.


Capitulo 0 Introduccion a la computacion





INTRODUCCION A LA COMPUTACIÓN



EL PAPEL DE LOS ALGORITMOS

ES UN CONJUNTO DE PASOS QUE DEFINE COMO HAY QUE REALISAR UNA TAREA Y ES PRESISO DISEÑAR Y REPRESENTAR UN ALGORITMO DE REALISACION DE DICHA TAREA Y EN UNA FORMA QUE SEA COMPATIBLE CON LA MAQUINA

LA HISTORIA DE LA COMPUTACION

LA HISTORIA NOS DICE QUE SUS RAICES SE UNDEN MUY PROBABLEMENTE EN LA ANTIGUA CHINA Y FUE UTILIZADO POR LAS ANTIGUAS CIVILIZACIONES GRIEGAS Y ROMANAS

MAQUINA DIFERENCIAL DE BABBAGE


LAS MAQUINA DISEÑAS POR CHARLES BABBAGE FUERON LOS VERDADEROS ATENCEDENTES DE LOS MODERNOS DISEÑOS DE COMPUTADORA

 AUGUSTA ADA BYRON
A SIDO OBJETO DE UNA GRAN ATENCION Y DE NUMEROSOS ANALISIS EN LA COMUNIDAD INFORMATICA

GOOGLE
FUE FUNDADA EN 1998 Y SE A COMBERTIDO EN UNA DE LAS COMPAÑIAS TECNOLOGICAS MAS FAMOSAS DEL MUNDO

LA CIENCIA  DE LOS ALGORITMOS
EN LAS PRIMERAS MAQUINAS DE COMPUTACION LA COMPLEJIDAD DE LOS ALGORITMOS UTILIZADOS ESTABA RESTRIGIDA POR LIMITACIONES TALES COMO LA CAPACIDAD DE ALMACENAMIENTO DE DATOS Y LO INTRICADO Y TEDIOSO DE LOS PROCEDIMIENTOS DE PROGRAMACION

ABSTRACCION 
INPRECNA ASTA TAL PUNTO EL ESTUDIO DE LAS CIENCIAS DE LA COMPUTACION Y EL DISEÑO DE LOS SISTEMAS DE COMPUTADORAS QUE LOS VEMOS OBLIGADO A TENERLOS EN CUENTA EN ESTE CAPITULO PRELIMINAR

Presentaciones
http://es.slideshare.net/JoseSaulHernandez/capitulo-0-64320775

http://es.slideshare.net/LeninNava1/introduccin-a-la-computacin-y-la-evolucin-de-las-computadoras?qid=3fa95d15-14d9-4220-984a-2852486afb69&v=&b=&from_search=5

Video



Fuentes

  J. Glenn Brookshear (2012) Introducción a la Computación

           PEARSON EDUCACION  S.A., Madrid







Capitulo 1 Almacenamiento de Datos





Almacenamiento de datos

Los bits  y su almacenamiento
}  Dentro de las computadoras actuales , la información se codifica mediante patrones de 0s y 1s estos dejitos se denominan bits (abreviatura de binary , digits ,dijitos  binarios)

Puertos y biestables
}  Las puertas lógicas pueden construirse mediante diversas tecnologías como engranajes , redes y dispositivo ópticos .

Sistemas Opticos
}  Otra clase de sistemas de almacenamiento masivo utiliza la tecnología óptica. Un ejemplo es el disco compacto (CD Compact Disk). Estos discos tienen 12 centímetros de diámetro y están compuestos de un material reflectante, cubierto con una capa protectora transparente.

Unidades Flash
}  Una propiedad común de los sistemas de almacenamiento masivo basados en tecnología magnética u óptica es que hace falta un cierto movimiento físico para almacenar y extraer los datos; por ejemplo, son necesarios discos giratorios, cabezales de lectura/escritura móviles y rayos laser que se enfocan en un punto u otro.

Almacenamiento Y Extracción De Archivos
}  La información almacenada en un sistema de almacenamiento masivo esta agrupada de manera conceptual en unidades de gran tamaño denominadas archivos.

El Sistema Binario
La notación binaria es aún forma de representar valores numéricos utilizando solo los dígitos 0 y 1, en lugar de los diez dígitos 0 a 9 se emplean en el sistema mas común en notación en base diez.

Números Fraccionarios En Binario
Para ampliar la notación binaria con el fin de admitir valores fraccionarios, utilizamos un punto de separación que cumple el mismo papel que la coma decimal en la notación decimal.

Notación En Complemento A Dos
}  El sistema mas popular para la representación de enteros en las computadoras actuales es la notación en complemento a dos. Este sistema utiliza un numero fijo de bits para representar cada uno de los valores del sistema.

Almacenamiento de números fraccionarios
}  Por contraste con el almacenamiento de enteros ,el almacenamiento de un valor con parte fraccionaria requiere que almacenemos  no solo el patrón de os y is corresponde a su representación binaria ,sino también la posición en el punto de separación.

Errores de trocamiento
}  Consideremos el engorroso problema que surge si intentamos almacenar valor 2% en nuestro sistema de punto flotante de un solo byte .
}  Escribimos primero 2% en binario lo que nos da 10.101.

Compresión de datos
}  Con el objeto de almacenar o transferir datos a menudo es útil ( y a veces obligatorio) reducir el tamaño de los datos que hay que manipular , al mismo tiempo  que se conserva la otra información subyacente.

Almacenamiento de datos
}  En la sección 1.4 hemos visto como se decodifican las imágenes utilizando las técnicas de mapa de bits. Lamentablemente ,los mapas de bits producidos suelen ser de muy gran tamaño.

Errores de comunicación

} Esto pasa cuando se intercambia información entre distintas partes de una computadora o también  cuando se almacena simplemente la información, siempre existe la posibilidad de que el patrón de bits extraído al final no sea idéntico al patrón original

Bits de paridad
}  Un método simple para la detección de errores esta basado en el principio de que si cada patrón de bits que esta siendo manipulado tiene un numero impar de Is y nos encontramos con un patrón con un numero par de Is, podemos deducir que se a producido algún tipo de error.  

Presentaciones
http://es.slideshare.net/JoseSaulHernandez/capitulo1-64320770
http://es.slideshare.net/CarlosOlveraC/almacenamiento-de-datos-bit-byte-megabyte-y-mucho-mas-curso-gratis-parte-1?qid=dc98eff0-e0ac-458d-bc98-e9ab827714c1&v=&b=&from_search=1


Video




Fuentes

  J. Glenn Brookshear (2012) Introducción a la Computación

           PEARSON EDUCACION  S.A., Madrid