2. INTRODUCCIÓN
• El área de la tecnología esta llena de conceptos de
programación, ya sea técnicos o siglas, que pueden
confundir a muchos usuarios, nuevos o
experimentados. Incluso los profesionales con años de
trabajo a veces terminan confundidos, lo cual es
completamente normal ya que hay demasiados
términos
3. ¿QUÉ ES LA PROGRAMACIÓN?
• Es todo proceso que involucra el diseño, codificación,
mantenimiento, y protección de cualquier fuente de
programas. El objetivo de la programación es la creación de
software, con el fin de ser ejecutados a través de
computadoras, programas o plataformas.
4. ¿PARA QUE SIRVE LA PROGRAMACIÓN?
• Su función principal es ofrecerles las herramientas necesarias a los
profesionales para que lleven acabo sus ideas. Con ayuda de los lenguajes
de programación es posible creas cualquier cosa.
5. ¿QUÉ ES UN LENGUAJE DE
PROGRAMACIÓN?
Y SUS TIPOS
• Es un sistema estructurado de comunicación que nos permite comunicarnos
ya sea atraves de palabras, signos, sonidos o gestos con una computadora.
• Java
• Python
• Ruby
• PHP
• C++
6. CONCEPTOS TÉCNICOS
• Algoritmo: es básicamente un conjunto de pasos para una determinada
tarea.
• Lenguaje: conjunto de definiciones (sintácticas y semanticas) utilizadas
para hacer un texto que la computadora sea capaz de entender
• Código: conjunto de palabras o símbolos que contiene instrucciones para la
computadora .
• Código fuente: código de un programa. La computadora la usa para generar
una versión del programa que es capaz de procesar.
• Código máquina: código que la maquina puede entender y ejecutar.
• Código binario: código formado solo por “0” y “1” que tiene como función
codificar algo. Es la base de toda la lógica de la computadora
7. • SSL (Secure Sockets Layer): tipo de seguridad estándar para garantizar
que todos los datos estén encriptados en transito entre un sitio y un
navegador.
• BIOS (Basic Input Output System): sistema utilizada para listar los
dispositivos estándar (input) y salida (output) de una computadora
• Inteligencia artificial: rama de la informática que se enfoca en crear
sistemas y programas capaces de realizar tareas que normalmente
requerían la inteligencia humana
8. TÉRMINOS DE HERRAMIENTAS DE
PROGRAMACIÓN
• Sistema operativo: sistema que se comunica con el hardware, gestionando y
distribuyendo sus recursos y los demás softwares y crear una plataforma común.
Ejemplo: Windows, Linux, MacOS
• Compilador: transforma el código en un lenguaje de programación a un lenguaje de
maquina o a un nivel mas cercano al lenguaje binario.
• Lenguaje de maquina: lenguaje con el nivel mas bajo de compresión para el ser humano
y el único entendido por el procesador.
• Interpretador: programas de la computadora que leen código fuente de un lenguaje de
programación interpretado
• Browser o Navegador: programa desarrollado para permitir navegar por la web y
visualizar las páginas web
• Lenguaje ensamblador: lenguaje de programación de bajo nivel que representa
instrucciones de maquina en un formato legible por humanos. Facilitando la
programación
9. ¿QUÉ SON LOS ALGORITMOS?
• Conjunto de instrucciones sistemáticas y previamente definidas que se
utilizan para realizar una determinada tarea. Estas instrucciones están
ordenadas.
• Cuantitativos y cualitativos
• Algoritmo de ordenamiento
• De burbuja
• Por selección
• Rapido
10. JERARQUÍA DE OPERADORES
• Determina el orden en las que se resuelven las expresiones cuando se
ivolucran operaciones aritméticas como la suma, resta, multiplicación,
división, potencia, raíz y modulo de la división. Este orden es el que permite
una expresión aritmética cualquiera siempre tenga la misma interpretación
ya sea resolviéndola en un papel, en calculadora o en la computadora,
prioridad operador significado ejemplo
1 () parentesis
2 Exponenciacion
Radicacion
Residuo de la
division
3 Multiplicacion
Division
4 Suma
Resta
11. DIAGRAMA DE FLUJO
• Es una representación grafico o secuencial de un proceso de flujo de trabajo
con todas las tareas o actividades principales necesarias para lograr un
objetivo común
12. COMO SE ESTRUCTURA UN PROGRAMA
• Un programa informatico ( programa) es una secuencia de acciones
(intrucciones) que manipulan un cnjunto de objetos (datos).
Existes 2 partes o bloques que componen un programa
1.-bloque de declaraciones: en este se detallan todo los datos que utiliza el
programa (constantes, variables, archivos,etc).
2.- bloque de instrucciones: conjunto de acciones y operaciones que se han de
llevar acabo para conseguir los resultados esperados