introducciÓn a las ciencias de la computaciÓn

29

Upload: milko09

Post on 01-Jun-2015

7.736 views

Category:

Technology


3 download

DESCRIPTION

Por Cano, Daniel 8-827-2355 González, Yareliz 8 - 800 - 442 Hurtado, Luisana 8 – 833 – 1423 Rivera, Ana 8 - 817 – 1126 Pardo, Reynaldo 9 - 731 – 972 Rojas, Marilyn 9 - 732 – 2058 Solano, Ricardo 2 - 723 – 2283

TRANSCRIPT

Page 1: INTRODUCCIÓN A LAS CIENCIAS DE LA COMPUTACIÓN
Page 2: INTRODUCCIÓN A LAS CIENCIAS DE LA COMPUTACIÓN

La Computación

La Computación es la disciplina que busca establecer una base científica para resolver problemas mediante el

uso de dispositivos electrónicos y sistemas computacionales.

Page 3: INTRODUCCIÓN A LAS CIENCIAS DE LA COMPUTACIÓN

Las Áreas de Estudios son las siguientes:

• Algoritmos y Estructuras de Datos.• Teoría de la Computación.• Lenguajes de Programación.• Sistemas Operativos.• Arquitectura del Computador.

Page 4: INTRODUCCIÓN A LAS CIENCIAS DE LA COMPUTACIÓN

Otras áreas de estudio.

• Inteligencia Computacional, computación Grafica, sistemas de Bases de Datos, redes de Computadoras, matemática Computacional, ingeniería de Software, ingeniería de Computación, robótica, computación Científica, computación Simbólica, sistemas de Información, ingeniería Web, recuperación de Información, visión Computacional, bioinformática, Biología Computacional y otros.

Page 5: INTRODUCCIÓN A LAS CIENCIAS DE LA COMPUTACIÓN

Tiene diferentes aplicaciones en nuestra sociedad: Reconocimiento de voz, reconocimiento de imágenes, reconocimiento facial, reconocimiento de huellas digitales, procesamiento de imágenes médicas, simulación de tráfico vehicular, generación de animaciones, entre Otros.

Page 6: INTRODUCCIÓN A LAS CIENCIAS DE LA COMPUTACIÓN

La historia de la computación puede remontarse a cientos de años atrás, cuando se creaban máquinas para ayudar en

tareas de cálculos -como el ábaco. La primera calculadora mecánica fue creada en 1623 por Wilhelm Schickard, y

Charles Babbage diseñó la máquina diferencial en la época victoriana. Todas máquinas que se limitaban a realizar una sola tarea, o como mucho, algún subconjunto de todas las

posibles tareas.Aplicaciones de la computación

Actualmente, la computación se ha vuelto parte indispensable de la mayoría de las ciencias y de la vida

cotidiana.

A continuación, se listan algunas aplicaciones de la computación relacionadas a la informática:

Page 7: INTRODUCCIÓN A LAS CIENCIAS DE LA COMPUTACIÓN

PROGRAMACIÓNPROGRAMACIÓN

Se define como el proceso de creación de un programa de Se define como el proceso de creación de un programa de computadora, mediante la aplicación de procedimientos computadora, mediante la aplicación de procedimientos

lógicos, a través de los siguientes pasos:lógicos, a través de los siguientes pasos:* El desarrollo lógico del programa para resolver un problema * El desarrollo lógico del programa para resolver un problema

en particular.en particular.* Escritura de la lógica del programa empleando un lenguaje * Escritura de la lógica del programa empleando un lenguaje

de programación específico (codificación del programa)de programación específico (codificación del programa)*Ensamblaje o compilación del programa hasta convertirlo en *Ensamblaje o compilación del programa hasta convertirlo en

lenguaje de máquina.lenguaje de máquina.* Prueba y depuración del programa.* Prueba y depuración del programa.

* Desarrollo de la documentación.* Desarrollo de la documentación.

Page 8: INTRODUCCIÓN A LAS CIENCIAS DE LA COMPUTACIÓN

DIFERENCIASDIFERENCIAS*Una de las grandes diferencias entre la computación y la programación es *Una de las grandes diferencias entre la computación y la programación es

la siguiente:la siguiente:

La computación mas que todo es la ciencia que se encarga de crear las La computación mas que todo es la ciencia que se encarga de crear las computadoras en general.computadoras en general.

*Y la programación se encarga de crear los programas que se utilizan en *Y la programación se encarga de crear los programas que se utilizan en una computadorauna computadora

La programación y la computación mas que todo son dos grandes La programación y la computación mas que todo son dos grandes complementos que en conjunto forman lo que conocemos como complementos que en conjunto forman lo que conocemos como

computadora. Por que si nos faltara alguno de estos complementos no computadora. Por que si nos faltara alguno de estos complementos no existiera lo que es hoy en día la computación en general.existiera lo que es hoy en día la computación en general.

Page 9: INTRODUCCIÓN A LAS CIENCIAS DE LA COMPUTACIÓN

“La Historia de las Computadoras”

•Por siglos los hombres han tratado de usar fuerzas y artefactos de diferente tipo para realizar sus trabajos, para hacerlos mas simples y

rápidos. La historia conocida de los artefactos que calculan o computan, se remonta a muchos años antes de Jesucristo.

El Ábaco Quizá fue el primer dispositivo mecánico de contabilidad que existió. Se ha calculado que tuvo su origen hace al  menos 5.000 años y su efectividad ha soportado la prueba del tiempo.

Page 10: INTRODUCCIÓN A LAS CIENCIAS DE LA COMPUTACIÓN

Intentos :• Leonardo da Vinci (1452-1519). Trazó las ideas

para una sumadora mecánica

• Blas PascalBlas Pascal (1623-1662) inventó y construyó la (1623-1662) inventó y construyó la primera primera máquina calculadora automática utilizablemáquina calculadora automática utilizable, precursora , precursora de las modernas computadoras.de las modernas computadoras.

Page 11: INTRODUCCIÓN A LAS CIENCIAS DE LA COMPUTACIÓN

•Gottfried W. von LeibnitzGottfried W. von Leibnitz (1646-1717) (1646-1717)Desarrolló una máquina calculadora automática con capacidad Desarrolló una máquina calculadora automática con capacidad superior a la de Pascal, que permitía no solo sumar y restar, sino superior a la de Pascal, que permitía no solo sumar y restar, sino también multiplicar, dividir y calcular raíces cuadradas.también multiplicar, dividir y calcular raíces cuadradas.

•  Charles BabbageCharles Babbage (1793-1871) Desarrollo la "máquina (1793-1871) Desarrollo la "máquina diferencial", y por sus ambiciosas ideas de construir una maquina diferencial", y por sus ambiciosas ideas de construir una maquina que no solo calculara sino que solucionara problemas y facilitara el que no solo calculara sino que solucionara problemas y facilitara el trabajo de el hombre se le conoció como el precursor de la trabajo de el hombre se le conoció como el precursor de la computadora. computadora.

Page 12: INTRODUCCIÓN A LAS CIENCIAS DE LA COMPUTACIÓN

•Konrad Zuse, había desarrollado un modelo experimental en los años de 1938, computadora (conocido como el V-1)y siguió evolucionando con el pasar del tiempo modificando cada vez mas su modelo de computadora, creando así el modelo V-2, V-3 la cual fue la primera computadora digital controlada por programas y completamente operacional. Luego avanzo y creo la Z-4, la cual fue la ultima que construyo, hoy en día se le conoce como el creador de la primera computadora digital programable completamente operacional.

Modelo Z-4

Page 13: INTRODUCCIÓN A LAS CIENCIAS DE LA COMPUTACIÓN

•MARK I (1944) Marca la fecha del la primera computadora, que se pone

en funcionamiento. Es el Dr. Howard Aiken, quien la presenta con el

nombre de Mark I. Es esta la primera máquina procesadora de

información. Funcionaba eléctricamente, las instrucciones e información

se introducen en ella por medio de tarjetas perforadas. Los componentes

trabajan basados en principios electromecánicos. Este impresionante

equipo medía 16 mts. de largo y 2,5 mts. de alto, contenía un aproximado

de 800.000 piezas y más de 800 Km. de cablerío eléctrico, pero los

resultados obtenidos eran igualmente impresionantes para la época. Mark

I tenía la capacidad de manejar números de hasta 23 dígitos, realizando

sumas en menos de medio segundo, multiplicaciones en tres segundos y

operaciones logarítmicas en poco más de un minuto. A pesar de su peso

superior a 5 toneladas y

su lentitud comparada con los equipos actuales,

fue la primera máquina en poseer todas

las características de una verdadera

computadora.

Page 14: INTRODUCCIÓN A LAS CIENCIAS DE LA COMPUTACIÓN

Aplicaciones de la computadora en la

actualidad

Aplicaciones de la computadora en la

actualidad•Investigación científica y humanística: se utiliza la computadora como instrumento para la resolución de cálculos matemático, recuentos numéricos, etc., conducentes al desarrollo de la investigación científica y humanística.

Page 15: INTRODUCCIÓN A LAS CIENCIAS DE LA COMPUTACIÓN

Las formas actuales de la enseñanza y el aprendizaje han cambiado notablemente las peculiaridades de la educación. Esto se debe entre otros factores al incremento en la utilización de las computadoras e Internet, así como a la existencia de nuevas opciones de comunicación, distribución y recuperación de la información. La bibliotecología, al igual que otras disciplinas, ha adoptado el uso de este nuevo tipo de educación, en donde el elemento central es el aprendizaje interactivo mediante el uso de medios electrónicos (computadora) , lo que ha empezado a ser conocido como e-aprendizaje.

Page 16: INTRODUCCIÓN A LAS CIENCIAS DE LA COMPUTACIÓN

•Documentación e información (Bases de datos): este es uno de las aplicaciones de mayor importancia debido a que las computadoras son utilizadas para el almacenamiento de grandes cantidades de datos y recuperación controlada de los mismos. Esta faceta de las computadoras es útil en gran cantidad de actividades humanísticas.

•Aplicaciones técnicas: son aplicaciones en la que se usa la computadora como herramienta para facilitar diseños de ingeniería, diseños de productos comerciales, trazados de planos, etc.

Page 17: INTRODUCCIÓN A LAS CIENCIAS DE LA COMPUTACIÓN

Sistemas domésticos de control: consisten en mecanismos en control remoto diseñado para su uso en domicilios particulares. Como por ejemplo electrodomésticos, encender o apagar las luces, descongelar el frigorífico, poner en marcha la cafetera, regular la calefacción o aire acondicionado, etc.

Page 18: INTRODUCCIÓN A LAS CIENCIAS DE LA COMPUTACIÓN

Automóviles: no sólo se trata de las computadoras a bordo, que controlan partes fundamentales del vehículo y que informan verbalmente de las incidencias, sino de aplicaciones que afectan a la seguridad mediante automatismos muy eficaces, como es el caso de los frenos ABS, del airbag, del control de la velocidad del vehículo al tomar una curva, o bien de la regulación automática de la velocidad para que no peligren la estabilidad y el dominio del automóvil.

Page 19: INTRODUCCIÓN A LAS CIENCIAS DE LA COMPUTACIÓN

•  -Utilizar imagen y sonido.•  - Responder a mínimos movimientos.

•  - Usar programas que pueden ser modificados según las necesidades de cada persona.

•   Enfoque de la atención. - Estímulo visual.

•  - Disminución de la sensación de aislamiento.•  - Comunicación alternativa.

•  - Entretenimiento.•  - Control del ambiente.

Son muchos los factores a tener en cuenta para utilizar la computadora u otros dispositivos con una persona con algún tipo de incapacidad. Probablemente la forma más segura de trabajar es dentro de un equipo interdisciplinario, de manera que no sea

descuidado ningún aspecto importante.

Page 20: INTRODUCCIÓN A LAS CIENCIAS DE LA COMPUTACIÓN

Tipos de Computadoras

Según la tecnología se clasifican en:• Análogas • Digitales

Según la capacidad de almacenamiento y potencia de calculo:

• Supercomputadoras• Macrocomputadoras• Mini computadoras• microcomputadoras

Page 21: INTRODUCCIÓN A LAS CIENCIAS DE LA COMPUTACIÓN

Computadoras Análogas Las computadoras analógicas no

computan directamente, sino que perciben constantemente valores, señales o magnitudes físicas variadas. Características de las Computadoras Analógicas. Son las computadoras más rápidas. Todas las computadoras son rápidas pero la naturaleza directa de los circuitos que la componen las hacen más rápidas. Son máquinas de propósitos específicos. dan respuestas aproximadas, ya que están diseñadas para representar electrónicamente algunos conjuntos de daros del mundo real, por lo que sus resultados son cercanos a la realidad. Estos se utilizan generalmente para supervisar las condiciones del mundo real, tales como Viento, Temperatura, Sonido, Movimiento, etc.

Page 22: INTRODUCCIÓN A LAS CIENCIAS DE LA COMPUTACIÓN

Computadoras Digitales

Son computadoras que operan contando números y haciendo comparaciones lógicas entre factores que tienen valores numéricos. Características de las Computadoras Digitales: Su funcionamiento está basado en el conteo de los valores que le son introducidos. Este tipo de computadora debe ser programada antes de ser utilizada para algún fin específico. Son máquinas de propósito general; dado un programa, ellas pueden resolver virtualmente todo tipo de problemas.

Page 23: INTRODUCCIÓN A LAS CIENCIAS DE LA COMPUTACIÓN

Supercomputadoras Son las más potentes de

todas, muy rápida, de gran longitud de palabra. Tienen en su gran mayoría varios procesadores, trabajando a la vez (en paralelo) y logran procesar miles de millones de operaciones por segundo. Se utilizan para realizar simulaciones de procesos muy complejos con una gran cantidad de datos (análisis del genoma humano, simulación de explosiones nucleares, predicciones meteorológicas, etc.). Se instalan en ambientes controlados debido a su gran generación de calor.

Page 24: INTRODUCCIÓN A LAS CIENCIAS DE LA COMPUTACIÓN

Macrocomputadoras

Surgieron a partir de la necesidad de realizar tareas de gran magnitud. Computadoras de uso general, también se instalan en ambientes controlados. Tiene gran capacidad de procesamiento y capacidad de manejo de puertos de entrada y salida. Por tener gran capacidad de almacenamiento, es capaz de tener conexión simultánea con muchas terminales. Se utiliza mucho en las empresas de gran tamaño, bancos, etc. Es capaz de realizar varios millones de operaciones por segundo.

Page 25: INTRODUCCIÓN A LAS CIENCIAS DE LA COMPUTACIÓN

Mini Computadoras Aparecieron en el mercado

con el propósito de dar servicio a empresas e instituciones de tamaño mas pequeño que las que utilizan mainframes. Tiene características parecidas a las de las mainframes, pero con menores prestaciones en velocidad, tamaño de memoria, capacidad de almacenamiento y número de terminales que puede aceptar.

Page 26: INTRODUCCIÓN A LAS CIENCIAS DE LA COMPUTACIÓN

COMPUTADORUn computador es una máquina capaz de recibir instrucciones a través de algún medio, entenderlas y finalmente ejecutarlas.PROGRAMAUn programa es un conjunto de instrucciones escritas en algún lenguaje entendible por la máquina. A través de los programas el computador puede realizar variadas operaciones, desde procesar textos y dibujos hasta resolver complejos problemas matemáticos.PC’ COMPUTERUn computador personal (PC), es un equipo monousuario. En esto radica la diferencia con otra clase de computadores. La primera marca que puso en el mercado estos equipos fue IBM (International Business Machines).  

Page 27: INTRODUCCIÓN A LAS CIENCIAS DE LA COMPUTACIÓN
Page 28: INTRODUCCIÓN A LAS CIENCIAS DE LA COMPUTACIÓN

Unidades de entrada y salida:Es la unidad encargada de la comunicación usuario-computador. Los dispositivos de Entrada y Salida, realizan la entrada o lectura de datos y programas y también la salida de información procesada.

Ejemplo de salida: Pantalla, impresora, parlante. Ejemplo de entrada: Tarjetas perforadas, teclado,

micrófono, escáner.Las impresoras son un dispositivo de salida bastante corriente que convierte las señales eléctricas de la CPU en una forma visual que podemos compartir con otros.

IMPRESORA LASER

IMPRESORA MATRICIALE

S

IMPRESORA

INYECCION DE TINTA

Page 29: INTRODUCCIÓN A LAS CIENCIAS DE LA COMPUTACIÓN

SOTFWAREEl software es la parte intangible (físicamente) de un computador. Se utiliza este término para referirse a todo el soporte lógico utilizado por un computador .El software se encuentra dividido en dos grandes grupos: Software de Sistema o Sistema Operativo y Software de Aplicación o Programas Utilitarios.

Sistema operativo:Es el conjunto de programas que permiten la interacción (comunicación) entre el usuario y el hardware.  

Software de aplicación:Corresponde al conjunto de programas que cumple una función específica, con el objeto de solucionar una necesidad particular del usuario, excluyendo las tareas del sistema operativo.Por ejemplo, si usted quiere escribir textos con una buena presentación, utilizará un Procesador de Texto. Si quiere manejar grandes volúmenes de datos, una Base de Datos.

Un Computador es el resultado de la suma de Un Computador es el resultado de la suma de dos componentes: HARDWARE Y dos componentes: HARDWARE Y

SOFTWARE.SOFTWARE.