practica 09 lida
Post on 06-Jul-2015
154 Views
Preview:
TRANSCRIPT
PRESENTADO POR:
LIDA MARIA CARDENAS GOMEZ
CURSO:
1101
¿Qué significa el termino programación?
AUTOR: Lida Cárdenas Gómez
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?
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
AUTOR: Lida Cárdenas Gómez
¿ A que se denomina lenguaje de
maquina?
AUTOR: Lida Cárdenas Gómez
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 (un PLC) .
Lenguaje de máquina del Intel
8088. El código de máquina en
hexadecimal se resalta en rojo, el
equivalente en lenguaje
ensamblador en magenta, y las
direcciones de memoria donde se
encuentra el código, en azul. Abajo
se ve un texto en hexadecimal y
ASCII.
¿ 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.
AUTOR: Lida Cárdenas Gómez
¿ 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 sentencia
MOV 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: Lida Cárdenas Gómez
¿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, polimorfismo y e
ncapsulamiento.
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: Lida Cárdenas Gómez
¿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: Lida Cárdenas Gómez
¿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: Lida Cárdenas Gómez
¿ 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: Lida Cárdenas Gómez
¿Cuáles son las etapas de un algoritmo?
1. Análisis del problema
2. Diseño de algoritmo
3. Codificación
4. Compilación y ejecución
5. Verificación
6. Depuración
7. Documentación
AUTOR: Lida Cárdenas Gómez
coef Descripción Codificación en QBasic
a team. cuadrático INPUT "Coef a =";A
b term. lineal INPUT "Coef b =";B
c term. independiente INPUT "Coef c =";C
¿Cuáles son los diagramas de
flujo?
Es la representación
gráfica del algoritmo o proceso
AUTOR: Lida Cárdenas Gómez
¿Qué símbolos componen a un diagrama de
flujo?
Terminal ENTRADA
Decisión Proceso
Salida
AUTOR: Lida Cárdenas Gómez
¿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: Lida Cárdenas Gómez
¿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: Lida Cárdenas Gómez
¿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: Lida Cárdenas Gómez
¿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.
<
menor
>
mayor
=
igual
<=
menor o igual que
>=
mayor o igual que
<>
distinto de (diferente a)
AUTOR: Lida Cárdenas Gómez
¿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: Lida Cárdenas Gómez
¿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: Lida Cárdenas Gómez
¿ 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: Lida Cárdenas Gómez
¿ operadores lógicos
NOT?
El resultado es invertido.
NOT TRUE FALSE NULL
FALSE TRUE NULL
AUTOR: Lida Cárdenas Gómez
¿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: Lida Cárdenas Gómez
¿Cómo se clasifican las etiquetas dentro de la programación
HTML?
siglas de HyperText Markup Language (Lenguaje
de Marcado de Hipertexto), es el lenguaje de
marcado predominante para la elaboración de
páginas web. 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: Lida Cárdenas Gómez
¿<HTML>?
siglas de HyperText Markup Language
(Lenguaje de Marcado de Hipertexto), es el
lenguaje de marcado predominante para la
elaboración de páginas web. 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: Lida Cárdenas Gómez
<html><head><title>Title of the document</title></head>
<body>The content of the document......</body>
</html>
¿<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: Lida Cárdenas Gómez
<head><title>Title of the document</title></head>
<body>The content of the document......</body>
</html>
¿<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: Lida Cárdenas Gómez
<html>
<head><title>HTML 4.01 Tag Reference</title></head>
<body>The content of the document......</body>
</html>
¿<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.
<body>
The content of the
document......
</body>
</html>
AUTOR: Lida Cárdenas Gómez
¿<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
<center>This text will be
center-aligned.</center>
AUTOR: Lida Cárdenas Gómez
top related