se encarga de dirigir el desarrollo de software -actividad sumamente sofisticada, basada en la
aplicacin de un enfoque sistemtico, disciplinado y cuantificable- al desarrollo, operacin y mantenimiento del software, empleando modernos CASEs y tcnicas de ingeniera de Software. La Ingeniera de Sistemas concierne a todos los aspectos del desarrollo de sistemas basados en cmputo, que incluyen hardware, software y el proceso de Ingeniera. La Ingeniera de Software es solo parte de este proceso. LA INGENIERA DE SISTEMAS Es la encargada de disear e implementar, para cualquier tipo de organizacin, desde pymes hasta corporaciones internacionales, soluciones basadas en tecnologas de informacin.Un ingeniero de sistemas para realizar esta labor previamente identifica y comprende los problemas de los procesos de negocios de las organizaciones a continuacin propone las soluciones . LA INGENIERA INFORMTICA O INGENIERA EN COMPUTACIN S la rama de la ingeniera que aplica los fundamentos de la ciencia de la computacin, la Ingeniera electrnica y la ingeniera de software, para el desarrollo de soluciones integrales de cmputo y comunicaciones, capaces de procesar informacin de manera automtica. LA INGENIERA INGENIERA DE SISTEMAS EN SEGURIDAD Y AUDITORIA trata sobre formar profesionales especializados para los estndares de calidad de servicios de las tecnologas de informacin y comunicaciones as como en su aplicacin en el diseo de soluciones de seguridad de los sistemas. Durante el ciclo de vida del sistema de informacin surgen riesgos que ponen en peligro la sostenibilidad del sistema, el Ingeniero de Seguridad y Auditoria de Sistemas de Informacin es el profesional que identifica los riesgos oportunamente y define acciones preventivas que minimicen el impacto.
La ingeniera en computacin estudia el desarrollo de sistemas automatizados y el uso de los lenguajes de programacin; de igual forma se enfoca al anlisis, diseo y la utilizacin Formatted: Font: (Default) +Body (Calibri), 11 pt del hardware y software para lograr la implementacin de las ms avanzadas aplicaciones industriales y telemticas. 1
Es el rea de trabajo que se concentra en el estudio de situaciones susceptibles de automatizar mediante el uso de sistemas de computacin y componentes digitales, a fin de determinar la factibilidad tcnica, la conveniencia operacional, la factibilidad econmica y la evaluacin de alternativas existentes para desarrollar la solucin ms adecuada. 2
La ingeniera en computacin se ocupa de la naturaleza y caractersticas de la informacin, su estructura y clasificacin, su almacenamiento y recuperacin y los diversos procesos a los que puede someterse en forma automatizada. Se interesa igualmente por las propiedades de las mquinas fsicas que realizan estas operaciones para producir sistemas deprocesamiento de datos eficientes. Trata todo lo relacionado con la utilizacin de computadoras digitales. BASE DE DATOS Una base de datos es una coleccin de informacin organizada de forma que un programa de ordenador pueda seleccionar rpidamente los fragmentos de datos que necesite. Una base de datos es un sistema de archivos electrnico. Las bases de datos tradicionales se organizan por campos, registros y archivos. Uncampo es una pieza nica de informacin; un registro es un sistema completo de campos; y un archivo es una coleccin de registros. Por ejemplo, una gua de telfono es anloga a un archivo. Contiene una lista de registros, cada uno de los cuales consiste en tres campos: nombre, direccin, y nmero de telfono. A veces se utiliza DB, de database en ingls, para referirse a las bases de datos.
SGBD Sistema de gestin de base de datos) o en ingls Database management system (DBMS), es una agrupacin de programas que sirven para definir, construir y manipular una base de datos. * Definir una base de datos: consiste en especificar los tipos de datos, estructuras y restricciones para los datos que se almacenarn. * Construir una base de datos: es el proceso de almacenar los datos sobre algn medio de almacenamiento. * Manipular una base de datos: incluye funciones como consulta, actualizacin, etc. de bases de datos. Si el sistema soporta bases de datos relacionales se llama RDBMS en ingls o SGBDR en espaol. Otras funciones de los SGBD * En la manipulacin de una base de datos, los SGBD deben incluir un control de concurrencia, o sea, deben permitir a varios usuarios tener acceso "simultneo" a la base de datos. Controlar la concurrencia implica que si varios usuarios acceden a la base de datos, la actualizacin de los datos se haga de forma controlada para que no haya problemas. * Un SGBD tambin debe encargase de cumplir las reglas de integridad y redundancias. * Otra funcin importante en un SGBD es su capacidad de realizar copias de seguridad y de recuperacin de datos. * Restriccin de accesos no autorizados. * Suministrar mltiples interfaces de usuario. * Representar relaciones complejas entre los datos.
HARDAWARE
En computacin, trmino ingls que hace referencia a cualquier componente fsico tecnolgico, que trabaja o interacta de algn modo con la computadora. No slo incluye elementos internos como el disco duro, CD-ROM, disquetera, sino que tambin hace referencia al cableado, circuitos, gabinete, etc. E incluso hace referencia a elementos externos como la impresora, el mouse, el teclado, el monitor y dems perifricos.
El hardware contrasta con el software, que es intangible y le da lgica al hardware (adems de ejecutarse dentro de ste).
El hardware no es frecuentemente cambiado, en tanto el software puede ser creado, borrado y modificado sencillamente. (Excepto el firmware, que es un tipo de software que raramente es alterado).
Hardware tpico de una computadora
El tpico hardware que compone una computadora personal es el siguiente:
Su chasis o gabinete La placa madre, que contiene: CPU, cooler, RAM, BIOS, buses (PCI, USB, HyperTransport, CSI, AGP, etc) Fuente de alimentacin Controladores de almacenamiento: IDE, SATA, SCSI Controlador de video Controladores del bus de la computadora (paralelo, serial, USB, FireWire), para conectarla a perifricos Almacenamiento: disco duro, CD-ROM, disquetera, ZIP driver y otros Tarjeta de sonido Redes: mdem y tarjeta de red
El hardware tambin puede incluir componentes externos como: Teclado Mouse, trackballs Joystick, gamepad, volante Escner, webcam Micrfono, parlante Monitor (LCD, o CRT) Impresora
Distintas clasificaciones del hardware
Clasificacin por la funcionalidad del hardware
* Hardware bsico: dispositivos necesarios para iniciar la computadora. Los ms bsicos son la placa madre, la fuente de alimentacin, el microprocesador y la memoria. Se podran incluir componentes como monitor y teclado, aunque no son estrictamente bsicos.
* Hardware complementario: aquellos dispositivos que complementan a la computadora, pero que no son fundamentales para su funcionamiento, como ser, impresora, unidades de almacenamiento, etc.
Clasificacin por la ubicacin del hardware
* Perifricos (componentes externos): dispositivos externos a la computadora. Ver perifrico * Componentes internos: dispositivos que son internos al gabinete de la computadora * Puertos: conectan los perifricos con los componentes internos
Clasificacin por el flujo de informacin del hardware
* Perifricos de salida: monitor, impresora, etc. * Perifricos de entrada: teclado, mouse, etc. * Perifricos/dispositivos de almacenamiento: disco duro, memorias, etc. * Perifricos de comunicacin: mdem, puertos, etc. * Dispositivos de procesamiento: CPU, microprocesador, placa madre, etc.
SOFTWARE En computacin, el software -en sentido estricto- es todo programa o aplicacin programado para realizar tareas especficas. El trmino "software" fue usado por primera vez por John W. Tukey en 1957. Algunos autores prefieren ampliar la definicin de software e incluir tambin en la definicin todo lo que es producido en el desarrollo del mismo. La palabra "software" es un contraste de "hardware"; el software se ejecuta dentro del hardware. El software en sentido amplio Una definicin ms amplia de software incluye mucho ms que slo los programas. Esta definicin incluye: - La representacin del software: programas, detalles del diseo escritos en un lenguaje de descripcin de programas, diseo de la arquitectura, especificaciones escritas en lenguaje formal, requerimientos del sistema, etc. - El conocimiento de la ingeniera del software: Es toda la informacin relacionada al desarrollo de software (por ejemplo, cmo utilizar un mtodo de diseo especfico) o la informacin relacionada al desarrollo de un software especfico (por ejemplo, el esquema de pruebas en un proyecto). Aqu se incluye informacin relacionada al proyecto, informacin sobre la tecnologa de software, conocimiento acerca de sistemas similares y la informacin detallada relacionada a la identificacin y solucin de problemas tcnicos.
- La informacin de la aplicacin. El "software" como programa El software, como programa, consiste en un cdigo en un lenguaje mquina especfico para un procesador individual. El cdigo es una secuencia de instrucciones ordenadas que cambian el estado del hardware de una computadora. El software se suele escribir en un lenguaje de programacin de alto nivel, que es ms sencillo de escribir (pues es ms cercano al lenguaje natural humano), pero debe convertirse a lenguaje mquina para ser ejecutado. El software puede distinguirse en tres categoras: software de sistema, software de programacin y aplicacin de software. De todas maneras esta distincin es arbitraria y muchas veces un software puede caer un varias categoras. - Software de sistema: ayuda a funcionar al hardware y a la computadora. Incluye el sistema operativo, controladores de dispositivos, herramientas de diagnstico, servidores, sistema de ventanas, utilidades y ms. Su propsito es evitar lo ms posible los detalles complejos de la computacin, especialmente la memoria y el hardware. - Software de programacin: provee herramientas de asistencia al programador. Incluye editores de texto, compiladores, intrprete de instrucciones, enlazadores, debuggers, etc. - Software de aplicacin: permite a los usuarios finales hacer determinadas tareas. Algunos software de aplicacin son los navegadores, editores de texto, editores grficos, antivirus, mensajeros, etc.
Los sistemas de planificacin de recursos empresariales, o ERP (por sus siglas en ingls, Enterprise Resource Planning) son sistemas de informacin gerenciales que integran y manejan muchos de los negocios asociados con las operaciones de produccin y de los aspectos de distribucin de una compaa en la produccin de bienes o servicios. Los sistemas ERP tpicamente manejan la produccin, logstica, distribucin, inventario, envos, facturas y contabilidad de la compaa de forma modular. Sin embargo, la planificacin de recursos empresariales o el software ERP puede intervenir en el control de muchas actividades de negocios como ventas, entregas, pagos, produccin, administracin de inventarios, calidad de administracin y la administracin de recursos humanos. Un ERP es una solucin que permite a las compaas centralizar e integrar los procesos y captura de informacin de reas como finanzas, ventas, compras, distribucin y logstica, planeacin y produccin, gestin de proyectos y recursos humanos, de tal manera en que automatizan las actividades asociadas a aspectos operativos y productivos, para que las organizaciones operen de manera ptima bajo un sistema estandarizado y cuenten con informacin confiable.
ACM (Association for Computing Machinery). Fundada en 1947, es la primera sociedad cientfica y educativa acerca de la computacin. Se encarga de publicar revistas y peridicos relacionados a esta rea.
Su nmero de afiliados son unos 78.000, y su sede est en la ciudad de Nueva York (EE.UU.).
Su principal competencia es la IEEE Computer Society, aunque la ACM se encarga ms de la teora informtica y las aplicaciones de software, en tanto la IEEE en el hardware y la estandarizacin. IEEE (Institute of Electrical and Electronics Engineers) Asociacin de profesionales con sede en EEUU que fue fundada en 1884, y que actualmente cuenta con miembros de ms de 140 pases. Investiga en campos como el aeroespacial, computacional, comunicaciones, etc. Es gran promotor de estndares. TICS Se denominan Tecnologas de la Informacin y las Comunicacin TICS al conjunto de tecnologas que permiten la adquisicin, produccin, almacenamiento, tratamiento, comunicacin, registro y presentacin de informaciones, en forma de voz, imgenes y datos contenidos en seales de naturaleza acstica, ptica o electromagntica .Las Tics incluyen la electrnica como tecnologa base que soporta el desarrollo de las telecomunicaciones, la informtica y el audiovisual. Las TICs pueden ser definidas en dos etapas o sentidos: Como las tecnologas tradicionales de la comunicacin, constituidas principalmente por la radio, la televisin y la telefona convencional, y por las tecnologas modernas de la informacin caracterizadas por la digitalizacin de las tecnologas de registros de contenidos como la informtica, de las comunicaciones, telemtica y de las interfaces.