domingo, 21 de septiembre de 2008

HERRAMIENTAS CASE

CASE (Computer Aided Software Engineering, que significa Ingeniería de Software Asistida por Ordenador)son diversas aplicaciones informáticas destinadas a aumentar la productividad en el desarrollo de software reduciendo el coste de las mismas en términos de tiempo y de dinero. Estas herramientas nos pueden ayudar en todos los aspectos del ciclo de vida de desarrollo del software en tareas como el proceso de realizar un diseño del proyecto, calculo de costes, implementación de parte del código automáticamente con el diseño dado, compilación automática, documentación o detección de errores entre otras

EDI (ELECTRONIC DATA INTERCHANGE)

Es un Conjunto coherente de datos, estructurados conforme a normas de mensajes acordadas, para la transmisión por medios electrónicos, preparados en un formato capaz de ser leído por el ordenador y de ser procesado automáticamente y sin ambigüedad.
Es aquella parte de un sistema de información capaz de cooperar con otros sistemas de información mediante el intercambio de mensajes EDI

E-COMMERCE

Consiste en comprar y vender productos o servicios a través de sistemas electrónicos como Internet y otras redes computacionales. Es generalmente considerado como el aspecto de ventas de los e-Business o negocios electrónicos

FLUJO DE TRABAJO

Es el estudio de los aspectos operacionales de una actividad de trabajo:
  • cómo se estructuran las tareas
  • cómo se realizan
  • cuál es su orden correlativo
  • cómo se sincronizan
  • cómo fluye la información que soporta las tareas
  • cómo se le hace seguimiento al cumplimiento de las tareas
Generalmente los problemas de flujo de trabajo se modelan con redes de Petri.

CRM

El nombre CRM hace referencia a una estrategia de negocio basada principalmente en la satisfacción de los clientes, pero también a los sistemas informáticos que dan soporte a esta estrategia.
La administración de la relación con los clientes, CRM, es parte de una estrategia de negocio centrada en el cliente. Una parte fundamental de su idea es, precisamente, la de recopilar la mayor cantidad de información posible sobre los clientes, para poder dar valor a la oferta. La empresa debe trabajar para conocer las necesidades de los mismos y así poder adelantar una oferta y mejorar la calidad en la atención

ERP

Un sistema integrado de información o Enterprise Resource Planning system (ERP) se define como un sistema de información para identificar, planear y controlar todos los recursos de la empresa, requeridos para tomar, hacer, embarcar y contabilizar las ordenes del clientes en una empresa de manufactura, distribución o servicio

OLTP

En inglés OnLine Transaction Processing, que significa Procesamiento de Transacciones En Línea. es un sistema que facilita y administra aplicaciones transaccionales, usualmente para entrada de datos y recuperación y procesamiento de transacciones. Los paquetes de software para OLTP se basan en la arquitectura cliente-servidor ya que suelen ser utilizados por empresas con una red informática distribuida.

2° DEPARTAMENTAL

jueves, 4 de septiembre de 2008

VENTAJAS DE LA PROGRAMACION ESTRUCTURADA

Algunas de las ventajas de la programacion estructurada son las siguientes:
  • La estructura del programa es clara puesto q las instrucciones están más ligadas o relacionadas entre sí.
  • Reducción de los costos de mantenimiento de los programas.
  • Los bloqs de código son auto explicativos, lo q facilita a la documentación
  • Un programa escrito de acuerdo a estos principios no solamente tendra una estructura sino tambien una excelente presentacion.
  • Los programas son más fáciles de entender, ya q pueden ser leído de forma secuencial, sin necesidad de hacer seguimiento a saltos de línea (GOTO) dentro de los bloques de código para entender la lógica
  • Los GOTO se reservan para construir las instrucciones básicas. Aunque no se usan de forma directa, por estar prohibida su utilización, están incluidas implícitamente en las instrucciones de selección e iteración.
  • Reducción del esfuerzo en las pruebas. El seguimiento de los fallos o errores del programa ("debugging") se facilita debido a la estructura más visible, por lo q los errores se pueden detectar y corregir más fácilmente
  • Programas más sencillos y más rápidos (ya q es más fácil su optimización).
  • La programación estructurada ofrece estos beneficios,pero no se la debe considerar como una panacea ya q el desarrollo de programas es, principalmente, una tarea de dedicación, esfuerzo y creatividad

martes, 2 de septiembre de 2008

domingo, 31 de agosto de 2008

LENGUAJES DE LA QUINTA GENERACION

Se llama así a veces a los lenguajes de la inteligencia artificial, aunque con el fracaso del proyecto japonés de la quinta generación el nombre ha caído en desuso.

La quinta generación se ha relacionado con los lenguajes que se utilizan en el campo de la inteligencia artificial: sistemas basados en el conocimiento, sistemas expertos, mecanismos de inferencia o procesamiento del lenguaje natual. Lenguajes como LISP o PROLOG han sido la base de este tipo de lenguajes.

Alrededor de la mitad 1998 surgieron gripos de herramientas de lenguajes de quinta generación, los cuales combinan la creación de códigos basadas en reglas, la administración de reutilización y otros avances.

LENGUAJES DE LA TERCERA GENERACION

La tercera generacion aproximadamente se da entre los años de 1964 - 1971
Y en la segunda mitad de la década de los sesenta se idearon nuevos lenguajes de programación de alto nivel tales como BASIC (1964), PL/I(1966), APL (1960), PASCAL(1973) y nuevas versiones de lenguajes precedentes.
El lenguaje de programación BASIC fue concebido como un lenguaje interactivo, polivalente y de fácil aprendizaje y empleo. En un principio fue normalizado por el organismo ANSI y de esta normalizacion parten las líneas originales del BASIC. Mas tarde, surgió toda una gran familia de dialectos que cada vez se fueron desviando mas y más del lenguaje original.

NUBUS


Bus de expansión de alta velocidad y de autoconfiguración desarrollado originalmente por el MIT. Está estructurado de una forma tal que los usuarios puedan insertar tarjetas de expansión en cualquier ranura (slot) en la placa sin crear conflictos.

VME BUS


VMEbus es un bus estándar, desarrollada originalmente para el Motorola 68000 línea de CPUs, pero más tarde ampliamente utilizado para muchas aplicaciones y normalizado por la Comisión Electoral Independiente como ANSI / IEEE 1014-1987.Fue desarrollado por primera vez en 1981 y sigue considerando el uso generalizado hoy en día.

BUS VESA


El bus VESA (Video Electronics Standards Association, la compañía que lo diseñó) es un tipo de bus de datos para ordenadores personales, utilizado sobre todo en equipos diseñados para el procesador Intel . Permite conectar directamente la tarjeta gráfica al procesador.
Este bus es compatible con el bus ISA pero mejora la respuesta gráfica, solucionando el problema de la insuficiencia de flujo de datos de su predecesor. Para ello su estructura consistía en un extensión del ISA de 16 bits. Las tarjetas de expansión de este tipo eran enormes lo que, junto a la aparición del bus PCI, mucho más rápido en velocidad de reloj, y con menor longitud y mayor versatilidad, hizo desaparecer al VESA, aunque sigue existiendo en algunos equipos antiguos
.

BUS PCI


Un Peripheral Component Interconnect (PCI, "Interconexión de Componentes Periféricos") consiste en un bus de ordenador estándar para conectar dispositivos periféricos directamente a su placa base. Estos dispositivos pueden ser circuitos integrados ajustados en ésta (los llamados "dispositivos planares" en la especificación PCI) o tarjetas de expansión que se ajustan en conectores. Es común en PCs, donde ha desplazado al ISA como bus estándar, pero también se emplea en otro tipo de ordenadores. La especificación PCI cubre el tamaño físico del bus, características eléctricas, cronómetro del bus y sus protocolos.

BUS EISA


El Extended Industry Standard Architecture (en inglés, Arquitectura Estándar Industrial Extendida), casi siempre abreviado EISA, es una arquitectura de bus para computadora es compatibles con el IBM PC. Fue anunciado a finales de 1988 y desarrollado por el llamado "Grupo de los Nueve" (AST, Compaq, Epson, Hewlett-Packard, NEC Corporation, Olivetti, Tandy, Wyse y Zenith), vendedores de computadores clónicos como respuesta al uso por parte de IBM de su arquitectura propietaria MicroChannel (MCA) en su serie PS/2. Tuvo un uso limitado en computadores personales 386 e 486 hasta mediados de los años 1990, cuando fue reemplazado por los buses locales tales como el bus local VESA y el PCI
EISA amplía la arquitectura de bus ISA a 32 bits y permite que más de una CPU comparta el bus. El soporte de bus mastering también se mejora para permitir acceso hasta a 4 GB de memoria. A diferencia de MCA, EISA es compatible de forma descendente con ISA, por lo que puede aceptar tarjetas antiguas XT e ISA, siendo conexiones y las ranuras una ampliación de las del bus ISA.

BUS ISA


El Industry Standard Architecture (en inglés, Arquitectura Estándar Industrial), casi siempre abreviado ISA, es una arquitectura de bus creada por IBM en 1980 en Boca Raton, Florida para ser empleado en los IBM PCs.
ISA se creó como un sistema de 8 bits en el IBM PC en 1980, y se extendió en 1983 como el XT bus architecture. El nuevo estándar de 16 bits se introduce en 1984 y se le llama habitualmente AT bus architecture. Diseñado para conectar tarjetas de ampliación a la placa madre, el protocolo también permite el bus mastering aunque sólo los primeros 16 MiB de la memoria principal están disponibles para acceso directo.

ESTACIONES DE TRABAJO


Computadora que controla la informacion de una red, tambien son conocidos como workstations.

Las estaciones de trabajo son estaciones de red, diseñados para operar como estaciones de usuario con capacidades de procesamiento independientes del servidor aunq x lo general requieren del servidor.

MACROCOMPUTADORAS


Son computadoras que se caracterizan por su utilización en el manejo de grandes bases de datos en redes corporativas de gran tamaño. Poseen grandes dispositivos de almacenamiento como discos duros de hasta 500 GigaBytes (GB) y cintas de seguridad (Tape Backup)

Las macrocomputadoras son también conocidas como Mainframes. Los mainframes son grandes, rápidos y caros sistemas que son capaces de controlar cientos de usuarios simultáneamente, así como cientos de dispositivos de entrada y salida. Los mainframes tienen un costo que va desde 350,000 dólares hasta varios millones de dólares. De alguna forma los mainframes son más poderosos que las supercomputadoras porque soportan más programas simultáneamente. Pero las supercomputadoras pueden ejecutar un sólo programa más rápido que un mainframe. En el pasado, los Mainframes ocupaban cuartos completos o hasta pisos enteros de algún edificio, hoy en día, un Mainframe es parecido a una hilera de archiveros en algún cuarto con piso falso, ésto para ocultar los cientos de cables d e los periféricos , y su temperatura tiene que estar controlada.

MEMORIA FLASH

La memoria flash es una forma desarrollada de la memoria EEPROM que permite que múltiples posiciones de memoria sean escritas o borradas en una misma operación de programación mediante impulsos eléctricos, frente a las anteriores que sólo permite escribir o borrar una única celda cada vez. Por ello, flash permite funcionar a velocidades muy superiores cuando los sistemas emplean lectura y escritura en diferentes puntos de esta memoria al mismo tiempo.

MEMORIA USB


Una memoria USB (de Universal Serial Bus, en inglés pendrive o USB flash drive) es un pequeño dispositivo de almacenamiento que utiliza memoria flash para guardar la información que puede requerir o no baterías (pilas), en los últimos modelos la batería no es requerida, la batería era utilizada por los primeros modelos. Estas memorias son resistentes a los rasguños(externos) y al polvo que han afectado a las formas previas de almacenamiento portátil, como los CD y los disquetes.
Estas memorias se han convertido en el sistema de almacenamiento y transporte personal de datos más utilizado, desplazando en este uso a los tradicionales disquetes, y a los CDs. Se pueden encontrar en el mercado fácilmente memorias de 1, 2, 4, 8 GB o más (esto supone, como mínimo, el equivalente a 715 disquetes) . Su gran popularidad le ha supuesto infinidad de denominaciones populares relacionadas con su pequeño tamaño y las diversas formas de presentación, sin que ninguna haya podido destacar entre todas ellas: pincho, llave maya, mechero, llavero, llave,'bichito' o las de los embalajes originales en inglés pendrive, flash drive o memory stick.

CINTA MAGNETICA


La cinta magnética es un tipo de soporte de almacenamiento de información que se graba en pistas sobre una banda de un material magnético, generalmente óxido de hierro o algún cromato. El tipo de información que se puede almacenar en las cintas magnéticas es variado, como vídeo, audio y datos.
Hay diferentes tipos de cintas, tanto en sus medidas físicas, como en su constitución química, así como diferentes formatos de grabación, especializados en el tipo de información que se quiere grabar.

DISCO DURO


El disco duro es un dispositivo de almacenamiento no volátil, es decir conserva la información que le ha sido almacenada de forma correcta aun con la perdida de energía, emplea un sistema de grabación magnética digital, es donde en la mayoría de los casos se encuentra almacenado el sistema operativo de la computadora. En este tipo de disco se encuentra dentro de la carcasa una serie de platos metálicos apilados girando a gran velocidad. Sobre estos platos se sitúan los cabezales encargados de leer o escribir los impulsos magnéticos. Hay distintos estándares a la hora de comunicar un disco duro con la computadora. Existen distintos tipos de interfaces las mas comunes son: Integrated Drive Electronics (IDE, también llamado ATA) , SCSI generalmente usado en servidores, SATA, este último estandarizado en el año 2004 y FC exclusivo para servidores

DISQUETE


Un disco flexible o disquete (en lengua inglesa diskette) es un soporte de almacenamiento de datos formado por una pieza circular de material magnético, fina y flexible (de ahí su denominación) encerrada en una carcasa de plástico cuadrada o rectangular. Los disquetes se leen y se escriben mediante un dispositivo llamado disquetera (o FDD, del inglés Floppy Disk Drive). Es un disco más pequeño que el CD, tanto en tamaño externo como en capacidad, que está encerrado en una funda de pasta que lo protege (como se ha dicho anteriormente)

DVD


El DVD (también conocido como "Digital Versatile Disc" o "Disco Versátil Digital", debido a su popular uso en películas algunos lo llaman Disco de Video Digital) es un formato de almacenamiento óptico que puede ser usado para guardar datos, incluyendo películas con alta calidad de vídeo y audio. Se asemeja a los discos compactos en cuanto a sus dimensiones físicas (diámetro de 12 u 8 centímetros), pero están codificados en un formato distinto y a una densidad mucho mayor. A diferencia de los CD, todos los DVD deben guardar los datos utilizando un sistema de archivos denominado UDF (Universal Disk Format), el cual es una extensión del estándar ISO 9660, usado para CD de datos. El DVD Forum (un consorcio formado por todas las organizaciones que han participado en la elaboración del formato) se encarga de mantener al día sus especificaciones técnicas.

CD-ROM


(Del inglés Compact Disc - Read Only Memory, "Disco Compacto de Memoria de Sólo Lectura"), es un disco compacto óptico utilizado para almacenar información no volátil, el mismo medio utilizado por los CD de audio, puede ser leído por un ordenador lector de CD-ROM. Un CD-ROM es un disco de plástico plano con información digital codificada en una espiral desde el centro hasta el borde exterior. El denominado Yellow Book (o Libro Amarillo) que define el CD-ROM estándar fue establecido en 1985 por Sony y Philips. Pertenece a un conjunto de libros de colores conocido como Rainbow Books que contiene las especificaciones técnicas para todos los formatos de discos compactos. Apple Computer fue entusiasta promotor del CD-ROM. John Sculley, que era CEO de Apple, dijo en 1987 que el CD-ROM revolucionaría el uso de computadoras personales.

COMPUTADORA


Una computadora (del latín computare -calcular-), también denominada como ordenador o computador, es una máquina electrónica que recibe y procesa datos para convertirlos en información útil. Una computadora es una colección de circuitos integrados y otros componentes relacionados que puede ejecutar con exactitud, sorprendente rapidez, y de acuerdo a lo indicado por un usuario o automáticamente por otro programa, una múltiple variedad de secuencias o rutinas de instrucciones que son ordenadas, organizadas y sistematizadas en función a una amplia gama de aplicaciones prácticas y precisamente determinadas, proceso al cual se le ha denominado con el nombre de programación y al que lo realiza se le llama programador. La computadora u ordenador, además de la rutina o programa informático, necesita de datos específicos (a estos datos, en conjunto, se les conoce como "Input" en inglés) que deben ser suministrados, y que son requeridos al momento de la ejecución, para proporcionar el producto final del procesamiento de datos, que recibe el nombre de "output". La información puede ser entonces utilizada, reinterpretada, copiada, transferida, o retransmitida a otra(s) persona(s), computadora(s) o componente(s) electrónico(s) local o remotamente usando diferentes sistemas de telecomunicación, pudiendo ser grabada, salvada o almacenada en algún tipo de dispositivo o unidad de almacenamiento.

DEFINICION TCP / IP

Se han desarrollado diferentes familias de protocolos para comunicación por red de datos para los sistemas UNIX. El más ampliamente utilizado es el Internet Protocol Suite, comúnmente conocido como TCP / IP.
Es un
protocolo DARPA que proporciona transmisión fiable de paquetes de datos sobre redes. El nombre TCP / IP Proviene de dos protocolos importantes de la familia, el Transmission Contorl Protocol (TCP) y el Internet Protocol (IP). Todos juntos llegan a ser más de 100 protocolos diferentes definidos en este conjunto.
El TCP /
IP es la base del Internet que sirve para enlazar computadoras que utilizan diferentes sistemas operativos, incluyendo PC, minicomputadoras y computadoras centrales sobre redes de área local y área extensa. TCP / IP fue desarrollado y demostrado por primera vez en 1972 por el departamento de defensa de los Estados Unidos, ejecutándolo en el ARPANET una red de área extensa del departamento de defensa.

EL MODELO DE VON NEUMANN


Su diseño básico, ahora conocido como una Máquina de Von Neumann, se usó en la EDSAC para la primera computadora que almacenaba el programa, y constituye todavía la base para la mayoría de las computadoras digitales, casi medio siglo después. Este diseño y la máquina IAS, construida en colaboración con Herman Goldstine, ha tenido una influencia tan grande.
La Máquina de Von Neumann tenía cinco partes básicas: la memoria, la unidad aritmética-lógica, la unidad de control del programa y los equipos de
entrada y salida.

MICROCOMPUTADORA




Es una computadora que tiene un microprocesador (unidad central de procesamiento).
Generalmente, el microprocesador tiene los circuitos de almacenamiento (o memoria caché) y entrada/salida en el mismo
circuito integrado (o chip). El primer microprocesador comercial fue el Intel 4004, que salió el 15 de noviembre de 1971.


Sus principales características son:
Velocidad de procesamiento: Decenas de millones de instrucciones por segundo.
Usuario a la vez: Uno (Por eso se llaman Personales).
Tamaño: Pequeña, o portátiles.
Facilidad de uso: Supuestamente fáciles de usar.
Clientes usuales: Pequeñas empresas, oficinas, escuelas, individuos.
Penetración social: Mediana.
Impacto social: Alto, en los países industrializados.
Parque instalado: Cientos de millones en el mundo.
Costo: Pocos cientos de dólares estadounidenses.

MINICOMPUTADORA


Tipo de computadoras ya obsoletas, que tienen un tamaño que está entre los mainframes y las microcomputadoras o las computadoras personales. Algunos términos más actuales para este tipo de máquinas son estación de trabajo (workstation) y servidores. El término "minicomputadora" nació en los 60 para describir la tercera generación de computadoras "pequeñas", que fueron posibles por el uso de tecnologías como los transistores y los núcleos de memoria. El término se volvió popular junto con otros en la misma época como los miniautos y las minifaldas.

SUPERCOMPUTADORA


Es una computadora con capacidades de cálculo muy superiores a las comúnmente disponibles de las máquinas de escritorio de la misma época en que fue construida.
Hoy en día el diseño de Supercomputadoras se sustenta en 4 importantes tecnologías:
La tecnología de registros vectoriales, creada por
Cray, considerado el padre de la Supercomputación, quien inventó y patentó diversas tecnologías que condujeron a la creación de máquinas de computación ultra-rápidas. Esta tecnología permite la ejecución de innumerables operaciones aritméticas en paralelo.
El sistema conocido como M.P.P. por las siglas de Massively Parallel Processors o Procesadores Masivamente Paralelos, que consiste en la utilización de cientos y a veces miles de microprocesadores estrechamente coordinados.
La tecnología de
computación distribuida: los clusters de computadoras de uso general y relativo bajo costo, interconectados por redes locales de baja latencia y el gran ancho de banda.
Cuasi-Supercómputo: Recientemente, con la popularización de
Internet, han surgido proyectos de computación distribuida en los que software especiales aprovechan el tiempo ocioso de miles de ordenadores personales para realizar grandes tareas por un bajo costo. A diferencia de las tres últimas categorías, el software que corre en estas plataformas debe ser capaz de dividir las tareas en bloques de cálculo independientes que no se ensamblaran ni comunicarán por varias horas.
Por su alto costo, el uso de superordenadores verdaderos está limitado a organismos gubernamentales, militares y grandes centros de investigación, en donde tienen aplicaciones científicas, como en la simulación de procesos naturales (previsión del tiempo, análisis de cambios climáticos, entre otros procesos),
modelaje molecular, simulaciones físicas como túneles de viento, criptoanálisis, etc.
Este tipo de máquinas generalmente tiene su
arquitectura proyectada y optimizada enteramente con la aplicación final en mente.
Una supercomputadora es un tipo de computadora muy potente y rápida, diseñada para procesar enormes cantidades de información en poco tiempo y dedicada a una tarea específica.
Las principales características son:
Velocidad de Proceso: Miles de millones de instrucciones de punto flotante por segundo.
Usuarios a la vez: Hasta miles, en entorno de redes amplias.
Tamaño: Requieren instalaciones especiales y aire acondicionado industrial.
Dificultad de uso: Solo para especialistas.
Clientes usuales: Grandes centros de investigación.
Penetración social: Prácticamente nula.
Impacto social: Muy importante en el ámbito de la investigación, ya que provee cálculos a alta velocidad de procesamiento, permitiendo, por ejemplo, calcular en secuencia el genoma humano, número Phi, desarrollar cálculos de problemas físicos dejando un bajo margen de error, etc.
Parques instalados: Menos de un millar en todo el mundo.
Costo: Hasta decenas de millones de euros cada una
.

CIRCUITO VLSI


Circuito integrado que su nombre se deriva del ingles (Very Large Scale Integration) muy grande: 10 000 a 99 999

CIRCUITO LSI


Es un circuito integrado (Large Scale Integration) grande: 100 a 9999

CIRCUITO

Un circuito es una pastilla muy delgada en la que se encuentra una enorme cantidad (del orden de miles o millones) de dispositivos microelectrónicos interconectados, principalmente diodos y transistores, además de componentes pasivos como resistencias o condensadores. Su área es de tamaño reducido, del orden de un cm² o inferior. Algunos de los circuitos integrados más avanzados son los microprocesadores, que son usados en múltiples artefactos, desde computadoras hasta electrodomésticos, pasando por los teléfonos móviles. Otra familia importante de circuitos integrados la constituyen las memorias digitales.

SEMICONDUCTORES

Todos los circuitos integrados se fabrican con semiconductores, sustancias cuya capacidad de conducir la electricidad es intermedia entre la de un conductor y la de un no conductor o aislante. El silicio es el material semiconductor más habitual. Como la conductividad eléctrica de un semiconductor puede variar según la tensión aplicada al mismo, los transistores fabricados con semiconductores actúan como minúsculos conmutadores que abren y cierran el paso de corriente en sólo unos pocos nanosegundos (milmillonésimas de segundo). Esto permite que un ordenador pueda realizar millones de instrucciones sencillas cada segundo y ejecutar rápidamente tareas complejas.

CIRCUITO INTEGRADO


Es una pastilla muy delgada en la que se encuentra una enorme cantidad (del orden de miles o millones) de dispositivos microelectrónicos interconectados, principalmente diodos y transistores, además de componentes pasivos como resistencias o condensadores. Su área es de tamaño reducido, del orden de un cm² o inferior. Algunos de los circuitos integrados más avanzados son los microprocesadores, que son usados en múltiples artefactos, desde computadoras hasta electrodomésticos, pasando por los teléfonos móviles. Otra familia importante de circuitos integrados la constituyen las memorias digitales.

WHIRLWIND I


Es un simulador de vuelo que surgio en la 2da generacion.

UNIVAC


Se realizo con un proceso militar, al hacer senso de las personas que se iban a la guerra.
Pesa 7257 Kg. 5000 tubos al vacio y ejecutaba 1000 calculos x seg.
Llegaba a ser sumas de dos numeros, cada numero tenia 10 digitos.

EDVAC


La EDVAC (Electronic Discrete Variable Automatic Computer) por sus siglas en inglés, fue una de las primeras computadoras electrónicas. A diferencia de la ENIAC, no era decimal, sino binaria y tuvo el primer programa diseñado para ser almacenado. Este diseño se convirtió en el estándar de arquitectura para la mayoría de las computadoras modernas.

ENIAC


ENIAC es un acrónimo inglés de Electronic Numerical Integrator And Computer (Computador e Integrador Numérico Electrónico), utilizada por el Laboratorio de Investigación Balística del Ejército de los Estados Unidos.

La computadora podía calcular trayectorias de proyectiles, lo cual fue el objetivo primario al construirla. En 1,5 segundos era posible calcular la potencia 5000 de un número de hasta 5 cifras.
La ENIAC podía resolver 5.000 sumas y 360 multiplicaciones en 1 segundo. Pero entre las anécdotas estaba la poco promisoria cifra de un tiempo de rotura
de 1 hora.

MARK I


El Harvard Mark I o Mark I fue el primer ordenador electromecánico construido en la Universidad Harvard por Howard H. Aiken en 1944, con la subvención de IBM. Tenía 760,000 ruedas y 800 kilómetros de cable y se basaba en la máquina analítica de Charles Babbage.
El computador Mark I empleaba señales electromagnéticas para mover las partes mecánicas. Esta máquina era lenta (tomaba de 3 a 5 segundos por cálculo) e inflexible (la secuencia de cálculos no se podía cambiar); pero ejecutaba operaciones matemáticas básicas y cálculos complejos de ecuaciones sobre el movimiento parabólico de proyectiles.
Funcionaba con relés, se programaba con interruptores y leía los datos de cintas de papel perforado.

MAQUINA DE HOLLERITH


En 1890 Herman Hollerith (1860-1929), había desarrollado un sistema de tarjetas perforadas eléctricas y basado en la lógica de Boole, aplicándolo a una máquina tabuladora de su invención

La máquina de Hollerith se usó para tabular el censo de aquel año en los Estados Unidos, durando el proceso total no más de dos años y medio. Así, en 1896, Hollerith crea la Tabulating Machine Company con la que pretendía comercializar su máquina. La fusión de esta empresa con otras dos, dio lugar, en 1924, a la International Business Machines Corporation (IBM).

MAQUINA ANALITICA


La máquina analítica, es el diseño de un computador moderno de uso general realizado por el profesor británico de matemáticas Charles Babbage, que representó un paso importante en la historia de la computación. Fue inicialmente descrita en 1837, aunque Babbage continuó refinando el diseño hasta su muerte en 1871. La máquina no pudo ser construida debido a razones de índole financiera, política y legal. Computadores que fueran lógicamente comparables a la máquina analítica sólo pudieron ser construidos 100 años más tarde.
Algunos piensan que las limitaciones tecnológicas de la época eran un obstáculo que hubiera impedido su construcción; otros piensan que la tecnología de la época alcanzaba para construir la máquina de haberse obtenido financiamiento y apoyo político al proyecto.

LEIBNIZ


Leibniz extendió las ideas de de Blaise Pascal y, en 1671, introdujo el Staffelwalze / Step Reckoner (también conocido como el Stepped Reckoner, o máquina de Leibniz), un dispositivo que, así como ejecutaba adiciones y substracciones, podía multiplicar, dividir, y evaluar raíces cuadradas por una serie de pasos de adiciones. Los dispositivos de Pascal y Leibniz fueron los antepasados de las computadoras de escritorio de hoy, y las derivaciones de estas máquinas, incluyendo la calculadora Curta, continuaron siendo producidos hasta que a principios de los años 1970 sus equivalentes electrónicos finalmente llegaron a ser fácilmente disponibles y baratos.

PASCALINA


Es una de las primeras calculadoras mecánicas. Fue inventada por Blaise Pascal en 1645, tras tres años de trabajo sobre la misma. Se fabricaron varias versiones y Pascal en persona construyó al menos cincuenta ejemplares.
El primer uso de la Pascalina fue en la
Hacienda francesa, debido a que Pascal diseñó la Pascalina para ayudar a su padre, que era contador en dicha entidad. Debido a ello la Pascalina estaba destinada básicamente a solucionar problemas de aritmética comercial.
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.

ÁBACO


El ábaco es considerado como el más antiguo instrumento de cálculo, adaptado y apreciado en diversas culturas. El origen del ábaco está literalmente perdido en el tiempo. En épocas muy tempranas el hombre primitivo encontró materiales para idear instrumentos de conteo. Es probable que su inicio fuera una superficie plana y piedras que se movían sobre líneas dibujadas con polvo.

Es un instrumento de cálculo que utiliza cuentas que se deslizan a lo largo de una serie de alambres o barras de metal o madera fijadas a un marco para representar las unidades, decenas, centenas, unidad de mil, decena de mil, centena de mil, etc. Fué inventado en Asia menor, pero perdió uso al inventarse el lapiz y el papel, es el precursor de la calculadora digital moderna. Utilizado por mercaderes en la Edad Media a través de toda Europa y el mundo árabe, fue reemplazado en forma gradual por la aritmética basada en los números indoárabes. Aunque poco usado en Europa después del siglo XVIII, todavía se emplea en Medio Oriente, Rusia, China, Japón y Corea.

sábado, 30 de agosto de 2008

PDP 1


El PDP-1 (Programmed Data Processor-1) fue el primer computador en serie PDP de la Digital Equipment, producida por primera vez en 1960. Es famoso por ser el computador más importante en la creación de la cultura hacker en el MIT, BBN y en otras partes. El PDP-1 fue también el hardware original donde se jugó el primer videojuego computarizado de la historia, el Spacewar de Steve Russell.

El PDP-1 tenía palabras de 18 bits y 4K de palabras como memoria principal estándar (equivalente a 9 kilobytes), ampliable a 64K de palabras (144 KB). La duración de ciclo de memoria de núcleo magnético era 5 microsegundos (que corresponden rudamente a una "velocidad de reloj" de 200 KHz); consecuentemente, la mayoría de las instrucciones aritméticas tomaban 10 microsegundos (100.000 operaciones por segundo) porque tenían dos ciclos de memoria: uno para la instrucción, uno para la lectura del dato del operando.
El PDP-1 fue construido principalmente con módulos de sistema de la serie DEC 1000, usando transistores Micro-Alloy y Micro-Alloy-Diffused. Velocidad medida de conmutación: 5MHz

IBM 360


La IBM 360 es una de las primeras computadoras comerciales que usó circuitos integrados, y podía realizar tanto análisis numéricos como administración o procesamiento de archivos. Se considera que la tercera generación de computadoras comenzó con su introducción.

Comercializado a partir de 1964 el IBM 360 fue el primero en usar la palabra byte para referirse a 8 bits (con cuatro bytes creaba una palabra de 32-bits). Esta arquitectura de fue la que a partir de este modelo siguieron todos los ordenadores de IBM.
El 360, fue la primera en usar microprogramación, y creó el concepto de arquitectura de familia. La familia del 360 consistió en 6 computadoras que podían hacer uso del mismo
software y los mismos periféricos. El sistema también hizo popular la computación remota, con terminales conectadas a un servidor, por medio de una línea telefónica. Así mismo, es célebre por ser el primer procesador en implementar el algoritmo de Tomasulo en su unidad de coma flotante.
Fué el primer Computador en ser atacado con un virus en la historia de la informática.

PRIMER MINI-ORDENADOR


Durante los años 60s DEC desarrolló una serie de ordenadores que presentaban mejor relación precio/prestaciones que los de IBM, en general basados en palabras de 18 bits. En 1961 la empresa fue beneficiaria y empezó entonces la construcción de su primer ordenador el PDP-1, diseñado por Ben Gurley. Para servir laboratorios con un menor coste, en 1963, DEC proporcionó el PDP-5, un mini-ordenador que tuvo un verdadero éxito. Seguido con la introducción del famoso PDP-8 en 1964, una máquina de palabra más pequeña, de 12 bits que se vendió por aproximadamente 16,000 $. El PDP-8 era bastante pequeño para caber sobre un carro. Era bastante simple de uso y ofrecía muchas funciones, la razón por la cual fue vendido en números enormes a lugares nuevos de mercado, laboratorios, ferrocarriles, y todos los tipos de usos industriales. Era el primer ordenador que con regularidad fue comprado por un puñado de usuarios finales como una alternativa a la utilización de un sistema más grande en un centro de datos. Por su precio bajo y portabilidad, estas máquinas podían ser compradas para llenar una necesidad específica, a diferencia de los sistemas de unidad central del día que casi siempre eran compartidos entre usuarios diversos. Hoy el PDP-8 generalmente es considerado como el primer mini-ordenador.

LENGUAJE COBOL

El lenguaje (acrónimo de COmmon Business -Oriented Language, Lenguaje Común Orientado a Negocios) fue creado en el año 1960 con el objetivo de crear un lenguaje de programación universal que pudiera ser usado en cualquier ordenador, ya que en los años 1960 existían numerosos modelos de ordenadores incompatibles entre sí, y que estuviera orientado principalmente a los negocios, es decir, a la llamada informática de gestión.

LENGUAJE FORTRAN

Es un lenguaje de programación informatica, de alto nivel y propósito general ha sido ampliamente adoptado por la comunidad científica para escribir aplicaciones de cálculos intensivos. La inclusión en el lenguaje de la aritmética de números complejos amplió la gama de aplicaciones para las cuales el lenguaje se adapta especialmente; muchas técnicas de compilación de lenguajes se han implementado para mejorar la calidad del código generado por los compiladores de Fortran.
El lenguaje fue diseñado teniendo en cuenta que los programas serían escritos en tarjetas perforadas de 80 columnas. Así por ejemplo, las líneas debían ser numeradas y la única alteración posible en el orden de ejecución era producida con la instrucción goto. Estas características han evolucionado de versión en versión. Las actuales contienen subprogramas, recursión y una variada gama de estructuras de control.

TARJETA PERFORADA


La tarjeta perforada es una cartulina con unas determinaciones que pueden o no estar perforadas, lo que supone un código binario. Fueron los primeros medios que servian para ingresar información e instrucciones a un computador en los años 1960 y 1970. Fueron inventadas por Herman Hollerith (1860-1929) en 1889.
Las tarjetas perforadas fueron utilizadas no solo en la informática, sino también en los telares inspiradas por Joseph Marie Jacquard. De hecho, la informática adquirió las tarjetas perforadas de los telares. Con la misma lógica de perforación o ausencia de perforación, se utilizaron las cintas perforadas.
Actualmente las tarjetas perforadas han caído en el reemplazo por medios magnéticos y ópticos de ingreso de información. Sin embargo, muchos de los dispositivos de almacenamiento actuales, como por ejemplo el CD-ROM también se basan en un método similar al usado por las tarjetas perforadas, aunque por supuesto los tamaños, velocidades de acceso y capacidad de los medios actuales no admiten comparación con las viejas tarjetas.

LENGUAJES DE PRIMERA GENERACIÓN

Lo constituyen los lenguajes maquina.
Estos se consideran como de bajo nivel por que no existe un programa de codificación menos complicado que el que utiliza los símbolos binarios 1 y 0.
Ascii, utiliza ceros y unos para representar letras del alfabeto.
Como este es el lenguaje del CPU, los archivos de texto traducidos a los grupos binarios ASCII pueden leerse por casi cualquier plataforma de sistemas de computadoras.

CLASIFICACION DE EMPRESAS

Una empresa industrial
Transforma materias primas en productos elaborados, por ejemplo, un molino compra trigo y otros insumos y con sus máquinas y personal elabora harina.

Una empresa social
Es un tipo de empresa en la que su razón social, si bien beneficia a quienes en ella trabajan y buscan obtener ganancias, es satisfacer a la vez necesidades de la sociedad en la que se desenvuelven. Su lógica no encaja ni en el paradigma de las empresas publicas del sector estatal ni en el de las empresas privadas del sector capitalista.
La mayor parte de la titularidad del capital social puede recaer en los trabajadores, aunque no es indispensable, constituyen ejemplos de empresas sociales algunas copeerativas, sociales, laborales o mutualidades típicas de la economia social

La sociedad en comandita o sociedad comanditaria
Es aquella sociedad mercantil en la que existen dos tipos de socios:
Los socios colectivos o gestores que responden con la totalidad de su patrimonio de las actividades sociales (responsabilidad ilimitada y solidaria).
Los socios comanditarios que responden únicamente con el capital aportado (responsabilidad limitada).
No tiene un número mínimo de socios.

La sociedad de responsabilidad limitada
Es una sociedad mercantil, de carácter capitalista en la que el capital social está dividido en cuotas sociales de distinto o igual valor representadas por títulos y en la que la responsabilidad de los socios se circunscribe exclusivamente al capital aportado por cada uno.
Los títulos no son equivalentes a las acciones de las sociedades anónimas, dado que existen obstáculos legales a su transmisión.
Las S.L. tributan por el Impuesto de sociedades.

La sociedad anónima
Es aquella sociedad mercantil cuyos titulares lo son en virtud de una participación en el capital social a través de títulos o acciones. Las acciones pueden diferenciarse entre sí por su distinto valor nominal o por los diferentes privilegios vinculados a éstas, como por ejemplo la percepción a un dividendo mínimo. Los accionistas no responden con su patrimonio personal de las deudas de la sociedad, sino únicamente hasta el monto del capital aportado.

Una sociedad laboral
Es una empresa propiedad en su mayor parte de sus trabajadores. Son empresas privadas mercantiles que se distinguen por presentar un carácter laboralista.

Empresa cooperativa
Una cooperativa es una asociación autónoma de personas que se han unido voluntariamente para formar una organización democrática cuya administración y gestión debe llevarse a cabo de la forma que acuerden los socios. Su intención es hacer frente a sus necesidades y aspiraciones económicas, sociales y culturales comunes por medio de una empresa de propiedad conjunta y democráticamente controlada. La diversidad de necesidades y aspiraciones (trabajo, consumo, crédito, etc.) de los socios, que conforman el objeto social o actividad corporativizada de estas empresas, define una tipología muy variada de cooperativas.
· Las personas buscan dar servicios y el beneficio común
· Con la ganancia se beneficia la prestación de servicios
· Principal objetivo: ofrecer servicios lo más próximos posibles al precio de coste
· El excedente disponible se devuelve a los socios en proporción a sus actividades o servicios
· La persona dirige, el capital no
· La persona tiene voz y voto
· El número de socios es ilimitado. Pueden ser socios todas las personas que lo deseen, según estatutos y se gobierna con la participación de todos los socios.

viernes, 29 de agosto de 2008

Trabajos y Tareas de la Materia de Ciencias de la Informatica


INSTITUTO POLITECNICO NACIONAL


Unidad Profesional Interdiciplinaria de Ingenieria y Ciencias Sociales y Administrativas


TRABAJOS Y TAREAS DE CIENCIAS DE LA INFORMATICA
Alumno: Ramos Benitez Jesús


Secuencia: 1cv3


Fundamentos de la Computacion


Prof. Oros Acosta Rosa Maria