Post on 08-Jul-2015
¿Qué significa el termino programación?
AUTOR: Gómez Aldana Lady Johanna
Programación es aquella actividad por la cual se crean programas para
computadoras, tales programas pueden ser códigos fuentes interpretados
(como por ejemplo scripts en BASH) o códigos fuentes que serán compilados (como por ejemplo programas en C++) hacia lenguajes binarios y ejecutados desde el kernel del sistema operativo.
scripts en BASH o programas en C++
¿Qué es lenguaje de alto nivel?
AUTOR: Gómez Aldana Lady Johanna
Un lenguaje de programación de alto nivel de abstracción se caracteriza por expresar los algoritmos de una manera
más cercana a la capacidad cognitiva humana, en lugar de
a la capacidad ejecutora de las máquinas.
En C se pueden usar palabras tales
como: case, if, for, while
¿ A que se denomina lenguaje de maquina?
AUTOR: Gómez Aldana Lady Johanna
Lenguaje de máquina es el sistema de códigos
directamente interpretable por un circuito micro
programable, como el microprocesador de
una computadora o el micro controlador de un autómata.
00000 1001110 LOAD 1111000001 10110100 STOR 1010000010 10011110 LOAD 1111000011 11010100 ADD 1010000100 10111111 STOR 1111100101 00000000 HALT
AUTOR: Gómez Aldana Lady Johanna
¿ Como se clasifican los lenguajes de alto nivel?
Se clasifican como lenguajes procedimentales:
También llamados disparadores, lo que hace un trigger es estar alerta hasta que sucede algo y
saltan.
Un foreign key se podría interpretar como un trigger que
comprueba que existe un valor en otra tabla cada vez que insertamos
o actualizamos un dato de una tabla.
AUTOR: Gómez Aldana Lady Johanna
¿ Que significa el lenguaje ASSEMBLER?
El lenguaje ensamblador, o assembler es un lenguaje de
programación de bajo nivel para los computadores, microprocesadores,
micro controladores, y otros circuitos integrados programables.
Implementa una representación simbólica de los códigos de máquina.
Un procesador x86: La sentenciaMOV AL, 061h
Asigna el valor hexadecimal 61(97 decimal) al registro "AL".
El programa ensamblador lee la sentencia de arriba y produce su
equivalente binario en lenguaje de máquina
Binario: 10110000 01100001 (hexadecimal: B061)
AUTOR: Gómez Aldana Lady Johanna
¿Qué significa programación orientada a objetos?
POO (OOP según sus siglas en inglés) es un paradigma de programación que usa objetos y sus interacciones, para
diseñar aplicaciones y programas informáticos. Está basado en
varias técnicas incluyendo herencia, abstracción, poli-
morfismo y encapsulamiento.
Cada ventana que abres en tu Computadora es un
Objeto tiene propiedades que son el color de la ventana, su tamaño,
imágenes, etc. Y tiene Sus métodos. Cerrar, Abrir.
Maximizar
AUTOR: Gómez Aldana Lady Johanna
¿Qué son los eventos?
Un evento es una acción que es reconocida por el objeto. Un
evento ocurre, se dispara, como resultado de la interacción del
usuario con el objeto
Un botón.
AUTOR: Gómez Aldana Lady Johanna
¿Cuáles son los controles de ambiente grafico y que función cumple cada uno?
Es todo el conjunto de imágenes e iconos que
aparecen al iniciar sesión.
• Escritorio.• Barra de tareas.
• Bandeja de reciclaje.• Sistema de ficheros.• Cuadro de dialogo.
AUTOR: Gómez Aldana Lady Johanna
¿ A que se denomina algoritmo?
Es un método para resolver un problema mediante una serie de
pasos definidos, precisos y finitos.
1. Inicio 2. Inicializar variables: A = 0, B = 0 3. Solicitar la introducción de dos valores distintos 4. Leer los dos valores 5. Asignarlos a las variables A y B 6. Si A = B Entonces vuelve a 3 porque los valores deben ser distintos 7. Si A>B Entonces
Escribir A, “Es el mayor” 8. De lo contrario: Escribir B, “Es el mayor” 9. Fin Si 10. Fin
AUTOR: Gómez Aldana Lady Johanna
¿Cuáles son las etapas de un algoritmo?
1. Análisis del problema2. Diseño de algoritmo3. Codificación 4. Compilación y ejecución5. Verificación6. Depuración7. Documentación
1. Inicio 2. Inicializar variables: A = 0, B = 0 3. Solicitar la introducción de dos valores distintos 4. Leer los dos valores 5. Asignarlos a las variables A y B 6. Si A = B Entonces vuelve a 3 porque los valores deben ser distintos 7. Si A>B Entonces
Escribir A, “Es el mayor” 8. De lo contrario: Escribir B, “Es el mayor” 9. Fin Si 10. Fin
AUTOR: Gómez Aldana Lady Johanna
¿Cuáles son los diagramas de flujo?
Es la representación gráfica del algoritmo o
proceso
AUTOR: Gómez Aldana Lady Johanna
¿Qué símbolos componen a un diagrama de flujo?
Terminal ENTRADA
Decisión Proceso
Salida
AUTOR: Gómez Aldana Lady Johanna
¿Qué son las variables y como se declaran en la memoria RAM?
son espacios reservados en la memoria que, como su nombre
indica, pueden cambiar de contenido a lo largo de la ejecución de un
programa. Una variable corresponde a un área reservada en la memoria
principal del ordenador pudiendo ser de longitud:
• Fija• Variable
Si en un script para IRC hemos creado una variable llamada
%num, a las que hemos asignado 3,14, podemos tener una
instrucción como las siguiente:echo-a el valor asignado es: %num
Esta orden presentara en la ventana activa un mensaje que
diga :“el valor asignado es 3, 14”
AUTOR: Gómez Aldana Lady Johanna
¿Qué es una constante y que función cumple en un algoritmo?
Es un dato numérico o alfanumérico que no
cambia durante la ejecución del programa.
pi = 3.1416
En un algoritmo seria:A,b,c funcionan como
variables
AUTOR: Gómez Aldana Lady Johanna
¿Cómo se clasifican los operadores aritméticos?
Permiten realizar operaciones entre operandos: tales como números
variables temporales o constantes. También pueden ser procesadas
utilizando operaciones y funciones adecuadas a sus tipos.
• Suma (+)• Resta (-)• Multiplicación (*)• División con decimales (/)• División de enteros ()• Potenciación (^)
AUTOR: Gómez Aldana Lady Johanna
¿Cuáles son los operadores de relación o comparación?
Se utilizan para comparar dos operadores, que pueden ser
números, caracteres, cadenas de caracteres, constantes o
variables.Son aquellos que se utilizan
para expresar condiciones, ya que describe una posible
relación entre dos valores.
• igual (=)• <> diferente a • < = menor o igual que • > = mayor o igual que• < menor que• > mayor que
AUTOR: Gómez Aldana Lady Johanna
¿Qué son operadores lógicos?
Permiten formular condiciones complejas a
partir de condiciones simples, son de
conjunción, disyunción y negación.
• No (not)• Y (and)• O (or)
AUTOR: Gómez Aldana Lady Johanna
¿operadores lógicos AND?
Para que el resultado sea verdadero las dos condiciones deben ser verdaderas.
AND TRUE FALSE NULL
TRUE TRUE FALSE NULL
FALSE FALSE FALSE FALSE
NULL NULL FALSE NULL
AUTOR: Gómez Aldana Lady Johanna
¿ operadores lógicos OR ?
El resultado es verdadero si al menos una de las dos condiciones es verdadera.
OR TRUE FALSE NULL
TRUE TRUE TRUE TRUE
FALSE TRUE FALSE NULL
NULL TRUE NULL NULL
AUTOR: Gómez Aldana Lady Johanna
¿ operadores lógicos NOT?
El resultado es invertido.
NOT TRUE FALSE NULL
FALSE TRUE NULL
AUTOR: Gómez Aldana Lady Johanna
¿ tablas de operadores lógicos?
AUTOR: Gómez Aldana Lady Johanna
¿Qué significa programación HTML?
El HTML no es mas que una aplicación del SGML un sistema
para definir tipos de documentos estructurados y lenguajes de marcas para representar esos
mismos documentos.
Procesador de texto , como el que ofrecen los sistemas
operativos Windows (bloc de notas) , UNIX (el editor vi o ed)
O el que ofrece MS Office (Word).
AUTOR: Gómez Aldana Lady Johanna
¿Cómo se clasifican las etiquetas dentro de la programación HTML?
• <B> Sirve para colocar un texto en negrita.• <U> Sirve para subrayar un texto.• <STRONG> Cumple la misma función que <B> .• <I> Para colocar cursiva.• <CITE> Citación.• SIZE: regula el tamaño de caracteres.• FACE: Es la fuente que se quiere usar.
AUTOR: Gómez Aldana Lady Johanna
¿<HTML>?
Es usado para describir la estructura y el contenido en
forma de texto, así como para complementar el texto con
objetos tales como imágenes.
AUTOR: Gómez Aldana Lady Johanna
¿<HEAD>?
Cabecera que contiene todo el código entre las
etiquetas <head> solo el titulo es visible el resto de código esta oculto para el
usuario.
AUTOR: Gómez Aldana Lady Johanna
¿<TITLE>?
El titulo sirve para “ilustrar” al visitante, pero muchos
motores de búsqueda, robots, índices, etc. Un titulo
que tenga relación con el contenido el titulo se pondrá
entre dos etiquetas title.
AUTOR: Gómez Aldana Lady Johanna
¿<BODY>?
El elemento <BODY> se coloca inmediatamente después del cierre
de la marca </HEAD> y, en cualquier caso, dentro de los
elementos <HTML></HTML>; tiene una marca de apertura y una de
cierre y delimitado por ellas figura el cuerpo del documento.
AUTOR: Gómez Aldana Lady Johanna
¿<H1…..HB>?
Puede que queramos empezar nuestra web o nuestro texto con un encabezado indicando el título del artículo, categoría, etc. Pues bien,
para escribir encabezados tenemos que utilizar las etiquetas <h>.
AUTOR: Gómez Aldana Lady Johanna
¿<CENTER>?
La etiqueta <center> nos permite centrar párrafos, imágenes o
tablas dentro de nuestra Web. Para centrar un elemento, éste
debe estar entre las etiquetas de apertura y cierre. Este sería el código de un texto centrado
AUTOR: Gómez Aldana Lady Johanna
¿<P ALING= “VALOR”>?
La foto podemos alinearla en la página como queramos mediante
"align", utilizando los atributos "left" para alinearla a la izquierda, "right" para alinearla a la derecha,
"top" para alinearla arriba, "bottom" para alinearla abajo y
"middle" para alinearla al centro.