Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Programación
Programación
Programa-> Conjunto finito de sentencias que sigue un algoritmo para resolver un problema
mediante un ordenador
Instrucción-> Orden que se le da a un ordenador para que realice una tarea
Sentencia-> Línea de información que contiene la instrucción
Lenguajes:
● Natural-> El que usa el humano
● Máquina-> Pulsos eléctricos con los que los ordenadores se comunican con el
hardware mediante binario (0- no hay voltaje; 1-hay voltaje)
● Programación-> Comunica la persona con el ordenador
Programas:
● Variables- espacio cerrado donde guardar un valor y un identificador de dicho
espacio
● Constante- Variable cuyo valor no cambia durante la ejecución
● Método- Conjunto de sentencias con un objetivo común
Pseudocódigo:
1. Instrucciones
2. Control de condición
● Condición (si)
● Literal <<= Literal.- Nota<=4+1
● Constante >>= Constante.- Edad>=18
● Aritmética <>= Aritmética.- Nombre = Luis
● Simple- Si … “condición” … Entonces escribe “resultado”… fin-SI
1
● Doble- Si… “condición” … Entonces escribe “resultado”…
Sino Entonces escribe “resultado negativo”
● Múltiple-
En caso de (variable)
Valor 1… instrucciones... .- Valor=5 Escribe “suficiente”
Valor 2… instrucciones… .- Valor=6 Escribe “bien”
3. Control de repetición
● Repetir hasta
Repetir… “instrucciones” …Hasta “condición” .-
Repetir número + 1 hasta número = 17
● Para… variable de “valor inicial” a “valor final”... Hacer… “instrucciones”... Fin Para.-
Para número de 0 a 17 escribir no entra al bar
API (Application Programming Interface)-> nos ofrece un grupo de funciones para su uso en
el desarrollo de nuevas aplicaciones evitando empezar desde cero
SDK (Software Development Kit)-> Conjunto de de herramientas que permite crear apps
para un sistema concreto
FALTADAS:
2
Pruebas string:
string.length -> cantidad letras
string.trim -> cantidad de caracteres sin espacios
int pos:
frase.charAt(pos)-> indica el caracter que hay en una posición indicada
frase.toUppercase() -> lo pasa a mayus
frase.toLowercase() -> lo pasa a minusc
ARRAYS
<tipo> [] <nombre> = new <tipo> [cantidad]
<tipo> [] <nombre> = {valores};
//Se inicializa como todo ceros, por lo tanto también podemos inicializar solo
posiciones específicas del array con: