PROGRAMACIÓN
por Edwin Andres Quilindo
1. Algoritmos
1.1. Conjunto ordenado y finito de operaciones para hallar una solución.
1.2. Reciben una entrada y transforman una salida.
1.3. debe ser definido, finito y eficiente.
2. Servicio JSON
2.1. Conjuntos de atributos clave-valor.
2.1.1. Clave corresponde al nombre del atributo
2.1.2. Valor corresponde información que el atributo lleva
2.2. Identifica tipos de datos
2.2.1. Cadena
2.2.2. Booleano
2.2.3. Número
2.2.4. Arreglo
2.3. Ventajas
2.3.1. Ligereza y eficiencia
2.3.2. Simplicidad y legibilidad
3. Desarrollo Web
3.1. Proceso de crear y mantener sitios y aplicaciones web.
3.2. Se divide en dos bloques
3.2.1. Back-end
3.2.1.1. Parte lógica y desarrollo
3.2.2. Front-end
3.2.2.1. Conocida como el lado del cliente.
4. Lenguaje de programación
4.1. Conjunto de símbolos básicos, alfabeto, y de reglas que especifican como manipularlos
4.2. Pueden clasificarse segun sea con el lenguaje máquina o su semejanza con el lenguaje humano
5. Diagrama de flujo
5.1. Representar gráficamente un algoritmo
5.2. Se basa en utilizar diversos símbolos para representar operaciones específicas.
5.3. Se llama diagrama de flujo porque los símbolos se conectan por medio de flechas indicando la secuencia de operación
6. Servicio XML
6.1. Lenguaje basado en etiquetas.
6.2. Se pueden crear según la necesidad.
6.3. Ventajas
6.3.1. Simplifica los documentos de HTML mas entendibles
6.3.2. Define etiquetas personalizadas para representar cualquier tipo de datos.