21. PROGRAMA 19
En este programas se
utiliza un constructor
para la recolección de
datos de un perro.
22. PROGRAMA 20
En este programa
utilizaremos un
constructor para pedirle
al usuario sus datos.
23. PROGRAMA 21
En este reto realizamos
un pequeño juego de
laberinto con la interfaz
gráfica de Java
24. PROGRAMA 22
Reto que intento
reunir los
conocimientos
aprendidos en el
segundo parcial de
programación y
ponerlos todos a
prueba en un
programa integrador
25. PROGRAMA 23
En este programa
ingresaremos números
negativos y positivos a el
arreglo y después nos
mostrara cuantos de estos
son positivos, cuales son
negativos y cuantos son
ceros, en este caso crearé
un arreglo de 5 elementos
eh ingresare 3 números
positivos y 2 negativos.
26. PROGRAMA 24
En este programa
realizaremos algo
parecido al ejemplo
unidimensional solo
que este vez se
realizará con un
arreglo
bidimensional, o sea
de que de la misma
manera contará los
números positivos,
negativos y ceros
ingresados.
27. PROGRAMA 25
En este programa
realizaremos una suma
de matrices, (matriz
A+matriz B) dando
como resultado una
matriz C con los
resultados de la suma
de los elementos de
cada uno de estos.
ejemplo al sumar la
posición
arregloA[0][0]+arregloB[
0][0]=arregloC[0][0]
29. Nombre Descripción
(características y
funciones)
Diferencias Imagen Plataformas
Soportadas
LightTable Eleditor destaca por sufacilidad
de usoy leve curva de
aprendizaje, incorporando una
seccióndeconexiones donde
puedescomunicar eleditor con
un navegador paraeditar
HTML/CSS/JSenvivo (sin
necesidadde actualizar el
navegador) de forma
extremadamente sencilla.
Cuenta con una
licencia abierta y
cuenta con distintos
tipos de lenguajes y
funciones,
Windows/Mac/Linux/
GPL
VIM Además de ser el
editor imprescindible enuna
terminal detexto o
enconexiones remotas vía SSH,
está diseñadoespecialmente
para ser lomás productivo una
vezsuperessucurva de
aprendizaje.
Cuenta con un buen
desarrollo de
interfaces además de
ser imprescindible en
una terminal de texto
Windows/Mac/Linux/
GPL
NetBeans
Quizás un poco más sencillo de
utilizar que Eclipse, permite el
desarrollo para entornos en los
que se utilice Java, PHP, C/C++,
Groovy o HTML5. Ofrece
soporte para bases de datos o
control de versiones, junto a
muchas características más.
Es muy cercano a
Eclipse, también es
un IDE pero además
de especializarse en
java, también en PHP
y c/c++
Windows/Mac/Linux/
GDDL/GPL2
IntelliJIDEACE IDE que ha emergido enlos
últimos años hasta alcanzar los
primeros puestos,este ha
sido IntelliJIDEA. Se trata deun
entorno de desarrollo que
permite programar en una gran
cantidadde lenguajes: Java,
Javascript, CoffeeScript, Node.js,
ActionScript, Python,Ruby,
Groovy, SQL, HTML/CSSy
muchosotros mediante plugins
a parte.
Contiene mucha
mayor gama de
lenguajes compatibles
que los demás
Windows/Mac/Linux/Apache
2
30. VisualStudio
Express
IDE deMicrosoft nopuede
quedarsefueradelalista,ya
que es unperfecto ejemplode
cómodebeser unIDE respecto
acomodidad. Microsoft Visual
StudioExpress es unaversión
limitadadel IDE, orientada a
desarrollos enVisualBasic,
Visual C++, Visual C#, Windows
Phoneotecnologías webcomo
HTML, CSS, ASP.NET, AJAX,
Silverlight uotras,
medianteVisual WebDeveloper
Express.
Es de los más rápidos
y optimizados,
especialmente en
c++/visual c#,
Silverlight ,etc.
Windows
Geany IDE ligero basado
enScintilla desarrollado enGTK2
que tiene como principal
objetivo disponer de un IDE con
funciones básicas, con una curva
de aprendizajemuy sencilla ypor
último, aunque nomenos
importante, que no sobrecargue
el sistema.
Es más básico que los
demás pero cuida que
no se sobrecargue el
sistema
Windows/Mac/Linux/
GPL2
Notepad2 Se trata de un editor de código
sencillo y eficiente, que parte de
la interfaz del bloc de notas
clásico, añadiendo
funcionalidades como el
resaltado de código,
numeración de líneas o soporte
de expresiones regulares en el
reemplazo de textos. Está
basado en Scintilla
Carece más d
funciones extra ya
que parte del bloc de
notas, sin embargo
cuenta con resaltado
de líneas de código,
numeración, etc.
WindowsyBSD
Notepad++ Esta versión, aparte de soportar
otras funcionalidades
interesantes, añade un
fantástico gestor de plugins
donde puedes ampliar las
funcionalidades básicas del
editor.
Igual que NotePad2
pero añadiendo
gestor de plugins y
demás funciones
WindowsyGPL
PSPad Gestor de proyectos, conexión
FTP integrada, resaltado de
sintaxis y todo tipo de
operaciones adicionales para
diferentes lenguajes, sobre todo
HTML, el cuál incorpora su
propia sección con accesos
directos a tabla ASCII,
cuentagotas de colores,
Especializado en
HTML y cuenta con
conexiones FTP,
además de accesos
directos a tablas ASCII
Windows
31. gEdit Esteeditor, apesar de parecer
unsimplebloc denotas para
Linux, es posible optimizarlo
hastaconvertirseenun
agradabley eficienteeditor para
programadores. Paraello,
puedes hacer usodela
coleccióndeplugins, themesy
añadidos deGMate.
Es para la plataforma
de Linux (funciona
mejor en esa
plataforma), es
posible cambiar su
optimización, incluye
cosas de GMate
Windows/Mac/Linux/
GPL
Komodo Edit KomodoEdit, que permite editar
código de forma muy sencillay
sincomplicaciones. Incluye
características clásicase
imprescindibles comoel
resaltado de sintaxis, gestor de
themes oelcode folding.
El usuario puede
escribir código sin
problemas, además
de incluir las
características más
clásicas de un
lenguaje de
programación.
Windows/Mac/Linux/
MPL
Reneé Monserrat Salas Flores 3°G
jEdit Es uneditor detextosideado
paratareas deprogramación,
disponibleparacualquier
plataforma que puedaejecutar
máquinas virtuales Java,como
Windows, Mac oGNU/Linux.
Soportay tiene anuestra
disposiciónmás de150
plugins paraampliarlas
funcionalidades deserie, queno
sonpocas.
Essoftwarelibrey seencuentra
publicadobajounalicencia
GPL2.
Disponible para
cualquier plataforma
que pueda ejecutar
máquinas virtuales,
es un editor que
soporta hasta 150
plugins
Windows/Mac/Linux/
GPL2
37. TABLA SQL
¿Qué se? ¿Qué quiero saber? ¿Qué aprendí?
Aplicaciones de los
ciclos y su sintaxis
Posibilidades al
programar que me
proporcionara Java
Sintaxis del programa
Java, así como sus ciclos