SlideShare a Scribd company logo
1 of 14
Download to read offline
Los datos que
                     maneja una
                    aplicación no
                       son tan
                    voluminosos y
                     por lo tanto
                      caben en
                      memoria.
                    Cuando recurrimos
                    a archivos se debe
                    a la necesidad de
                     conservar datos
                     después de que
                        termina un
                        programa.

  Sin embargo,
                                           Entonces, los
existen problemas
                                             datos se
   en donde el
                                         almacenan en un
volumen de datos
                                            conjunto de
es tan grande que
                                         archivos, los que
   es imposible
                                         forman una base
 mantenerlos en
                                             de datos.
     memoria.
Una base de                        Todas las
datos es por     Cada archivo    líneas de un
lo tanto un       se forma en         mismo
conjunto de         base a un        archivo
archivos que       conjunto de      tienen la
almacenan.       líneas y cada        misma
• Por ejemplo:      línea está    estructura,
  Datos con       formada por     es decir los
  respecto al
  negocio de       campos de         mismos
  una empresa.    información.    campos de
                                 información.
Algunas
            Definiciones:



       Recolección De Datos:
       Provee un vínculo para
       obtener la información
        interoperacionables
            racional y las
         parametrizaciones.
   Almacenamiento De Datos: Las
unidades de disco de la computadora
 y otros medios de almacenamiento
externo permiten almacenar los datos
   manteniéndolos disponibles por
 separado del circuito principal hasta
 que el micro procesador lo necesita.
Procesamiento De
                            Datos: El objetivo es
                                  graficar el
                             Procesamiento de
                           Datos, elaborando un
                          Diagrama De Flujo De
                             Datos que permita
                          identificar las entradas,
                           archivos, programas y
                          salidas de cada uno de
                               los Procesos.




  Validación De Datos:
Consiste en asegurar la
 veracidad e integridad
    de los datos que
  ingresan un archivo.
TIPOS DE DATOS
   Los tipos numéricos (reales y enteros).
   Los valores numéricos: expresados
    literalmente se presentan en forma de
    valores reales codificados en doble
    precisión. Este formato interno se utiliza
    para todas las operaciones aritméticas.
   Los valores enteros: no pueden empezar
    por cero porque esto permite especificar
    un entero mediante su codificación octal o
    hexadecimal. El código octal se antecede
    con el cero 0; el código hexadecimal se
    antecede con un 0x ó 0X.
TIPOS DE DATOS:BOOLEANO
   El tipo booleano existe, al igual que en
    C, de modo implícito, es decir, un
    número es falso si es igual a cero y
    verdadero en cualquier otro caso. Como
    el cero está asociado a la ristra vacía
    (""), ésta también equivale al valor falso.
REPRESENTACIONES DE DATOS
   El lenguaje Perl posee tres tipos de
    representaciones de datos: Los Escalares.
    Los Arrays. Los Arrays de indexación literal
    o listas asociadas. Estas tres
    representaciones permiten asociar a cada
    variable utilizada un tipo. Por otra parte, las
    variables Perl no tienen que declararse
    antes de su uso. Se asignan de manera
    dinámica y se les asigna un valor
    predeterminado en función del contexto.
LOS ESCALERAS
   El escalar representa el tipo básico en
    Perl. Permite representar enteros, reales y
    cadenas de caracteres. Las variables de
    tipo escalar van precedidas por el símbolo
    $.
   Las variables en Perl se asignan de
    manera dinámica y se les asigna un valor
    predeterminado en función del contexto.
    En un contexto numérico el valor
    predeterminado es 0, mientras que en un
    contexto de cadena de caracteres el valor
    predeterminado es la cadena vacía "".
LOS ARRAYS
   Un array es una lista de datos de tipo
    escalar. Cada elemento de la lista es
    una variable escalar a la que se le
    asocia un valor. Las variables de tipo
    array se identifican por el prefijo arroba
    @. También se puede acceder a un
    array mediante el operador que define
    una horquilla de índices.
Las listas asociativas (arrays de
        indexación literal).
   Una lista asociativa está indexada por
    cadenas en lugar de por números. Se
    utiliza % para definir el tipo de lista
    asociativa y un elemento está indexado por
    el anterior formando ambos parejas del
    tipo (clave, valor).
   En este caso, para acceder a cualquiera
    de los elementos de % cuota se debe
    conocer su clave. Esta lista puede
    completarse añadiendo nuevos valores y
    asociando a cada clave el valor
    correspondiente.
Los identificadores de las
              variables.
   En cuanto a las ristras de caracteres que
    representan a nuestras variables decir que
    los caracteres permitidos son las letras,
    dígitos y el carácter underscore (_). Las
    letras mayúsculas y minúsculas son
    diferenciadas en los nombres de variables.
    Los nombre de las variables siempre
    deben comenzar por una letra. Se
    recomienda que los nombre de las
    variables estén en consonancia con lo que
    ellas representan, sin embargo estos
    tampoco deben ser demasiado largos.
Las referencias.
 Las referencias son el equivalente a los punteros en
  C. Es un tipo de dato que permite referenciar datos
  contenidos en otra entidad. No forman una nueva
  representación de datos, ya que éstos son tratados
  como un tipo más de escalar. La definición de
  referencia se usa mediante el operador de referencia
  backslash (""). No existe un operador de
  desrreferencia.
 Se puede crear una referencia usando un operador
  de referenciación en una variable o un valor. En el
  caso de la variable es crear un medio alternativo de
  acceder al valor de la variable. Por otro lado, cuando
  se usa el operador de referenciación con un valor,
  creamos objetos anónimos que sólo pueden ser
  accedidos por medio de la referencia.
Referencias

 http://www.monografias.com/trabajos14/
  datos/datos.shtml#pro
 http://www.monografias.com/trabajos12/
  comptd/comptd.shtml

More Related Content

What's hot

Optimización y diseño de base de datos relacionales
Optimización y diseño de base de datos relacionalesOptimización y diseño de base de datos relacionales
Optimización y diseño de base de datos relacionales
Junior Chiran
 
Sistemas de gestión de base de datos
Sistemas de gestión de base de datosSistemas de gestión de base de datos
Sistemas de gestión de base de datos
Carlos Arturo
 
Tipos de bases de datos
Tipos de bases de datosTipos de bases de datos
Tipos de bases de datos
ecasteloc
 
BASES DE DATOS
BASES DE DATOSBASES DE DATOS
BASES DE DATOS
fas_sakura
 
Estructuras lineales y no lineales
Estructuras lineales y no linealesEstructuras lineales y no lineales
Estructuras lineales y no lineales
Anselmo Emilio
 

What's hot (19)

Larissa que es access
Larissa que es accessLarissa que es access
Larissa que es access
 
Introducción a las bases de texto 11°1 -
Introducción a las bases de texto 11°1 -Introducción a las bases de texto 11°1 -
Introducción a las bases de texto 11°1 -
 
Optimización y diseño de base de datos relacionales
Optimización y diseño de base de datos relacionalesOptimización y diseño de base de datos relacionales
Optimización y diseño de base de datos relacionales
 
Sistemas de gestión de base de datos
Sistemas de gestión de base de datosSistemas de gestión de base de datos
Sistemas de gestión de base de datos
 
Tipos de bases de datos
Tipos de bases de datosTipos de bases de datos
Tipos de bases de datos
 
MODELO DE BASE DE DATOS
MODELO DE BASE DE DATOSMODELO DE BASE DE DATOS
MODELO DE BASE DE DATOS
 
Estructura de datos benita
Estructura de datos benitaEstructura de datos benita
Estructura de datos benita
 
Unidad DidáCtica Iv DiseñO De Bases De Datos Relacionales
Unidad DidáCtica Iv DiseñO De Bases De Datos RelacionalesUnidad DidáCtica Iv DiseñO De Bases De Datos Relacionales
Unidad DidáCtica Iv DiseñO De Bases De Datos Relacionales
 
Access
AccessAccess
Access
 
Estructura de datos lineales y no lineales
Estructura de datos lineales y no linealesEstructura de datos lineales y no lineales
Estructura de datos lineales y no lineales
 
1. Modelo de Datos
1. Modelo de Datos1. Modelo de Datos
1. Modelo de Datos
 
BASES DE DATOS
BASES DE DATOSBASES DE DATOS
BASES DE DATOS
 
Estructura de datos y almacenamiento
Estructura de datos y almacenamientoEstructura de datos y almacenamiento
Estructura de datos y almacenamiento
 
Estructura de datos
Estructura de datosEstructura de datos
Estructura de datos
 
Procesamiento de archivos
Procesamiento de archivosProcesamiento de archivos
Procesamiento de archivos
 
Modelo jerárquico
Modelo jerárquicoModelo jerárquico
Modelo jerárquico
 
Estructuras lineales y no lineales
Estructuras lineales y no linealesEstructuras lineales y no lineales
Estructuras lineales y no lineales
 
Estructura de datos
Estructura de datosEstructura de datos
Estructura de datos
 
Taller de acces
Taller de accesTaller de acces
Taller de acces
 

Similar to Ciclo Básico De Procesamiento De Datos

Base de datos objeto
Base de datos objetoBase de datos objeto
Base de datos objeto
Raul Quispe P
 
E.si.m.l.p
 E.si.m.l.p E.si.m.l.p
E.si.m.l.p
Ayhli123
 
E.si.m.l.p (1)
E.si.m.l.p (1)E.si.m.l.p (1)
E.si.m.l.p (1)
Ayhli123
 
E.si.m.l.p (1)
E.si.m.l.p (1)E.si.m.l.p (1)
E.si.m.l.p (1)
Ayhli123
 
Una base de datos relacional
Una base de datos relacionalUna base de datos relacional
Una base de datos relacional
Alex Javier
 
Realizarmanipulacion
RealizarmanipulacionRealizarmanipulacion
Realizarmanipulacion
deniizz
 
unidad 3
unidad 3unidad 3
unidad 3
deniizz
 
Base de datos michael barreto 580718
Base de datos michael barreto 580718Base de datos michael barreto 580718
Base de datos michael barreto 580718
mich5591
 
Copia de copia de e.si.m.l.p
Copia de copia de e.si.m.l.pCopia de copia de e.si.m.l.p
Copia de copia de e.si.m.l.p
BangMiriam3003
 
Copia de e.si.m.l.p
Copia de e.si.m.l.pCopia de e.si.m.l.p
Copia de e.si.m.l.p
Ayhli123
 

Similar to Ciclo Básico De Procesamiento De Datos (20)

Bases de datos
Bases de datosBases de datos
Bases de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos objeto
Base de datos objetoBase de datos objeto
Base de datos objeto
 
Informatica
InformaticaInformatica
Informatica
 
Quinto Eje Temático - Diseño de Archivos
Quinto Eje Temático - Diseño de ArchivosQuinto Eje Temático - Diseño de Archivos
Quinto Eje Temático - Diseño de Archivos
 
E.si.m.l.p
 E.si.m.l.p E.si.m.l.p
E.si.m.l.p
 
E.si.m.l.p (1)
E.si.m.l.p (1)E.si.m.l.p (1)
E.si.m.l.p (1)
 
E.si.m.l.p (1)
E.si.m.l.p (1)E.si.m.l.p (1)
E.si.m.l.p (1)
 
Una base de datos relacional
Una base de datos relacionalUna base de datos relacional
Una base de datos relacional
 
Realizarmanipulacion
RealizarmanipulacionRealizarmanipulacion
Realizarmanipulacion
 
unidad 3
unidad 3unidad 3
unidad 3
 
Acceso a datos en aplicaciones web del entorno servidor
Acceso a datos en aplicaciones web del entorno servidorAcceso a datos en aplicaciones web del entorno servidor
Acceso a datos en aplicaciones web del entorno servidor
 
Glosario base de datos presentacion
Glosario base de datos presentacionGlosario base de datos presentacion
Glosario base de datos presentacion
 
Base de datos michael barreto 580718
Base de datos michael barreto 580718Base de datos michael barreto 580718
Base de datos michael barreto 580718
 
Copia de copia de e.si.m.l.p
Copia de copia de e.si.m.l.pCopia de copia de e.si.m.l.p
Copia de copia de e.si.m.l.p
 
e.si.m.l.p
 e.si.m.l.p e.si.m.l.p
e.si.m.l.p
 
Uni3m
Uni3mUni3m
Uni3m
 
Algoritmos Computacionales II.docx
Algoritmos Computacionales II.docxAlgoritmos Computacionales II.docx
Algoritmos Computacionales II.docx
 
e.si.m.l.p
 e.si.m.l.p e.si.m.l.p
e.si.m.l.p
 
Copia de e.si.m.l.p
Copia de e.si.m.l.pCopia de e.si.m.l.p
Copia de e.si.m.l.p
 

More from Fabricio

Como trabaja cada tipo de usuario en Help Center Live.
Como trabaja cada tipo de usuario en Help Center Live.Como trabaja cada tipo de usuario en Help Center Live.
Como trabaja cada tipo de usuario en Help Center Live.
Fabricio
 
Help Center Live!
Help Center Live!Help Center Live!
Help Center Live!
Fabricio
 
LEER Y ESCRIBIR
LEER Y ESCRIBIRLEER Y ESCRIBIR
LEER Y ESCRIBIR
Fabricio
 
REPRESENTACION DE LA INFORMACION DIGITAL
REPRESENTACION DE LA INFORMACION DIGITALREPRESENTACION DE LA INFORMACION DIGITAL
REPRESENTACION DE LA INFORMACION DIGITAL
Fabricio
 
ORGANIZACION FUNCIONAL DE UN COMPUTADOR
ORGANIZACION FUNCIONAL DE UN COMPUTADORORGANIZACION FUNCIONAL DE UN COMPUTADOR
ORGANIZACION FUNCIONAL DE UN COMPUTADOR
Fabricio
 
Analogía de informática y computación
Analogía de informática y computaciónAnalogía de informática y computación
Analogía de informática y computación
Fabricio
 
Analogía de informática y computación
Analogía de informática y computaciónAnalogía de informática y computación
Analogía de informática y computación
Fabricio
 
La informática y el tratamiento de la información 2
La informática y el tratamiento de la información 2La informática y el tratamiento de la información 2
La informática y el tratamiento de la información 2
Fabricio
 
La informática y el tratamiento de la información
La informática y el tratamiento de la informaciónLa informática y el tratamiento de la información
La informática y el tratamiento de la información
Fabricio
 
La informática y El Tratamiento De La Información
La informática y El Tratamiento De La InformaciónLa informática y El Tratamiento De La Información
La informática y El Tratamiento De La Información
Fabricio
 

More from Fabricio (12)

Como trabaja cada tipo de usuario en Help Center Live.
Como trabaja cada tipo de usuario en Help Center Live.Como trabaja cada tipo de usuario en Help Center Live.
Como trabaja cada tipo de usuario en Help Center Live.
 
Administración de CMS y Tipos de Usuarios
Administración de CMS y Tipos de UsuariosAdministración de CMS y Tipos de Usuarios
Administración de CMS y Tipos de Usuarios
 
CMS y Help CenterLive!
CMS y Help CenterLive!CMS y Help CenterLive!
CMS y Help CenterLive!
 
Help Center Live!
Help Center Live!Help Center Live!
Help Center Live!
 
LEER Y ESCRIBIR
LEER Y ESCRIBIRLEER Y ESCRIBIR
LEER Y ESCRIBIR
 
REPRESENTACION DE LA INFORMACION DIGITAL
REPRESENTACION DE LA INFORMACION DIGITALREPRESENTACION DE LA INFORMACION DIGITAL
REPRESENTACION DE LA INFORMACION DIGITAL
 
ORGANIZACION FUNCIONAL DE UN COMPUTADOR
ORGANIZACION FUNCIONAL DE UN COMPUTADORORGANIZACION FUNCIONAL DE UN COMPUTADOR
ORGANIZACION FUNCIONAL DE UN COMPUTADOR
 
Analogía de informática y computación
Analogía de informática y computaciónAnalogía de informática y computación
Analogía de informática y computación
 
Analogía de informática y computación
Analogía de informática y computaciónAnalogía de informática y computación
Analogía de informática y computación
 
La informática y el tratamiento de la información 2
La informática y el tratamiento de la información 2La informática y el tratamiento de la información 2
La informática y el tratamiento de la información 2
 
La informática y el tratamiento de la información
La informática y el tratamiento de la informaciónLa informática y el tratamiento de la información
La informática y el tratamiento de la información
 
La informática y El Tratamiento De La Información
La informática y El Tratamiento De La InformaciónLa informática y El Tratamiento De La Información
La informática y El Tratamiento De La Información
 

Recently uploaded

redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
nicho110
 

Recently uploaded (10)

Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptx
 
Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos Basicos
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXI
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 

Ciclo Básico De Procesamiento De Datos

  • 1.
  • 2. Los datos que maneja una aplicación no son tan voluminosos y por lo tanto caben en memoria. Cuando recurrimos a archivos se debe a la necesidad de conservar datos después de que termina un programa. Sin embargo, Entonces, los existen problemas datos se en donde el almacenan en un volumen de datos conjunto de es tan grande que archivos, los que es imposible forman una base mantenerlos en de datos. memoria.
  • 3. Una base de Todas las datos es por Cada archivo líneas de un lo tanto un se forma en mismo conjunto de base a un archivo archivos que conjunto de tienen la almacenan. líneas y cada misma • Por ejemplo: línea está estructura, Datos con formada por es decir los respecto al negocio de campos de mismos una empresa. información. campos de información.
  • 4. Algunas Definiciones: Recolección De Datos: Provee un vínculo para obtener la información interoperacionables racional y las parametrizaciones. Almacenamiento De Datos: Las unidades de disco de la computadora y otros medios de almacenamiento externo permiten almacenar los datos manteniéndolos disponibles por separado del circuito principal hasta que el micro procesador lo necesita.
  • 5. Procesamiento De Datos: El objetivo es graficar el Procesamiento de Datos, elaborando un Diagrama De Flujo De Datos que permita identificar las entradas, archivos, programas y salidas de cada uno de los Procesos. Validación De Datos: Consiste en asegurar la veracidad e integridad de los datos que ingresan un archivo.
  • 6. TIPOS DE DATOS  Los tipos numéricos (reales y enteros).  Los valores numéricos: expresados literalmente se presentan en forma de valores reales codificados en doble precisión. Este formato interno se utiliza para todas las operaciones aritméticas.  Los valores enteros: no pueden empezar por cero porque esto permite especificar un entero mediante su codificación octal o hexadecimal. El código octal se antecede con el cero 0; el código hexadecimal se antecede con un 0x ó 0X.
  • 7. TIPOS DE DATOS:BOOLEANO  El tipo booleano existe, al igual que en C, de modo implícito, es decir, un número es falso si es igual a cero y verdadero en cualquier otro caso. Como el cero está asociado a la ristra vacía (""), ésta también equivale al valor falso.
  • 8. REPRESENTACIONES DE DATOS  El lenguaje Perl posee tres tipos de representaciones de datos: Los Escalares. Los Arrays. Los Arrays de indexación literal o listas asociadas. Estas tres representaciones permiten asociar a cada variable utilizada un tipo. Por otra parte, las variables Perl no tienen que declararse antes de su uso. Se asignan de manera dinámica y se les asigna un valor predeterminado en función del contexto.
  • 9. LOS ESCALERAS  El escalar representa el tipo básico en Perl. Permite representar enteros, reales y cadenas de caracteres. Las variables de tipo escalar van precedidas por el símbolo $.  Las variables en Perl se asignan de manera dinámica y se les asigna un valor predeterminado en función del contexto. En un contexto numérico el valor predeterminado es 0, mientras que en un contexto de cadena de caracteres el valor predeterminado es la cadena vacía "".
  • 10. LOS ARRAYS  Un array es una lista de datos de tipo escalar. Cada elemento de la lista es una variable escalar a la que se le asocia un valor. Las variables de tipo array se identifican por el prefijo arroba @. También se puede acceder a un array mediante el operador que define una horquilla de índices.
  • 11. Las listas asociativas (arrays de indexación literal).  Una lista asociativa está indexada por cadenas en lugar de por números. Se utiliza % para definir el tipo de lista asociativa y un elemento está indexado por el anterior formando ambos parejas del tipo (clave, valor).  En este caso, para acceder a cualquiera de los elementos de % cuota se debe conocer su clave. Esta lista puede completarse añadiendo nuevos valores y asociando a cada clave el valor correspondiente.
  • 12. Los identificadores de las variables.  En cuanto a las ristras de caracteres que representan a nuestras variables decir que los caracteres permitidos son las letras, dígitos y el carácter underscore (_). Las letras mayúsculas y minúsculas son diferenciadas en los nombres de variables. Los nombre de las variables siempre deben comenzar por una letra. Se recomienda que los nombre de las variables estén en consonancia con lo que ellas representan, sin embargo estos tampoco deben ser demasiado largos.
  • 13. Las referencias.  Las referencias son el equivalente a los punteros en C. Es un tipo de dato que permite referenciar datos contenidos en otra entidad. No forman una nueva representación de datos, ya que éstos son tratados como un tipo más de escalar. La definición de referencia se usa mediante el operador de referencia backslash (""). No existe un operador de desrreferencia.  Se puede crear una referencia usando un operador de referenciación en una variable o un valor. En el caso de la variable es crear un medio alternativo de acceder al valor de la variable. Por otro lado, cuando se usa el operador de referenciación con un valor, creamos objetos anónimos que sólo pueden ser accedidos por medio de la referencia.
  • 14. Referencias  http://www.monografias.com/trabajos14/ datos/datos.shtml#pro  http://www.monografias.com/trabajos12/ comptd/comptd.shtml