SlideShare uma empresa Scribd logo
1 de 12
UNIDAD 3: IDE Y
CONCEPTOS BÁSICOS DE
PROGRAMACIÓN.
Entorno Integrado de Desarrollo.:
Un entorno de desarrollo integrado (IDE) es una aplicación de
software que ayuda a los programadores a desarrollar código de
software de manera eficiente. Aumenta la productividad de los
desarrolladores al combinar capacidades como editar, crear, probar
y empaquetar software en una aplicación fácil de usar. Así como
los escritores utilizan editores de texto y los contables, hojas de
cálculo, los desarrolladores de software utilizan IDE para facilitar su
trabajo.
En su esencia más básica,
un IDE es un editor de
texto.
Aquí tienes algunos
ejemplos de archivos que
puedes editar con un IDE:
.txt
.json
.js
.ts
.java
.kt
.md
.html
Automatización de la edición de
código
Resaltado de Sintaxis.
Finalización de código inteligente.
Refactorización del soporte.
Automatización de la creación local.
Compilación.
Pruebas.
Depuración.
IDE más utilizados.:
VISUAL STUDIO
CODE
SUBLIME TEXT ATOM ECLIPE
NETBEANS ANDROID STUDIO APPLE XCODE NOTEPAD PLUS
PLUS
ECLIPSE IDE.:
Entrada y Salida de datos.:
ClaseScanner
Se utiliza para leer datos que el usuario ingresa por
teclado.
El atributo in de la clase System, que pertenece la paquete de java por defecto (java.lang).
Y a continuación, un objeto de la clase Scanner, que pertenece a otro paquete llamado
java.util.
Lo primero que debemos hacer es importar el paquete donde se encuentra la clase
Scanner, y eso lo hacemos con la palabra reservada «import«. Lo haremos siempre
a continuación del paquete.
Entrada y Salida de datos (Scanner).:
Para crear un objeto tipo Scanner debemos declarar una variable. Esta variable se llama variable
objeto, ya que va a almacenar un objeto, en este caso de tipo Scanner.
Además, debemos hacer uso de la palabra reservada new. De forma que para instanciar, ejemplarizar, o
crear un objeto de la clase Scanner, lo haremos de la siguiente manera:
Entrada y Salida de datos (Scanner).:
MÉTODO ACCIÓN
next() Realiza una lectura hasta que encuentra el primer
espacio.
nextInt() Lee números enteros
nextDouble() Lee números decimales.
nextFloat() Lee números decimales de tipo float.
next Line() Lee una línea completa de caracteres
alfanuméricos
Métodos.
Entrada y Salida de datos.:
Clase
BufferedReader
Clase que lee caracteres, líneas y arreglos de caracteres,
utiliza un buffer interno para almacenar los caracteres
leídos.
Se crea un objeto BufferedReader que utiliza un objeto InputStreamReader para leer
desde el teclado (System.in). Luego se utiliza el método readLine() para leer una
línea desde el teclado y se almacena en una variable cadena. Finalmente, se imprime en
pantalla el valor leído y se cierra el BufferedReader.
Entrada y Salida de datos.:
Entrada y Salida de datos.:
TIPO CLASE Y MÉTODO EJEMPLO
Int Integer.parseInt Dato = Integer.parseInt (entrada)
Float Float.parseFloat Dato = Float.parseFloat (entrada)
Double Double.parseDouble Dato = Double.parseDouble(entrada)
boolean Boolean.parseBoolean Dato = boolean.parseboolean (entrada)
Char Recupera solo el primer carácter. No
requiere conversión
Dato = readLine().charAt( ) ó
Dato = entrada.charAt( )
string No requiere conversión, ya que la variable puede tomar su valor desde el bufer:
Variable = bufer.readLine();
Métodos.

Mais conteúdo relacionado

Semelhante a Unidad 3 - Fundamentos de Programación.pptx

Visual Basic
Visual BasicVisual Basic
Visual BasicIrismar_6
 
Fundamentos de programacion
Fundamentos de programacionFundamentos de programacion
Fundamentos de programacionMaritere Cruz
 
Programacion no numerica ii
Programacion no numerica iiProgramacion no numerica ii
Programacion no numerica iirolmanpaul
 
Programacion no numerica ii
Programacion no numerica iiProgramacion no numerica ii
Programacion no numerica iirolmanpaul
 
Cap3
Cap3Cap3
Cap3CJAO
 
Programación estructurada presentación
Programación estructurada presentaciónProgramación estructurada presentación
Programación estructurada presentaciónIvarra
 
Cap4 compiladores
Cap4 compiladoresCap4 compiladores
Cap4 compiladoresCJAO
 
Portafolio de programación Joe Holguin 2c2
Portafolio de programación Joe Holguin 2c2Portafolio de programación Joe Holguin 2c2
Portafolio de programación Joe Holguin 2c2Joe Holguin
 
Cap4
Cap4Cap4
Cap4CJAO
 
Presentacion carlos
Presentacion carlosPresentacion carlos
Presentacion carlosKarlytozdj
 
Compiladores y analizador lexicos
Compiladores y analizador lexicosCompiladores y analizador lexicos
Compiladores y analizador lexicosdiana8320
 

Semelhante a Unidad 3 - Fundamentos de Programación.pptx (20)

Visual Basic
Visual BasicVisual Basic
Visual Basic
 
Java
JavaJava
Java
 
Fundamentos de programacion
Fundamentos de programacionFundamentos de programacion
Fundamentos de programacion
 
Programacion no numerica ii
Programacion no numerica iiProgramacion no numerica ii
Programacion no numerica ii
 
Programacion no numerica ii
Programacion no numerica iiProgramacion no numerica ii
Programacion no numerica ii
 
Resumen semana2
Resumen semana2Resumen semana2
Resumen semana2
 
Cap3
Cap3Cap3
Cap3
 
Introducción a lenguaje Visual Basic
Introducción a lenguaje Visual BasicIntroducción a lenguaje Visual Basic
Introducción a lenguaje Visual Basic
 
Programación estructurada presentación
Programación estructurada presentaciónProgramación estructurada presentación
Programación estructurada presentación
 
Visual basic .NET
Visual basic .NETVisual basic .NET
Visual basic .NET
 
Cap4 compiladores
Cap4 compiladoresCap4 compiladores
Cap4 compiladores
 
Portafolio de programación Joe Holguin 2c2
Portafolio de programación Joe Holguin 2c2Portafolio de programación Joe Holguin 2c2
Portafolio de programación Joe Holguin 2c2
 
Cap4
Cap4Cap4
Cap4
 
Aplicaciones java
Aplicaciones javaAplicaciones java
Aplicaciones java
 
Presentacion carlos
Presentacion carlosPresentacion carlos
Presentacion carlos
 
Java - No numérica - II
Java - No numérica - IIJava - No numérica - II
Java - No numérica - II
 
P01 secuencial
P01 secuencialP01 secuencial
P01 secuencial
 
Visual Basic
Visual BasicVisual Basic
Visual Basic
 
Visual
VisualVisual
Visual
 
Compiladores y analizador lexicos
Compiladores y analizador lexicosCompiladores y analizador lexicos
Compiladores y analizador lexicos
 

Unidad 3 - Fundamentos de Programación.pptx

  • 1. UNIDAD 3: IDE Y CONCEPTOS BÁSICOS DE PROGRAMACIÓN.
  • 2. Entorno Integrado de Desarrollo.: Un entorno de desarrollo integrado (IDE) es una aplicación de software que ayuda a los programadores a desarrollar código de software de manera eficiente. Aumenta la productividad de los desarrolladores al combinar capacidades como editar, crear, probar y empaquetar software en una aplicación fácil de usar. Así como los escritores utilizan editores de texto y los contables, hojas de cálculo, los desarrolladores de software utilizan IDE para facilitar su trabajo.
  • 3. En su esencia más básica, un IDE es un editor de texto. Aquí tienes algunos ejemplos de archivos que puedes editar con un IDE: .txt .json .js .ts .java .kt .md .html Automatización de la edición de código Resaltado de Sintaxis. Finalización de código inteligente. Refactorización del soporte. Automatización de la creación local. Compilación. Pruebas. Depuración.
  • 4. IDE más utilizados.: VISUAL STUDIO CODE SUBLIME TEXT ATOM ECLIPE NETBEANS ANDROID STUDIO APPLE XCODE NOTEPAD PLUS PLUS
  • 6.
  • 7. Entrada y Salida de datos.: ClaseScanner Se utiliza para leer datos que el usuario ingresa por teclado. El atributo in de la clase System, que pertenece la paquete de java por defecto (java.lang). Y a continuación, un objeto de la clase Scanner, que pertenece a otro paquete llamado java.util. Lo primero que debemos hacer es importar el paquete donde se encuentra la clase Scanner, y eso lo hacemos con la palabra reservada «import«. Lo haremos siempre a continuación del paquete.
  • 8. Entrada y Salida de datos (Scanner).: Para crear un objeto tipo Scanner debemos declarar una variable. Esta variable se llama variable objeto, ya que va a almacenar un objeto, en este caso de tipo Scanner. Además, debemos hacer uso de la palabra reservada new. De forma que para instanciar, ejemplarizar, o crear un objeto de la clase Scanner, lo haremos de la siguiente manera:
  • 9. Entrada y Salida de datos (Scanner).: MÉTODO ACCIÓN next() Realiza una lectura hasta que encuentra el primer espacio. nextInt() Lee números enteros nextDouble() Lee números decimales. nextFloat() Lee números decimales de tipo float. next Line() Lee una línea completa de caracteres alfanuméricos Métodos.
  • 10. Entrada y Salida de datos.: Clase BufferedReader Clase que lee caracteres, líneas y arreglos de caracteres, utiliza un buffer interno para almacenar los caracteres leídos. Se crea un objeto BufferedReader que utiliza un objeto InputStreamReader para leer desde el teclado (System.in). Luego se utiliza el método readLine() para leer una línea desde el teclado y se almacena en una variable cadena. Finalmente, se imprime en pantalla el valor leído y se cierra el BufferedReader.
  • 11. Entrada y Salida de datos.:
  • 12. Entrada y Salida de datos.: TIPO CLASE Y MÉTODO EJEMPLO Int Integer.parseInt Dato = Integer.parseInt (entrada) Float Float.parseFloat Dato = Float.parseFloat (entrada) Double Double.parseDouble Dato = Double.parseDouble(entrada) boolean Boolean.parseBoolean Dato = boolean.parseboolean (entrada) Char Recupera solo el primer carácter. No requiere conversión Dato = readLine().charAt( ) ó Dato = entrada.charAt( ) string No requiere conversión, ya que la variable puede tomar su valor desde el bufer: Variable = bufer.readLine(); Métodos.