Está en la página 1de 18

CONCEPTOS DE INTRODUCCION

1
PHP - CONCEPTOS DE INTRODUCCION

Lenguaje de Programación Ejemplo:

Son herramientas o programas


PHP,
destinado a la construcción de otros
programas informáticos. PERL,
JAVA,
Comprende un lenguaje formal que
C++,
está diseñado para organizar
algoritmos y procesos lógicos que C#,
serán luego llevados a cabo por un PYTHON,
ordenador o sistema informático,
JAVASCRIPT,
permitiendo controlar así su
comportamiento físico, lógico y su SWIFT,
comunicación con el usuario R,
humano.
RUST 2
PHP - CONCEPTOS DE INTRODUCCION

Script / código
Son fragmentos de código que se
utilizan para dar forma a
herramientas tanto en Internet
como en el sector de la informática
en general.

Característica: siempre llevan a


cabo una función específica.

Pueden ser de tipos distintos, como


estar hechos en diferentes lenguajes
de programación.

De utilidad prácticamente infinita 3


PHP - CONCEPTOS DE INTRODUCCION

Variable

Es un espacio de la memoria del Ejemplo:


ordenador (en este caso del
servidor) a la $variable 
que asignamos un contenido $_variable 
que a grandes rasgos puede ser
$_1variable 
un valor numérico (sólo
números, con su
valor de cálculo) o alfanumérico $ variable 
(sólo texto o texto con $1variable 
números, sin valor de cálculo). $1_variable 

4
PHP - CONCEPTOS DE INTRODUCCION

Constante

Es un identificador (nombre) para


un valor simple. Este valor no
puede variar durante la ejecución
del script.

Por defecto, una constante


distingue mayúsculas y
minúsculas. Por convención, los
identificadores de constantes
siempre se declaran en
mayúsculas.

define(__NOMBRE_CONSTANTE_,_VALOR_DE_CONSTA
5
NTE_)
PHP - CONCEPTOS DE INTRODUCCION

Estructura De control

Son sentencias que permiten 1. if 9. continue

controlar cómo el código fluye en


2. else 10. switch
nuestro script basándose en
ciertos factores. 3. elseif/else if 11. declare

4. while 12. return


Por ejemplo, cuando queremos
realizar una acción sólo si cierta 5. do-while 13. include/include_once

variable está definida, o cuando 6. for 14. require/require_once


queremos mostrar un array de
datos a través de un loop. 7. foreach 15. goto

8. break 16. Sintaxis alternativas

6
PHP - CONCEPTOS DE INTRODUCCION

Servidor web

Es un programa que utiliza el


protocolo de transferencia de
hiper texto, HTTP (Hypertext
Transfer Protocol), para servir los
archivos que forman páginas Web
a los usuarios, en respuesta a sus
solicitudes, que son reenviados
por los clientes HTTP de sus
computadoras.

Ejemplo: Apache, IIS, NGINX,


GWS, NetWare
7
PHP - CONCEPTOS DE INTRODUCCION

Dominio web

Es una dirección o nombre


alfanumérico único que se
caracteriza por ser fácil de
recordar, utilizado para identificar
un sitio en internet, ya sea
servidor de correo electrónico o
un servidor web

Ejemplo: Facebook.com

Nombre del sitio: Facebook


Extensión del dominio: .com
8
PHP - CONCEPTOS DE INTRODUCCION

Formularios

Un formulario web es un tipo de formulario que es presentado


en un navegador y puede ser rellenado a través de una red como
internet.
Generalmente cuando se ingresan los datos, se envían a un
servidor web para ser procesados.

9
PHP - CONCEPTOS DE INTRODUCCION

Métodos

Los métodos en PHP son aquellos utilizados para poder


encapsular una función especifica en un solo lugar y poder
reutilizar ese código muchas veces.
Sintaxis:
function nombreMetodo(parámetros) {
// Código del Método
}

10
PHP - CONCEPTOS DE INTRODUCCION

Funciones

Conjunto de instrucciones que podemos invocar las veces


que hagan falta.

Pueden recibir parámetros, que son como variables dentro


de la función a las que se le asigna valores en el momento de
su invocación

11
PHP - CONCEPTOS DE INTRODUCCION

Validación

Validar datos hace referencia a verificar, controlar o filtrar


cada una de las entradas de datos que provienen desde el
exterior del sistema.
En seguridad informática, la validación de datos es una de las
áreas más importantes a tener en cuenta, especialmente en
el desarrollo de sistemas conectados a redes como internet

12
PHP - CONCEPTOS DE INTRODUCCION

Lógica

“Modelar problemas por medio de la


abstracción, utilizando un sistema de lógica
formal que permite llegar a una conclusión
por medio de hechos y reglas"
13
PHP - CONCEPTOS DE INTRODUCCION

url

Localizador de Recursos Uniforme, es una serie de


caracteres que responden a un formato estándar y que
permiten clasificar recursos subidos a Internet para su
descarga y utilización.

Componentes:
Protocolo: HTTP, FTP o cualquiera que utilicemos
Destino: Es básicamente la dirección del sitio web a visitar y su
extensión (.com, .org, .gov, entre otros)
Directorio: Ubicación de un archivo específico dentro de un sitio web o
una carpeta web
Dirección IP: Esta dirección está implícita en la comunicación
mediante la URL 14
PHP - CONCEPTOS DE INTRODUCCION

Navegador internet

es un programa informático que facilita al usuario el


navegar por la red, esto es, el poder visualizar e interactuar
las páginas web de cualquier red.

15
PHP - CONCEPTOS DE INTRODUCCION

Extensión de archivo

Es un grupo de letras o caracteres que acompañan al nombre


del archivo y en el caso de windows, podrá servir para indicar
su formato o qué tipo de archivo es.
La encontraremos al finalizar el nombre del archivo, donde
veremos un punto y unos caracteres, Archivo.jpg por
ejemplo, en este caso, la extensión sería jpg.

Algunas de las extensiones más conocidas podrían ser: .avi,


.exe, .mp3, .wmv, .wav, .ra, .jpg, .gif, .pdf, .mpeg, .mov, .rar,
.zip, .doc, .docx, .iso, .bin, .nrg, .pps, etc.

16
PHP - CONCEPTOS DE INTRODUCCION

Editor de texto

es un programa que permite crear y modificar


archivos digitales compuestos únicamente por texto
sin formato, conocidos comúnmente como archivos
de texto o texto plano.

Ejemplo:
• Block de notas
• Sublime
• UltraEdit
17
PHP - CONCEPTOS DE INTRODUCCION

Algoritmo

Es una secuencia de pasos lógicos necesarios para


llevar a cabo una tarea especifica, como la solución
de un problema.

Características
• Un algoritmo debe ser preciso e indicar el orden de realización de cada paso.
• Un algoritmo debe estar definido. Si se sigue un algoritmo dos veces, se debe
obtener el mismo resultado cada vez.
• Un algoritmo debe ser finito. Si se sigue un algoritmo, se debe terminar en
algún momento; o sea debe de tener un número finito de pasos.

• La definición de un algoritmo debe describir tres partes: Entrada, Proceso y


Salida.
18

También podría gustarte