SlideShare ist ein Scribd-Unternehmen logo
1 von 25
Jefferson smith gallego gutierrez

                            99-B
Un programa informático es un conjunto de
 instrucciones que una vez ejecutadas
 realizarán una o varias tareas en una
 computadora. Sin programas, estas máquinas
 no pueden funcionar.[1][2] Al conjunto general
 de programas, se le denomina software, que
 más genéricamente se refiere al
 equipamiento lógico o soporte lógico de una
 computadora digital
 En la informática, un programa de
 aplicación es un tipo de software diseñado
 para facilitar al usuario la concreción de un
 cierto trabajo. Esta característica lo
 diferencia de otros tipos de programas,
 como los sistemas operativos (que son los
 que hacen funcionar a la computadora), los
 lenguajes de programación (que permiten
 crear los programas informáticos en general)
 y las utilidades (que realizan tareas de
 mantenimiento o de uso general).
   Un lenguaje de programación es un idioma artificial
    diseñado para expresar computaciones que pueden ser
    llevadas a cabo por máquinas como las computadors.
    Pueden usarse para crear programas que controlen el
    comportamiento físico y lógico de una máquina, para
    expresar algoritmos con precisión, o como modo de
    comunicación humana. Está formado por un conjunto de
    símbolos y reglas sintácticas y semánticas que definen su
    estructura y el significado de sus elementos y expresiones.
    Al proceso por el cual se escribe, se prueba, se depura, se
    compila y se mantiene el código fuente de un programa
    informático se le llama programación.
   Lenguaje de máquina es el sistema de códigos
    directamente interpretable por un circuito
    microprogramable, como el microprocesador de una
    computadora o el microcontrolador de un autómata . Este
    lenguaje está compuesto por un conjunto de instrucciones
    que determinan acciones a ser tomadas por la máquina. Un
    programa consiste en una cadena de estas instrucciones de
    lenguaje de máquina (más los datos). Estas instrucciones
    son normalmente ejecutadas en secuencia, con eventuales
    cambios de flujo causados por el propio programa o
    eventos externos. El lenguaje de máquina es específico de
    cada máquina o arquitectura de la máquina, aunque el
    conjunto de instrucciones disponibles pueda ser similar
    entre ellas.
 Un lenguaje de programación de bajo nivel
 es el que proporciona un conjunto de
 instrucciones aritmeticológicas sin la
 capacidad de encapsular dichas instrucciones
 en funciones que no estén ya contempladas
 en la arquitectura del hardware.
   Un lenguaje de programación es un idioma
    artificial diseñado para expresar computaciones
    que pueden ser llevadas a cabo por máquinas
    como las computadoras. Pueden usarse para
    crear programas que controlen el
    comportamiento físico y lógico de una máquina,
    para expresar algoritmos con precisión, o como
    modo de comunicación humana. Está formado
    por un conjunto de símbolos y reglas sintácticas
    y semánticas que definen su estructura y el
    significado de sus elementos y expresiones. Al
    proceso por el cual se escribe, se prueba, se
    depura, se compila y se mantiene el código
    fuente de un programa informático se le llama
    programación.
   El lenguaje ensamblador, o assembler (assembly
    language en inglés) es un lenguaje de programación de
    bajo nivel para los
    computadores, microprocesadores, microcontroladors, y
    otros circuitos integrados programables. Implementa una
    representación simbólica de los códigos de máquina
    binarios y otras constantes necesarias para programar una
    arquitectuRa dada de CPU y constituye la representación
    más directa del código máquina específico para cada
    arquitectura legible por un programador. Esta
    representación es usualmente definida por el fabricante de
    hardware, y está basada en los mnemónicos que
    simbolizan los pasos de procesamiento (las
    instrucciones), los registros del procesador, las posiciones
    de memoria, y otras características del lenguaje. Un
    lenguaje ensamblador es por lo tanto específico a cierta
    arquitectura de computador física (o virtual). Esto está en
    contraste con la mayoría de los lenguajes de programación
    de alto nivel, que, idealmente son portables.
 Enmatemáticas, ciencias de la computación
 y disciplinas relacionadas, un algoritmo (del
 griego y latín, dixit algorithmus y éste a su
 vez del matemático persa Al Juarismi ) es un
 conjunto preescrito de instrucciones o reglas
 bien definidas, ordenadas y finitas que
 permite realizar una actividad mediante
 pasos sucesivos que no generen dudas a
 quien deba realizar dicha actividad.Dados un
 estado inicial y una entrada, siguiendo los
 pasos sucesivos se llega a un estado final y se
 obtiene una solución. Los algoritmos son el
 objeto de estudio de la algoritmia.[
   «Compilación» redirige aquí. Para otras acepciones, véase
    recopilación.
   Diagrama a bloques de la operación de un buen compilador.
   Un compilador es un programa informático que traduc uprograma
    escrito en un lenguaje de programación a otro lenguaje de
    programación, generando un programa equivalente que la máquina
    será capaz de interpretar. Usualmente el segundo lenguaje es lenguaje
    de máquina, pero también puede ser un código intermedio
    (bytecode), o simplemente texto. Este proceso de traducción se
    conoce como compilación.
 La Asociación de Traductores, Correctores
  e Intérpretes de Lengua Vasca (en euskera:
  Euskal Itzultzaile, Zuzentzaile eta
  Interpreteen Elkartea, EIZIE) es una
  organización fundada en 1987 que vela por la
  optimización de los servicios que brindan los
  traductores, correctores e intérpretes que
  trabajan con la lengua vasca.
 Su primer presidente fue Juan María
  Lekuona.
 Laprogramación estructurada es una
 técnica para escribir programas
 (programación de computadora) de manera
 clara. Para ello se utilizan únicamente tres
 estructuras: secuencia, selección e iteración;
 siendo innecesario el uso de la instrucción o
 instrucciones de transferencia incondicional
 (GOTO, EXIT FUNCTION, EXIT SUB o múltiples
 RETURN).
 La programación modular es un paradigma de
  programación que consiste en dividir un
  programa en módulos o subprogramas con el
  fin de hacerlo más legible y manejable.
 Se presenta históricamente como una
  evolución de la programación estructurada
  para solucionar problemas de programación
  más grandes y complejos de lo que ésta
  puede resolver.
 Laprogramación orientada a objetos o POO
 (OOP según sus siglas en inglés) es un
 paradigma de programación que usa objetos
 y sus interacciones, para diseñar aplicaciones
 y programas informáticos. Está basado en
 varias técnicas, incluyendo
 herencia, abstracción, polimorfismo y
 encapsulamiento. Su uso se popularizó a
 principios de la década de los años 1990. En
 la actualidad, existe variedad de lenguajes
 de programación que soportan la orientación
 a objetos.
   La Programación Declarativa, en contraposición
    a la programación imperativa es un paradigma
    de programación que está basado en el
    desarrollo de programas especificando o
    "declarando" un conjunto de condiciones,
    proposiciones, afirmaciones, restricciones,
    ecuaciones o transformaciones que describen el
    problema y detallan su solución. La solución es
    obtenida mediante mecanismos internos de
    control, sin especificar exactamente cómo
    encontrarla (tan sólo se le indica a la
    computadora que es lo que se desea obtener o
    que es lo que se está buscando). No existen
    asignaciones destructivas, y las variables son
    utilizadas con Transparencia referencial
   Una base de datos o banco de datos (en
    ocasiones abreviada con la sigla BD o con la
    abreviatura b. d.) es un conjunto de datos
    pertenecientes a un mismo contexto y
    almacenados sistemáticamente para su posterior
    uso. En este sentido, una biblioteca puede
    considerarse una base de datos compuesta en su
    mayoría por documentos y textos impresos en
    papel e indexados para su consulta. En la
    actualidad, y debido al desarrollo tecnológico de
    campos como la informática y la electrónica, la
    mayoría de las bases de datos están en formato
    digital (electrónico), que ofrece un amplio rango
    de soluciones al problema de almacenar datos.
   Tipo de Dato Informático es un atributo de una parte de
    los datos que indica al ordenador (y/o al programador)
    algo sobre la clase de datos sobre los que se va a procesar.
    Esto incluye imponer restricciones en los datos, como qué
    valores pueden tomar y qué operaciones se pueden
    realizar. Tipos de datos comunes son: enteros, números de
    coma flotante (decimales), cadenas alfanuméricas, fechas,
    horas, colores, coches o cualquier cosa que se nos ocurra.
    Por ejemplo, en el tipo "int" representa un conjunto de
    enteros de 32 bits cuyo rango va desde el -2.147.483.648
    al 2.147.483.647, así como las operaciones que se pueden
    realizar con los enteros, como la suma, resta y
    multiplicación. Los colores, por otra parte, se representan
    como tres bytes denotando la cantidad de rojo, verde y
    azul, y una cadena de caracteres representando el nombre
    del color; las operaciones permitidas incluyen la adición y
    sustracción, pero no la multiplicación.
   Programación de la computadora (a menudo
    abreviado como programación o códigos) es el proceso
    de diseño , redacción, prueba , depuración y el
    mantenimiento del código fuente de programas
    informáticos . This source code is written in one or
    more programming languages . Este código fuente está
    escrito en uno o más lenguajes de programación . The
    purpose of programming is to create a program that
    performs specific operations or exhibits a certain
    desired behavior. El propósito de la programación es
    crear un programa que realiza operaciones específicas
    o muestra un cierto comportamiento deseado. The
    process of writing source code often requires expertise
    in many different subjects, including knowledge of the
    application domain, specialized algoriths and formal
    logic . El proceso de escribir el código fuente a menudo
    requiere de experiencia en diferentes temas, incluido
    el conocimiento del dominio de aplicación,
    especializada algoritmos y lógica formAl .
   Para otros usos de este término, véase ASCII
    (desambiguació).
   Hay 95 caracteres ASCII imprimibles, numerados del 32 al
    126.
   ASCII (acrónimo inglés de American Standard Code for
    Information Interchange — Código Estándar Americano
    para el Intercambio de Información), pronunciado
    generalmente [áski] o [ásci] , es un código de caracteres
    basado en el alfabeto latino, tal como se usa en inglés
    moderno y en otras lenguas occidentales. Fue creado en
    1963 por el Comité Estadounidense de Estándares
    (ASA, conocido desde 1969 como el Instituto
    Estadounidense de Estándares Nacionales, o ANSI) como
    una refundición o evolución de los conjuntos de códigos
    utilizados entonces en telegrafía. Más tarde, en 1967, se
    incluyeron las minúsculas, y se redefinieron algunos
    códigos de control para formar el código conocido como
    US-ASCII.
Smith

Weitere ähnliche Inhalte

Was ist angesagt?

Programa informatico
Programa informaticoPrograma informatico
Programa informaticosamiibrs
 
Programa informatico
Programa informaticoPrograma informatico
Programa informaticosamiibrs
 
Monicaaa 9 b
Monicaaa 9 bMonicaaa 9 b
Monicaaa 9 bmoniika16
 
Programa informático
Programa informáticoPrograma informático
Programa informáticotomorrowland
 
Taller de tecnicas
Taller de tecnicasTaller de tecnicas
Taller de tecnicassniper18
 
Taller de tecnicas
Taller de tecnicasTaller de tecnicas
Taller de tecnicasJhoonLeiiner
 
Fundamentos de Programación: Definiciones y terminologia basica de programación
Fundamentos de Programación: Definiciones y terminologia basica de programaciónFundamentos de Programación: Definiciones y terminologia basica de programación
Fundamentos de Programación: Definiciones y terminologia basica de programaciónRoberto Hernandez
 
Programa informativo jkaa
Programa informativo jkaaPrograma informativo jkaa
Programa informativo jkaahitap
 
Conceptos Basicos Programacion
Conceptos Basicos ProgramacionConceptos Basicos Programacion
Conceptos Basicos ProgramacionMichele André
 
Diego caicedo p
Diego caicedo pDiego caicedo p
Diego caicedo pELZARCO
 

Was ist angesagt? (17)

Darckjunio
DarckjunioDarckjunio
Darckjunio
 
Programa informatico
Programa informaticoPrograma informatico
Programa informatico
 
Passage
PassagePassage
Passage
 
Programa informatico
Programa informaticoPrograma informatico
Programa informatico
 
Ramiirez
RamiirezRamiirez
Ramiirez
 
Monicaaa 9 b
Monicaaa 9 bMonicaaa 9 b
Monicaaa 9 b
 
Programa informático
Programa informáticoPrograma informático
Programa informático
 
Cris
CrisCris
Cris
 
Taller de tecnicas
Taller de tecnicasTaller de tecnicas
Taller de tecnicas
 
Taller de tecnicas
Taller de tecnicasTaller de tecnicas
Taller de tecnicas
 
Fundamentos de Programación: Definiciones y terminologia basica de programación
Fundamentos de Programación: Definiciones y terminologia basica de programaciónFundamentos de Programación: Definiciones y terminologia basica de programación
Fundamentos de Programación: Definiciones y terminologia basica de programación
 
Luis silva diapositiva
Luis silva  diapositivaLuis silva  diapositiva
Luis silva diapositiva
 
Programa informativo jkaa
Programa informativo jkaaPrograma informativo jkaa
Programa informativo jkaa
 
Conceptos Basicos Programacion
Conceptos Basicos ProgramacionConceptos Basicos Programacion
Conceptos Basicos Programacion
 
Diego caicedo p
Diego caicedo pDiego caicedo p
Diego caicedo p
 
Taller de tecnicas
Taller de tecnicasTaller de tecnicas
Taller de tecnicas
 
Taller de tecnicas
Taller de tecnicasTaller de tecnicas
Taller de tecnicas
 

Andere mochten auch

Newsletter n°19 Mes de Noviembre
Newsletter n°19 Mes de NoviembreNewsletter n°19 Mes de Noviembre
Newsletter n°19 Mes de NoviembreWest Lubricantes
 
Presentación1 juan carlos
Presentación1  juan carlosPresentación1  juan carlos
Presentación1 juan carlosava-mateorma
 
Bustamante andres sistemas
Bustamante andres sistemasBustamante andres sistemas
Bustamante andres sistemasjefersonsmith
 
Bustamante andres sistemas
Bustamante andres sistemasBustamante andres sistemas
Bustamante andres sistemasjefersonsmith
 
Study: The Future of VR, AR and Self-Driving Cars
Study: The Future of VR, AR and Self-Driving CarsStudy: The Future of VR, AR and Self-Driving Cars
Study: The Future of VR, AR and Self-Driving CarsLinkedIn
 

Andere mochten auch (7)

Newsletter n°19 Mes de Noviembre
Newsletter n°19 Mes de NoviembreNewsletter n°19 Mes de Noviembre
Newsletter n°19 Mes de Noviembre
 
Presentación1 juan carlos
Presentación1  juan carlosPresentación1  juan carlos
Presentación1 juan carlos
 
Relatório
RelatórioRelatório
Relatório
 
الفجر213
الفجر213الفجر213
الفجر213
 
Bustamante andres sistemas
Bustamante andres sistemasBustamante andres sistemas
Bustamante andres sistemas
 
Bustamante andres sistemas
Bustamante andres sistemasBustamante andres sistemas
Bustamante andres sistemas
 
Study: The Future of VR, AR and Self-Driving Cars
Study: The Future of VR, AR and Self-Driving CarsStudy: The Future of VR, AR and Self-Driving Cars
Study: The Future of VR, AR and Self-Driving Cars
 

Ähnlich wie Smith

Taller de tecnicas
Taller de tecnicasTaller de tecnicas
Taller de tecnicassniper18
 
Taller de tecnicas
Taller de tecnicasTaller de tecnicas
Taller de tecnicassniper18
 
Taller de tecnicas
Taller de tecnicasTaller de tecnicas
Taller de tecnicascontraa
 
Programa informatico
Programa informaticoPrograma informatico
Programa informaticosamiibrs
 
Programa informatico
Programa informaticoPrograma informatico
Programa informaticoluzdaneelli
 
Programa informatico
Programa informaticoPrograma informatico
Programa informaticosamiibrs
 
Jose luis asprilla
Jose luis asprillaJose luis asprilla
Jose luis asprillajoxe93
 
Programa informatico
Programa informaticoPrograma informatico
Programa informaticobryher
 
Jasmin andrea aguilar h..
Jasmin  andrea  aguilar h..Jasmin  andrea  aguilar h..
Jasmin andrea aguilar h..solokalle
 
Jhon garrido power point.
Jhon garrido power point.Jhon garrido power point.
Jhon garrido power point.Jhon Garrido
 

Ähnlich wie Smith (17)

Taller de tecnicas
Taller de tecnicasTaller de tecnicas
Taller de tecnicas
 
Taller de tecnicas
Taller de tecnicasTaller de tecnicas
Taller de tecnicas
 
Tatiana
TatianaTatiana
Tatiana
 
Taller de tecnicas
Taller de tecnicasTaller de tecnicas
Taller de tecnicas
 
Taller de tecnicas
Taller de tecnicasTaller de tecnicas
Taller de tecnicas
 
Taller de tecnicas
Taller de tecnicasTaller de tecnicas
Taller de tecnicas
 
Programa informatico
Programa informaticoPrograma informatico
Programa informatico
 
Programa informatico
Programa informaticoPrograma informatico
Programa informatico
 
Programa informatico
Programa informaticoPrograma informatico
Programa informatico
 
Tatiana
TatianaTatiana
Tatiana
 
Taller de tecnicas
Taller de tecnicasTaller de tecnicas
Taller de tecnicas
 
Cris
CrisCris
Cris
 
Passage
PassagePassage
Passage
 
Jose luis asprilla
Jose luis asprillaJose luis asprilla
Jose luis asprilla
 
Programa informatico
Programa informaticoPrograma informatico
Programa informatico
 
Jasmin andrea aguilar h..
Jasmin  andrea  aguilar h..Jasmin  andrea  aguilar h..
Jasmin andrea aguilar h..
 
Jhon garrido power point.
Jhon garrido power point.Jhon garrido power point.
Jhon garrido power point.
 

Smith

  • 1. Jefferson smith gallego gutierrez 99-B
  • 2. Un programa informático es un conjunto de instrucciones que una vez ejecutadas realizarán una o varias tareas en una computadora. Sin programas, estas máquinas no pueden funcionar.[1][2] Al conjunto general de programas, se le denomina software, que más genéricamente se refiere al equipamiento lógico o soporte lógico de una computadora digital
  • 3.  En la informática, un programa de aplicación es un tipo de software diseñado para facilitar al usuario la concreción de un cierto trabajo. Esta característica lo diferencia de otros tipos de programas, como los sistemas operativos (que son los que hacen funcionar a la computadora), los lenguajes de programación (que permiten crear los programas informáticos en general) y las utilidades (que realizan tareas de mantenimiento o de uso general).
  • 4.
  • 5. Un lenguaje de programación es un idioma artificial diseñado para expresar computaciones que pueden ser llevadas a cabo por máquinas como las computadors. Pueden usarse para crear programas que controlen el comportamiento físico y lógico de una máquina, para expresar algoritmos con precisión, o como modo de comunicación humana. Está formado por un conjunto de símbolos y reglas sintácticas y semánticas que definen su estructura y el significado de sus elementos y expresiones. Al proceso por el cual se escribe, se prueba, se depura, se compila y se mantiene el código fuente de un programa informático se le llama programación.
  • 6. Lenguaje de máquina es el sistema de códigos directamente interpretable por un circuito microprogramable, como el microprocesador de una computadora o el microcontrolador de un autómata . Este lenguaje está compuesto por un conjunto de instrucciones que determinan acciones a ser tomadas por la máquina. Un programa consiste en una cadena de estas instrucciones de lenguaje de máquina (más los datos). Estas instrucciones son normalmente ejecutadas en secuencia, con eventuales cambios de flujo causados por el propio programa o eventos externos. El lenguaje de máquina es específico de cada máquina o arquitectura de la máquina, aunque el conjunto de instrucciones disponibles pueda ser similar entre ellas.
  • 7.  Un lenguaje de programación de bajo nivel es el que proporciona un conjunto de instrucciones aritmeticológicas sin la capacidad de encapsular dichas instrucciones en funciones que no estén ya contempladas en la arquitectura del hardware.
  • 8. Un lenguaje de programación es un idioma artificial diseñado para expresar computaciones que pueden ser llevadas a cabo por máquinas como las computadoras. Pueden usarse para crear programas que controlen el comportamiento físico y lógico de una máquina, para expresar algoritmos con precisión, o como modo de comunicación humana. Está formado por un conjunto de símbolos y reglas sintácticas y semánticas que definen su estructura y el significado de sus elementos y expresiones. Al proceso por el cual se escribe, se prueba, se depura, se compila y se mantiene el código fuente de un programa informático se le llama programación.
  • 9. El lenguaje ensamblador, o assembler (assembly language en inglés) es un lenguaje de programación de bajo nivel para los computadores, microprocesadores, microcontroladors, y otros circuitos integrados programables. Implementa una representación simbólica de los códigos de máquina binarios y otras constantes necesarias para programar una arquitectuRa dada de CPU y constituye la representación más directa del código máquina específico para cada arquitectura legible por un programador. Esta representación es usualmente definida por el fabricante de hardware, y está basada en los mnemónicos que simbolizan los pasos de procesamiento (las instrucciones), los registros del procesador, las posiciones de memoria, y otras características del lenguaje. Un lenguaje ensamblador es por lo tanto específico a cierta arquitectura de computador física (o virtual). Esto está en contraste con la mayoría de los lenguajes de programación de alto nivel, que, idealmente son portables.
  • 10.  Enmatemáticas, ciencias de la computación y disciplinas relacionadas, un algoritmo (del griego y latín, dixit algorithmus y éste a su vez del matemático persa Al Juarismi ) es un conjunto preescrito de instrucciones o reglas bien definidas, ordenadas y finitas que permite realizar una actividad mediante pasos sucesivos que no generen dudas a quien deba realizar dicha actividad.Dados un estado inicial y una entrada, siguiendo los pasos sucesivos se llega a un estado final y se obtiene una solución. Los algoritmos son el objeto de estudio de la algoritmia.[
  • 11.
  • 12. «Compilación» redirige aquí. Para otras acepciones, véase recopilación.  Diagrama a bloques de la operación de un buen compilador.  Un compilador es un programa informático que traduc uprograma escrito en un lenguaje de programación a otro lenguaje de programación, generando un programa equivalente que la máquina será capaz de interpretar. Usualmente el segundo lenguaje es lenguaje de máquina, pero también puede ser un código intermedio (bytecode), o simplemente texto. Este proceso de traducción se conoce como compilación.
  • 13.
  • 14.  La Asociación de Traductores, Correctores e Intérpretes de Lengua Vasca (en euskera: Euskal Itzultzaile, Zuzentzaile eta Interpreteen Elkartea, EIZIE) es una organización fundada en 1987 que vela por la optimización de los servicios que brindan los traductores, correctores e intérpretes que trabajan con la lengua vasca.  Su primer presidente fue Juan María Lekuona.
  • 15.  Laprogramación estructurada es una técnica para escribir programas (programación de computadora) de manera clara. Para ello se utilizan únicamente tres estructuras: secuencia, selección e iteración; siendo innecesario el uso de la instrucción o instrucciones de transferencia incondicional (GOTO, EXIT FUNCTION, EXIT SUB o múltiples RETURN).
  • 16.  La programación modular es un paradigma de programación que consiste en dividir un programa en módulos o subprogramas con el fin de hacerlo más legible y manejable.  Se presenta históricamente como una evolución de la programación estructurada para solucionar problemas de programación más grandes y complejos de lo que ésta puede resolver.
  • 17.
  • 18.  Laprogramación orientada a objetos o POO (OOP según sus siglas en inglés) es un paradigma de programación que usa objetos y sus interacciones, para diseñar aplicaciones y programas informáticos. Está basado en varias técnicas, incluyendo herencia, abstracción, polimorfismo y encapsulamiento. Su uso se popularizó a principios de la década de los años 1990. En la actualidad, existe variedad de lenguajes de programación que soportan la orientación a objetos.
  • 19. La Programación Declarativa, en contraposición a la programación imperativa es un paradigma de programación que está basado en el desarrollo de programas especificando o "declarando" un conjunto de condiciones, proposiciones, afirmaciones, restricciones, ecuaciones o transformaciones que describen el problema y detallan su solución. La solución es obtenida mediante mecanismos internos de control, sin especificar exactamente cómo encontrarla (tan sólo se le indica a la computadora que es lo que se desea obtener o que es lo que se está buscando). No existen asignaciones destructivas, y las variables son utilizadas con Transparencia referencial
  • 20. Una base de datos o banco de datos (en ocasiones abreviada con la sigla BD o con la abreviatura b. d.) es un conjunto de datos pertenecientes a un mismo contexto y almacenados sistemáticamente para su posterior uso. En este sentido, una biblioteca puede considerarse una base de datos compuesta en su mayoría por documentos y textos impresos en papel e indexados para su consulta. En la actualidad, y debido al desarrollo tecnológico de campos como la informática y la electrónica, la mayoría de las bases de datos están en formato digital (electrónico), que ofrece un amplio rango de soluciones al problema de almacenar datos.
  • 21. Tipo de Dato Informático es un atributo de una parte de los datos que indica al ordenador (y/o al programador) algo sobre la clase de datos sobre los que se va a procesar. Esto incluye imponer restricciones en los datos, como qué valores pueden tomar y qué operaciones se pueden realizar. Tipos de datos comunes son: enteros, números de coma flotante (decimales), cadenas alfanuméricas, fechas, horas, colores, coches o cualquier cosa que se nos ocurra. Por ejemplo, en el tipo "int" representa un conjunto de enteros de 32 bits cuyo rango va desde el -2.147.483.648 al 2.147.483.647, así como las operaciones que se pueden realizar con los enteros, como la suma, resta y multiplicación. Los colores, por otra parte, se representan como tres bytes denotando la cantidad de rojo, verde y azul, y una cadena de caracteres representando el nombre del color; las operaciones permitidas incluyen la adición y sustracción, pero no la multiplicación.
  • 22.
  • 23. Programación de la computadora (a menudo abreviado como programación o códigos) es el proceso de diseño , redacción, prueba , depuración y el mantenimiento del código fuente de programas informáticos . This source code is written in one or more programming languages . Este código fuente está escrito en uno o más lenguajes de programación . The purpose of programming is to create a program that performs specific operations or exhibits a certain desired behavior. El propósito de la programación es crear un programa que realiza operaciones específicas o muestra un cierto comportamiento deseado. The process of writing source code often requires expertise in many different subjects, including knowledge of the application domain, specialized algoriths and formal logic . El proceso de escribir el código fuente a menudo requiere de experiencia en diferentes temas, incluido el conocimiento del dominio de aplicación, especializada algoritmos y lógica formAl .
  • 24. Para otros usos de este término, véase ASCII (desambiguació).  Hay 95 caracteres ASCII imprimibles, numerados del 32 al 126.  ASCII (acrónimo inglés de American Standard Code for Information Interchange — Código Estándar Americano para el Intercambio de Información), pronunciado generalmente [áski] o [ásci] , es un código de caracteres basado en el alfabeto latino, tal como se usa en inglés moderno y en otras lenguas occidentales. Fue creado en 1963 por el Comité Estadounidense de Estándares (ASA, conocido desde 1969 como el Instituto Estadounidense de Estándares Nacionales, o ANSI) como una refundición o evolución de los conjuntos de códigos utilizados entonces en telegrafía. Más tarde, en 1967, se incluyeron las minúsculas, y se redefinieron algunos códigos de control para formar el código conocido como US-ASCII.