Tecnologia jenny
-
Upload
eddy-rodriguez -
Category
Documents
-
view
651 -
download
1
Transcript of Tecnologia jenny
Web nivel introducción
JENNY RODRIGUEZ
2012:hacia una calidad De la educación, humana
Y cristiana
¿Que significa el termino
Programación ?
RespuestaEjemplo
La programación es el proceso de diseñar, codificar, depurar y mantener el código fuente de programas computacionales.
¿Qué número de pantalones y chaquetas debe suministrar el fabricante a los almacenes para que éstos consigan una venta máxima?
1Elección de las incógnitas. x = número de pantalones y = número de chaquetas 2Función objetivo f(x , y)= 50x + 40y
AUTOR:
NATALIA
RINCON
CAÑON
¿Que es el lenguaje
de alto nivel ?
RepuestaEjemplo
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.
Un lenguaje de alto nivel permite al programador escribir las instrucciones de un programa utilizando palabras o expresiones sintácticas muy similares al inglés. Por ejemplo, en C se pueden usar palabras tales como: case, if, for, while, etc. para construir con ellas instrucciones como:
if( numero > 0 ) printf( "El número es positivo" )
que traducido al castellano viene a decir que: si numero es mayor que cero, entonces, escribir por pantalla el mensaje: "El número es positivo".
AUTOR:
NATALIA
RINCON
CAÑON
¿A que se denomina lenguaje
de maquina?
Respuesta
Ejemplo
Es un idioma artificial diseñado para expresar computaciones que pueden ser llevadas 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.
Expresión ::= átomo | lista átomo ::= número | símbolo número ::= [+-]?['0'-'9']+
símbolo ::= ['A'-'Z'<nowiki>'</nowiki>a'-'z'].*
lista ::= '(' expresión* ')'
AUTOR:
NATALIA
RINCON
CAÑON
¿ Como se clasifican los
lenguajesDe alto nivel?
RESPUESTA
EJEMPLO
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 los primeros lenguajes de alto nivel, la limitación era que se orientaban a un área específica y sus instrucciones requerían de una sintaxis predefinida.
Algorítmico, Imperativo o Por procedimientos. El más común y está representado, por ejemplo, por C o por
BASIC. Describe la programación en
términos del estado del programa y sentencias que cambian dicho estado
AUTOR:
NATALIA
RINCON
CAÑON
¿Que significa el lenguaje
Assembler?
RESPUESTA
EJEMPLO
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 binarios y otras constantes necesarias para programar una arquitectura dada de CPU y constituye la representación más directa del código máquina específico para cada arquitectura legible por un programador.
Ejemplo para el microchip PIC
ORG 0 Inicio bsf STATUS,RP0 clrf PORTB movlw 0xFF movwf PORTA bcf STATUS,RP0 Principal movf PORTA,W movwf Contador movf Contador,F btfsc STATUS,Z goto PuntoDecimal sublw d'9' btfss STATUS,C END
AUTOR:
NATALIA
RINCON
CAÑON
¿ Que significa la programación
Orientada a objetos?
RESPUESTA
EJEMPLO
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 encapsulamiento. Su uso se popularizó a principios de la década de los años 1990.
El siguiente método ordena una lista de números decimales por el método de la burbuja:
static void ordenar (double lista[]) { 1for (int i = 0; i < lista.length; i++) 2 for (int j = lista.length-1; j > i; j--) 3 if (lista[j] < lista[j-1]) intercambiar (lista, j, j-1);
AUTOR:
NATALIA
RINCON
CAÑON
¿Que son los eventos?
RESPUESTA
EJEMPLO
Es un paradigma de programación en el que tanto la estructura como la ejecución de los programas van determinados por los sucesos que ocurran en el sistema, definidos por el usuario o que ellos mismos provoquen.
While (true){ Switch (event){ case mousse_button_down: case mouse_click: case keypressed: case Else: } }
AUTOR:
NATALIA
RINCON
CAÑON
CUALES SON LOS CONTROLES DE UN AMBIENTE GRAFICO
RESPUESTA
EJEMPLO
Es todo el conjunto de imágenes e iconos que aparece al iniciar sesión
Tipo de Control Prefijo Ejemplo
3D Panel pnl Pnl_Group
ADO Data ado Ado_Biblio
Animated button ani Ani_MailBox
Check box chk Chk_ReadOnly
Combo box, drop-down list box
cbo Cbo_English
Command button cmd Cmd_Exit
Common dialog dlg Dlg_FileOpen
Communications com Com_Fax
Data dat Dat_Biblio
Data-bound combo
dbcbo Dbcbo_Language
AUTOR:
NATALIA
RINCON
CAÑON
A que se denomina algoritmo
RESPUESTAEJEMPLO
es un conjunto prescrito 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.
AUTOR:
NATALIA
RINCON
CAÑON
¿ Cuales son las etapas de un algoritmo?
RESPUESTA
EJEMPLO
Análisis del programa
diseño del algoritmo
Codificación Compilación Verificación Depuración Documentación
Inicio Leer los
datos(a,b,c) Se calcula (a,b,c) Escribir resultado
(perímetro) fin
AUTOR:
NATALIA
RINCON
CAÑON
¿ CUALES SON LOS DIAGRAMAS DE FLUJO Y QUE SÍMBOLOS LOS COMPONEN?
RESPUESTA
EJEMPLO
Es la representación gráfica del algoritmo o proceso. Se utiliza en disc12iplinas como la programación, la economía, los procesos industriales y la psicología cognitiva.
AUTOR:
NATALIA
RINCON
CAÑON
AUTOR:
NATALIA
RINCON
CAÑONRepuesta
Ejemplo
Nuestra memoria RAM que queda reservado en el momento se crea la variable, e identificado temporalmente con el nombre de esta. Cada vez que asignamos un valor a la variable el programa lo único que hace es depositar ese valor en la dirección reservada
Si en un script para MIRC hemos creado una variable llamada %num, a la que hemos asignado el numero 3,1415podemos tener una instrucción como la siguiente:
echo-a el valor asignado es : %num esta orden presentara en la ventana activa un mensaje que diga:“el valor asignado es:3,1415”
¿Que son las variables y como Se declaran en la memoria RAM?
AUTOR:
NATALIA
RINCON
CAÑON
Repuesta
Ejemplo
Variable para un algoritmo es como un recipiente en el que podemos depositar un valor cualquiera, para después hacer uso de el dentro de una instrucción, de esta forma no será necesario tocar la instrucción cada vez que queramos alterar el valor a manejar.
Cuando se dice en el algoritmo: leer a,b,c AB y C funcionan como variables de números etc.
A que diferencia de una variable que es una constante y que
funciónCumple dentro de un algoritmo
AUTOR:
NATALIA
RINCON
CAÑON
Repuesta Ejemplo
Son elementos que se relacionan de forma diferente, los valores de una o mas variables o una constante. Es decir, los operadores nos permiten manipular valores. operadores aritméticos
(+) suma (-) resta (*) multiplicación (/) división Exponenciacion
(**o¨)
¿ Como se clasifica los operadores
Aritméticos en cuanto a su nivel
De jerarquía?
AUTOR:
NATALIA
RINCON
CAÑON Repuesta
Ejemplo
¿Cuales son los operadores de relación O de comparación?
Operador Condición
= (igualdad) Es igual el valor de la primera expresión que el de la segunda
<>(desigualdad) Es distinto el valor de la primera expresión del valor de la segunda
<(menor que) Es el valor de la primera expresión menor que el valor de la segunda
>(mayor que) Es el valor de la primera expresión mayor que el valor de la segunda
<= (menor o igual que)
Es el valor de la primera expresión menor o igual que el valor de la segunda
>=( mayor o igual que)
Es el valor de la primera expresión mayor o igual que el valor de la segunda
23=33°false23=33°true23=12°false
23<>33°false23<>33°true23<>12°false
23<33°false23<33°true23<12°false
23>33°false23>33°true23>12°false
23<=33°false23<=33°true23<=12°false
23>=33°false23>=33°true23>=12°false
Los operadores lógicos oCompuertas lógicas se Clasifican en: AND,OR,
XOR. Cual es la tabla lógica de cada una
de ellos
AUTOR:
NATALIA
RINCON
CAÑON
AUTOR:
NATALIA
RINCON
CAÑON
Repuesta
AND
AUTOR:
NATALIA
RINCON
CAÑON
OR
Tabla de verdad puerta OR
Entrada Entrada Salida
0 0 0
0 1 1
1 0 1
1 1 1
AUTOR:
NATALIA
RINCON
CAÑON
XOR
Tabla de verdad puerta XOR
Entrada Entrada Salida
0 0 0
0 1 1
1 0 1
1 1 0
AUTOR:
NATALIA
RINCON
CAÑON
Repuesta Ejemplo
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 Wind ows, UNIX o el que ofrece MS office (Word)
¿QUE SIGNIFICA PROGRAMACIÓN HTML?
AUTOR:
NATALIA
RINCON
CAÑON
Repuesta
Ejemplo
Para alinear un párrafo se utiliza el comando <ALING> y </ALING>, utilizado dentro de la etiqueta <P>. Se puede alinear de tres formas diferentes:* <p align="left"> Párrafo... </p> Alinea a la izquierda.* <p align="center"> Párrafo... </p> Realiza un centrado.* <p align="right"> Párrafo... </p> Alinea a la derecha.
Como se clasifican las etiquetas Dentro de la programación HTML
Y significado
<FONT COLOR="WHITE">Blanco</FONT> Blanco #FFFFFF
<FONT COLOR="BLACK">Negro</FONT> Negro #000000
<FONT COLOR="RED">Rojo</FONT> Rojo #FF0000
<FONT COLOR="GREEN">Verde</FONT> Verde #00FF00
<FONT COLOR="BLUE">Azul</FONT> Azul #0000FF
<FONT COLOR="YELLOW">Amarillo</FONT>
Amarillo
#FFFF00
<FONT COLOR="CYAN">Cyan</FONT> Cyan #00FFFF
<FONT COLOR="MAGENTA">Magenta</FONT>
Magenta
#FF00FF
< HTML>
REPUESTA
Fue creado en 1986 por el físico nuclear Tim Berners-Lee; el cual tomo dos herramientas prexistentes: El concepto de Hipertexto (Conocido también como link o ancla) el cual permite conectar dos elementos entre si y el SGML (Lenguaje Estándar de Marcación General) el cual sirve para colocar etiquetas o marcas en un texto que indique como debe verse.
EJEMPLO
<HEAD> <title> tutorial
HTML <meta
name=“language” >
CONTENT=“manual y codigo de HTML
AUTOR:
NATALIA
RINCON
CAÑON
< HEAD>
RESPUESTA
La cabecera (también llamada HEAD) contiene todo el código entre la etiquetas <HEAD> y </HEAD>,solo el titulo es visible el resto de código esta oculto al usuario.
EJEMPLO
Lista con cuadrados:<ul>
<li type=square> Manzana<li type=square> Zanahoria<li type=square> Lechuga<li type=square> Tomate</ul>ManzanaZanahoriaLechugaTomate
AUTOR:
NATALIA
RINCON
CAÑON
<Title>
RESPUESTA
Vamos a ponerle a la pagina un titulo y pondremos en la cabecera de la pagina, el titulo sirve entre otras cosas para ilustrar al visitarme.
EJEMPLO
<html><head><title> aprendiendo HTML </title>
<head> <body> </body> </html>
AUTOR:
NATALIA
RINCON
CAÑON
<BODY>
RESPUESTA EJEMPLO
El cuerpo en otras que llamaremos body; nuestro esqueleto va a quedar así.
<head> </head> <body> </body> </html>
AUTOR:
NATALIA
RINCON
CAÑON
<H1….HB>
RESPUESTA
EJEMPLO
Ahora vamos a poner un poco de contenido en el cuerpo de la pagina, un titulo de nivel 1(H1)y un párrafo (p), abrimos y cerramos los contenedores exactamente igual.
<html><head><title> aprendiendo HTML </title><head> <body>
AUTOR:
NATALIA
RINCON
CAÑON
<CENTER>
RESPUESTA
EJEMPLO
Sintaxis <center R>texto centrado
Resultado texto o centrado
Para centrar texto se utiliza el elemento CENTER
AUTOR:
NATALIA
RINCON
CAÑON
<P ALING = “VALOR”>
RESPUESTA
EJEMPLO
<p>texto del parrafo alineado a la izquierda </p>
ALIGIN =“Valor”>texto del parrafo alineado ala derecha </p>
La marca P indica un comienza de parrafo
AUTOR:
NATALIA
RINCON
CAÑON
AUTOR:
NATALIA
RINCON
CAÑON