| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Lenguajes De Programación >> Content
    Diferencia entre orientados a bytes de E /S y de caracteres de E /S
    de entrada y de salida para los programas puede venir en una variedad de formatos , dependiendo de los requisitos de la aplicación . Los programadores pueden utilizar una representación de bajo nivel de los datos en los bytes , que representa los datos como unos y ceros. Si se trata de texto, los programadores pueden utilizar la entrada de caracteres codificados . Dado que todos los datos se compone de bits , bytes y, por tanto , que se ocupan de bytes en lugar de caracteres puede dar a los programadores acceso a una forma más " pura " o transparente de datos para trabajar con . Bytes

    Bytes representan una forma básica de información de la computadora . Compuesto de ocho bits , un byte se utiliza a menudo para representar una forma particular de datos . Propios Bytes se utilizan a menudo como una forma subyacente , "neutral " de la información que es muy similar a la información representada por el lenguaje de máquina computadora. Como tal , bytes sirven una variedad de propósitos , dependiendo del contexto y la forma en que se traducen.
    Personajes

    Personajes en lenguajes de programación son letras, números y marcas puntuando como espacios y signos de puntuación . Mientras que son un tipo de datos escalar , lo que significa que no se pueden reducir a un tipo de datos más fundamental , los caracteres se componen de una representación bit a bit . Cada carácter de un esquema de codificación se compone de bits , por lo general un byte . Entrada de caracteres y salida (I /O) por lo general implica alguna traducción entre el usuario y el lenguaje de la máquina subyacente de la computadora.
    Character Encoding

    Different humana idiomas requieren diferentes representaciones de bytes con el fin de mostrar los caracteres . Un esquema de codificación simple, ASCII, asigna una simple representación de caracteres en un valor de ocho bits. Esto crea un máximo de 255 caracteres en el esquema de codificación ASCII. ASCII funciona de forma fiable en el idioma Inglés , pero otros idiomas que requieren letras o caracteres especiales requieren diferentes esquemas de codificación , que requieren valores de byte grandes o relaciones byte caracteres reasignados .
    Byte E /S y el carácter que /O

    En términos de codificación de caracteres , las dos variedades de E /S representan diferentes formatos para diferentes usos. Byte orientada I /O es un uso más neutral , lo que significa que los bytes pueden ajustarse a diferentes aplicaciones. Muchos diseñadores de programas utilizan byte flujos de E /S para hacer frente a las representaciones sin codificar de medios tales como archivos de texto para fines tales como el cifrado o la traducción. Carácter de E /S representa bytes que ya han sido sometidos a codificación , y como tales pueden no ajustarse a aplicaciones específicas . Una secuencia de caracteres con la codificación ASCII no puede leer los bytes de un archivo de la misma manera que un flujo de caracteres en busca de texto UTF -32- codificado.

    Previous :

    next :
      Artículos relacionados
    ·ActionScript 3 Formación 
    ·Cómo recuperar una marca de tiempo de Datagridview 
    ·Cómo encontrar los registros duplicados en una tabla 
    ·Cómo enviar datos del formulario HTML en un archivo de…
    ·Cómo escribir Pseudocódigo con matrices 
    ·¿Qué es la API para SMS 
    ·Cómo desarrollar un GridView personalizado 
    ·Cómo utilizar MemoryStream en una matriz de bytes Bitm…
    ·Cómo actualizar un cursor utilizando COBOL 
    ·Cómo construir aplicaciones cliente servidor con VB.NE…
      Artículos destacados
    ·Cómo agregar manifiestos en los JAR 
    ·Cómo determinar el número de líneas de código en un…
    ·Cómo hacer un directorio en Perl con una secuencia 
    ·Cómo averiguar lo que su servidor ejecuta PHP 
    ·Cómo utilizar una sentencia switch en C 
    ·Cómo subir una imagen en Struts 
    ·Cómo generar números impares en Python 
    ·Cómo convertir XLS a CSV en VB.NET 
    ·Cómo depurar en Visual Studio NET 
    ·Cómo importar desde CSV a MySQL con PHP Script 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com