domingo, 27 de mayo de 2007

TUTORIAL DE POWER POINT

Este tutorial les va a explicar como crear las presentaciones en power point y les va ha servir para realizar la actividad que tienen que hacer. Hacer click en el link siguiente y ya...........

http://www.terra.es/personal/tamarit1/powerpoint/index.html

miércoles, 9 de mayo de 2007

GUIAS DE WINDOWS Y WORD

BUEN DIA A TODOS LOS ESTUDIANTES DEL PRIMER SEMESTRE DE LA UNEFA
AQUI LES ESTAMOS DEJANDO EL LINK QUE LES VAS A PERMITIR VIAJAR POR LAS GUIAS DEL SISTEMA OPERATIVO WINDOWS Y MICROSOFT WORD
CON LA FINALIDAD DE QUE LAS LEAN PARA LAS PROXIMAS Y VENIDERAS CLASE..
ATENTAMENTE.
LA COORDINACION DE INFORMATICA
DARLE CLICP AL SIGUIENTE LINK
http://profelvisvanegas.iespana.es/

domingo, 6 de mayo de 2007

VALORES DE LA INFORMATICA

INTRODUCCIÓN
El siglo XXI, se ha caracterizado por ser un medio ambiente globalizado y con un alto índice de competitividad. Es debido a esto, que surge una disciplina como lo es la ética informática, que en la actualidad, es un campo necesario y de vital importancia para los informáticos ya que permitirá afrontar con éxito de los cambios que se presentan en el milenio.El propósito que posee el siguiente tema es dar a entender que la ética informática es esencial porque nos permite determinar la capacidad moral del profesional informático, así como sus valores.En el segundo capítulo enfatizamos la importancia de los valores aplicados en la informática, planteando una síntesis de contenidos que nos permitirán comprender mejor el tema tratado.
ETICA EN LA INFORMÁTICA
La ética es una disciplina filosófica que se define como "principios directivos que orientan a las personas en cuanto a la concepción de la vida, el hombre, los juicios, los hechos, y la moral”. La tecnología informática plantea nuevas situaciones y nuevos problemas y gran parte de estas nuevas situaciones y problemas son de una naturaleza ética; obviamente existen intentos de resolver estos problemas aplicando las actuales reglas y soluciones éticas de carácter general.
Definición
La ética en la informática es una nueva disciplina que pretende abrirse campo dentro de las éticas aplicadas, por lo cual, encontramos varias definiciones.Se define "como la disciplina que analiza los problemas éticos que son creados por la tecnología de los ordenadores o también los que son transformados o agravados por la misma". Es decir, por las personas que utilizan los avances de las tecnologías de la información."Es el análisis de la naturaleza y el impacto social de la tecnología informática y la correspondiente formulación y justificación de políticas para un uso ético de dicha tecnología", esta definición esta relacionada con los problemas conceptuales y los vacíos en las regulaciones que ha ocasionado la tecnología de la información.También se define a la ética en la informática "como la disciplina que identifica y analiza los impactos de las tecnologías de la información en los valores humanos y sociales", estos valores afectados son: la salud, la riqueza, el trabajo, la libertad, la democracia, el conocimiento, la privacidad, la seguridad o la autorrealización personal.
Objetivos
Para esta disciplina de ética en informática se plantea varios objetivos:Descubrir y articular dilemas éticos clave en informática.Determinar en qué medida son agravados, transformados o creados por la tecnología informática.Analizar y proponer un marco conceptual adecuado y formular principios de actuación para determinar qué hacer en las nuevas actividades ocasionadas por la informática en las que no se perciben con claridad líneas de actuación.Utilizar la teoría ética para clarificar los dilemas éticos y detectar errores en el razonamiento ético.Proponer un marco conceptual adecuado para entender los problemas éticos que origina la informática y además establecer una guía cuando no existe reglamentación de dar uso a Internet.

La Utilización de la Información
Los problemas que aparecen en esta área, es relativo al uso no autorizado de los servicios informáticos o de la información contenida en ellos. "Se plantean problemas de invasión de la privacidad, de falta de confidencialidad en la información, sobre todo de datos sensibles. Los esfuerzos por proteger la integridad y confidencialidad de la información chocan con la necesidad de información de las entidades públicas y privadas y los entornos académicos o de investigación", es decir, con su derecho a la libertad de información.Con respecto al mismo hecho de la información que existe en los distintos sistemas informáticos se plantean problemas concretos como pueden ser "el uso de datos personales sin pedir permiso del sujeto, el ojear registros personales, el desarrollo de tarjetas de crédito inteligentes que almacenan información que no tiene que ver directamente con el crédito sin que lo sepan los titulares de las tarjetas".

Lo informático como nueva forma de bien o propiedad
Este punto se refiere al software informático como un bien que tiene características específicas. "Los programas de ordenador supone un tipo de propiedad de bien que no encaja fácilmente en los conceptos de propiedad de otros tipos de bienes. En principio parece que el problema podría subsumirse y reducirse a la protección de propiedad intelectual. Sin embargo, la pregunta que surge al plantearnos la protección de software es qué es de hecho un programa. ¿Es un algoritmo o una idea que no puede ser poseído por nadie porque pertenece al patrimonio cultural de la humanidad? ¿Es propiedad intelectual que puede ser poseída y protegida?. De esta situación se generan nuevos problemas posesión de propiedad, atribución, pirateo, plagio, derechos de autor, secretos industriales, derechos sobre productos, etc. Unido a esto están los problemas de cesión de software comercial, la producción de software nuevo a partir de un programa ya existente, la mejora de productos utilizando materiales registrados de la competencia, la reclamación de la propiedad de un software realizado por uno en la universidad o en la empresa, etc."

Lo informático como instrumento de actos potencialmente dañinos
Este punto se refiere a las personas que proveen servicios informáticos y los que utilizan ordenadores, datos y programas han de ser responsables de la integridad y conveniencia de los resultados de sus acciones.Aquí se puede mencionar lo siguiente:· Las consecuencias de los errores en datos y algoritmos· Problemas que pueden ser causados por la falta de protección en la seguridad de sistemas con datos sensibles o que implican riesgos en la salud de clientes.· Los actos de terrorismo lógico.· Las acciones de fanáticos.· El espionaje de datos.· Las introducciones de virus y gusanos.En el fondo se trata no solo de luchar contra acciones expresamente dañinas sino de fomentar una responsabilidad en las aplicaciones informáticas que pueden tener consecuencias controvertidas o que incluso pueden ser desconocidas.
Miedos y amenazas de la informática
Se toma en consideración las visiones antropomórficas sobre los ordenadores como máquinas pensantes o como productores de verdades absolutas e infalibles, "trata de analizar las implicaciones de la llamada inteligencia artificial, las redes neuronales o el papel que están llamados a jugar los sistemas expertos de un tipo u otro. Sin embargo, también plantean problemas éticos. Por un lado, los referentes a los valores internos a los sistemas (por ejemplo, cómo gestionar los riesgos para la salud humana o cómo hacer equivalencias, si es que es justo, entre la vida humana y ciertas cantidades de dinero); por otro lado, posibles sesgos escondidos en el proceso de toma de decisiones; por último, hasta qué punto son los diseñadores de estos sistemas responsables de los resultados de los mismos".
Dimensiones sociales de la informática
La informática ha contribuido en el desarrollo de las tecnologías de la información haciendo posible las comunicaciones instantáneas, contribuyendo de esta manera en el desarrollo positivo de los medios de comunicación social.En consecuencia de ello podemos mencionar "que los informáticos han sido unos trabajadores clave en la investigación, desarrollo y producción de la tecnología militar. Desde la que se podría concienciar a los informáticos sobre la eticidad de desarrollar modos "superinteligentes" para idear sufrimiento y destrucción humana y de alimentar mercados militares en países en desarrollo por parte de los que poseen tecnología."Esto es un problema que se da debido a la poca diversidad cultural de los sistemas y medios de información y comunicación que nos invaden, teniendo repercusiones en la formación profesional de los informáticos

Deontología
Según el diccionario de la real academia de la lengua, es la ciencia o tratado de los deberes y normas morales. En un sentido mas concreto, tiene que ver con el comportamiento moral o ético, es decir con los principios y normas morales que regulan las actividades humanas.La deontología informática, por tanto trata, de la moral o ética profesional en el manejo del activo mas importante que tienen las empresas, un bien cada vez mas apreciado, que es la información.1. Códigos éticosEl Contenido de ética en informática es importante, por considerarlo como un instrumento que nos facilita reconocer los problemas y resolverlos de acuerdo a los objetivos buscados."Los códigos de ética, tal como se conocen en el mundo de las empresas, son sistemas de reglas establecidos con el propósito general de guiar el comportamiento de los integrantes de la organización y de aquellos con los cuales ésta actúa habitualmente: clientes, proveedores y contratistas. No obstante la profesión de informática, es una actividad reconocida socialmente y así el futuro ingeniero en informática, debe estar preparado para que un juez o una empresa le solicite un dictamen o peritaje informático y es evidente que este tipo de informes, en la práctica, deben estar firmados por alguien con titulación superior, actuando con Probidad profesional, y obrando según ciencia y conciencia."Los diez mandamientos de la ética informática.· No usarás una computadora para dañar a otros.· No interferirás con el trabajo ajeno.· No indagarás en los archivos ajenos.· No utilizarás una computadora para robar.· No utilizarás la informática para realizar fraudes.· No copiarás o utilizarás software que no hayas comprado.· No utilizarás los recursos informáticos ajenos sin la debida autorización.· No te apropiarás de los derechos intelectuales de otros.· Deberás evaluar las consecuencias sociales de cualquier código que desarrolles.· Siempre utilizarás las computadoras de manera de respetar los derechos de los demás.Principios éticosResponsabilidadUno de los principios éticos es la responsabilidad que debe poseer toda persona en el uso del computador y la información que se manipula o se procesa.ConfidencialidadSe refiere de manera específica al manejo de datos (o información) sobre otra persona, de los que se dispone porque ella misma u otra los ha facilitado bajo la condición de que no se difundan. Pese a que los límites del término no son aceptados unánimemente, en un sentido estricto se entiende por confidencialidad la protección de la comunicación entablada entre personas y el derecho a controlar la información referente a uno mismo que pueda ser difundida a terceros.Los problemas éticos más significativos en InternetEn gran medida el desarrollo científico y tecnológico de este siglo ha sido impulsado por intereses vinculados con el afán de superioridad mundial de las grandes potencias, a las exigencias del desarrollo industrial, así como a las pautas de consumo que se producen y se difunden desde las sociedades que han marcado la avanzada en los procesos de modernización. Por eso los estados y las grandes empresas transnacionales se encuentran entre los mayores protagonistas de la ciencia y la tecnología.Una enumeración superficial de los problemas éticos del ciberespacio nos ofrece la siguiente lista.La privacidad: no tanto la posibilidad (real) de fallos en los sistemas de correo que provoquen mensajes que van a lugares equivocados, si no más bien la intromisión intencional. Esta intromisión puede ser desde la del compañero del trabajo que lee nuestro trabajo hasta el sistemático intervencionismo estatal.La Identidad: es posible esconder la verdadera identidad a la hora de intervenir en una conversación.La Inversa: la capacidad de manipulación se traslada de los mecanismos habituales a la sociedad (como la posición social económica) a las habilidades de aquellos que manejan mas el medio o que pueden intervenir de manera subrepticia en las comunicaciones ajenas.
VALORES EN LA INFORMATICA
1.Definición.
Los valores, forman parte de los objetos, acciones y actitudes que el ser humano persigue por considerarlos valiosos. Dentro de este rubro se encuentran: La salud, la riqueza, el poder, el amor, la virtud, la belleza, la inteligencia, la cultura, etc. En fin, todo aquello que en un momento, deseamos o apreciamos."Los cambios tecnológicos y la proliferación de la información han sido las herramientas fundamentales para la apertura de las fronteras en todo el mundo. Los valores religiosos, éticos y económicos debido al proceso de globalización se fueron alternando uno con otro hasta terminar siendo inversamente proporcionales a lo que la sociedad hoy más demanda, transparencia y idoneidad. Las Redes informáticas, la Radio y la Televisión han llegado tan lejos que la moral y los valores éticos de la profesión han sido dejados de lado por estos sistemas de comunicación que buscan abaratar los mercados con productos basura que le venden a la gente, generando violencia en sus programas, llevando a la sociedad a producir más delincuencia juvenil y crímenes horrendos por parte de niños y jóvenes que se ven obligados a recibir inconscientemente un metamensaje que los lleva a cometer actos totalmente fuera de la ley penal y que alejan al niño del hogar y a la formación normal de una familia."

La Accesibilidad.
Consiste en el acceso a la información sin limitación alguna por razón de deficiencia, discapacidad o minusvalía."La accesibilidad indica la facilidad con la que algo puede ser usado, visitado o accedido en general por todas las personas, en informática, la accesibilidad incluye ayudas como las tipografías de alto contraste o gran tamaño, magnificadores de pantalla, lectores y revisores de pantalla, programas de reconocimiento de voz, teclados adaptados, y otros dispositivos apuntadores de entrada de información."En la actualidad muchos países en el mundo cuentan con leyes que permiten velar por la accesibilidad a la información, de las páginas de su administración pública o bien de sitios de empresas que ofrecen servicios y productos para ello.

La distribución equitativa.
Al igual que crece la brecha que separa a los países a base de sus escasos recursos económicos, crece la dificultad de aquellos países adquieran las tecnologías recientes, para así complementar otras herramientas de desarrollo."En muchas ocasiones, la transferencia de tecnología a países en vías de desarrollo consiste en abrir paso a la innovación al desechar tecnologías ya obsoletas que han sido sustituidos por las emergentes. La mayoría de los países en vías de desarrollo no cuenta con el presupuesto para innovar en el área tecnológica e incluso adquirir estas tecnologías. Por esto es necesario un esfuerzo colaborativo para asegurarse que estos países no se queden atrás tecnológicamente y utilicen la ciencia para mejorar la calidad de vida de sus habitantes."

La justicia social.
La justicia social en la informática consiste en orientar y dirigir la conducta del informático por medio de normas y leyes establecidas. Se puede decir que al hacer esto se tiene cierta garantía del valor de su conducta, sin embargo, el apego y la fidelidad a la ley no constituyen la esencia del valor moral.

El Trabajo Autorrealizante
La proliferación de estudios existentes sobre los valores éticos en la informática está teniendo repercusiones en la formación de los informáticos, formando profesiosonales con creatividad, mentalidad positiva, altamente tecnificados con lo cual ayudan a las empresas a ser autorrealizadas.

El Crecimiento Sostenido
Un crecimiento sostenido es fundamental pues nos permite contar con un equipo de trabajo sólido e implica totalmente en un proyecto empresarial por lo que podemos considerar que es la clave de éxito.Es poder realizar una empresa unipersonal, con la cual podemos dar inicio para luego pasar a ser una gran empresa en forma estratégica, planificada es decir con un crecimiento sostenido.
ETICA Y VALORES DE INFORMATICA
Objetivos
El presente trabajo se ha sido realizado con el fin de conocer la realidad de la práctica de ética y valores de InformáticaDeterminar la conciencia de los alumnos sobre la práctica de valores éticos relacionados con la informática.Promover una reflexión sistematizada acerca de las cuestiones éticas que surgen en la vida profesional.Motivar a los alumnos para mejorar la práctica de ética y valores en la informática.Realizar un análisis y hacer tomar conciencia a los alumnos la falta de valores por la que atraviesan actualmente.Influir en los futuros profesionales para que apliquen valores éticos en su campo laboral.Fomentar la practica de los valores en los alumnos, ya que actualmente dichos valores se están perdiendo.

martes, 24 de abril de 2007

Algorítmos con condicionales

1. Realizar la suma de dos números y determinar si el resultado es positivo, negativo o cero.
2. Dado dos números A y B imprimir la suma siempre y cuando ambos sean positivos.
3. Imprimir la suma de A y B siempre y cuando por lo menos uno de los dos sea positivo.
4. Dado un número imprimir si este es par o impar.
5. Desarrollar un algoritmo para imprimir una serie de números. Los cuales deben cumplir con lo siguiente:
· los números tienen que ser mayores a 8 y menores de 30.
· no se deben imprimir los números 14 y 16.
6. Desarrollar un algoritmo para imprimir la población de dos países (país A y país B)teniendo en cuenta lo siguiente :
· en el año (0) el país A tiene menor población que el país B.
· las tazas de crecimiento de los países A y B son de 6% y 3% respectivamente.
· se debe imprimir del año (0) hasta que la población del país A Exceda a la del país B.
7. Desarrollar un algoritmo para imprimir los números enteros que se encuentran dentro del intervalo formado por dos números positivos, teniendo en cuenta lo siguiente:
· los números positivos deben ser de entrada (no importa el orden).
· los números a imprimir no deben ser más de veinte.
· debe existir por los menos un numero entre los dos valores datos.
8. Desarrollar un algoritmo para obtener el mayor valor de 3 números dados y publicarlo.
9. Dado el sueldo de un empleado imprimir el nombre si este gana más de 100.000 Bs. Y menos de 200.000Bs.
10. Desarrollar un algoritmo para generar la tabla de multiplicar del 1 al 10.
11. Dado el sueldo básico de un empleado, calcular el sueldo neto, teniendo en cuenta que si el empleado gana más de 1.000.000 se le descuenta un 10% de su sueldo básico.
12. Desarrollar un algoritmo para ordenar 3 números en forma ascendente y descendente.
13. Desarrollar un algoritmo que pida como datos de entrada el costo de 5 desayunos, 12 almuerzos, y 10 cenas, para calcular lo siguiente:
· El ingreso total por cada tipo de comida.
· El ingreso promedio.
· El total de ingreso.

lunes, 23 de abril de 2007

Algoritmos para resolver

1. Desarrollar un algoritmo que lea dos números, los sume y muestre el resultado.
2. Dada una distancia en Kilómetros imprimir su equivalente en metros.
3. Desarrollar un algoritmo que determine cual es el promedio de tres números.
4. Realizar un algoritmo para imprimir el área de un triangulo.
5. Elabore un algoritmo para imprimir el área de dos triángulos distintos.
6. Se tiene un terreno de 20 metros de largo por 10 de ancho a un precio de 1.000.000 se pide que imprima el precio por metro cuadrado.
7. Dado el ancho y el largo de un terreno a un costo de 2.000.000 imprimir el costo por metro cuadrado.
8. Si una persona cobra una cantidad en dólares imprimir su equivalente en Bs.(teniendo en cuenta que el precio del dólar es de 3.200 Bs.).
9. Desarrollar un algoritmo que calcule e imprima el 15% de un número.
10. Determinar el promedio de 5 notas y muestre el resultado.
11. Dado un número determinado de vacas imprimir cuantas patas hay.
12. Desarrollar un algoritmo que calcule e imprima el promedio de 4 boletos aéreos.
13. Hacer un algoritmo que calcule el total de la compra de tres pares de zapatos, los cuales tienen un 12,5% de descuento pero tienen un recargo de 14,5% de impuesto.
14. Dada una población de 2.000.000 personas, imprimir el porcentaje de mujeres. Se tiene como dato de entrada la cantidad de mujeres.
15. Desarrollar un algoritmo para calcular el monto que debe pagar un empleado por concepto de impuesto sobre la rente, donde;
IMP=(IA ) * T – S – CF * 180 – 324 – IR
IPM=Impuesto a Pagar.
IA=Ingreso Anual.
T=Valor de Tarifa “I”.
S=Sustraendo.
CF=Carga Familiar.
IR=Impuesto Retenido.
16. Hacer un algoritmo que lea tres valores, sumar e imprimir la multiplicación del primer valor con el segundo valor, luego deberá multiplicar dicha suma por el tercer valor y mostrar también el resultado.
17. Hacer un algoritmo que lea el sueldo de dos empleados, luego le calcule una retención del 10% a cada uno de ellos. Se pide que imprima el sueldo neto de cada empleado.
18. Desarrollar un algoritmo que intercambie los valores de dos variables numéricas.
19. Desarrollar un algoritmo para publicar los datos de los empleados de una compañía y conjuntamente la suma total de los sueldos, teniendo en cuenta lo siguiente:
· Utilizar los encabezados apropiados.
· los datos de los empleados son: nombre, cedula de identidad, y sueldo. Desarrollar un algoritmo que intercambie los valores de dos variables numéricas.

lunes, 16 de abril de 2007

Terminos Basicos

Informática:La Informática o computación es la ciencia del tratamiento automático de la información mediante un computador (llamado también ordenador o computadora).
Información: Es un conjunto organizado de datos, que constituyen un mensaje sobre un determinado ente o fenómeno.
Caracter: Es una letra, un número, un signo de puntuación u otro símbolo o código de control. Un carácter no es necesariamente visible.
Pseudocódigo: Conjunto de pasos que describen una secuencia lógica. Es el código no ejecutable de un programa que se usa como una ayuda para desarrollar y documentar programas estructurados
Algoritmos: Un algoritmo es un conjunto finito de instrucciones o pasos que sirven para ejecutar una tarea o resolver un problema.
tipos de algoritmos: cualitativos y cuantitativos
Diagramas de flujo: Un Diagrama de Flujo representa la esquematización gráfica de un algoritmo
Dato: Un dato es la unidad o cantidad mínima de información no elaborada, sin sentido en sí misma, pero que convenientemente tratada se puede utilizar en la realización de cálculos o toma de decisiones.

Componentes del Computador

UCP O CPU (CENTRAL PROCESSING UNIT).
UCP o procesador, interpreta y lleva a cabo las instrucciones de los programas, efectúa manipulaciones aritméticas y lógicas con los datos y se comunica con las demás partes del sistema. Una UCP es una colección compleja de circuitos electrónicos. Cuando se incorporan todos estos circuitos en un chip de silicio, a este chip se le denomina microprocesador. La UCP y otros chips y componentes electrónicos se ubican en un tablero de circuitos o tarjeta madre.
Los factores relevantes de los chips de UCP son:
· Compatibilidad: No todo el soft es compatible con todas las UCP. En algunos casos se pueden resolver los problemas de compatibilidad usando software especial.
· Velocidad: La velocidad de una computadora está determinada por la velocidad de su reloj interno, el dispositivo cronométrico que produce pulsos eléctricos para sincronizar las operaciones de la computadora. Las computadoras se describen en función de su velocidad de reloj, que se mide en mega hertz. La velocidad también está determinada por la arquitectura del procesador, es decir el diseño que establece de qué manera están colocados en el chip los componentes individuales de la CPU. Desde la perspectiva del usuario, el punto crucial es que "más rápido" casi siempre significa "mejor".
Dispositivos de entrada y salida(periféricos)
De entrada:
Teclado, Mouse o Ratón,Escáner o digitalizador de imágenes
De salida:
En esta se encuentran:
Impresoras, Monitores
Entrada/salida:
discoduros, unidades de CD, floppy, usb, entre otros
Dispositivos de almacenamiento
En esta se encuentran:
Disco Duro
Diskettes 3 ½
Maletón-ópticos de 5,25
usb
bus de datos:
EI bus representa básicamente una serie de cables mediante los cuales pueden cargarse datos en la memoria y desde allí transportarse a la CPU. Por así decirlo es la autopista de los datos dentro del PC ya que comunica todos los componentes del ordenador con el microprocesador. El bus se controla y maneja desde la CPU.

Generaciones

Primera Generación (1951-1958)
· Usaban tubos al vacío para procesar información.
· Usaban tarjetas perforadas para entrar los datos y los programas.
· Usaban cilindros magnéticos para almacenar información e instrucciones internas.
· Eran sumamente grandes, utilizaban gran cantidad de electricidad, generaban gran cantidad de calor y eran sumamente lentas.
· Se comenzó a utilizar el sistema binario para representar los datos.
En esta generación las máquinas son grandes y costosas (de un costo aproximado de 10,000 dólares).
La computadora más exitosa de la primera generación fue la IBM 650, de la cual se produjeron varios cientos. Esta computadora que usaba un esquema de memoria secundaria llamado tambor magnético, que es el antecesor de los discos actuales.

Segunda Generación (1958-1964)
Características de está generación:
· Usaban transistores para procesar información.
· Los transistores eran más rápidos, pequeños y más confiables que los tubos al vacío.
· 200 transistores podían acomodarse en la misma cantidad de espacio que un tubo al vacío.
· Usaban pequeños anillos magnéticos para almacenar información e instrucciones. cantidad de calor y eran sumamente lentas.
· Se mejoraron los programas de computadoras que fueron desarrollados durante la primera generación.
· Se desarrollaron nuevos lenguajes de programación como COBOL y FORTRAN, los cuales eran comercialmente accsesibles.
· Se usaban en aplicaciones de sistemas de reservaciones de líneas aéreas, control del tráfico aéreo y simulaciones de propósito general.
· La marina de los Estados Unidos desarrolla el primer simulador de vuelo, "Whirlwind I".
· Surgieron las minicomputadoras y los terminales a distancia.
· Se comenzó a disminuir el tamaño de las computadoras.
Tercera Generación (1964-1971)
· Se desarrollaron circuitos integrados para procesar información.
· Se desarrollaron los "chips" para almacenar y procesar la información. Un "chip" es una pieza de silicio que contiene los componentes electrónicos en miniatura llamados semiconductores.
· Los circuitos integrados recuerdan los datos, ya que almacenan la información como cargas eléctricas.
· Surge la multiprogramación.
· Las computadoras pueden llevar a cabo ambas tareas de procesamiento o análisis matemáticos.
· Emerge la industria del "software".
· Se desarrollan las minicomputadoras IBM 360 y DEC PDP-1.
· Otra vez las computadoras se tornan más pequeñas, más ligeras y más eficientes.
· Consumían menos electricidad, por lo tanto, generaban menos calor.
Cuarta Generación (1971-1988)
Características de está generación:
· Se desarrolló el microprocesador.
· Se colocan más circuitos dentro de un "chip".
· "LSI - Large Scale Integration circuit".
· "VLSI - Very Large Scale Integration circuit".
· Cada "chip" puede hacer diferentes tareas.
· Un "chip" sencillo actualmente contiene la unidad de control y la unidad de aritmética/lógica. El tercer componente, la memoria primaria, es operado por otros "chips".
· Se reemplaza la memoria de anillos magnéticos por la memoria de "chips" de silicio.
· Se desarrollan las microcomputadoras, o sea, computadoras personales o PC.
· Se desarrollan las supercomputadoras.

Quinta Generación (1983 al presente)
En vista de la acelerada marcha de la microelectrónica, la sociedad industrial se ha dado a la tarea de poner también a esa altura el desarrollo del software y los sistemas con que se manejan las computadoras. Surge la competencia internacional por el dominio del mercado de la computación, en la que se perfilan dos líderes que, sin embargo, no han podido alcanzar el nivel que se desea: la capacidad de comunicarse con la computadora en un lenguaje más cotidiano y no a través de códigos o lenguajes de control especializados.
Japón lanzó en 1983 el llamado "programa de la quinta generación de computadoras", con los objetivos explícitos de producir máquinas con innovaciones reales en los criterios mencionados. Y en los Estados Unidos ya está en actividad un programa en desarrollo que persigue objetivos semejantes, que pueden resumirse de la siguiente manera:
· Se desarrollan las microcomputadoras, o sea, computadoras personales o PC.
· Se desarrollan las supercomputadoras.

Generaciones

Primera Generación (1951-1958)
· Usaban tubos al vacío para procesar información.
· Usaban tarjetas perforadas para entrar los datos y los programas.
· Usaban cilindros magnéticos para almacenar información e instrucciones internas.
· Eran sumamente grandes, utilizaban gran cantidad de electricidad, generaban gran cantidad de calor y eran sumamente lentas.
· Se comenzó a utilizar el sistema binario para representar los datos.
En esta generación las máquinas son grandes y costosas (de un costo aproximado de 10,000 dólares).
La computadora más exitosa de la primera generación fue la IBM 650, de la cual se produjeron varios cientos. Esta computadora que usaba un esquema de memoria secundaria llamado tambor magnético, que es el antecesor de los discos actuales.

Segunda Generación (1958-1964)
Características de está generación:
· Usaban transistores para procesar información.
· Los transistores eran más rápidos, pequeños y más confiables que los tubos al vacío.
· 200 transistores podían acomodarse en la misma cantidad de espacio que un tubo al vacío.
· Usaban pequeños anillos magnéticos para almacenar información e instrucciones. cantidad de calor y eran sumamente lentas.
· Se mejoraron los programas de computadoras que fueron desarrollados durante la primera generación.
· Se desarrollaron nuevos lenguajes de programación como COBOL y FORTRAN, los cuales eran comercialmente accsesibles.
· Se usaban en aplicaciones de sistemas de reservaciones de líneas aéreas, control del tráfico aéreo y simulaciones de propósito general.
· La marina de los Estados Unidos desarrolla el primer simulador de vuelo, "Whirlwind I".
· Surgieron las minicomputadoras y los terminales a distancia.
· Se comenzó a disminuir el tamaño de las computadoras.
Tercera Generación (1964-1971)
· Se desarrollaron circuitos integrados para procesar información.
· Se desarrollaron los "chips" para almacenar y procesar la información. Un "chip" es una pieza de silicio que contiene los componentes electrónicos en miniatura llamados semiconductores.
· Los circuitos integrados recuerdan los datos, ya que almacenan la información como cargas eléctricas.
· Surge la multiprogramación.
· Las computadoras pueden llevar a cabo ambas tareas de procesamiento o análisis matemáticos.
· Emerge la industria del "software".
· Se desarrollan las minicomputadoras IBM 360 y DEC PDP-1.
· Otra vez las computadoras se tornan más pequeñas, más ligeras y más eficientes.
· Consumían menos electricidad, por lo tanto, generaban menos calor.
Cuarta Generación (1971-1988)
Características de está generación:
· Se desarrolló el microprocesador.
· Se colocan más circuitos dentro de un "chip".
· "LSI - Large Scale Integration circuit".
· "VLSI - Very Large Scale Integration circuit".
· Cada "chip" puede hacer diferentes tareas.
· Un "chip" sencillo actualmente contiene la unidad de control y la unidad de aritmética/lógica. El tercer componente, la memoria primaria, es operado por otros "chips".
· Se reemplaza la memoria de anillos magnéticos por la memoria de "chips" de silicio.
· Se desarrollan las microcomputadoras, o sea, computadoras personales o PC.
· Se desarrollan las supercomputadoras.

Quinta Generación (1983 al presente)
En vista de la acelerada marcha de la microelectrónica, la sociedad industrial se ha dado a la tarea de poner también a esa altura el desarrollo del software y los sistemas con que se manejan las computadoras. Surge la competencia internacional por el dominio del mercado de la computación, en la que se perfilan dos líderes que, sin embargo, no han podido alcanzar el nivel que se desea: la capacidad de comunicarse con la computadora en un lenguaje más cotidiano y no a través de códigos o lenguajes de control especializados.
Japón lanzó en 1983 el llamado "programa de la quinta generación de computadoras", con los objetivos explícitos de producir máquinas con innovaciones reales en los criterios mencionados. Y en los Estados Unidos ya está en actividad un programa en desarrollo que persigue objetivos semejantes, que pueden resumirse de la siguiente manera:
· Se desarrollan las microcomputadoras, o sea, computadoras personales o PC.
· Se desarrollan las supercomputadoras.

Historia de la computación

1. Antecedentes Históricos del Computador
La primera máquina de calcular mecánica, un precursor del ordenador digital, fue inventada en 1642 por el matemático francés Blaise Pascal. Aquel dispositivo utilizaba una serie de ruedas de diez dientes en las que cada uno de los dientes representaba un dígito del 0 al 9. Las ruedas estaban conectadas de tal manera que podían sumarse números haciéndolas avanzar el número de dientes correcto. En 1670 el filósofo y matemático alemán Gottfried Wilhelm Leibniz perfeccionó esta máquina e inventó una que también podía multiplicar.
El inventor francés Joseph Marie Jacquard, al diseñar un telar automático, utilizó delgadas placas de madera perforadas para controlar el tejido utilizado en los diseños complejos. Durante la década de 1880 el estadístico estadounidense Herman Hollerith concibió la idea de utilizar tarjetas perforadas, similares a las placas de Jacquard, para procesar datos. Hollerith consiguió compilar la información estadística destinada al censo de población de 1890 de Estados Unidos mediante la utilización de un sistema que hacía pasar tarjetas perforadas sobre contactos eléctricos.