Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Presentacininfo220 Copia 130713052935 Phpapp02
Presentacininfo220 Copia 130713052935 Phpapp02
FACULTAD DE INFORMATICA,
ELECTRONICA Y
COMUNICACIÓN
Preparado por:
Aryuleimy González
Maurelis Vélez
Julibeth Patiño
Profesor:
Ing. Saulo Aizprúa
Materia:
Desarrollo y Evaluación de Software Educativo
Info - 220
2013
Introducción
Definición
Características
Componentes
Beneficios
Desventajas
Área de Aplicación
Ejemplos de Herramientas
Recomendación
Conclusión
Los lenguajes de programación son el medio
que permite a los programadores expresar las
instrucciones que la computadora va a realizar
mediante la transformación de los algoritmos
en una serie de sentencias.
En este trabajo explicaremos sobre la
definición de herramientas de desarrollo de
software, sus características, los componentes,
ventajas y desventajas, área de aplicación y
algunos ejemplos de lenguajes de
programación.
Una herramienta de desarrollo de software es un
programa informático que usa un programador
para crear, depurar, gestionar o mantener un
programa.
Portabilidad Entorno de
de programas programación
Costo de
uso
CARACTERISTICAS
Operadores
Funciones
Declaraciones
de Biblioteca
Variables Constantes
Mejorar la habilidad para desarrollar
Algoritmos Eficaces
Mejorar el uso del Lenguaje de Programación
disponible
Ampliar las posibilidades de solución de un
Problema
Permitir una mejor elección del Lenguaje de
Programación
Facilitar el aprendizaje de un nuevo lenguaje
Imposibilidad Mayor Tener un
Si se hacen La formación
de escribir dificultad en la buen
mal los de los
código programación conocimiento
esquemas programador
independiente y en la de lo que se
no se es es más
de la máquina. comprensión quiere hacer
podrán compleja que
de los en el
detectar los la
programas. diagrama de
errores. correspondie
flujo.
nte a los
programador
es de alto
nivel.
El lenguaje apropiado frecuentemente, depende del
dominio de la aplicación que resuelve el problema.
Entre las áreas de aplicación tenemos:
Procesamiento de negocios
Científicas
De Sistemas
De IA (Inteligencia Artificial
Edición
De proceso
Nuevos paradigmas
Es un lenguaje de programación de uso general de código del
lado del servidor originalmente diseñado para el desarrollo web
de contenido dinámico.
Orientado al desarrollo de aplicaciones web dinámicas con
acceso a información almacenada en una base de datos.
Ventajas:
Es la facilidad de trabajar conexiones y actualizar
información de base de datos a través de su objeto
datawindow.
Java es un lenguaje de programación de
propósito general, concurrente, basado en
clases, y orientado a objetos.
Características:
- orientado a objetos.
- Independencia de la plataforma.
- En Java el problema fugas de memoria se evita.
Los objetos en C++ son abstraídos mediante una clase. Según el paradigma de la
programación orientada a objetos, un objeto consta de:
1. Identidad, que lo diferencia de otros objetos (Nombre que llevara la clase a
la que pertenece dicho objeto).
2. Métodos o funciones.
3. Atributos o variables.
HTML siglas de HyperText Markup Language («lenguaje de marcado
hipertextual»), hace referencia al lenguaje de marcado predominante para
la elaboración de páginas web que se utiliza para describir y traducir la
estructura y la información en forma de texto.
Desventajas:
XML y sus extensiones han sido regularmente
criticadas por su nivel de detalle y
complejidad.
Otras críticas intentan refutar la afirmación
de que XML es un lenguaje autodescriptivo.
Es un entorno de desarrollo integrado para sistemas operativos Windows.
Soporta varios lenguajes de programación tales como Visual C++, Visual
C#, Visual J#, y Visual Basic .NET, al igual que entornos de desarrollo web
como ASP.NET. Aunque actualmente se han desarrollado las extensiones
necesarias para muchos otros.
Desventajas