miércoles, 18 de mayo de 2011

Material para el Parcial de 3er Año

1. Mensajes en Visual Basic - MsgBox (Práctica 1)
(Pulsa clic en el enlace para ver la información completa)

2. Funciones Matemáticas (Práctica 2) 
(Pulsa clic en el enlace para ver la información completa)

3. Resumen de las Exposiciones publicadas (sólo 5 temas)
(Pulsa clic en el enlace para ver las exposiciones)

Nota: Se publicaron sólo cinco temas de las exposiciones que se tomarán en cuenta para el parcial, los temas escogidos son: Robótica e Inteligencia Artificial, VIT, Proyecto Canaima, Tecnología Tablet y Nanotecnología). Es importante que descargues el archivo .pdf de cada exposición para repasar.

¡Éxito en tu Parcial!


Funciones Matemáticas

Nombre de la Función
   Función
Suma
+
Resta
-
Multiplicación
*
División
/
División entera
\
Módulo
Mod
Signo
Sgn(x)
Arco Tangente
Atn(x)
Exponencial
Exp(x) o  ^
Parte entera
Fix(x)
Logaritmo
Log(x)
Redondeo
Round(x, numdec)
Seno
Sin(x)
Coseno
Cos(x)
Tangente
Tan(x)
Valor absoluto
Abs(x)


Aplicación de las funciones matemáticas (Práctica 2)
En todos los casos X representa el número, variable o caja de texto al cual se desea aplicar la función matemática.
En el caso de la función para el redondeo,  Numdec representa el número de decimales que se desea obtener en el redondeo. (Recuerde que debe asignar la función a una variable de tipo double para que muestre decimales).
Las funciones deben asignarse a una variable. Ejemplos:
‘***Redondeo de un número, usando un decimal  / Redondear es una variable de tipo Double
redondear = Round(Val(txtNumero.Text), 1)

‘***Extraer la parte entera de un número / entera es una variable Integer
entera = Fix(Val(txtNumero.Text))

‘***Calcular el valor absoluto / absoluto es una variable Integer
absoluto = Abs(Val(txtNumero.Text))

‘***Calculo del Seno  / Seno es una variable de tipo Double
seno = Sin(Val(txtNumero.Text))

‘************* Verificar que un número sea par o Impar  / papa es una variable de tipo integer
‘La Función Mod divide el número entre 2, y asigna el módulo o resto resultado de la división a la variable papa
papa = Val(txtNumero.Text) Mod 2 

If papa = 0 Then  ‘Si el resto de la división es igual a 0 el número es par
    MsgBox "El Numero es Par", vbExclamation + vbOKOnly, "Par o Impar"
Else  ‘Sino (el resultado de la división es diferente de 0 ) el número es impar
    MsgBox "El Numero es Impar", vbCritical + vbOKOnly, "Par o Impar"
End If

‘*******************Verificar si un número es positivo o negativo
 posneg = Sgn(Val(txtNumero.Text))   ‘Determina el signo de un número / posneg (variable integer)

‘la Función Sgn puede dar como resultados 3 valores:
‘1 (cuando el número es positivo, -1 (si es negativo), 0 (el número es 0).

Select Case posneg   'Evalúa el valor de la variable posneg
        Case 1: MsgBox "El Numero es Positivo", vbExclamation + vbOKOnly, "Positivo o Negativo"
        Case 0: MsgBox "El Numero es Cero", vbInformation + vbOKOnly, "Positivo o Negativo"
        Case -1: MsgBox "El Numero es Negativo", vbCritical + vbOKOnly, "Positivo o Negativo"
End Select

Select case es una estructura selectiva de opción múltiple,
'es como la estructura de selección if.... then.... endif, pero más resumido
‘Permite evaluar para una variable (en este caso posneg) los valores Case (case 1, case 0, case -1)
'Debe terminar en End Select

lunes, 16 de mayo de 2011

Material para el parcial 2do Año

Estimados Estudiantes de 2do Año, los puntos que se evaluarán en el parcial teórico son los siguientes:

1. Investigación N° 1. Estructuras Selectivas
(Pulsa clic en el enlace para ver la investigación completa)
2. Resumen de algunas Exposiciones (sólo 5 temas)
(Pulsa clic en el enlace para ver las exposiciones)
Nota: Para el parcial se escogieron sólo algunas exposiciones (TIC, Robótica, VIT, Redes Sociales y Satélite Simón Bolívar), es importante que descargues el archivo .pdf de cada exposición para repasar. Igualmente debes hacer con la investigación.
¡Éxito en tu parcial!

Estructuras Selectivas

Definición

Las estructuras selectivas, también llamadas bucles condicionales, son un tipo de estructura que evalúan una condición para tomar decisiones en cuanto a la ejecución de instrucciones.
Las estructuras selectivas usan las palabras reservadas:
·         If  (si)
·         Else (sino)
·         End If (Fin del Sí)
·         ElseIf (Sino Si)
Condiciones

            Una condición es una estructura que representa una característica, a través de los operadores relacionales.  Ejemplos:

·         Sueldo es menor o igual a Sueldo Mínimo.  (Sueldo <= SueldoMínimo).  
·         Tiene hijos (NumHijos > 0).
·         Es casado  (EstadoCivil = “Casado”).

Operadores Relacionales
OPERADOR DE RELACIÓN
SIGNIFICADO
>
Mayor que
<
Menor que
=
Igual que
<>
Diferente de
>=
Mayor o igual que
<=
Menor o igual que

Tipos de estructuras condicionales

Estructura condicional simple
            Se usa cuando tenemos una condición para ejecutar un grupo de instrucciones.  Ejemplo:   Si sueldo es menor o igual a Sueldo Mínimo.  (Condición: Sueldo <= SueldoMinimo).  

If Condicion Then
Acciones...
....
End If

Estructura condicional compuesta o doble:
Se usa cuando tenemos 2 posibilidades, que resultan de si la condición se cumple o no.  Ejemplo:    Si tiene hijos realice la acción Número 1 Sino realice la opción Número 2.  Condición:   (NumHijos > 0)

If Condición Then
   Acciones que se realizan cuando se cumple la condición
Else
       Acciones que se realizan cuando No se cumple la condición
End If

Estructura condicional múltiple o encadenamiento de selecciones dobles:
Se usa cuando tenemos más de 2 posibilidades que se excluyen entre sí.   Ejemplo: Si Vocal = “A”, sino Si Vocal = “E”, sino Si Vocal = “I”, sino Si Vocal = “O”, sino Si Vocal = “U”.

If condición1 Then
Acciones
ElseIf condición2 Then
Acciones....
ElseIf condición3 Then
Acciones....
End If

Operadores Lógicos
Operador
Nombre
Estructura
Interpretación de la Estructura
And
“Y” Lógico
Condicion1 and Condicion2
Se cumple cuando ambas condiciones son ciertas
Or
“O” Lógico
Condicion1 or Condicion2
Se cumple cuando una sola de las condiciones es cierta
Not
Negación
not comparación
Se cumple cuando la condición es falsa

Uso de operadores lógicos y condiciones
Los operadores lógicos permiten utilizar dos o más condiciones a la vez. Ejemplos:
  • Sueldo Base menor o igual a Sueldo Mínimo y que tenga hijos.  
(Sueldo <= Sueldo Mínimo)  AND (NumHijos > 0
  • Color rojo o color Azul.   (Color  = “rojo”) OR (Color = “azul)
  • Color no es blanco     (Not Color = “blanco”), en este caso, es igual a decir color es diferente de blanco (Color <> “Blanco)

sábado, 14 de mayo de 2011

Descarga el Material del Parcial en PDF (1er Año)

Puedes descargar a tu computadora el material del Parcial en un sólo archivo PDF haciendo clic en el siguiente enlace:
https://sites.google.com/site/donboscoinformaticaswf/material-parcial.pdf


Para descargar el archivo pdf sigue los siguientes pasos:

1. Presiona clic sobre el enlace que se indica arriba.
2. Espera a que el archivo se abra en tu navegador web (Internet Explorer, Google Chrome, o cualquiera que uses)
2. Presiona clic sobre el botón guardar que se muestra en la siguiente imagen en un cuadro rojo.


3. Selecciona la ubicación en tu computadora donde deseas guardar el archivo y presiona el botón guardar.
4. Listo, puedes repasar.

También puedes ver el material a través del blog:
http://colegiodonboscoinformatica.blogspot.com/2011/05/contenido-para-el-parcial-teorico-de.html


¡Éxito en tu parcial!

Contenido para el Parcial teórico de Dreamweaver (1er Año A y 1er Año B)

Estimados Estudiantes, los puntos que tomarán en cuenta para el parcial teórico son los siguientes:

Investigación N° 1. Conceptos Básicos de Dreamweaver
Principios Básicos para el Diseño de páginas web


Nota: Aunque los dos primeros temas los tienes en tu cuaderno, aquí colocamos las respuestas a las investigaciones por si acaso te faltó por investigar alguna pregunta o si tienes alguna duda al respecto. Las respuestas que presentamos de la investigación están redactadas en términos sencillos que podrás repasar y aprender con mayor facilidad.

¡Mucho Éxito en tu Parcial!

Puedes descargar todo el material del Parcial en un solo archivo PDF haciendo clic en el siguiente hipervínculo:
https://sites.google.com/site/donboscoinformaticaswf/material-parcial.pdf

Conceptos Básicos de Dreamweaver (Respuestas de la Investigación)

1. Reseña Histórica del programa Dreamweaver

·         En 1997, fue lanzada al mercado por la empresa Macromedia la primera versión de Dreamweaver (versión 1.0) diseñado sólo para Mac OS.
·         En 1998, se lanzó la primera versión disponible para Windows, Dreamweaver 1.2.
·         En 2005, Macromedia lanza Dreamweaver 8.0
·         A partir de 2007, aparece la empresa Adobe como propietario de Dreamweaver, sacando al mercado Adobe Dreamweaver CS3 (versión 9.0).
·         En 2008, aparece Adobe Dreamweaver CS4 (versión 10.0).
·         En 2010, sale al mercado Adobe Dreamweaver CS5 (versión 11.0).

2. ¿Qué es Dreamweaver y para qué sirve?

Es un programa que sirve para la creación y edición de páginas y sitios web.

3. Ventajas de usar el programa  Dreamweaver

Vasconcelos (2009) señala las siguientes ventajas de Dreamweaver:
  • Trabajar sin necesidad de tener conocimientos de programación HTML.
  • Con el mismo editor puedes trabajar tanto páginas estáticas como dinámicas.
  • Permite conectividad con base de datos.
  • Ahorro de tiempo en desarrollo de proyectos.
  • Herramientas de comprobación de errores en compatibilidad.
  • Tiene integrado el Protocolo de Transferencia de Archivos (FTP), es decir, permite transferir los archivos al servidor cuando el diseño del sitio web esté listo.  
  • Uso de hojas de estilo en cascada (CSS, Cascading Style Sheets), el cual es un lenguaje usado para definir la presentación de un documento estructurado escrito en HTML o XML.

4. Diferencias entre Flash y Dreamweaver

La principal diferencia es que Flash permite diseñar animaciones, mientas que Dreamweaver permite crear páginas y sitios web.

5. ¿Qué es Internet?

Es un conjunto de redes de computadoras interconectadas con ámbito o alcance mundial.

6. ¿Qué es una Página Web?

         Es un documento formado principalmente por texto e hipervínculos, aunque también puede contener imágenes, música y/o vídeos, y que generalmente forma parte de un sitio web.
         Un sitio Web está conformado por un conjunto de páginas web relacionadas, referidas a una misma compañía, tema u objetivo común.

7. Diferencias entre una página web estática y una página web dinámica

Sappiens.com (2008)  presenta una serie de características las cuales pueden presentarse en el siguiente cuadro comparativo.

Página Web Estática
Página Web Dinámica
Es básicamente informativa, el visitante y administrador Web no pueden interactuar con la página para modificar su contenido.
Puede interactuar con el visitante y/o administrador Web, pudiéndose modificar el contenido de la página. Ej: El usuario puede escribir un comentario, escoger los productos y ponerlos en un carrito de compras, subir archivos o fotografías.
NO se utilizan bases de datos.
SI se utilizan bases de datos
Uso de lenguaje HTML
El lenguaje utilizado puede ser alguno de los siguientes: PHP, ASP, ASP.NET o Java.

8. ¿Qué es un servidor Web?

Es  un computador o máquina que aloja uno o muchos sitios web, y que está conectado permanentemente a Internet, para proporcionar a los usuarios la información que soliciten a través de su navegador web (Internet Explorer, Mozilla FireFox, Google Chrome, entre otros). En otras palabras, los servidores web son las máquinas donde se encuentran guardadas la información de los sitios web que consultamos a través de Internet. Este servicio también se denomina hospedaje o hosting.
Por lo tanto, cuando diseñas un sitio web debes subirlo a un servidor web para que esté disponible cuando alguien desee consultarlo. Existen compañías que ofrecen servicios de hospedaje web (Web hosting) a cambio de una cantidad de dinero. Sin embargo, también existen empresas que ofrecen hospedaje gratuito dependiendo del tamaño de tu sitio web, en este caso, el pago del servicio se hace a través de la publicidad que se coloca.

9. Explique qué significan los siguientes términos dentro de Internet:

·             URL: (Uniform Resuorce Locator) Localizador Uniforme de Recursos, representada por una cadena de caracteres  que se coloca en la barra de dirección de un navegador web, y que hace referencia a una dirección única de Internet. Ej.: http://es.wikipedia.org
·             IP: (Internet Protocol). Protocolo de Internet,  conjunto de normas usado para la comunicación en Internet.  Una Dirección IP es el número que identifica a cada dispositivo dentro de una red con protocolo IP.
·             Links  (enlaces): Son los hipervínculos que permiten navegar de una página web a otra.
·             WWW (World Wide Web): Red amplia Mundial. Hace referencia al sistema de distribución de Internet, basado en estándares.
·             HTML: (HyperText Markup Languaje) Lenguaje de marcado de hipertexto. Es el lenguaje básico para la creación de páginas web.

10. Explique qué son las etiquetas o marcas dentro del lenguaje HTML, mencione ejemplos.

Las etiquetas o marcas (markup) son las formas en la que se escribe el código HTML. El inicio de las  etiquetas se presenta entre corchetes  <etiqueta >.   Y señalar donde termina una etiqueta se utiliza (</etiqueta >). Ejemplos:
<title>Mi página Web</title>   Esta línea especifica el título de la página como Mi página Web.
<a>  inserta un hipervínculo o enlace.
<img>  inserta una imagen en la página.
<body>  define el contenido principal de la página.

11. Explique qué es el lenguaje javascript

Es un lenguaje de programación usado en el diseño de páginas web dinámicas.

12. Explique qué es el lenguaje HTML Dinámico o DHTML

Es un conjunto de técnicas que permite crear páginas web interactivas usando en combinación el lenguaje HTML estático, el lenguaje JavaScript el lenguaje de hojas de estilo en cascada (CSS) y la jerarquía de objetos de un DOM (document object model), el cual es un modelo de programación de aplicaciones. (Creative Commons, 2011).

Referencias

Creative Commons (2011). Adobe Dreamweaver. Disponible en: http://es.wikipedia.org/wiki/Adobe_Dreamweaver
Creative Commons (2011). HTML Dinámico. Disponible en: http://es.wikipedia.org/wiki/DHTML
Vasconcelos, R. (2009).  Reseña sobre Dreamweaver/ Raul Vasconcelos Moreno. Disponible en:  http://multimedia.uoc.edu/~usuaris/wiki/index.php/Rese%C3%B1a_sobre_Dreamweaver/_Raul_Vasconcelos_Moreno