viernes, 3 de octubre de 2008
domingo, 21 de septiembre de 2008
HERRAMIENTAS CASE
EDI (ELECTRONIC DATA INTERCHANGE)
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
FLUJO 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
CRM
ERP
OLTP
jueves, 4 de septiembre de 2008
VENTAJAS DE LA PROGRAMACION ESTRUCTURADA
- 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
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
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
VME BUS
BUS VESA
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
BUS EISA
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
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
MACROCOMPUTADORAS
MEMORIA FLASH
MEMORIA USB
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
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
DISQUETE
DVD
CD-ROM
COMPUTADORA
DEFINICION 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
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
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.
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
SUPERCOMPUTADORA
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
SEMICONDUCTORES
CIRCUITO INTEGRADO
UNIVAC
EDVAC
ENIAC
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 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
MAQUINA ANALITICA
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
PASCALINA
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
sábado, 30 de agosto de 2008
PDP 1
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
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
LENGUAJE COBOL
LENGUAJE 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
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
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.