1 Instituto de Capacitación y Educación Profesional Ingeniería en sistemas computacionales. INFORMÁTICA 2 Karina Ponce Guzmán Docente: Gabriel Orozco
2 Informática II M.I.R.S.T. Gabriel Orozco Martínez
3 UNIDAD. I Introducción a la ingeniería de sistemas. 1.1 Evolución del software y del hardware. 1.2 Componentes del SI: Ingeniería de Hardware, Ingeniería de Software. 1.3 Bases de datos, ingeniería de procedimientos, RRHH y documentación. 1.4 Ingeniería vs Trabajo Artesanal. 1.5 Evaluación de un proyecto para implantar un sistema de Información.
4 1.1 Evolución del software y del hardware. Una computadora es un dispositivo que procesa datos y los convierte en información útil para las personas. Los principales tipos de computadoras tenemos: Computadoras de escritorio Estaciones de trabajo Computadoras laptop Dispositivos móviles (Smartphone, Tablet, etc.) Computadoras para organizaciones Servidores de red Computadoras Mainframe Minicomputadoras Supercomputadoras
5 1.1 Evolución del software y del hardware. ¿Qué tan importante son las computadoras ahora en día? Las computadoras han cambiado nuestro mundo Las computadoras han cambiado la manera en que hacemos todo. Las computadoras han cambiado la manera en que: Se administra la agenda Se administran los contactos Enviar correos electrónicos Transferir y recibir archivos Comunicación instantánea Edición de imágenes y videos Aplicaciones financieras En el entretenimiento iptv, triple play, etc.
6 1.1 Evolución del software y del hardware. Un sistema de computo completo se compone de: Hardware Software Datos Usuarios
7 1.1 Evolución del software y del hardware. Un sistema de computo completo se compone de: Hardware (dispositivos mecánicos que conformas una computadora) Software (es un conjunto de instrucciones que hace que la pc funcione) Datos (consiste en hechos o piezas individuales de información) Usuarios
8 1.1 Evolución del software y del hardware. En 1990 La crisis del software se fundamentó en el tiempo de creación de software, ya que en la creación del mismo no se obtenían los resultados deseados, además de un gran costo y poca flexibilidad. La crisis del software se refiere a la dificultad en escribir programas libres de defectos, fácilmente comprensibles, y que sean verificables. Su evolución estuvo marcadas en etapas y sucesos que fueron conformando con el paso de los años lo que hoy conocemos como software.
9 1.1 Evolución del software y del hardware. Primera generación (1951-1958) La primera computadora electrónica, la inventaron los ingenieros John Mauchly y John Eckert. Este fue el comienzo de los sistemas de procesamiento por lotes, donde los trabajos se reunían por grupos o lotes. Las máquinas tenían las siguientes características: Eran construidas por medio de tubos al vacío. Programadas en lenguaje de máquina. Los sistemas operativos de los años cincuenta fueron diseñados para que sean mas ágiles.
10 1.1 Evolución del software y del hardware. Segunda generación (1959-1964) Se empieza a definir la forma de comunicarse entre computadoras (programación de sistema). Las características son: Están construidas con circuitos de transistores. Se programan en nuevos lenguajes llamados lenguaje de alto nivel (COBOL y FORTRAN). La característica de los sistemas operativos fue en el desarrollo de los sistemas compartidos con multiprogramación, y los principios del multiprocesamiento. El usuario final de la información no tenía contacto directo con las computadoras. Invento del transistor: requería menos energía que las válvulas termiónicas.
11 1.1 Evolución del software y del hardware. Tercera generación (1964-1971) Las características son: Su fabricación electrónica está basada en circuitos integrados. Su manejo por medio de los lenguajes de control de los sistemas operativos. Se inicia en 1964, con la introducción de la familia de computadores Sistema/360 de IBM. Los computadores de esta generación fueron diseñados como sistemas para usos generales. Aparecen mini computadoras no son tan costosas, pero disponen de gran capacidad de procesamiento. Ejemplo: La PDP-8 y la PDP-11 de Digital Equiment Corporation, NOVA y ECLIPSE de Data General. La IBM produjo las series 360 y 370
12 1.1 Evolución del software y del hardware. Cuarta generación (1971-1980) Aparecen los microprocesadores. Las micro computadoras con base en estos circuitos son extremadamente pequeñas y baratas. Nacen las computadoras personales. 1976: Steve Wozniak y Steve Jobs forman la compañía Apple. El software y los sistemas que trabajan con las computadoras personales han hecho más interactiva la comunicación con el usuario.
13 1.1 Evolución del software y del hardware. Quinta generación (1980-1990) Con base en los grandes acontecimientos tecnológicos en materia de microelectrónica y computación (software) como CAD, CAM, CAE, CASE, inteligencia artificial, sistemas expertos, redes neurales, teoría del caos, algoritmos genéticos, fibras ópticas, telecomunicaciones, etc. Creación de la primera super computadora diseñada por Semcuy Cray. El anuncio por parte del gobierno japonés del proyecto “Quinta Generación “. Las computadoras de esta generación contienen una gran cantidad de microprocesadores trabajando en paralelo y pueden reconocer voz e imágenes. Tienen la capacidad de comunicarse con un lenguaje natural. La conectividad entre computadoras, ha adquirido una importancia vital en las grandes, medianas y pequeñas empresas y entre los usuarios particulares de computadoras.
14 1.1 Evolución del software y del hardware. Sexta generación Las computadoras cuentan con arquitecturas combinadas paralelo/vectorial. Computadoras capaces de realizar más de un millón de millones de operaciones de punto flotante por segundo, las redes de área mundial (Wide Área Network, WAN). Las tecnologías de esta generación ya han sido desarrolladas o están en ese proceso. Algunas de ellas son: inteligencia artificia.
15 1.1 Evolución del software y del hardware. En la evolución de hardware se clasifican en 4 generaciones Primera generación (1945-1956) La electrónica se basa en la implementación de tubos de vacío, lo cual generó la primera evolución tecnológica que funciono en las computadoras y como consecuencia desplazo a los componentes electromecánicos.
16 1.1 Evolución del software y del hardware. Segunda generación (1957-1963) En esta generación la electrónica es desarrollada con transistores, los cuales ayudaron a reducir los componentes físicos de la computadora. El razonamiento fue parecido a la anterior generación, pero el resultado al implementar esta tecnología fue mas eficaz, ya que se aumento la velocidad en el procesamiento de datos.
17 1.1 Evolución del software y del hardware. Tercera generación (1964-al presente) La electrónica es basada en circuitos integrados, lo cual permitió adherir una gran cantidad de transistores y otros componentes electrónicos a un circuito integrado conformado por una placa de silicio. Se reduce el tamaño y costo de la computadora, aumenta su capacidad, velocidad y fiabilidad.
18 1.1 Evolución del software y del hardware. Cuarta generación Posiblemente se producirá en el momento que los circuitos de Silicio sean reemplazados por una nueva y sofisticada tecnología, la cual contendrá circuitos integrados en una escala mayor a la actual.
19 Investigación ¿Qué es multiprogramación? ¿Qué es multiprocesamiento? Investiga las características de las siguientes computadoras: Mainframe, Minicomputadoras, Supercomputadoras, y estaciones de trabajo. ¿Qué es un circuito integrado? ¿Qué es el silicio y su característica para ser utilizado en los circuitos integrados) ¿Qué es la fotolitografía? Investiga los siguientes conceptos: Inteligencia artificial, sistemas expertos, redes neurales, teoría del caos, algoritmos genéticos, fibras ópticas, telecomunicaciones. Crea un documento de Word con portada, índice automático, tema definido con estilos, numeración de paginas, conclusiones y fuentes.
20 1.2 Componentes del SI: Ingeniería de Hardware, Ingeniería de Software. Sistema de Información SI Es un conjunto de elementos interrelacionados con el propósito de presentar atención a las demandas de información de una organización, para elevar el nivel de conocimientos que permitan un mejor apoyo a la toma de decisiones y desarrollo de acciones. Un componente de software es un elemento de un sistema de software que ofrece un conjunto de servicios, o funcionalidades, a través de interfaces definidas.
21 1.2 Componentes del SI: Ingeniería de Hardware, Ingeniería de Software. Es la aplicación de un enfoque sistemático, disciplinado y cuantificable al desarrollo, operación y mantenimiento de software, y el estudio de estos enfoques, es decir, la aplicación de la ingeniería al software. Integra matemáticas, ciencias de la computación y prácticas cuyos orígenes se encuentran en la ingeniería.
22 1.2 Componentes del SI: Ingeniería de Hardware, Ingeniería de Software. Ingeniería de Hardware La ingeniería de sistemas es uno de los campos de mayor experiencia en la compañía, especialmente en el ámbito de sistemas automatizados de control: sensores, adquisición de datos, alimentación de energía y comunicaciones, en tiempo real.
23 1.2 Componentes del SI: Ingeniería de Hardware, Ingeniería de Software. Entre los Estándares CORBA (Common Object Request Broker Architecture) del Object Management Group (OMG). JavaBean, Servlets y Enterprise JavaBeans de Oracle. OSGi (Open Services Gateway Initiative) de OSGi Alliance. Component Object Model (COM), COM+ y Distributed Component Object Model (DCOM) de Microsoft.
24 1.2 Componentes del SI: Ingeniería de Hardware, Ingeniería de Software. Los componentes de software son útiles en: Programación Orientada a Componentes (POC) Programación Orientada a Objetos (POO) Arquitectura Orientada a Servicios (SOA)
25 1.3 Bases de datos, ingeniería de procedimientos, RRHH y documentación. Ingeniería de base de datos RHHH Un administrador de bases de datos (también conocido como DBA, en inglés database administrator) es aquel profesional que administra las tecnologías de la información y la comunicación, siendo responsable de los aspectos técnicos, tecnológicos, científicos, inteligencia de negocios y legales de bases de datos.
26 1.4 Ingeniería vs Trabajo Artesanal. El modo de producción artesanal, tiene por finalidad la creación de un objeto producido en forma predominantemente manual con o sin ayuda de herramientas y máquinas, generalmente con utilización de materias primas locales y procesos de transformación y elaboración transmitidos de generación en generación, con las variaciones propias que le imprime la creación individual del artesano. Es una expresión representativa de su cultura y factor de identidad de la comunidad”.
27 1.4 Ingeniería vs Trabajo Artesanal. Características de la producción artesanal 1.Fabricación manual, domiciliaria, para consumo de la familia o la venta de un bien restringido. 2.En el mismo lugar se agrupan el usuario, el artesano, el mercader y el transporte. 3.El artesano elabora los productos con sus manos en su totalidad, seleccionando personalmente la materia prima, dándole su propio estilo, su personalidad. 4.Requiere de una fuerza laboral altamente especializada en el diseño de las operaciones de manufactura, especialmente para el armado final del producto. 5.Tienen una organización descentralizada en una misma ciudad. Cada artesano se especializa en un componente del producto. 6.El volumen de la producción es generalmente reducido.
28 1.4 Ingeniería vs Trabajo Artesanal. En este modo de trabajo la técnica juega un papel fundamental; la cual alude a aquellas actividades relacionadas con el trabajo artesanal y mientras que la tecnología se reserva para aquellas técnicas que hacen uso del conocimiento científico. De este modo se marca un corte temporal en el proceso de evolución de la técnica, diferenciando a las técnicas artesanales de las tecnologías modernas.
29 1.5 Evaluación de un proyecto para implantar un sistema de Información. El objetivo de esta fase es: Realizar las actividades necesarias para poner a disposición de los usuarios el sistema de información. En primer lugar, se revisa la formulación del proyecto. Se estudia su alcance y, En función de sus características, Se define un plan de implantación y se especifica quienes del Equipo de trabajo lo van a llevar a cabo.
30 1.5 Evaluación de un proyecto para implantar un sistema de Información. Para establecer este plan se tiene en cuenta: El cumplimiento de los requerimientos de implantación definidos en el Catalogo de Requerimientos La estrategia de transición del sistema antiguo al nuevo. Finalmente, se realizan las acciones necesarias para el inicio de la puesta en producción del sistema de información.