Puesto que el curso está pensado en quienes se están iniciando en el mundo de la programación, hemos añadido la definición de términos básicos a fin de facilitar el aprendizaje del lenguaje.
· Programación:
Es el proceso que se lleva a cabo tanto en el diseño como en el desarrollo de programas y aplicaciones. Dicha tarea implica desde la escritura de código fuente hasta la compilación del mismo.
· Código fuente:
Se refiere a las líneas de textos que expresan las instrucciones que deberá seguir la computadora para ejecutar el programa.
· Compilador:
Básicamente se trata de un programa encargado de traducir al lenguaje máquina, el código escrito en cierto lenguaje de programación.
· Lenguaje Máquina
El lenguaje máquina también conocido como lenguaje de bajo nivel, es aquel que puede entender el microprocesador del dispositivo donde será instalado y ejecutado el programa.
· Lenguaje de programación:
Es el lenguaje utilizado para realizar el código fuente de todo programa.
Existen dos tipos principales: el lenguaje de bajo nivel o lenguaje máquina y el lenguaje de alto nivel que se asemeja bastante al lenguaje humano, como por ejemplo lenguaje C y Java.
· POO:
La programación orientada a objetos, conocida comúnmente por sus siglas POO, es un paradigma o técnica que consiste en escribir código de una manera mucho más ordenada.
Cabe resaltar que la razón de ser de este tipo de programación no es únicamente que sean más fáciles de crear sino que además sean fáciles de mantener en el tiempo.Si buscas pulsera. Hay algo que se adapta a cada look, desde ajustados hasta estructurados, desde puños hasta pulseras de cadena y puños.
· Lenguaje interpretado:
Es un lenguaje que no necesita compilación para ser ejecuta; en otras palabras, es capaz de ejecutarse en un ordenador sin necesidad de traducir el código.
· Interpretador:
Es un software que lee y ejecuta los programas escritos en lenguaje de alto nivel. A diferencia de los compiladores, estos interpretan el código en la medida que se hace necesario sin guardar los resultados.
· Desarrollo web:
Se trata del proceso que conlleva la creación y mantenimiento de páginas web. Por lo general, en el desarrollo de una web, trabaja un equipo de profesionales que entrelazan sus conocimientos a fin de brindar al usuario un sitio de calidad.
· Página web:
Una página web es un archivo electrónico que integra información en diferentes formatos (texto, imágenes, audio y video).
El objetivo principal de una página web es comunicar o entretener a los internautas que la visitan.
· HTML:
Lenguaje utilizado para desarrollar páginas web, indicando mediante etiquetas la estructura y contenido que contendrá.
· Modelo Cliente/Servidor:
Un Servidor es un ordenador o conjunto de ordenadores que ofrece algún tipo de servicio a los usuarios.
Ahora bien, el ordenador o dispositivo del usuario final es lo que llamamos cliente, pues reciben el servicio suministrado.
El modelo cliente/servidor es sencillamente una relación de oferta y demanda cuyo producto está relacionado a páginas web informativas que son interpretadas en el lado cliente.
· Multiplataforma:
Se denomina multiplataforma a toda aplicación o programa que puede ser utilizado en distintos entornos o sistemas operativos.
· Librería:
Las librerías también conocidas como frameworks, son aquellos archivos o conjunto de archivos que contienen trozos de código reutilizable haciendo más fácil el proceso de programar.
· Script:
Colección de órdenes o instrucciones escritas en un archivo de texto. Para su ejecución se hace necesario el uso de un programa lector o interprete que ejecuta y procesa la información por lotes o línea por línea.
· Variable:
Es un espacio de memoria reservado para almacenar datos. Este se identifica con una etiqueta o un nombre establecido por el programador y al cual, le asigna un valor que puede cambiar durante la ejecución del programa.
· Constante:
Es un valor que se declara al inicio del programa y a diferencia de la variable no se altera ni se modifica durante la ejecución del programa.
gracias por su aporte, favor avisarme sobre capacitaciones en esta area.