SlideShare ist ein Scribd-Unternehmen logo
1 von 36
Paola cruz 9-B
Temas
   Programas informáticos
   Programas de aplicación
   Sistema operativo
   Lenguaje de programa
   Código de maquina
    código de alta nivel
   Lenguaje de bajo nivel
   Lenguaje de ensamblado
   Algoritmo
   Pseudocódigo
   Compilar
   Traductores e interprete
   Programación estructurada
   Programación modular
   Programación orientada a objeto (poo)
   Programas de clarativa
   Diagramas de flujo
   Código objetos
   Bases de datos
   Datos y tipos de datos
   Programador de computadores
   Código ascci
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.
           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 informática, se los denomina comúnmente
binarios, (propio en sistemas Unix, donde debido
     a la estructura de este último, los ficheros no
               necesitan hacer uso de extensiones
LOS PROGRAMAS DE APLICACIÓN
Los programas de aplicación justificaron la
 construcción de los equipos, inicialmente
 consistieron de aplicaciones militares y
 científicas como es el caso del cálculo de
 la trayectoria de proyectiles, de las
 simulaciones de efectos termodinámicos
 y del análisis del espacio aéreo. Con la
 comercialización de las computadoras,
 sus aplicaciones se orientaron también al
 apoyo de la administración pública y de
 las grandes empresas: sistemas de
 nóminas, sistemas contables, controles
 de inventarios, producción de parámetros,
 estadísticas y aplicación científica
Sistema Operativo

(SO) es el software básico de una computadora
  que provee una interfaz entre el resto de
  programas del ordenador, los dispositivos
  hardware y el usuario.
Las funciones básicas del Sistema Operativo son
  administrar los recursos de la máquina,
  coordinar el hardware y organizar archivos y
  directorios en dispositivos de almacenamiento.
Los Sistemas Operativos más utilizados son Dos,
  Windows, Linux y Mac Algunos SO ya vienen con
  un navegador integrado, como Windows que
  trae el navegador Internet Explorer.
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.

Captura de la microcomputadora Comodoro PET-32 mostrando
un programa en el lenguaje de programación BASIC, bajo el
emulador VICE en una distribución GNU/Linux
Código de maquina

Código generado por un compilador o un
 ensamblador traducido por un código
 fuente de un programa.
Casi siempre este término se refiere al
 código máquina que puede ejecutarse
 directamente en la unidad central de
 proceso (CPU) del sistema, pero
 también puede ser código fuente de
 lenguaje ensamblador o una variante de
 código máquina.
Lenguaje 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.
El lenguaje ensambla
es un lenguaje de programación de bajo nivel
 para los computadores, microprocesadores,
 micro controladores, 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.
Algoritmo
Es un mecanismo para la resolución de
 [problemas. es el conjunto de pasos
 ordenados para la resolución de un problema
 tal como, una formula matemática,
 instrucciones, etc.
Algoritmo. Formula, esquema o proceso de
 calculo, numérico o algebraico que se sigue
 generalmente de forma repetitiva, para
 resolver un problema. De Euclides.
 Procedimiento para hallar el máximo como un
 divisor de dos números enteros, llamados
 también métodos de la división sucesiva.
 Informa. Formula secuencial que sigue un
 ordenador para solucionar un problema o
 realizar una función determinada
   El pseudocódigo (o falso lenguaje) es utilizado
    por programadores para describir algoritmos en
    un lenguaje humano simplificado que no es
    dependiente de ningún lenguaje de
    programación.
   El objetivo es que el programador se centre en la
    solución lógica del algoritmo y no en la
    implementación en un lenguaje de programación
    concreto (con las posibles complicaciones en las
    reglas sintácticas), o en otras palabras, sólo
    ayudan a "pensar" un programa antes de
    escribirlo en un lenguaje de programación
    formal.
compilador
    es un programa que permite traducir el
    código fuente de un programa en lenguaje de
    alto nivel, a otro lenguaje de nivel inferior
    (típicamente lenguaje de máquina). De esta
    manera un programador puede diseñar un
    programa en un lenguaje mucho más cercano
    a como piensa un ser humano, para luego
    compilarlo a un programa más manejable por
    una computadora
   programació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).
  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.
   programación orientada a objetos o POO
    (OOP)
   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
 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, restric
    ciones, 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
 diagrama de flujo
   es una representación gráfica de un
    algoritmo o proceso. Se utiliza en disciplinas
    como la programación, la economía, los
    procesos industriales y la psicología
    cognitiva. Estos diagramas utilizan símbolos
    con significados bien definidos que
    representan los pasos del algoritmo, y
    representan el flujo de ejecución mediante
    flechas que conectan los puntos de inicio y
    de fin de proceso.
 código objeto
   En programación, se llama código objeto al
    código que resulta de la compilación del
    código fuente.
   Consiste en lenguaje máquina o bytecode y
    se distribuye en varios archivos que
    corresponden a cada código fuente
    compilado. Para obtener un programa
    ejecutable se han de enlazar todos los
    archivos de código objeto con un programa
    llamado enlazador (linker).
   base de datos o banco de datos
   es un conjunto de datos que pertenecen al
    mismo contexto 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 tienen formato electrónico,
    que ofrece un amplio rango de soluciones al
    problema de almacenar datos
   Tipos de datos
    Hay solamente cuatro diferentes tipos de datos
    que consideramos más simples o primitivos.
    Otros tipos de datos son tipos que representan
    datos más complejos. Los tipos tienen que ver
    con la clase de dato, una variable puede alojar y
    determinar qué clase de operaciones se pueden
    desarrollar con el dato alojado en ella. En este
    texto, vamos a nombrar los tipos de datos en
    negritas. Los tipos de datos fundamentales son:
    · Carácter. Frecuentemente se les conoce como
    Char, porque generalmente los lenguajes de
    programación están en inglés. Este tipo de dato
    representa a los caracteres simples, como 'm'. Un
    tipo de dato complejo que se deriva del tipo
    carácter, es aquel que reúne más de un carácter
    y forma palabras o frases, se llama tipo cadena o
    string. Ejemplo: la variable nombre Empleado de
    tipo string puede alojar el dato
   programador es aquella persona que escribe,
    depura y mantiene el código fuente de un
    programa informático, es decir, del conjunto de
    instrucciones que ejecuta el hardware de una
    computadora para realizar una tarea
    determinada. La programación es una de las
    principales disciplinas dentro de la informática.
    En la mayoría de los países, programador es
    también una categoría profesional reconocida.
   Los programadores también reciben el nombre
    de desarrolladores de software, aunque
    estrictamente forman parte de un equipo de
    personas de distintas especialidades
    (mayormente informáticas), y siendo que el
    equipo es propiamente el desarrollador.
Taller paola

Weitere ähnliche Inhalte

Was ist angesagt?

Taller de tecnicas
Taller de tecnicasTaller de tecnicas
Taller de tecnicassniper18
 
Cristian david castro
Cristian david castroCristian david castro
Cristian david castrocriistiancas
 
Programa informativo jkaa
Programa informativo jkaaPrograma informativo jkaa
Programa informativo jkaahitap
 
Taller de tecnicas
Taller de tecnicasTaller de tecnicas
Taller de tecnicassniper18
 
Taller de tecnicas
Taller de tecnicasTaller de tecnicas
Taller de tecnicasJhoonLeiiner
 
Taller de tecnicas
Taller de tecnicasTaller de tecnicas
Taller de tecnicassniper18
 
Taller de tecnicas
Taller de tecnicasTaller de tecnicas
Taller de tecnicascontraa
 
Jasmin andrea aguilar h..
Jasmin  andrea  aguilar h..Jasmin  andrea  aguilar h..
Jasmin andrea aguilar h..solokalle
 

Was ist angesagt? (15)

Taller de tecnicas
Taller de tecnicasTaller de tecnicas
Taller de tecnicas
 
Tarea
TareaTarea
Tarea
 
Taller de tecnicas
Taller de tecnicasTaller de tecnicas
Taller de tecnicas
 
Taller de tecnicas
Taller de tecnicasTaller de tecnicas
Taller de tecnicas
 
Cristian david castro
Cristian david castroCristian david castro
Cristian david castro
 
Programa informativo jkaa
Programa informativo jkaaPrograma informativo jkaa
Programa informativo jkaa
 
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
 
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
 
Jasmin andrea aguilar h..
Jasmin  andrea  aguilar h..Jasmin  andrea  aguilar h..
Jasmin andrea aguilar h..
 
Luis silva diapositiva
Luis silva  diapositivaLuis silva  diapositiva
Luis silva diapositiva
 
Cris
CrisCris
Cris
 

Andere mochten auch

FFEA 2016 -10 Website Mistakes Even Great Marketers Can Make
FFEA 2016 -10 Website Mistakes Even Great Marketers Can MakeFFEA 2016 -10 Website Mistakes Even Great Marketers Can Make
FFEA 2016 -10 Website Mistakes Even Great Marketers Can MakeSaffire
 
5 Steps To A Smart Compensation Plan
5 Steps To A Smart Compensation Plan5 Steps To A Smart Compensation Plan
5 Steps To A Smart Compensation PlanBambooHR
 
The Presentation Come-Back Kid
The Presentation Come-Back KidThe Presentation Come-Back Kid
The Presentation Come-Back KidEthos3
 
10 Tips for WeChat
10 Tips for WeChat10 Tips for WeChat
10 Tips for WeChatChris Baker
 
Benefits of drinking water
Benefits of drinking waterBenefits of drinking water
Benefits of drinking waterEason Chan
 
20 Ideas for your Website Homepage Content
20 Ideas for your Website Homepage Content20 Ideas for your Website Homepage Content
20 Ideas for your Website Homepage ContentBarry Feldman
 

Andere mochten auch (7)

FFEA 2016 -10 Website Mistakes Even Great Marketers Can Make
FFEA 2016 -10 Website Mistakes Even Great Marketers Can MakeFFEA 2016 -10 Website Mistakes Even Great Marketers Can Make
FFEA 2016 -10 Website Mistakes Even Great Marketers Can Make
 
5 Steps To A Smart Compensation Plan
5 Steps To A Smart Compensation Plan5 Steps To A Smart Compensation Plan
5 Steps To A Smart Compensation Plan
 
Stay Up To Date on the Latest Happenings in the Boardroom: Recommended Summer...
Stay Up To Date on the Latest Happenings in the Boardroom: Recommended Summer...Stay Up To Date on the Latest Happenings in the Boardroom: Recommended Summer...
Stay Up To Date on the Latest Happenings in the Boardroom: Recommended Summer...
 
The Presentation Come-Back Kid
The Presentation Come-Back KidThe Presentation Come-Back Kid
The Presentation Come-Back Kid
 
10 Tips for WeChat
10 Tips for WeChat10 Tips for WeChat
10 Tips for WeChat
 
Benefits of drinking water
Benefits of drinking waterBenefits of drinking water
Benefits of drinking water
 
20 Ideas for your Website Homepage Content
20 Ideas for your Website Homepage Content20 Ideas for your Website Homepage Content
20 Ideas for your Website Homepage Content
 

Ähnlich wie Taller paola

Programa informatico
Programa informaticoPrograma informatico
Programa informaticosamiibrs
 
Programa informatico
Programa informaticoPrograma informatico
Programa informaticosamiibrs
 
Programa informatico
Programa informaticoPrograma informatico
Programa informaticoluzdaneelli
 
Programa informatico
Programa informaticoPrograma informatico
Programa informaticosamiibrs
 
Programa informatico
Programa informaticoPrograma informatico
Programa informaticosamiibrs
 
Presentación de tecnicas
Presentación de tecnicasPresentación de tecnicas
Presentación de tecnicasashleytrejos
 
Hannyer calero sanchez
Hannyer calero sanchezHannyer calero sanchez
Hannyer calero sanchezVAMPKLAIZ
 
Juan kalo b.
Juan kalo b.Juan kalo b.
Juan kalo b.hitep
 
Diego caicedo p
Diego caicedo pDiego caicedo p
Diego caicedo pELZARCO
 
Jhon garrido power point.
Jhon garrido power point.Jhon garrido power point.
Jhon garrido power point.Jhon Garrido
 
Cristian david castro
Cristian david castroCristian david castro
Cristian david castrocriistiancas
 

Ähnlich wie Taller paola (17)

Programa informatico
Programa informaticoPrograma informatico
Programa informatico
 
Programa informatico
Programa informaticoPrograma informatico
Programa informatico
 
Programa informatico
Programa informaticoPrograma informatico
Programa informatico
 
Programa informatico
Programa informaticoPrograma informatico
Programa informatico
 
Programa informatico
Programa informaticoPrograma informatico
Programa informatico
 
Presentación de tecnicas
Presentación de tecnicasPresentación de tecnicas
Presentación 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
 
Hannyer calero sanchez
Hannyer calero sanchezHannyer calero sanchez
Hannyer calero sanchez
 
Juan kalo b.
Juan kalo b.Juan kalo b.
Juan kalo b.
 
Cris
CrisCris
Cris
 
Diego caicedo p
Diego caicedo pDiego caicedo p
Diego caicedo p
 
Yuranip
YuranipYuranip
Yuranip
 
Passage
PassagePassage
Passage
 
Jhon garrido power point.
Jhon garrido power point.Jhon garrido power point.
Jhon garrido power point.
 
Cristian david castro
Cristian david castroCristian david castro
Cristian david castro
 

Taller paola

  • 2. Temas  Programas informáticos  Programas de aplicación  Sistema operativo  Lenguaje de programa  Código de maquina  código de alta nivel  Lenguaje de bajo nivel  Lenguaje de ensamblado  Algoritmo  Pseudocódigo  Compilar  Traductores e interprete
  • 3. Programación estructurada  Programación modular  Programación orientada a objeto (poo)  Programas de clarativa  Diagramas de flujo  Código objetos  Bases de datos  Datos y tipos de datos  Programador de computadores  Código ascci
  • 4. 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. 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 informática, se los denomina comúnmente binarios, (propio en sistemas Unix, donde debido a la estructura de este último, los ficheros no necesitan hacer uso de extensiones
  • 5.
  • 6. LOS PROGRAMAS DE APLICACIÓN Los programas de aplicación justificaron la construcción de los equipos, inicialmente consistieron de aplicaciones militares y científicas como es el caso del cálculo de la trayectoria de proyectiles, de las simulaciones de efectos termodinámicos y del análisis del espacio aéreo. Con la comercialización de las computadoras, sus aplicaciones se orientaron también al apoyo de la administración pública y de las grandes empresas: sistemas de nóminas, sistemas contables, controles de inventarios, producción de parámetros, estadísticas y aplicación científica
  • 7.
  • 8. Sistema Operativo (SO) es el software básico de una computadora que provee una interfaz entre el resto de programas del ordenador, los dispositivos hardware y el usuario. Las funciones básicas del Sistema Operativo son administrar los recursos de la máquina, coordinar el hardware y organizar archivos y directorios en dispositivos de almacenamiento. Los Sistemas Operativos más utilizados son Dos, Windows, Linux y Mac Algunos SO ya vienen con un navegador integrado, como Windows que trae el navegador Internet Explorer.
  • 9.
  • 10. 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. 
  • 11. Captura de la microcomputadora Comodoro PET-32 mostrando un programa en el lenguaje de programación BASIC, bajo el emulador VICE en una distribución GNU/Linux
  • 12. Código de maquina Código generado por un compilador o un ensamblador traducido por un código fuente de un programa. Casi siempre este término se refiere al código máquina que puede ejecutarse directamente en la unidad central de proceso (CPU) del sistema, pero también puede ser código fuente de lenguaje ensamblador o una variante de código máquina.
  • 13.
  • 14. Lenguaje 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.
  • 15. El lenguaje ensambla es un lenguaje de programación de bajo nivel para los computadores, microprocesadores, micro controladores, 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.
  • 16.
  • 17. Algoritmo Es un mecanismo para la resolución de [problemas. es el conjunto de pasos ordenados para la resolución de un problema tal como, una formula matemática, instrucciones, etc. Algoritmo. Formula, esquema o proceso de calculo, numérico o algebraico que se sigue generalmente de forma repetitiva, para resolver un problema. De Euclides. Procedimiento para hallar el máximo como un divisor de dos números enteros, llamados también métodos de la división sucesiva. Informa. Formula secuencial que sigue un ordenador para solucionar un problema o realizar una función determinada
  • 18.
  • 19. El pseudocódigo (o falso lenguaje) es utilizado por programadores para describir algoritmos en un lenguaje humano simplificado que no es dependiente de ningún lenguaje de programación.  El objetivo es que el programador se centre en la solución lógica del algoritmo y no en la implementación en un lenguaje de programación concreto (con las posibles complicaciones en las reglas sintácticas), o en otras palabras, sólo ayudan a "pensar" un programa antes de escribirlo en un lenguaje de programación formal.
  • 20. compilador  es un programa que permite traducir el código fuente de un programa en lenguaje de alto nivel, a otro lenguaje de nivel inferior (típicamente lenguaje de máquina). De esta manera un programador puede diseñar un programa en un lenguaje mucho más cercano a como piensa un ser humano, para luego compilarlo a un programa más manejable por una computadora
  • 21.
  • 22. programació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).
  • 23.
  • 24.  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.
  • 25.
  • 26. programación orientada a objetos o POO (OOP)  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
  • 27.
  • 28.  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, restric ciones, 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
  • 29.  diagrama de flujo  es una representación gráfica de un algoritmo o proceso. Se utiliza en disciplinas como la programación, la economía, los procesos industriales y la psicología cognitiva. Estos diagramas utilizan símbolos con significados bien definidos que representan los pasos del algoritmo, y representan el flujo de ejecución mediante flechas que conectan los puntos de inicio y de fin de proceso.
  • 30.
  • 31.  código objeto  En programación, se llama código objeto al código que resulta de la compilación del código fuente.  Consiste en lenguaje máquina o bytecode y se distribuye en varios archivos que corresponden a cada código fuente compilado. Para obtener un programa ejecutable se han de enlazar todos los archivos de código objeto con un programa llamado enlazador (linker).
  • 32. base de datos o banco de datos  es un conjunto de datos que pertenecen al mismo contexto 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 tienen formato electrónico, que ofrece un amplio rango de soluciones al problema de almacenar datos
  • 33.
  • 34. Tipos de datos Hay solamente cuatro diferentes tipos de datos que consideramos más simples o primitivos. Otros tipos de datos son tipos que representan datos más complejos. Los tipos tienen que ver con la clase de dato, una variable puede alojar y determinar qué clase de operaciones se pueden desarrollar con el dato alojado en ella. En este texto, vamos a nombrar los tipos de datos en negritas. Los tipos de datos fundamentales son: · Carácter. Frecuentemente se les conoce como Char, porque generalmente los lenguajes de programación están en inglés. Este tipo de dato representa a los caracteres simples, como 'm'. Un tipo de dato complejo que se deriva del tipo carácter, es aquel que reúne más de un carácter y forma palabras o frases, se llama tipo cadena o string. Ejemplo: la variable nombre Empleado de tipo string puede alojar el dato
  • 35. programador es aquella persona que escribe, depura y mantiene el código fuente de un programa informático, es decir, del conjunto de instrucciones que ejecuta el hardware de una computadora para realizar una tarea determinada. La programación es una de las principales disciplinas dentro de la informática. En la mayoría de los países, programador es también una categoría profesional reconocida.  Los programadores también reciben el nombre de desarrolladores de software, aunque estrictamente forman parte de un equipo de personas de distintas especialidades (mayormente informáticas), y siendo que el equipo es propiamente el desarrollador.