0% encontró este documento útil (0 votos)
821 vistas4 páginas

Topicos

Este documento compara diferentes IDEs (entornos de desarrollo integrado) como Eclipse, Netbeans, Codelite, Visual Studio, y Qtcreator. Describe sus características principales como lenguajes soportados, plataformas, licencias, y herramientas. También enumera algunas ventajas y desventajas de cada IDE.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
821 vistas4 páginas

Topicos

Este documento compara diferentes IDEs (entornos de desarrollo integrado) como Eclipse, Netbeans, Codelite, Visual Studio, y Qtcreator. Describe sus características principales como lenguajes soportados, plataformas, licencias, y herramientas. También enumera algunas ventajas y desventajas de cada IDE.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

IDE Características Ventajas Desventajas

 Uno de los entornos más  Consumo de


 Desarrollador(es): ibm
conocidos y utilizados recursos del
 Autor(es): object
 Entorno de programación de sistema.
technology international
código abierto  Carece de
Eclipse  Dispone de editor de texto
multiplataforma. mucho soporte
con analizador sintáctico.
 Permite realizar aplicaciones para webapps
 Compilación en tiempo
de escritorio y aplicaciones (.war, jsp y
real.
web. servlets)
 Desarrollador(es)
apache
software foundation,
oracle corporation y sun  Poca existencia
microsystems de pluguins para
 Gestión de la interfaz de esta plataforma.
 Libre
usuario  Falta
 Código abierto
 Gestión de configuración documentación
Netbeans de usuario  Multiplataforma con soporte
del rich client
integrado para el lenguaje de
 Gestión de plataform (rcp).
programación java.
almacenamiento  No posee un
 Gestión de ventana editor de código
 Marco asistente html.
 Librería visual de netbeans
 Herramientas de
desarrollo integrado
 Desarrollador(es): eran  Ligero, cómodo y funciona
ifrah.  Buenas herramientas para
 Actualmente
 Ide de código abierto. debug
solo soporta los
Codelite  Libre bajo la licencia gnu  Binarios para prácticamente
lenguajes c/c++,
(general public license) todas las plataformas y
php y [Link]
 Usa wxwidgets para su distribuciones más comunes
interfaz gráfica.  Soporte para plugins
 No existe forma
 Desarrollador(es):
alguna de
microsoft
 Desarrollo eficaz y menor exportar el
 Sistemas operativos
inversión en tiempo-dinero codigo a otras
Visual windows. Soporta
 Genera librerias dinamicas de plataformas
múltiples lenguajes de
studio forma activa, mediante una diferentas a
programación
reconfiguracion en su proceso windows.
 Permite crear sitios y
de coleccion o codificacion.  Solo válido para
aplicaciones web, así como
lenguajes de
servicios web.
microsoft
 Desarrollador(es): qt
project
 Posee un avanzado editor
de código c++.
 Además, soporta muchos
 Mejor soporte para objetos qt
lenguajes de
(ayuda, navegación, etc.)
programación.
 Mejor editor gui
 Posee también una gui
 Ide rápido  Mala
Qtcreator integrada y diseñador de
 Permite compartir un proyecto depuración
formularios.
a través de diferentes
 Ayuda sensible al contexto
plataformas de desarrollo
integrada.
 Depurador visual.
 Resaltado y auto-
completado de código.
 Soporte para
refactorización de código.
Nombre de
Nombre del método Descripción
la clase
JTextField: Caja setBackground Permite establecer el color de fondo de la caja de texto.
que permite al setSize Permite establecer el tamaño de la caja de texto
usuario
introducir texto getText Permite obtener e texto de la caja de texto.
JButton: Boton getActionCommand El comando de acción identifica el botón.
crear un botón setEnabled Habilita o deshabilita un botón
visible dentro de
una aplicación setIcon Establece un icono para el botón
JLabel: Etiqueta setText Establece el texto de la etiqueta
muestra texto setBorder Establece un borde para la etiqueta
plano, una
imagen o una
imagen con un setVisible Establece que la etiqueta sea visible o no
texto.
JCheckBox: setSelected Se utiliza para seleccionar o deseleccionar el CheckBox.
Casilla de getModel Se utiliza para obtener el estado del CheckBox
verificación, nos
permite
seleccionar setText Se utiliza para establecer el texto del CheckBox.
algunas
opciones.
JRadioButton: setbuttonGroup Se utiliza para agrupar varios RadioButton.
Botón de opción, setText Establece el texto del botón de selección
nos ayuda elegir
una o varias
opciones en un getSelected Obtener el valor del botón de opción seleccionado
programa
JTextArea: Area setForeground Establece el color de fuente en el área de texto
de texto, SetFont Determina las características de a fuente en el área de texto (fuente, estilo, tamaño)
permite ingresar
múltiples líneas getLineCount Determina el número de líneas contenidas en el área.
de texto.
setColumnModel Establece el modelo de columna para esta tabla
JTable: Permite getAutoCreateColumnsFromModel Determina si la tabla creará columnas predeterminadas del modelo
crear una tabla.
clearSelection
Deselecciona todas las columnas y filas seleccionadas
JListBox: Lista setSelectedIndex Selecciona una sola celda.
desplegable o getSelectedValue Devuelve el valor para el índice de celda seleccionado
caja de lista. setLayoutOrientation Define la forma en que se ordenan las celdas de la lista.
JComboBox: Lista getAction Devuelve el conjunto establecido actualmente
combinada, setEnabled Habilita el cuadro combinado para que se puedan seleccionar los elementos.
permite
seleccionar un
String de una removeItem Elimina un elemento de la lista de elementos.
lista
GUI: Es una interfaz de usuario gráfica (en lugar de puramente textual) para una computadora.
Es un programa informático que actúa de interfaz de usuario, utilizando un conjunto de imágenes y
objetos gráficos para representar la información y acciones disponibles en la interfaz. Su principal
uso, consiste en proporcionar un entorno visual sencillo para permitir la comunicación con el sistema
operativo de una máquina o computador.

Control o componente: también denominado componente simple o atómico, es un objeto que tiene
una representación gráfica, que se puede mostrar en la pantalla y con la que puede interactuar el
usuario.

Contenedor: Es un delimitador abstracto, es decir, un objeto que contiene otros objetos que pueden
ser incluidos o removidos dinámicamente (durante el tiempo de ejecución), a diferencia de lo que
ocurre en una composición en la que esta relación se fija durante el tiempo de compilación.

Evento: Los eventos son todas las acciones que el usuario inicia, dar clic sobre un botón, presionar
las teclas del teclado, etc. Cada vez que se produce un evento, se crea un objeto. La clase padre de
los eventos es "[Link]".
Telecom.

La necesidad del ser humano de poder comunicarse y expresar lo que piensa y siente ha provocado
que el mismo busque la forma de poder expresarlo, lo cual implica que las telecomunicaciones
jueguen un papel importante para su constante comunicación.

Las telecomunicaciones se han convertido en una de las actividades más utilizadas alrededor del
mundo. Esto se debe a que, en la última década, los medios que se utilizaban para llevar a cabo las
comunicaciones han aumentado la capacidad para enviar información por más de un millón de
veces.

Lo cierto es que la evolución tecnológica ha transformado la industria de las telecomunicaciones y,


por tanto, será regulación de este importante mercado encada país la que marcar a la velocidad de
esta transformación en cada uno de ellos.

Las nuevas tecnologías de la información están por todas partes, en la producción, y en la diversión,
en el comercio, la publicidad, la educación, el envío de mensajes, el acopio y almacenamiento de
información, las conversaciones, el intercambio de imágenes, música y video.

La eficiencia de las telecomunicaciones, y el uso eficaz por el aparato productivo de la tecnología de


la información y las telecomunicaciones (ICT, por sus siglas en inglés) son una condición necesaria
pero no suficiente para el progreso de las economías.

Para algunos analistas, las nuevas tecnologías han representado un incremento elevado y rápido en
la productividad global de las economías del mundo. Pero lo que es indudable es que dada la actual
manera en que se desarrolla la producción y el comercio, ninguna empresa, ningún individuo, puede
esperar ser competitivo sin el acceso y dominio de las tecnologías de la información relevantes para
su campo de acción.

Hoy en día los medios necesarios para las telecomunicaciones son de mayor gama, de altas prest La
Infraestructura en las telecomunicaciones es vital para los países desarrollados y subdesarrollados,
debido a que si se invierte en ella redúcelos costos de producción de varias industrias, siendo el
efecto mayor y más sensible en aquellos países donde la infraestructura no es suficiente.

Cualquier actividad de nuestra vida diaria requiere de información para su realización. La humanidad
no se concibe sin información. Esta se produce y maneja para proporcionar el desarrollo de la
actividad económica, política y social del mundo. Así, la generación y el intercambio de información
es una necesidad primordial del quehacer humano.

También podría gustarte