Your SlideShare is downloading. ×
Importancia de las computadoras
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Importancia de las computadoras

464
views

Published on

Importancia de las computadoras

Importancia de las computadoras

Published in: Education

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
464
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Recuerde que estos son apuntes muy simplificados que deberáAPUNTES Nº 0: completar con la bibliografíaPROGRAMACIÓN 10. Prof. Dolores Cuiñas H. recomendadaBREVE INTRODUCCIÓN A LA COMPUTACIÓN¿Qué es la computación?La computadora fue el elemento tecnológico más importante que afectó a la sociedad en ladécada de los sesenta y surge de la necesidad de encontrar formas eficientes de manipularinformación para representar hechos o situaciones reales. En otras palabras, el hombre no haparado de crear máquinas, dada su continua necesidad de transmitir y tratar información. Seentendió, entonces, que el término computación se refería al conjunto de conocimientos, técnicasy formas de uso relativas a computadoras en general. Sin embargo, también se creó el términoInformática, para referirse a la ciencia encargada del estudio y desarrollo de las computadoras yde los métodos para procesar la información.El término informática se creó en Francia en 1962, y procede de la contracción de la palabras:Información automática. En general, se entiende por Informática a la ciencia que estudia eltratamiento automático y racional de la información, lo cual involucra funciones como lassiguientes: Desarrollo de nuevas máquinas (computadoras y periféricos), desarrollo de nuevosmétodos de trabajo (sistemas operativos), construcción de aplicaciones informáticas (programas),etc.En general, se dice que el tratamiento de la información en la informática es automático porquese realiza mediante máquinas electrónicas, y es racional porque está dirigido y controladomediante órdenes que siguen el razonamiento humano.La informática se sustenta sobre tres pilares básicos: el elemento físico (computadoras, cables,perifericos, ...), el elemento lógico (programas, datos, ...) y el elemento humano (analistas,programadores, coordinadores, ...)Reflexión: No olvidar que el éxito de la introducción de tecnologías informacionales en nuestrasinstituciones, depende de factores más humanos que tecnológicos, pues la organización y lacultura no vienen automáticamente impulsadas por la tecnologías.Recordemos, entonces, que:• Los equipos y sistemas son condición necesaria pero no suficiente• Los objetivos no se logran sin un extensivo trabajo a nivel organizacional• En la mayoría de los casos se requieren profundos cambios sistémicos• Deben tocarse tres áreas fundamentales: reorganización de la institución, planificación del trabajo y generación de contenidos. En nuestra época la información es sinónimo de supervivencia. Tomado de HACER-ULA José G. Silva Alejandro O. Mujica
  • 2. ¿Qué es una computadora (ordenador)?Una computadora es simplemente cualquier dispositivo que pueda calcular. El nombre se derivadel latín computare, que significa contar o calcular, y se aplica adecuadamente a un ábaco en laantigüedad y a una máquina sumadora en la actualidad. Sin embargo, el término “computadora”ha llegado a significar una máquina o dispositivo con características bien definidas que lodiferencian de los calculadores mecánicos, como lo son: la velocidad, la memoria interna y losprogramas almacenados. Veamos, por ejemplo, algunas definiciones de lo que se entiende porcomputadora:“Es una máquina compuesta de elementos físicos de tipo electrónico, capaz de realizar una granvariedad de trabajos a gran velocidad y con gran precisión siempre que se le den las instruccionesadecuadas”“Es un dispositivo electrónico que recibe un conjunto de datos de entrada, los procesa y generadeterminados resultados o información, con gran capacidad para el almacenamiento de los datosy elevada velocidad de cálculo”Para poder entender con claridad estos conceptos necesariamente debe conocerse el significadode algunos de los términos utilizados en los mismos, como lo son: dato, información, procesar...Los datos son en general cifras originales, tomados de diversas fuentes que, solos, tienen pocosignificado. El dato es un concepto básico o elemental, como los nombres de las cosas o lascantidades ( un precio, una fecha, el nombre de una persona, ...)La información son datos “ya trabajados” y con un orden y significado útil para la persona quelos recibe. Los datos una vez procesados se convierten en información provechosa. En general seentiende por información a toda forma de representación de hechos, objetos, valores, ideas,etcétera, que nos permite adquirir el conocimiento de las cosas y la comunicación entre personas.En otros términos, la información es un conjunto de datos convertidos en una forma útil ointeligible como, por ejemplo, un documento impreso, un recibo, etc.Ahora bien, ¿en qué consiste ese procesar que efectúa una computadora? El procesamiento enuna computadora se refiere a la realización de operaciones aritméticas ( calcular (+, -, /, *,...),mover, ordenar, comparar (>, =, <,...), buscar, clasificar,... y lógicas (decidir: si A > B, implicaC).Para que una computadora pueda procesar datos es necesario suministrarle las reglas(instrucciones adecuadas) para la manipulación de esos datos, las cuales le deben ser dadas enforma de programas. Un programa, entonces, es la secuencia de instrucciones (órdenes) que sedan a una computadora para realizar un proceso determinado.
  • 3. Capacidad de almacenamientos Velocidad de cálculo DATOS INFORMACIÓN PROGRAMAS procesa datos siguiendo las instrucciones de un programaAhora bien, antes de realizar un programa, previo a la fase de automatización, y producto delanálisis hecho al problema planteado, debe realizarse un algoritmo, que no es otra cosa que elconjunto de operaciones necesarias para transformar los datos iniciales en los resultados que sedesean obtener en un determinado trabajo. Un algoritmo puede ser elaborado de forma gráfica oescrita y una vez que éste es traducido a un lenguaje de programación es que se denominaprograma.Al conjunto de uno o varios programas que realizan un determinado trabajo completo se ledenomina aplicación informática.El término sistema informático se utiliza para nombrar al conjunto de elementos necesarios parala realización de aplicaciones. Un sistema informático puede entenderse como la unión de treselementos básicos, el hardware, el software y el personal informático, cuya principal finalidades procesar datos y/o información.El hardware (ambiente duro) representa la parte física (lo tangible) de un sistema informático.Incluye elementos mecánicos, electromecánicos, electromagnéticos y eléctricos/electrónicos. Esdecir, todos los elementos materiales que lo componen, como lo son la computadora, losperiféricos, los cables y demás elementos que tienen entidad física.El software (ambiente blando) es la parte lógica (lo intangible) que dota al equipo físico decapacidad para realizar cualquier tipo de trabajo o tarea que se le encomiende al mismo. Estáconstituido por los programas y los datos que definen para el hardware los algoritmos deresolución de problemas.El personal informático es el conjunto de personas que realizan las distintas funcionesrealcionadas con el uso de las computadoras y la administración de la información.Nota: Actualmente se utiliza el término firmware para denominar cierta parte del software(programas objeto de uso común) que traen las computadoras pregrabadas desde su fabricación yque pueden estar en memorias de tipo ROM (memorias de sólo lectura) o incorporadas en sucircuitería. También se conoce como firmware a los programas en microcódigo almacenados enuna memoria de control de alta velocidad.
  • 4. Tipos de Computadoras.Las computadoras se pueden clasificar en:. Analógicas: Tienen la capacidad de medir o comparar según un patrón (fenómenos físicoscontinuos en el tiempo) preestablecido. Procesan datos continuos (voltajes). Es decir, manejanseñales eléctricas analógicas proporcioanales a medidas físicas de tipo continuo y suelenaplicarse para controlar procesos y en determinados problemas de simulación para usos médicos,científicos, meteorológicos, etc. Su programación está plasmada en los circuitos que lo integran yproduce sus resultados en forma gráfica.. Digitales: Este tipo de computadora maneja señales eléctricas de tipo digital (datosrepresentados por medio de valores discretos, como el 0, el 1, el 2, ...) y por lo tanto opera coninformación discreta en el tiempo. Procesa los datos siguiendo las especificaciones de unprograma por medio de lenguajes y su utilización comprende cualquier tipo de trabajos.. Híbridas: Es la combinación de los dos anteriores. Suelen estar constituidas por unacomputadora digital que procesa información analógica, para lo cual tiene sus entradas y salidascontroladas por medio de convertidores analógicos-digitales o digital-analógicos.Clasificación de las Computadoras Digitales.De ahora en adelante sólo nos referiremos a los computadoras digitales, las cuales según sutamaño pueden ser clasificadas de diferentes maneras (super grandes, grandes, medianos,pequeños, minis, micros), ya que no existe un criterio universalmente aceptado para precisar conexactitud los límites entre unas categorías y otras. No obstante, adoptaremos la siguiente: . Supercomputadoras + Más almacenamiento, mayor capacidad de cálculo y . Grandes Computadoras (Mainframe) velocidad. Resuelven grandes problemas de típo . Minicomputadoras técnico y científico. . Microcomputadoras - Menos potentes pero más baratos y versátiles. De uso muy extendido.Prácticamente cualquiera de ellas contiene las mismas funciones, básicamente se diferencian ensu capacidad de almacenamiento y cálculo, y en velocidad de respuesta, lo que trae comoconsecuencia diferencias en su precio y versatilidad, tal como se expresa en el diagrama anterior.Historia de la Computación:
  • 5. 1ª generación (1940-1952) Computadoras construidas en base a: Válvulas de vacío. Uso: Realización de aplicaciones en los campos científicos y militares Lenguaje de Programación: Lenguaje de máquina Memoria: Tarjetas perforadas y las líneas de demora de mercurio.2ª generación (1952 - 1964) Computadoras construidas en base a: Transistor ( más potencia y fiabilidad, menos tamaño y consumo. Uso: Científico y militar, más el administrativo y de gestión Lenguaje de Programación: Lenguajes más evolucionados (esamblador y algunos de alto nivel: cobol, algol, fortran) Memoria: Núcleos de ferrita, cintas magnéticas, tambores magnéticos3ª generación (1964 - 1971) Computadoras construidas en base a: Circuito integrado: encapsula gran cantidad de componentes discretos (resistencias, diodos, condensadores, transistores) conformando uno o varios circuitos en una pastilla de silicona o plástico. Miniaturización. Minicomputador Uso: Igual al de la 2ª generación sólo que se suman a cadenas de producción de las plantas industriales. Lenguaje de Programación: Sistemas operativos (multiprogramación, tiempo real y modo interactivo) Memoria: Semiconductores y discos magnéticos.4ª generación (1971 - 1981) Computadoras construidas en base a: Microprocesador: consite en la integración de todoel CPU de un computador en un sólo circuito integrado, implica el surgimiento de tecnología LSI (integración a gran escala) y surgen las MICROCOMPUTADORAS Y COMPUTADORAS PERSONALES. Lenguaje de Programación: gran cantidad de todo tipo entre ellos lenguajes de consulta SQL y generadores de aplicaciones y redes de transmición de datos (teleinformática) para la interconexión de computadoras. Memoria: disquette.5ª generación (1981 - ?) Computadoras construidas en base a: componentes a muy alta escala de integración. Inteligencia artificial. Muy alta velocidad de proceso. Uso: Infinidad de usos (robótica, sistemas expertos, multimedia), además de los anteriores se comienza a darle uso en aplicaciones domésticas. Lenguaje de Programación: Lenguaje natural. Memoria: disquette, CD ROM.