martes, 20 de marzo de 2012

Interfaz

Interfaz que se encargo en clase, pero obviamente en el lenguaje C plus plus builder; pero hubo inconvenientes a la hora de descargar ese programa asi que se realizo en PHP, utilizando el bloc de notas.

NOTA: En estos dias se realizara con el lenguaje que se ha pedido, pronto sera subido por medio de este blog.

lunes, 19 de marzo de 2012

viernes, 16 de marzo de 2012

Pseudocodigo


Es un lenguaje de programacion algoritmico; es un lenguaje intermedio entre el lenguaje natural y cualquier lenguaje de programacion especifico. No existe una notacion formal o estandar de pseudocodigo, sino que, cada programador puede utilizar la suya propia.
Este pseudocodigo tendra que realizar la gestion de archivos. Dicha gestion contemplara altas,bajas, modificaciones asi como la visualizacion de los productos que se ingresen o ya existan.

Algoritmo altas,bajas y modificaciones;

Inicio
Si (archivo es mayor a 0)
{
   si (hay datos podran ser modificados)
   {
     se selecciona el producto o registro que se quiere modificar;
    }
Sino
 {
 Ir a productos, donde se ingresaran los productos
 }
   
}
Fin

Algoritmo de ingresar registros de productos;

Inicio
Escribir producto,precio;
Si (presionan el boton)
{
  mostrara un mensaje diciendo que se "guardo correctamente"
 variable= abrir("archivo","leer y escribir")
 Escribir (varibale,"producto");
 Escribir (variable,"precio");
}
Fin

Algoritmo de visualizacion de los registros de productos;
Inicio
Si (existe el archivo("archivo"))
{
 Abre el archivo y comienza a leer de inicio a fin;
 conteo=1;
  Mientras (se lee)
   {
     se tomara el valor de precio;
     se tomara el valor de nombre;
        si (nombre se lee)
         {
           el conteo incrementa 1;
          }

   }
}

Si (conteo es mayor a 0)
{
 se ha introducido precio y nombre;
}
Fin


   


lunes, 27 de febrero de 2012

Documentacion de Visual Basic & C Sharp


En el cual la elaboracion del proyecto fueron en si dos, en el cual ambos se desarrollaron de la manera que elegimos en el equipo; una que fue de calificaciones de alumnos y otro de nombres, apehido materno, paterno y numero de control.

Para ver mas a detalle lo anterior dejo el link de dicha documentacion:

http://www.scribd.com/doc/83014032

lunes, 13 de febrero de 2012

Mapas conceptuales-ARCHIVOS


Donde el archivo es un conjunto de datos almacenados en una memoria; en la cual se dividen en
ASCII y BINARIOS.

A continuacion se mostrara el mapa conceptual de dicha explicacion:





 Por lo tanto dentro de estos archivos se mencionan las operaciones que se realizan durante el proceso y son:



Integrantes del equipo:

*Rocio Marisol De la Torre Gonzalez
*Miguel Angel Gaytan
*Nayeli De la Torre Gamez
*Norberto Caldera Rodriguez
*Fabiola Vargas de la Cruz
*Samuel Lopez Gonzalez
*Said Alejandro Ramirez Peralta

miércoles, 8 de febrero de 2012

Formatos de archivos de secuencias


Una caracteristica de estos archivos secuenciales es que todos los registros se almacenan por posicion: de primer registro, segundo registro, etc.
Dentro de estos formatos se encuentran simplemente los principales que son:
  • Archivo ASCII
  • Archivo BINARIO
En el cual el primer archivo se usa para texto; el segundo para imagenes.

-- Ensayo --

martes, 31 de enero de 2012

Archivo CSV

Es un archivo de texto en el cual los datos estan separados por comas o comillas; dentro de ellos almacena informacion para importacion y exportacion,  tomando en cuenta que muchos programas manejan bases de datos CSV, esos programas son:
  • Hojas de calculo
  • Lenguajes de programacion
A continuacion se muestra un pequeño ejemplo; en el cual un gran consejo es usar un delimitador; asi de esta manera sera eficiente identificar cuando comienza otro dato.


 Caracteristicas del archivo CSV:
  • Cada linea representa un registro
  • Cada dato es separado por comas
  • Todas las lineas del archivo deben tener la misma estructura
  • El dato que sea el separador debe tener comillas dobles
Por ultimo se muestra un ejemplo sencillo para entender aun mas el concepto de archivo CSV; donde el siguiente archivo permitira dar de alta cinco titulos del DILVE, posteriormente con una informacion minima:





Archivo XML

Son archivos de texto metalenguaje, ya que permiten que los expertos o sea programadores que depuren los errores en las aplicaciones, tomando en cuenta que pueden utilizar un simple editor de textos para corregir ese pequeño error en el archivo de XML. Por lo tanto las reglas de los archivos de XML son complejas y con demasiadas restricciones mas que HTML.

Simplemente con el olvido de una etiqueta o un atributo sin comillas esto hace que el archivo sea inservible. Sin embargo, XML solo usa las etiquetas para delimitar datos, y deja la interpretacion de esos datos a la aplicacion que los lee; es decir, que  nacio no solo para su aplicacion en internet, sino para el intercambio de informacion en diversas plataformas.

Dentro de este archivo; usa tres lenguajes :
  • XHTML
  • SVG
  • MathML
A simple vista se ha de ver demasiado complejo, pero ya practicando con este tipo de archivos con el paso del tiempo se hara facil y eficiente en la vida cotidiana. A continuacion se mostraran las ventajas a cerca de XML:
  • Extendible: Despues de que se haya diseñado, se puede ampliar el contenido en base de etiquetas.
  • El analizador que contiene es completamente estandar, es decir, no requiere alguno en especifico.
  • Es sencillo comprender la estructura, es decir que si una persona quisiera interpretar el archivo XML sera facil de entender y procesar.
  • Esta compuesto de elementos y a estos elementos se les denomina etiquetas.
Las etiquetas señala una porcion de ese elemento; en si es un pedazo de informacion con un sentido concreto. Tienen la forma <nombre>, donde significa que es el elemento que se esta señalando.

A continuación se muestra un ejemplo para entender la estructura de un documento XML:
         <?xml version="1.0" encoding="UTF-8" ?>
         <!DOCTYPE Edit_Mensaje SYSTEM "Edit_Mensaje.dtd">
          
           <Edit_Mensaje>
              <Mensaje>
                   <Remitente>
                        <Nombre>Nombre del remitente</Nombre>
                        <Mail> Correo del remitente </Mail>
                   </Remitente>
                   <Destinatario>
                        <Nombre>Nombre del destinatario</Nombre>
                        <Mail>Correo del destinatario</Mail>
                   </Destinatario>
                   <Texto>
                    <Asunto>
                             Este es mi documento con una estructura muy sencilla
                             no contiene atributos ni entidades...
                        </Asunto>
                   <Parrafo>
                        Este es mi documento con una estructura muy sencilla
                   no contiene atributos ni entidades...
                     </Parrafo>
                </Texto>
            </Mensaje>
  </Edit_Mensaje>