SlideShare una empresa de Scribd logo
1 de 15
Descargar para leer sin conexión
ELEMENTOS DE PROGRAMACIÓN




www.jmontenegro.wordpress.com   Docente: Jhony Montenegro Molina
SEMÁNTICA Y SINTAXIS
www.jmontenegro.word
press.com


                       Forma en que se escribe un programa. En
                       cualquier lenguaje se puede concebir como una
       Sintaxis        de caracteres escogidos de algún conjunto o
                       alfabeto de caracteres. Las reglas que
                       determinan si éste (un programa) es válido o
                       no, constituyen la sintaxis de un lenguaje.


                       Conjunto de reglas que determina el significado
                       de los programas. En informática, la semántica
     Semántica         es considerada una aplicación de la lógica-
                       matemática La semántica refleja el significado
                       de programas o funciones.




                                  2                             UNI-NORTE
EJEMPLO
www.jmontenegro.word
press.com

   Los programas pueden separarse en su parte
    sintáctica (la estructura gramatical) y su parte
    semántica (el significado).

   Por ejemplo, las siguientes sentencias de
    programación utilizan diferentes sintaxis (en
    diferentes lenguajes), pero resultan en la misma
    semántica (hacen lo mismo):

     1) x += y; (C, Java, etc)
     2) x := x + y; (Pascal)
     3) x = x + y (V. BASIC, Fortran)

                        3                     UNI-NORTE
TIPO DE DATOS PRIMITIVOS
www.jmontenegro.word
press.com

   Se llama tipo primitivo o tipo elemental a
    los tipos de datos originales de un lenguaje
    de programación, esto es, aquellos que nos
    proporciona el lenguaje y con los que
    podemos (en ocasiones) construir tipos de
    datos abstractos y estructuras de datos.
   Generalmente ejemplos de tipos primitivos
    son:
Char (carácter)                   String (cadena de caracteres)
Int (entero)                      Puntero (dirección de
Float (real (coma flotante))      memoria)
Booleano: (lógico: True, False)


                             4                       UNI-NORTE
VARIABLES
www.jmontenegro.word
press.com


  Son estructuras de datos que, como
   su nombre indica, pueden cambiar
   de contenido a lo largo de la
   ejecución de un programa. Una
   variable corresponde a un área
   reservada en la memoria
   principal del ordenador pudiendo ser
   de longitud:


                       5          UNI-NORTE
www.jmontenegro.word
press.com


   Fija.- Cuando el tamaño de la misma no
    variará a lo largo de la ejecución del
    programa. Todas las variables, sean
    del tipo que sean tienen longitud fija,
    salvo algunas excepciones — como las
    colecciones de otras variables (arrays) o
    las cadenas.

   Variable.- Cuando el tamaño de la misma
    puede variar a lo largo de la ejecución.
    Típicamente colecciones de datos.
                       6                 UNI-NORTE
CONSTANTES
www.jmontenegro.word
press.com


  En programación, una constante es un
   valor que no puede ser alterado durante la
   ejecución de un programa.

  Una constante corresponde a una longitud
   fija de un área reservada en la memoria
   principal del ordenador, donde el
   programa almacena valores fijos.



                       7               UNI-NORTE
www.jmontenegro.word
press.com


  Por ejemplo:
       El valor de pi = 3.1416

  Por conveniencia, el nombre de las
   constantes suele escribirse en
   mayúsculas en la mayoría de
   lenguajes.


                       8          UNI-NORTE
REPRESENTACIÓN INTERNA
www.jmontenegro.word
press.com


  Formatos más difundidos – pág.103
   EBCDIC tiene 8 bits ____ 1 byte 2va. =
   256 combinaciones.

     (Antes) ASCII tiene 7 bits ____ 1 byte
     2ma.= 128 combinaciones.
     (Ahora) ASCII tiene 8 bits ____ 1 byte
     2va. = 256 combinaciones.



                          9             UNI-NORTE
www.jmontenegro.word
press.com


  Ejemplo:
   8 bits_________________1 byte.
   1024 bytes ____________1 kilobyte
   1024 kilobytes__________1 megabyte
   1024 megabytes ________1 gigabyte
   1024 gigabytes _________1 terabyte.




                       10          UNI-NORTE
Representación con elementos físicos de
                        almacenamiento.
www.jmontenegro.word
press.com


   Un disquete_____________1,44 megabyte.
    Un C.D.________________ 700 megabytes.
    Un DVD________________ 4.7 Gigabytes.

  Ej. de conversión - Regla de tres simples.
   1Gb _________________ 1.024 Mb.
   4.7Gb ________________         x
       4,7 x 1024 = 4812,8Mb.



                       11               UNI-NORTE
Ejercicios de conversión de unidades de
                           almacenamiento.
www.jmontenegro.word
press.com


1. Tengo un DVD de 4.812,8 megabytes
 ¿Cuántos gigabytes tengo con esta
 cantidad?

   2. ¿Cuántos CD’s, necesitaré para igualar la
   capacidad de un D.V.D. de 4.7 Gb?.

   3. Un C.D. Con música en formato MP III,
   tiene grabado 700 Mb. ¿Cuántos disquetes
   necesitaré para copiar del C.D.?

                       12               UNI-NORTE
www.jmontenegro.word
press.com

     4. Poseo los siguientes pendrive’s: de 4Gb, de
     3Gb.y de 512Mb. ¿Cuál de los pendrive’s es el
     más adecuado para bajar videos de la Web, en
     formato MP IV, si tiene un total de 4500Kb?

     5. Un reproductor de MP III de 256Mb, en la P.C.
     hay 60 temas musicales de 3.072Kb. ¿Podré
     bajar los temas musicales al reproductor?.

     6. En un disco duro hay un software de 2800Mb,
     ¿Quiero bajar a un disco Extraíble? ¿De que
     medida en Gb. necesitaré?

                        13                    UNI-NORTE
www.jmontenegro.word
press.com

     7. En mis documentos, tengo los siguientes
     archivos:
      Informe.doc de 1024B
      Direcciones.RTF de 512B
      Depósitos_Diciembre.doc de 6383kB
      CD_1 Software_Biblio_2010 de 608MB
      CD_2 Software_Biblio_2010 de 670MB

     ¿Cuál es el total de la información en MB y GB?
     ¿Qué tarjeta de memoria (pendrive) utilizaré para
     guardar la información?


                        14                    UNI-NORTE
www.themegallery.com

Más contenido relacionado

La actualidad más candente

TIPOS DE DATOS PARA C++
TIPOS DE DATOS PARA C++TIPOS DE DATOS PARA C++
TIPOS DE DATOS PARA C++Idalia Tristan
 
Introducción gambas
Introducción gambasIntroducción gambas
Introducción gambasgregoryj733
 
Entrada y salida de datos en c
Entrada y salida de datos en cEntrada y salida de datos en c
Entrada y salida de datos en cDenisse C
 
37 tarazona karen programacion
37 tarazona karen programacion37 tarazona karen programacion
37 tarazona karen programacionkarenyulithza
 
Sintaxis de lenguaje de programacion
Sintaxis de lenguaje de programacionSintaxis de lenguaje de programacion
Sintaxis de lenguaje de programacionluismart05
 
Identificadores variables y constates en pseudocódigo
Identificadores variables y constates en pseudocódigoIdentificadores variables y constates en pseudocódigo
Identificadores variables y constates en pseudocódigoAbrirllave
 
02 - Conceptos fundamentales sobre tipos de datos en lenguaje C
02 - Conceptos fundamentales sobre tipos de datos en lenguaje C02 - Conceptos fundamentales sobre tipos de datos en lenguaje C
02 - Conceptos fundamentales sobre tipos de datos en lenguaje CDiego Andrés Alvarez Marín
 
El papel del analizador sintáctico
El papel del analizador sintácticoEl papel del analizador sintáctico
El papel del analizador sintácticoHector Espinosa
 
Compiladores analizadores gramática y algo mas
Compiladores analizadores gramática y algo masCompiladores analizadores gramática y algo mas
Compiladores analizadores gramática y algo mascesarkt
 

La actualidad más candente (19)

Los pseudocodigos
Los pseudocodigosLos pseudocodigos
Los pseudocodigos
 
TIPOS DE DATOS PARA C++
TIPOS DE DATOS PARA C++TIPOS DE DATOS PARA C++
TIPOS DE DATOS PARA C++
 
Introducción gambas
Introducción gambasIntroducción gambas
Introducción gambas
 
Entrada y salida de datos en c
Entrada y salida de datos en cEntrada y salida de datos en c
Entrada y salida de datos en c
 
Tipos de datos Java
Tipos de datos JavaTipos de datos Java
Tipos de datos Java
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Computacion para ing
Computacion para ingComputacion para ing
Computacion para ing
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
37 tarazona karen programacion
37 tarazona karen programacion37 tarazona karen programacion
37 tarazona karen programacion
 
Lenguaje c 12
Lenguaje c 12Lenguaje c 12
Lenguaje c 12
 
Tipos de programacion
Tipos de programacionTipos de programacion
Tipos de programacion
 
Sintaxis de lenguaje de programacion
Sintaxis de lenguaje de programacionSintaxis de lenguaje de programacion
Sintaxis de lenguaje de programacion
 
Int. programacion
Int. programacionInt. programacion
Int. programacion
 
Identificadores variables y constates en pseudocódigo
Identificadores variables y constates en pseudocódigoIdentificadores variables y constates en pseudocódigo
Identificadores variables y constates en pseudocódigo
 
02 - Conceptos fundamentales sobre tipos de datos en lenguaje C
02 - Conceptos fundamentales sobre tipos de datos en lenguaje C02 - Conceptos fundamentales sobre tipos de datos en lenguaje C
02 - Conceptos fundamentales sobre tipos de datos en lenguaje C
 
Lenguaje c
Lenguaje cLenguaje c
Lenguaje c
 
El papel del analizador sintáctico
El papel del analizador sintácticoEl papel del analizador sintáctico
El papel del analizador sintáctico
 
Funciones de entrada y salida
Funciones de entrada y salidaFunciones de entrada y salida
Funciones de entrada y salida
 
Compiladores analizadores gramática y algo mas
Compiladores analizadores gramática y algo masCompiladores analizadores gramática y algo mas
Compiladores analizadores gramática y algo mas
 

Destacado

Variables, constantes y tipos de datos en C
Variables, constantes y tipos de datos en CVariables, constantes y tipos de datos en C
Variables, constantes y tipos de datos en CRonny Parra
 
Una de las variables en programación que pocas veces se utilizan por desconoc...
Una de las variables en programación que pocas veces se utilizan por desconoc...Una de las variables en programación que pocas veces se utilizan por desconoc...
Una de las variables en programación que pocas veces se utilizan por desconoc...Jose Martin Cueto Llanccaya
 
ProgramacióN En Java Variables Y Ciclos
ProgramacióN En Java Variables Y CiclosProgramacióN En Java Variables Y Ciclos
ProgramacióN En Java Variables Y CiclosAndres Garcia
 
Programacion estructurada (variables Java)
Programacion estructurada (variables Java)Programacion estructurada (variables Java)
Programacion estructurada (variables Java)Guelmy Romero
 
Historia del estado
Historia del estadoHistoria del estado
Historia del estadojuancadnl
 
Fundamentos de programación en scilab
Fundamentos de programación en scilabFundamentos de programación en scilab
Fundamentos de programación en scilabGabriel Romero
 
Variables y tipos de datos - fundamentos de la programación
Variables y tipos de datos -  fundamentos de la programaciónVariables y tipos de datos -  fundamentos de la programación
Variables y tipos de datos - fundamentos de la programaciónDesarrolloWeb.com
 

Destacado (10)

Variables, constantes y tipos de datos en C
Variables, constantes y tipos de datos en CVariables, constantes y tipos de datos en C
Variables, constantes y tipos de datos en C
 
Una de las variables en programación que pocas veces se utilizan por desconoc...
Una de las variables en programación que pocas veces se utilizan por desconoc...Una de las variables en programación que pocas veces se utilizan por desconoc...
Una de las variables en programación que pocas veces se utilizan por desconoc...
 
ProgramacióN En Java Variables Y Ciclos
ProgramacióN En Java Variables Y CiclosProgramacióN En Java Variables Y Ciclos
ProgramacióN En Java Variables Y Ciclos
 
Programacion estructurada (variables Java)
Programacion estructurada (variables Java)Programacion estructurada (variables Java)
Programacion estructurada (variables Java)
 
Historia del estado
Historia del estadoHistoria del estado
Historia del estado
 
Fundamentos de programación en scilab
Fundamentos de programación en scilabFundamentos de programación en scilab
Fundamentos de programación en scilab
 
Variables y tipos de datos - fundamentos de la programación
Variables y tipos de datos -  fundamentos de la programaciónVariables y tipos de datos -  fundamentos de la programación
Variables y tipos de datos - fundamentos de la programación
 
C++ y sus librerias
C++ y sus libreriasC++ y sus librerias
C++ y sus librerias
 
Variables Macroeconómicas
Variables MacroeconómicasVariables Macroeconómicas
Variables Macroeconómicas
 
Programación básica
Programación básicaProgramación básica
Programación básica
 

Similar a Elementos de programación variables ctes_sist de almacenamiento

Estructura Básica del Lenguaje C
Estructura Básica del Lenguaje CEstructura Básica del Lenguaje C
Estructura Básica del Lenguaje CEsaú SitiOficial
 
Lenguaje C para Administradores de Red / Script III - Memoria
Lenguaje C para Administradores de Red / Script III - MemoriaLenguaje C para Administradores de Red / Script III - Memoria
Lenguaje C para Administradores de Red / Script III - Memoriasirfids
 
5154 Tema3 Jose Rojas
5154 Tema3 Jose Rojas5154 Tema3 Jose Rojas
5154 Tema3 Jose RojasJose Rojas
 
Pteg g-grupox-lista8-9-13-20-rossy molinavisita3-expo cap 6 tema lenguaje de ...
Pteg g-grupox-lista8-9-13-20-rossy molinavisita3-expo cap 6 tema lenguaje de ...Pteg g-grupox-lista8-9-13-20-rossy molinavisita3-expo cap 6 tema lenguaje de ...
Pteg g-grupox-lista8-9-13-20-rossy molinavisita3-expo cap 6 tema lenguaje de ...sara272016
 
Desarrollo taller sistemas julian y sebastian 10c
Desarrollo taller sistemas julian y sebastian 10cDesarrollo taller sistemas julian y sebastian 10c
Desarrollo taller sistemas julian y sebastian 10csebastianRodriguez416
 
Taller de sistema de archivos melisa
Taller de sistema de archivos melisaTaller de sistema de archivos melisa
Taller de sistema de archivos melisaemiliani
 
Unidad ii lenguaje de programacion
Unidad ii lenguaje de programacionUnidad ii lenguaje de programacion
Unidad ii lenguaje de programacionNaudelyn
 
Conceptos basicos de lenguajes de programacion
Conceptos basicos de lenguajes de programacionConceptos basicos de lenguajes de programacion
Conceptos basicos de lenguajes de programacionAshley Stronghold Witwicky
 
Introducción a los paradigmas de programación
Introducción a los paradigmas de programaciónIntroducción a los paradigmas de programación
Introducción a los paradigmas de programaciónJose Sanchez
 
Unidad 1 introduccion cnn
Unidad 1 introduccion cnnUnidad 1 introduccion cnn
Unidad 1 introduccion cnnNayely Artea
 

Similar a Elementos de programación variables ctes_sist de almacenamiento (20)

Estructura Básica del Lenguaje C
Estructura Básica del Lenguaje CEstructura Básica del Lenguaje C
Estructura Básica del Lenguaje C
 
Lenguaje C para Administradores de Red / Script III - Memoria
Lenguaje C para Administradores de Red / Script III - MemoriaLenguaje C para Administradores de Red / Script III - Memoria
Lenguaje C para Administradores de Red / Script III - Memoria
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacion
 
5154 Tema3 Jose Rojas
5154 Tema3 Jose Rojas5154 Tema3 Jose Rojas
5154 Tema3 Jose Rojas
 
TEMA Nº 1
TEMA Nº 1TEMA Nº 1
TEMA Nº 1
 
Pteg g-grupox-lista8-9-13-20-rossy molinavisita3-expo cap 6 tema lenguaje de ...
Pteg g-grupox-lista8-9-13-20-rossy molinavisita3-expo cap 6 tema lenguaje de ...Pteg g-grupox-lista8-9-13-20-rossy molinavisita3-expo cap 6 tema lenguaje de ...
Pteg g-grupox-lista8-9-13-20-rossy molinavisita3-expo cap 6 tema lenguaje de ...
 
Manual de usuario c
Manual de usuario  cManual de usuario  c
Manual de usuario c
 
Sistema de archivos
Sistema de archivosSistema de archivos
Sistema de archivos
 
Tipologia de archivo
Tipologia de archivoTipologia de archivo
Tipologia de archivo
 
Pcasm book-spanish
Pcasm book-spanishPcasm book-spanish
Pcasm book-spanish
 
2seda parte de las ojas iportantes
2seda  parte de las  ojas  iportantes2seda  parte de las  ojas  iportantes
2seda parte de las ojas iportantes
 
[Ebook] super manual de a lgoritmia
[Ebook] super manual de a lgoritmia[Ebook] super manual de a lgoritmia
[Ebook] super manual de a lgoritmia
 
Desarrollo taller sistemas julian y sebastian 10c
Desarrollo taller sistemas julian y sebastian 10cDesarrollo taller sistemas julian y sebastian 10c
Desarrollo taller sistemas julian y sebastian 10c
 
Taller de sistema de archivos melisa
Taller de sistema de archivos melisaTaller de sistema de archivos melisa
Taller de sistema de archivos melisa
 
Unidad ii lenguaje de programacion
Unidad ii lenguaje de programacionUnidad ii lenguaje de programacion
Unidad ii lenguaje de programacion
 
Conceptos basicos de lenguajes de programacion
Conceptos basicos de lenguajes de programacionConceptos basicos de lenguajes de programacion
Conceptos basicos de lenguajes de programacion
 
Tipos de memoria
Tipos de memoriaTipos de memoria
Tipos de memoria
 
Introducción a los paradigmas de programación
Introducción a los paradigmas de programaciónIntroducción a los paradigmas de programación
Introducción a los paradigmas de programación
 
Periféricos de procesamiento de Datos
Periféricos de procesamiento de DatosPeriféricos de procesamiento de Datos
Periféricos de procesamiento de Datos
 
Unidad 1 introduccion cnn
Unidad 1 introduccion cnnUnidad 1 introduccion cnn
Unidad 1 introduccion cnn
 

Más de Johnny Montenegro Molina

Reseña historica introd. a la programación
Reseña historica introd. a la programaciónReseña historica introd. a la programación
Reseña historica introd. a la programaciónJohnny Montenegro Molina
 
Conversiones entre sistemas de numeración
Conversiones entre sistemas de numeraciónConversiones entre sistemas de numeración
Conversiones entre sistemas de numeraciónJohnny Montenegro Molina
 
Estadística Descriptiva y Tipos de Variables
Estadística Descriptiva y Tipos de VariablesEstadística Descriptiva y Tipos de Variables
Estadística Descriptiva y Tipos de VariablesJohnny Montenegro Molina
 

Más de Johnny Montenegro Molina (20)

Medidas de tendencia central
Medidas de tendencia centralMedidas de tendencia central
Medidas de tendencia central
 
Trabajo final de estadistica proyecto SAS
Trabajo final de estadistica proyecto SASTrabajo final de estadistica proyecto SAS
Trabajo final de estadistica proyecto SAS
 
Encuentro 2
Encuentro 2Encuentro 2
Encuentro 2
 
Encuentro 1
Encuentro 1Encuentro 1
Encuentro 1
 
Tipos de datos variables expresiones
Tipos de datos variables expresionesTipos de datos variables expresiones
Tipos de datos variables expresiones
 
Reseña historica introd. a la programación
Reseña historica introd. a la programaciónReseña historica introd. a la programación
Reseña historica introd. a la programación
 
Conversiones entre sistemas de numeración
Conversiones entre sistemas de numeraciónConversiones entre sistemas de numeración
Conversiones entre sistemas de numeración
 
Estadística Descriptiva y Tipos de Variables
Estadística Descriptiva y Tipos de VariablesEstadística Descriptiva y Tipos de Variables
Estadística Descriptiva y Tipos de Variables
 
Variables o Escalas en Estadística
Variables o Escalas en EstadísticaVariables o Escalas en Estadística
Variables o Escalas en Estadística
 
Introduccion Ic
Introduccion IcIntroduccion Ic
Introduccion Ic
 
Uso De Diapositivas
Uso De DiapositivasUso De Diapositivas
Uso De Diapositivas
 
Trabajo De Probabilidades (Prod. Nicarao)
Trabajo De Probabilidades (Prod. Nicarao)Trabajo De Probabilidades (Prod. Nicarao)
Trabajo De Probabilidades (Prod. Nicarao)
 
Th. Chebyshev Distrib. Normal
Th. Chebyshev   Distrib. NormalTh. Chebyshev   Distrib. Normal
Th. Chebyshev Distrib. Normal
 
Probabilidadades Var Aleatorias
Probabilidadades Var AleatoriasProbabilidadades Var Aleatorias
Probabilidadades Var Aleatorias
 
Probabilidades D9
Probabilidades D9Probabilidades D9
Probabilidades D9
 
Programa De Asignatura Agro
Programa De Asignatura AgroPrograma De Asignatura Agro
Programa De Asignatura Agro
 
EstimacióN Y Prueba De HipóTesis
EstimacióN Y Prueba De HipóTesisEstimacióN Y Prueba De HipóTesis
EstimacióN Y Prueba De HipóTesis
 
Semana 4 D1
Semana 4 D1Semana 4 D1
Semana 4 D1
 
Tablas De DistribucióN De Frecuencias
Tablas De DistribucióN De FrecuenciasTablas De DistribucióN De Frecuencias
Tablas De DistribucióN De Frecuencias
 
Programa De Asignatura Estadistica
Programa De Asignatura EstadisticaPrograma De Asignatura Estadistica
Programa De Asignatura Estadistica
 

Elementos de programación variables ctes_sist de almacenamiento

  • 2. SEMÁNTICA Y SINTAXIS www.jmontenegro.word press.com Forma en que se escribe un programa. En cualquier lenguaje se puede concebir como una Sintaxis de caracteres escogidos de algún conjunto o alfabeto de caracteres. Las reglas que determinan si éste (un programa) es válido o no, constituyen la sintaxis de un lenguaje. Conjunto de reglas que determina el significado de los programas. En informática, la semántica Semántica es considerada una aplicación de la lógica- matemática La semántica refleja el significado de programas o funciones. 2 UNI-NORTE
  • 3. EJEMPLO www.jmontenegro.word press.com  Los programas pueden separarse en su parte sintáctica (la estructura gramatical) y su parte semántica (el significado).  Por ejemplo, las siguientes sentencias de programación utilizan diferentes sintaxis (en diferentes lenguajes), pero resultan en la misma semántica (hacen lo mismo): 1) x += y; (C, Java, etc) 2) x := x + y; (Pascal) 3) x = x + y (V. BASIC, Fortran) 3 UNI-NORTE
  • 4. TIPO DE DATOS PRIMITIVOS www.jmontenegro.word press.com  Se llama tipo primitivo o tipo elemental a los tipos de datos originales de un lenguaje de programación, esto es, aquellos que nos proporciona el lenguaje y con los que podemos (en ocasiones) construir tipos de datos abstractos y estructuras de datos.  Generalmente ejemplos de tipos primitivos son: Char (carácter) String (cadena de caracteres) Int (entero) Puntero (dirección de Float (real (coma flotante)) memoria) Booleano: (lógico: True, False) 4 UNI-NORTE
  • 5. VARIABLES www.jmontenegro.word press.com Son estructuras de datos que, como su nombre indica, pueden cambiar de contenido a lo largo de la ejecución de un programa. Una variable corresponde a un área reservada en la memoria principal del ordenador pudiendo ser de longitud: 5 UNI-NORTE
  • 6. www.jmontenegro.word press.com  Fija.- Cuando el tamaño de la misma no variará a lo largo de la ejecución del programa. Todas las variables, sean del tipo que sean tienen longitud fija, salvo algunas excepciones — como las colecciones de otras variables (arrays) o las cadenas.  Variable.- Cuando el tamaño de la misma puede variar a lo largo de la ejecución. Típicamente colecciones de datos. 6 UNI-NORTE
  • 7. CONSTANTES www.jmontenegro.word press.com En programación, una constante es un valor que no puede ser alterado durante la ejecución de un programa. Una constante corresponde a una longitud fija de un área reservada en la memoria principal del ordenador, donde el programa almacena valores fijos. 7 UNI-NORTE
  • 8. www.jmontenegro.word press.com Por ejemplo:  El valor de pi = 3.1416 Por conveniencia, el nombre de las constantes suele escribirse en mayúsculas en la mayoría de lenguajes. 8 UNI-NORTE
  • 9. REPRESENTACIÓN INTERNA www.jmontenegro.word press.com Formatos más difundidos – pág.103 EBCDIC tiene 8 bits ____ 1 byte 2va. = 256 combinaciones. (Antes) ASCII tiene 7 bits ____ 1 byte 2ma.= 128 combinaciones. (Ahora) ASCII tiene 8 bits ____ 1 byte 2va. = 256 combinaciones. 9 UNI-NORTE
  • 10. www.jmontenegro.word press.com Ejemplo: 8 bits_________________1 byte. 1024 bytes ____________1 kilobyte 1024 kilobytes__________1 megabyte 1024 megabytes ________1 gigabyte 1024 gigabytes _________1 terabyte. 10 UNI-NORTE
  • 11. Representación con elementos físicos de almacenamiento. www.jmontenegro.word press.com  Un disquete_____________1,44 megabyte. Un C.D.________________ 700 megabytes. Un DVD________________ 4.7 Gigabytes. Ej. de conversión - Regla de tres simples. 1Gb _________________ 1.024 Mb. 4.7Gb ________________ x  4,7 x 1024 = 4812,8Mb. 11 UNI-NORTE
  • 12. Ejercicios de conversión de unidades de almacenamiento. www.jmontenegro.word press.com 1. Tengo un DVD de 4.812,8 megabytes ¿Cuántos gigabytes tengo con esta cantidad? 2. ¿Cuántos CD’s, necesitaré para igualar la capacidad de un D.V.D. de 4.7 Gb?. 3. Un C.D. Con música en formato MP III, tiene grabado 700 Mb. ¿Cuántos disquetes necesitaré para copiar del C.D.? 12 UNI-NORTE
  • 13. www.jmontenegro.word press.com 4. Poseo los siguientes pendrive’s: de 4Gb, de 3Gb.y de 512Mb. ¿Cuál de los pendrive’s es el más adecuado para bajar videos de la Web, en formato MP IV, si tiene un total de 4500Kb? 5. Un reproductor de MP III de 256Mb, en la P.C. hay 60 temas musicales de 3.072Kb. ¿Podré bajar los temas musicales al reproductor?. 6. En un disco duro hay un software de 2800Mb, ¿Quiero bajar a un disco Extraíble? ¿De que medida en Gb. necesitaré? 13 UNI-NORTE
  • 14. www.jmontenegro.word press.com 7. En mis documentos, tengo los siguientes archivos: Informe.doc de 1024B Direcciones.RTF de 512B Depósitos_Diciembre.doc de 6383kB CD_1 Software_Biblio_2010 de 608MB CD_2 Software_Biblio_2010 de 670MB ¿Cuál es el total de la información en MB y GB? ¿Qué tarjeta de memoria (pendrive) utilizaré para guardar la información? 14 UNI-NORTE