Mauricio
Transcript of Mauricio
Respuesta
programación es el
proceso de diseñar,
codificar, depurar y
mantener el código
fuente de programas
computacionales.
Ejemplo
Código en c++
#include <stdio.h>
/* Función principal */ int main (int
argc,char **argv) { /* Impresión por
pantalla y salida del programa*/
printf("Hola mundo\n"); return 0; }
Imnprime en pantalla la frase hola
mundo
2012 hacia una calidad de la educacion, humana y
cristiana
Mauricio Alfonso
2012 hacia una calidad de la educacion, humana y
cristiana
Respuesta
se caracteriza por expresar
los algoritmos de una manera más cercana
a la capacidad cognitivahumana, en lugar de a
la capacidad ejecutora de las
máquinas.
EjemploAda
ALGOL
BASIC
C#
COBOL
Fortran
Java
Lisp
Modula-2
Pascal
Perl
PHP
PL/1
PL/SQL
Python
Ruby
Mauricio Alfonso
2012 hacia una calidad de la educacion, humana y
cristiana
Respuesta
istema de códigos
directamente
interpretable por
un circuito
microprogramable
Ejemplo
microprocesador de
una computadora o
elmicrocontrolador de un autómata
Mauricio Alfonso
2012 hacia una calidad de la educacion, humana y
cristiana
Respuesta
Se clasifican como
lenguajes
procedimentales.
Ejemplo
Pascal
Perl
PHP
PL/1
PL/SQL
Python
Ruby
Mauricio Alfonso
2012 hacia una calidad de la educacion, humana y
cristiana
Respuesta lenguaje de
programación de bajo nivel para
los computadores, microprocesadores, microcontroladores, y
otros circuitos integrados programa
bles.
Ejemplo
Mauricio Alfonso
2012 hacia una calidad de la educacion, humana y
cristiana
Respuesta
es un paradigma de
programación que usa objetos y
sus interacciones, para diseñar
aplicaciones y
programas informáticos
Ejemplo
En POO, la acción se inicia mediante
la transmisión de unmensaje (paso de
mensajes) a un agente
(objeto)responsable de la acción
Mauricio Alfonso
2012 hacia una calidad de la educacion, humana y
cristiana
Respuesta
El término evento se refiere a cualquier acontecimiento, circunstancia, suceso o caso posible.
Ejemplo
type=native. Estos atributos permiten
a las clases a las que se aplican
desencadenar y controlar eventos
Mauricio Alfonso
2012 hacia una calidad de la educacion, humana y
cristiana
Respuesta
instalar cualquier entorno de escritorio (GNOME, KDE, Xfce
, etc), es la instalación del entorno gráfico
básico, o sea, el X Window System, también conocido
como X11, o simplemente X.
Ejemplo
Instalar Xorg
Mauricio Alfonso
2012 hacia una calidad de la educacion, humana y
cristiana
Respuesta
Progreso tecnológico: procedimientos nuevos en los
sistemas de trabajo, por ejemplo, corte de metales con soplete de
plasma. Diversidad de equipos que producen: ruidos, exhalaciones de
gas, etc. Métodos modernos de organización de trabajo, como uso de cadenas de fabricación en las
que intervienen una serie de equipos y substancias nocivas.
Disposición de plantas o distribución, adaptando el
elemento físico de la fábrica a las condiciones de las actividades
productivas.
Ejemplo
Perdida de gases en el equipo.
b) Sustancia químicas y humos
procedentes de los desperdicios.
c) Hacinamiento de máquinas, equipo
y material-
d) Construcción sin tener en cuenta
especificaciones técnicas para la
distribución.
e) Construcción sin considerar las
especificaciones sanitarias.
Mauricio Alfonso
2012 hacia una calidad de la educacion, humana y
cristiana
Respuesta
conjunto preescrito de instrucciones o reglas
bien definidas, ordenadas y finitas que
permite realizar una actividad mediante
pasos sucesivos que no generen dudas a quien
deba realizar dicha actividad
Ejemplo
Mauricio Alfonso
2012 hacia una calidad de la educacion, humana y
cristiana
Respuesta
Análisis del problema
Diseño de algoritmo
Codificación
Compilación y ejecución
Verificación
Depuración
Documentación
Ejemplo
Mauricio Alfonso
2012 hacia una calidad de la educacion, humana y
cristiana
Respuesta
Estos diagramas utilizan símbolos con
significados bien definidos que
representan los pasos del algoritmo, y
representan el flujo de ejecución mediante
flechas que conectan los puntos de inicio y
de fin de proceso.
Ejemplo
Mauricio Alfonso
2012 hacia una calidad de la educacion, humana y
cristiana
Respuesta
Círculo: Procedimiento estandarizado.
Cuadrado: Proceso de control.
Línea ininterrumpida: Flujo de información vía formulario o documentación en soporte de papel escrito.
Línea interrumpida: Flujo de información vía formulario digital.
Rectángulo: Formulario o documentación. Se grafica con un doble de ancho que su altura.
Rectángulo Pequeño: Valor o medio de pago (cheque, pagaré, etcétera).Se grafica con un cuádruple de ancho que su altura, siendo su ancho igual al de los formularios.
Triángulo (base inferior): Archivo definitivo.
Triángulo Invertido (base superior): Archivo Transitorio.
Semi-óvalo: Demora.
Rombo: División entre opciones.
Trapezoide: Carga de datos al sistema.
Elipsoide: Acceso por pantalla.
Hexágono: Proceso no representado.
Pentágono: Conector.
Cruz de Diagonales: Destrucción de Formularios.
Ejemplo
Mauricio Alfonso
2012 hacia una calidad de la educacion, humana y
cristiana
Respuesta
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.
Ejemplo
public class A { public Integer numeroEntero =
new Integer(); /* Variable Global a todos los
Métodos */ public Integer metodo() { int num =
1; // Variable Local a metodo. Puede accederse
dentro de este método en cualquier parte, pero
no fuera del mismo. for (int i =
0;i<numeroEntero.intValue();i++) { // i es local al
bucle for, sólo puede ser accedida dentro del
mismo. num *= i; } // i = 2; Esta línea provocaría
error al no haber declarado la variable i. i fue
definida localmente al bucle for. return
Integer.valueOf(num); } public void otroMetodo()
{ int num = 1; // Variable local a otroMetodo. num
aquí es una variable distinta a la variable num de
metodo System.out.println("Variable local num: "
+ num); } }
Mauricio Alfonso
2012 hacia una calidad de la educacion, humana y
cristiana
Respuesta
valor que no puede ser alterado durante la ejecución de un
programa.
Ejemplo
El valor de pi = 3.1416
Mauricio Alfonso
2012 hacia una calidad de la educacion, humana y
cristiana
Respuesta
Las constantes son los auxiliares utilizados con mayor
frecuencia. El valor de una constante puede definirse como
una expresión cualquiera en términos de los identificadores
de los controles y de otras constantes que aparezcan antes en la lista, pero no en términos
de x e y.
Ejemplo
Mauricio Alfonso
2012 hacia una calidad de la educacion, humana y
cristiana
Respuesta
< Menor que
> Mayor que
<= Menor o igual que
>= Mayor o igual que
== Igual que (identidad)
!= Desigual que (desigualdad)
Ejemplo
#include <iostream.h>
int main() {
float f = 12.1, g = 12.2;
cout << "Tipo: " << typeid(f <
g).name() << endl;
}
Mauricio Alfonso
2012 hacia una calidad de la educacion, humana y
cristiana
Respuesta
And
Or
exor
Ejemplo
Mauricio Alfonso
2012 hacia una calidad de la educacion, humana y
cristiana
Respuesta Ejemplo
La compuerta lógica XOR
realiza una comparación de
las entradas
siendo el resultado 0 si las
entradas son iguales o 1
cuando son diferentes.
Debemos prestar atención
para no confundir el
funcionamiento porque
esperamos que el resultado
sea 1 cuando son iguales.
Mauricio Alfonso
2012 hacia una calidad de la educacion, humana y
cristiana
Respuesta Ejemplo
Para crear una página web se pueden
utilizar varios programas especializados
en esto, como por ejemplo, el Microsoft
Front Page o el Macromedia
Dreamweaver 3. Otra forma de diseñar
un archivo .html, es copiar todo en el
Bloc de Notas del Windows, ya que
este sencillo programa cumple con un
requisito mínimo que es la posibilidad
de trabajar con las etiquetas con las
que trabaja este lenguaje.
A continuación les mostraremos las
etiquetas mas comunes que deben
aprenderse para hacer una pagina Web
Mauricio Alfonso
2012 hacia una calidad de la educacion, humana y
cristiana
RespuestaEjemplo
Con
etique
ta
Sin
etique
ta
Con
etique
ta
Sin
etique
ta
Con
etique
ta
Sin
etique
ta
ADDR
ESS
ADDR
ESSCITE CITE
B:
NEGR
ITA
B:
NEGR
ITA
BIG BIG CODE CODE DFN DFN
EM EM
I:
ITALI
CA
I:
ITALI
CA
KBD KBD
SAMP SAMPSMAL
L
SMAL
L
STRO
NG
STRO
NG
SUB5 SUB 5 SUP5 SUP 5
S
Tacha
do
S
Tacha
do
TT TT
U
Subra
yado
U
Subra
yado
VAR VAR
Es la primera parte de una
página web, aún antes que
la etiqueta <html>.
Le indica al navegador que
especificación de HTML se
está utilizando
HTML 4.01: los tipos de
documento que define son:
strict, transitional y
frameset.
Mauricio Alfonso
2012 hacia una calidad de la educacion, humana y
cristiana
Respuesta Ejemplo
HTML, siglas de HyperText
Markup Language («lenguaje de
marcado de hipertexto»), es
el lenguaje de
marcadopredominante 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. El HTML se escribe en
forma de «etiquetas», rodeadas
por corchetes angulares (<,>).
Mauricio Alfonso
2012 hacia una calidad de la educacion, humana y
cristiana
Respuesta Ejemplo
En el ámbito de
la informática también
se utiliza en las
tecnologías HTML, HT
TP o CVS.
Mauricio Alfonso
2012 hacia una calidad de la educacion, humana y
cristiana
Respuesta Ejemplo
El elemento <title> (título)
de HTML está diseñado para
proporcionar un pequeño
texto que debería representar
al documento en casos como:
barras de título de las
ventanas
listas de marcadores de
vínculos
listas de resultados en un
servicio de búsqueda
Mauricio Alfonso
2012 hacia una calidad de la educacion, humana y
cristiana
Respuesta Ejemplo
El elemento <BODY> se coloca
inmediatamente después del cierre de
la marca </HEAD> y, en cualquier
caso, dentro de los elemenos
<HTML></HTML>; tiene una marca de
apertura y una de cierre y delimitado
por ellas figura el cuerpo del
documento.
Si el elemento <HEAD> contenía
metainformación (es decir, datos no
visualizados materialmente por el
navegador) la función de la marca
<BODY> es la de mostrar los objetos
(texto, imágenes, sonidos, apliques,
etc.) de la página.
Mauricio Alfonso
2012 hacia una calidad de la educacion, humana y
cristiana
Respuesta Ejemplo
he <center> tag es usado
para alinear untexto.
Mauricio Alfonso
2012 hacia una calidad de la educacion, humana y
cristiana
Respuesta Ejemplo
La propiedad vertical-align puede
usarse para alterar la ubicación
vertical de un elemento en línea, en
relación a su elemento padre o a la
línea del elemento. (Unelemento en
línea es uno que no tiene salto de
línea ni antes ni después de él; por
ejemplo, EM, A y IMG en HTML.)
El valor puede ser
un porcentaje relativo a la altura de
línea (line-height) del elemento, que
debería elevar la línea de base del
elemento en la cantidad especificada
por encima de la línea base del
padre. No se permiten los valores
negativos.
Mauricio Alfonso