miércoles, 24 de octubre de 2012

Aprendiendo HTML.




  Aquí les dejo los primeros 5 ejercicios de un curso rápido de programación de paginas web en lenguaje HTML de la mano del Lic. Derlis Cáceres Maidana.

 
CURSO DE PROGRAMACION
DE PAGINAS WEB
EN LENGUAJE
<html>
2012




Curso de html Lic. Derlis Cáceres Maidana


Ejercicio 1 [Estructura de un código html]
Ejercicio 2 [Cuerpo de un html]
Ejercicio 3 [Ejemplo de utilización de títulos]
Ejercicio 4 [Creación de una marquesina básica]
Ejercicio 5 [Inserción de una línea]


Ejercicio 1

[Estructura de un código html]
<!--Este es un comentario →
<html> <!--Este es el inicio de la pagina -->
<head> <!--El encabezado -->
<title> Mi primera Pagina WEB </title>
<!--Este es el texto que desplegara la etiqueta -->
</head>
<body>
<!--Aqui va el cuerpo del programa -->
</body>
</html> <!--Este es el finde la pagina -->



Ejercicio 2

[Cuerpo de un html]
<html>
<head>
<title>Escribir el cuerpo</title>
</head>
<body>
<p> Este es el primer parrafo del cuerpo<br/>
el cuerpo de una pagina WEB <br/>
aqui va escrito todo lo que aparece en la pagina<br/>
br / sirve como "\n" barra n, para dar un enter <br/>
los br / y luego&nbso sirven para dejar espacios en blanco
<br/>&nbsp <!--&nbsp significa un espacio -->
<br/>&nbsp
<br/>&nbsp
</p>
<center> <!--Aqui utilizo la funcion para centrar -->
<p> Este es el segundo parrafo del cuerpo de una pagina WEB <br/>
aqui va escrito todo lo que aparece en la pagina<br/>
br / sirve como "\n" barra n, para dar un enter <br/>
el "hr" sirve para dibujar una linea
<hr/>
</p>
</center>
<blockquote> <!--Sirve para "parafrasear", resaltar un parrafo-->
Similar a un parrafo<br/>
lo que cambia es que<br/>
le da una sangria
</blockquote>
</body>
</html>



Ejercicio 3

[Ejemplo de utilización de títulos]
<html>
<head>
<title>Ejemplo de título</title>
</head>
<body>
<h1>Este es un titulo General</h1>
<h2>Y este es un subtitulo1</h2>
<h3>Y este es un otro subtitulo2</h3>
<h4>Y este es un otro subtitulo3</h4>
<h5>Y este es un otro subtitulo4</h5>
<h6>...hasta aqui llega, hasta el subtitulo 6</h6>
<!--los titulos van del h1 hasta el h6, dependiendo
del navegador para mostrar el tamaño de la letra-->
</body>
</html>



Ejercicio 4

[Creación de una marquesina básica]
<html>
<head>
<title>Ejemplo de marquesina</title>
</head>
<body>
<marquee width="100%" scrolldelay="0">
"Espero que estas lecciones te sirvan de mucho"
</marquee>
</body>
</html>


Ejercicio 5

[Inserción de una línea]
<html>
<head>
<title> Insertar líneas < /title>
<hr/> <!--esto inserta una linea-->
</head>
</html>


   
      Un video tutorial bien simple para darnos una idea de lo que es programar en Scratch.


   





  Este es un video en el cual podemos observar algo basico de lo que es programar en Scratch, es muy simple el lenguaje que se utiliza en este programa, observando el video te daras cuenta de la simplicidad del mismo, espero que les sirva,




Un poco de Scratch.


¿Que es SCRATCH?







  Scratch es una poderosa y creativa herramienta orientada a facilitar el  de la programación mediante una sencilla y dinámica interfáz gráfica. 

  A pesar de estar destinada a niños (De 6 a 16 años), plantea un interesante primer acercamiento a la programación, permitiendo incorporar conceptos tales como iteración, condicionales, variables, tipos de, eventos y procedimientos.
 




  Desarrollado por “The Lifelong Kindergarten group”, en el Media Lab del MIT, por un equipo dirigido por Mitchel Resnick, éste proyecto está construido sobre el lenguaje de programación Squeak, e inspirado en trabajos previos realizados en Logo. 

Acerca de Scratch 

  Scratch es un lenguaje de programación que le facilita crear sus propias historias interactivas, animaciones, juegos, música y arte; además, le permite compartir con otros sus creaciones en la web. 
A medida que los jóvenes crean y comparten proyectos realizados en Scratch, aprenden importantes ideas matemáticas y computacionales; al mismo tiempo que aprenden a pensar creativamente, a razonar sistemáticamente y a trabajar colaborativamente. 




Características 

Programar con bloques de construcción: 
  La programación con Scratch se basa en la metáfora de bloques de construcción, en la que se construyen procedimientos encajando bloques gráficos como ladrillos de Lego o piezas de un puzzle. 

  Manipulación de sonido, imágenes y video: 
Permite la creación de programas que controlan y mezclan gráficos, animaciones, música, sonidos y retoques sencillos de los mismos. 




Comunidad Scratch: 

A través de su plataforma web, Scratch no sólo permite compartir los proyectos sino también facilita el intercambio de gráficos (Sprites) entre diferentes proyectos y autores. 




jueves, 30 de agosto de 2012

Base de Datos

Base de datos

    Definición de Bases de Datos.- Un conjunto de información almacenada en memoria auxiliar que permite acceso directo y un conjunto de programas que manipulan esos datos

Base de Datos es un conjunto exhaustivo no redundante de datos estructurados organizados independientemente de su utilización y su implementación en máquina accesibles en tiempo real y compatibles con usuarios concurrentes con necesidad de información diferente y no predicable en tiempo.

Explicar Sus Orígenes Y Antecedentes
Surgen desde mediados de los años sesenta la historia de las bases de datos, en 1970 Codd propuso el modelo relacional, este modelo es el que ha marcado la línea de investigación por muchos años, ahora se encuentran los modelos orientados a objetos.

Describir las ventajas del uso de la base de datos en la organización
Ventajas de las bases de datos.-

    Independencia de datos y tratamiento.

    Cambio en datos no implica cambio en programas y viceversa (Menor coste de mantenimiento).

    Coherencia de resultados.

    Reduce redundancia :
        Acciones logicamente unicas.
        Se evita inconsistencia.

    Mejora en la disponibilidad de datos

    No hay dueño de datos (No igual a ser publicos).
        Ni aplicaciones ni usuarios.
    Guardamos descripción (Idea de catalogos).

    Cumplimiento de ciertas normas.

    Restricciones de seguridad.
        Accesos (Usuarios a datos).
        Operaciones (Operaciones sobre datos).

    Otras ventajas:

    Más efiente gestión de almacenamiento.

Efecto sinergico.

Describir La Artuitectura De Una Base De Datos
Distintos Niveles de un SBD
Los SBD pueden ser estudiados desde 3 niveles distintos:
1.- Nivel Físico.
Es el nivel real de los datos almacenados. Es decir como se almacenan los datos, ya sea en registros, o como sea. Este nivel es usado por muy pocas personas que deben estar cualificadas para ello. Este nivel lleva asociada una representación de los datos, que es lo que denominamos Esquema Físico.
2.- Nivel Conceptual.
Es el correspondiente a una visión de la base de datos desde el punto de visto del mundo real. Es decir tratamos con la entidad u objeto representado, sin importarnos como está representado o almacenado. Este nivel lleva asociado el Esquema Conceptual.
3.- Nivel Visión.
Son partes del esquema conceptual. El nivel conceptual presenta toda la base de datos, mientras que los usuarios por lo general sólo tienen acceso a pequeñas parcelas de ésta. El nivel visión es el encargado de dividir estas parcelas. Un ejemplo sería el caso del empleado que no tiene porqué tener acceso al sueldo de sus compañeros o de sus superiores. El esquema asociado a éste nivel es el Esquema de Visión.
Los 3 niveles vistos, componen lo que conocemos como arquitectura de base de datos a 3 niveles.
A menudo el nivel físico no es facilitado por muchos DBMS, esto es, no permiten al usuario elegir como se almacenan sus datos y vienen con una forma estándar de almacenamiento y manipulación de los datos.
La arquitectura a 3 niveles se puede representar como sigue:
Subesquema de Visión, Subesquema de Visión, Subesquema de Visión, ...
Esquema Conceptual
Esquema Físico

Citar Las Diferentes Estructuras De Bases De Datos
Modelos de Datos
Para representar el mundo real a través de esquemas conceptuales se han creado una serie de modelos:
Mundo Real Esq’s Conceptuales
Modelización
Existen multitud de estos modelos que se conocen como Modelos de Datos, algunos de estos modelos son:

    Modelo Relacional de Datos
    Modelo de Red
    Modelo Jerárquico

jueves, 16 de agosto de 2012

Bienvenidos una vez mas...
Lo que vimos en Algorítmica esta semana fue:

ABM

[operaciones sobre registros]

[Alta-- Grabar un nuevo registro]

[Baja-- Eliminar registros]

pueden ser:
  • Física: para eliminar definitivamente los registros
  • Lógica: que da una (obs. de "eliminado")

[Modificación-- modificar registros]

No modifica la Pk!

[Consulta]
Se realiza a través de una GUI(Grafical User Interface), para limitar el acceso a la Base de Datos y facilitar su utilización.

[Formulario de Consulta]
Este es un ejemplo de formulario normal usa por las BD.

Comenta Desde Facebook!