introducción a la programación

25
Programación Téc. Prof. Juan Antonio Ventura M.

Upload: juan-ventura

Post on 10-Aug-2015

61 views

Category:

Education


3 download

TRANSCRIPT

Programación

Téc. Prof. Juan Antonio Ventura M.

• Un programa de ordenador e un conjunto de instrucciones que realizan una tarea.

• Tomar una idea y romperla en pequeñas partes individuales, utilizando un lenguaje de programación y escribir dichas instrucciones.

Qué es Programar?

• Un lenguaje de programación es un lenguaje formal diseñado para expresar procesos que pueden ser llevados a cabo por máquinas como las computadoras.

Pueden usarse para crear programas que controlen el comportamiento físico y lógico de una máquina, para expresar algoritmos con precisión, o como modo de comunicación humana.

¿Qué es un lenguaje de programación?

• Lo que interpreta nuestro procesador, en el ordenador, operaciones matemáticas, cada procesador tiene su propio conjunto de instrucciones.

Instrucciones del PC

Lenguaje máquina

• JAVA: String cliente = "Isaac Newton;

PHP: $variable1 = 12;

$variable2 = 'Andrés';

JAVASCRIPT: var miVar = 1234;

VISUAL BASIC: Dim n1 As Integer

COBOL MOVE 500 TO VARIABLE

AppleScript set VARIABLE to 500

Declaraciones

• Puedes escribirlo en cualquier editor.

CODIGO FUENTE

Echo”Hola mundo en PHP también lo puedes digitar en el bloc de notas”;

Editores de Código-Programadores

Editor Nopepad++

Editor-Sublime Text

ENTORNOS DE DESARROLLO INTEGRADO IDE

ENTORNOS DE DESARROLLO INTEGRADO IDE

ENTORNOS DE DESARROLLO INTEGRADO IDE

• COMPILADOS

Lenguajes Compilados e Interpretados

• INTERPRETADOS

Lenguajes Compilados e Interpretados

VENTAJAS Y DESVENTAJAS

LENGUAJES COMPILADOS A INTERPRETADOS

TIPOS DE DATOS

• Números

Son datos numéricos que se asignan con el número en cuestión, veamos un ejemplo:

<script> var numero = 33; </script>

• Cadenas de caracteres

Son datos de texto y deben estar delimitados por comillas simples o dobles, pueden incluir caracteres especiales cómo \' (comilla) \" (comilla doble), \n (salto de línea), \t (tabulador)

<script> var cadena = "Hola\amig@"; </script>

TIPOS DE DATOS

• Booleanos

Son datos de bool, sus valores significan verdadero (true) y falso (false), se escriben sin comillas

Nulos Són datos vacios, se producen cuando se ha definido una variable como null para borrarla: <script> var valorNulo = null; </script>

• Booleanos

• Son datos de bool, sus valores significan verdadero (true) y falso (false), se escriben sin comillas

• <script> var valor = true; </script>

Tipos de datos

• Suma + Se trata de un operador usado para sumar dos valores numéricos o para concatenar cadenas entre sí o números y cadenas.

var var1 = 10, var2= "Buenos", var3 = " días", var4 = 31;

document.write(var1+var4) /* resultado 41 */

document.write(var2+var3) /* resultado: Buenos días */

document.write(var1+var3) /* resultando: 10 días */

SUMAS EN JAVASCRIPT

• Resta - Operador usado para restar valores numéricos. Puede actuar sobre un único operando numérico cambiándole de signo. var num1 = 10, num2 = 8, res = 0; res = num1 - num2; /*res contiene 2 */ res = -res /* ahora res contiene -2*/

Restas en Javascript

• Producto ( * ) y cociente ( / ) Realizan las operaciones aritméticas de multiplicar y dividir dos valores numéricos.

var op1 = 50, op2= 4, div, mul;

div = op1/op2 /*div contiene 12.5 */

mul = op1 * op2 /*mul contendrá 200 */

Multiplicación y División

getDay() Devuelve el dia de la semana (entre el 0 y el 6)

getMonth() Devuelve el mes (entre el 0 y el 11)

getFullYear() Devuelve el año (en formato de 4 digitos)

getHours() Devuelve la hora (entre el 0 y el 24)

getMinutes() Devuelve los minutos (desde 0 a 59)

getSeconds() Devuelve los segundos (desde 0 a 59)

Ejercicio – Ver fecha con horas minutos y segundos

• Por haber tenido tiempo para estudiar y obtener mejores conocimientos.

Gracias