Procesamiento de datos ii luis castellanos (3)

1,182 views

Published on

Procesamiento de Datos - Luis Castellanos
3er Corte

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,182
On SlideShare
0
From Embeds
0
Number of Embeds
459
Actions
Shares
0
Downloads
14
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Procesamiento de datos ii luis castellanos (3)

  1. 1. Procesamiento de Datos II 1 Procesamiento de Datos II • Lenguajes de Programación – Es un lenguaje que puede ser utilizado para controlar el comportamiento de una máquina, particularmente una computadora. Consiste en un conjunto de reglas sintácticas y semánticas que definen su estructura y el significado de sus elementos, respectivamente. • Generaciones de Lenguajes de Programación 1. Lenguajes de Máquina (Assembler) 2. Lenguajes Simbólicos (Cobol, Fortran, PL1) 3. Lenguajes de Alto Nivel (C, C++, Pascal, Basic) 4. Lenguajes Orientados a Objeto (Visual Basic, 4GL) 5. Lenguajes de Inteligencia Artificial (Prolog)
  2. 2. Procesamiento de Datos II 2 Procesamiento de Datos II • Paradigmas o Metodologías de Programación – No estructurada – Estructurada – Modular – Orientada a Objetos • Clasificación de los Lenguajes según su nivel de abstracción – Bajo Nivel – Medio Nivel – Alto Nivel
  3. 3. Procesamiento de Datos II 3 Procesamiento de Datos II • Codificación o Programación – Consiste en traducir el Diseño en instrucciones que la computadora pueda interpretar – Es la generación del Código Fuente y Código Objeto de la aplicación, de acuerdo a los Diagramas de Acción y otros resultados del Diseño
  4. 4. Procesamiento de Datos II 4 Procesamiento de Datos II • Conversión o Migración de Datos – Transformación de estructuras de datos y modos de almacenamiento actuales en las estructuras propuestas – Traducción de archivos actuales al formato requerido por el nuevo sistema – Ej.: De Libros a Disco o de Cobol a SQL
  5. 5. Procesamiento de Datos II 5 Procesamiento de Datos II • Enfoques  Paralela  Directa  Piloto  Por fases • Se debe elaborar plan de contingencia • Se debe evaluar la conversión  Cuenta de Registros  Totales Financieros Establecidos  Cifras de Control (no financieras)
  6. 6. Procesamiento de Datos II 6 Procesamiento de Datos II • Plataforma de Comunicación – Dispositivos Finales • Computadoras (estaciones de trabajo, computadoras portátiles, servidores de archivos, servidores Web) • Impresoras de red • Teléfonos VoIP • Cámaras de seguridad • Dispositivos móviles de mano (como escáneres de barras inalámbricos, asistentes digitales personales (PDA)) – Dispositivos intermediarios • Dispositivos de acceso a la red (hubs, switches y puntos de acceso inalámbricos), • Dispositivos de internetworking (routers), • Servidores de comunicación y módems, y • Dispositivos de seguridad (firewalls).
  7. 7. Procesamiento de Datos II 7 Procesamiento de Datos II • Plataforma de Comunicación – Medios de Comunicación • Hilos metálicos dentro de los cables • Fibras de vidrio o plásticas (cable de fibra óptica) • Transmisión inalámbrica – Servicios • Los servicios y procesos son los programas de comunicación, denominados software, que se ejecutan en los dispositivos conectados a la red. Un servicio de red proporciona información en respuesta a una solicitud. Los servicios incluyen una gran cantidad de aplicaciones de red comunes que utilizan las personas a diario, como los servicios de e-mail hosting y los servicios de Web hosting.
  8. 8. Procesamiento de Datos II 8 Procesamiento de Datos II • Plataforma de Comunicación
  9. 9. Procesamiento de Datos II 9 Procesamiento de Datos II • Plataforma de Desarrollo – Entorno de software común en el cual se desenvuelve la programación de un grupo definido de aplicaciones. – Comúnmente se encuentra relacionada directamente a un sistema operativo; sin embargo, también es posible encontrarla ligada a una familia de lenguajes de programación o a una Interfaz de programación de aplicaciones (API por sus siglas en inglés). • Multiplataforma – es un atributo conferido a los programas informáticos o los métodos de cálculo y los conceptos que se ejecutan e interoperan en múltiples plataformas informáticas.
  10. 10. Procesamiento de Datos II 10 Procesamiento de Datos II • Software Multiplataforma – La programación multiplataforma es la práctica de la forma activa de la escritura de software que funciona en más de una plataforma. – Ejemplo: pHp, Python, Java.
  11. 11. Procesamiento de Datos II 11 Procesamiento de Datos II • IDE – Un entorno de desarrollo integrado, llamado también IDE (sigla en inglés de Integrated Development Environment), es un programa informático compuesto por un conjunto de herramientas de programación. Puede dedicarse en exclusiva a un solo lenguaje de programación o bien puede utilizarse para varios.
  12. 12. Procesamiento de Datos II 12 Procesamiento de Datos II • IDE – Un IDE es un entorno de programación que ha sido empaquetado como un programa de aplicación con un editor de código, un compilador, un depurador y un constructor de interfaz gráfica (GUI).
  13. 13. Procesamiento de Datos II 13 Procesamiento de Datos II • IDE – Los IDEs pueden ser aplicaciones por sí solas o pueden ser parte de aplicaciones existentes. El lenguaje Visual Basic, por ejemplo, puede ser usado dentro de las aplicaciones de Microsoft Office, lo que hace posible escribir sentencias Visual Basic en forma de macros para Microsoft Word.
  14. 14. Procesamiento de Datos II 14 Procesamiento de Datos II • Plataforma Libre – Hardware libre • son aquellos dispositivos de hardware cuyas especificaciones y diagramas esquemáticos son de acceso público, ya sea bajo algún tipo de pago o de forma gratuita. La filosofía del software libre es aplicable a la del hardware libre y por ende forma parte de la cultura libre – Software Libre • es la denominación del software que respeta la libertad de todos los usuarios que adquirieron el producto y, por tanto, una vez obtenido el mismo puede ser usado, copiado, estudiado, modificado, y redistribuido libremente de varias formas HWL + SWL
  15. 15. Procesamiento de Datos II 15 Procesamiento de Datos II
  16. 16. Procesamiento de Datos II 16 Procesamiento de Datos II • Investigar también: – El Bazar y la Catedral de Eric Raymond – Open Hardware – Decreto 3390 – Ventajas y Desventajas de una Plataforma Libre

×