B. INFORMACIÓN GENERAL
Unidad:
Estructuras de Datos estáticas
Tema:
Cadenas
Fecha: 24/10/2019 Nro. horas: 3
Objetivos:
Implementar algoritmos simples que permita manejar estructuras de datos básicas como cadenas
Manipular cadenas, a través de la implementación de los métodos de la clases String en lenguaje de
programación java.
Recursos y/o materiales:
Lenguaje de programación: java
Computador
Material bibliográfico
C. DESARROLLO
Rúbrica:
Ejercicio nro 1.1 . (2.5p)
Ejercicio nro 1.2 . (1p )
Ejercicio nro 1.3 . (1p )
Ejercicio nro 1.4 . (1.5p)
Ejercicio nro 1.5 . (1.5p)
Preguntas resueltas (1,0p)
Conclusiones (1,0p)
Comentarios en el
desarrollo del código (0,5p)
Instrucciones:
Desarrollar los siguientes ejercicios prácticos:
1. Desarrollar un programa que permita:
1.1 Manejar cada uno de los métodos de la clase String en java.
(Revisar material métodosString del aula virtual Eva)
1.2 Contar el número de vocales de una frase terminada.
1.3 Se desea contar el número de letras “a” y el número de letras “b” de una frase ingresada.
1.4 Escribir un algoritmo para determinar si una cadena especificada ocurre en una cadena dada, y si es así, escribir
un asterisco (*) antes de cada ocurrencia
1.5 Verificar si una cadena ingresada es un palíndromo.
Preguntas:
1. Conteste verdadero o falso:
1.1 String es un tipo de dato primitivo ( )
1.2 Java soporta la concatenación de cadenas mediante el operador + ( )
2. Indique las operaciones con cadena más usuales
3. ¿En qué se basen los criterios de comparación de String?
Conclusiones:
Estudiante(s): Firma