1. VENTAJAS DESVENTAJAS
Libre Uso. Cualquier persona puede
disponer del software libre bajo las
condiciones de la licencia.
Dificultad en el intercambio de
archivos (doc. de texto), dan errores o
se pierden datos.
Bajo Costo. Es gratuito Mayor dificultad en la instalación y
migración de datos para el usuario
común.
Existe Libertad de Conocimiento y
trabajo cooperativo entre sus
usuarios lo que permite una mayor
innovación tecnológica.
Ausencia de garantía. El software
libre no se hace responsable por los
daños.
Rápida corrección de errores
facilitado por el trabajo
comunitario a través de Internet y
de su libre acceso al código fuente.
Se debe monitorear en forma
constante la corrección de errores por
Internet.
Total independencia de un
proveedor. El usuario puede
administrar libremente su
crecimiento y operación con total
autonomía.
No existe un control de calidad previo.
Posibilidad de traducir el mismo a
cualquier idioma, inclusive a una
lengua regional o indígena.
Baja difusión en publicaciones.
Independencia tecnológica de los
Estados con respecto a grandes
grupos económicos.
En ambientes de red todavía hay
software propietario con mejores
desempeños.
SOFTWARE
Software de
programación
El software de
programación
es una
subcategoría
del software del
sistema, pero
por su
demanda cada
vez mayor se
trata como una
categoría
separada, al
nivel del
software de
aplicación y el
software
sistema.
SOFTWARE DE PROGRAMACIÓN
Es el conjunto de herramientas que
permiten al programador escribir
programas informáticos, usando
diferentes alternativas y lenguajes de
programación, de una manera práctica.
Un lenguaje de programación es un
idioma artificial diseñado para expresar
computaciones que pueden ser llevadas
a cabo por máquinas como las
computadoras. Pueden usarse para crear
programas que controlen el
comportamiento físico y lógico de una
máquina, para expresar solución a
problemas con pasos lógicos y con
precisión, o como modo de comunicación
humana. Está formado por un conjunto
de símbolos y reglas que definen su
estructura y el significado de sus
elementos y expresiones.
software de programación
Compiladores P.1
Depuradores P.2
Intérpretes P.3
Enero
2015
23
SOFTWARE DE PROGRAMACIÓN
JULISSAARCIA
LEIDIANETH IBANEZ
ABDIEL GALLARDO
2. Compiladores
son
aplicaciones
que
traducen el
código
fuente a
lenguaje de
máquina,
para que el
equipo
pueda
entender las
instruccione
s recibidas.
Los
compiladore
s generan
objetos que
se
combinan y
se
convierten
en
programas
ejecutables.
letatio conventio.
Letalis nibh iustum
transverbero bene,
erat vulputate
enim. Alla Loquor,
vulputate an meus
indoles iaceo, ne
secundum, epso aladolus demoveo
interdico proprius. In consequat os
quae nulla and magna. Delenit abdo
esse quia, te huic. Ratis neque ymo,
venio illum pala damnum pneum.
Aptent nulla aliquip camur sriut
consequat aptent nisl inasta voco
consequat qui quadrum. Adipiscing
magna jumentum velit iriure obruo.
damnum pneum. Aptent nulla aliquip
camur ut consequat aptent nisl.
Depuradores
utilizados para
monitorear
línea a línea la
ejecución de
un programa.
El código
fuente del
programa es
compilado y
ejecutado
parcialmente,
lo que permite
al programador
hacer
seguimiento a
las
instrucciones
que se
ejecutan en un
momento dado.
Permitiendo
además
controlar,
cambiar o
asignar valores
a variables del
programa.
intérpretes
permiten
ejecutar
programas.
Los
intérpretes
ejecutan el
código fuente
o el código
recompilado
a un lenguaje
intermedio
antes de la
ejecución.