Monografias.com > Computación > Sistemas Operativos
Descargar Imprimir Comentar Ver trabajos relacionados

Esquema




Enviado por Martínez Lucia



Partes: 1, 2

    1. Visual c
    2. Que es la
      ClassView
    3. Que es la
      FileView
    4. Opciones
      para la compilación y ejecución de un
      programa
    5. Como se
      crea un programa tipo consola
    6. Construcción
      de una aplicación básica

    Visual c

    Visual C++ es
    un entorno integrado de desarrollo que
    permite la programación
    orientada a objetos (POO) conjuntamente con el sistema de
    desarrollo SDK (también denominado API) de Windows. Al
    ser un entorno integrado Visual C++ incluye, entre otras, las
    siguientes herramientas
    de desarrollo:

    • Editor de texto
    • Compilador/Enlazador
    • Depurador
    • Visor de datos y
      dependencias (Browser)

    Visual C# .NET proporciona a los programadores un
    lenguaje
    moderno y orientado a componentes con el que pueden crear con
    rapidez soluciones
    interesantes controladas por datos. Gracias a la rapidez de
    diseño,
    desarrollo e implementación de servicios
    Web XML, las
    soluciones controladas por datos de alto rendimiento y los
    diseñadores visuales en servidor, Visual
    C# .NET ofrece funcionalidad superior para optimizar los
    procesos
    empresariales.

    Permite a los programadores generar soluciones para una
    gama amplísima de clientes,
    incluidas aplicaciones Web, aplicaciones basadas en Windows
    Forms® y dispositivos de cliente ligero e
    inteligentes. Además, con un lenguaje de
    programación elegante y moderno, los programadores de
    C# pueden aprovechar sus conocimientos de C++ y Java para
    disfrutar de una experiencia positiva con el entorno de
    desarrollo Microsoft
    .NET

    # (pronunciado "si sharp" o C sostenido)
    es un lenguaje de programación orientado a objetos
    desarrollado por Microsoft y estandarizado, como parte de su
    plataforma
    .NET.

    Su sintaxis básica deriva de
    C/C++
    y utiliza el modelo de
    objetos de la plataforma .NET el cual es similar al de

    Java aunque incluye mejoras derivadas de
    otros lenguajes. C# fue diseñado para combinar el control a bajo
    nivel de lenguajes como
    C y la velocidad de
    programación de lenguajes como
    Visual Basic. donde C# significa,
    "do

    sostenido" (C corresponde a do en la
    terminología musical anglo-sajona). El símbolo #
    viene de sobreponer "++" sobre "++" y eliminar las separaciones,
    indicando así su descendencia de C++.

    C#, como parte de la plataforma .NET, está
    normalizado por ECMA
    desde diciembre de 2001 (ECMA-334 "Especificación
    del Lenguaje C#").
    El 7 de noviembre de 2005 acabó la beta y salió la
    versión 2.0 del lenguaje que incluye mejoras tales como
    tipos genéricos, métodos
    anónimos, iteradores, tipos parciales y tipos anulables.
    Ya existe la versión 3.0 de C# en fase de beta destacando
    los tipos implícitos y el LINQ (Language Integrated
    Query).

    Aunque C# forma parte de la plataforma .NET, ésta
    es una interfaz de
    programación de aplicaciones; mientras
    que C# es un lenguaje de programación independiente
    diseñado para generar programas sobre
    dicha plataforma. Aunque aún no existen, es posible
    implementar compiladores que
    no generen programas para dicha plataforma, sino para una
    plataforma diferente como Win32
    o UNIX.

    En la actualidad existen los siguientes compiladores
    para el lenguaje
    C#:

    • Microsoft Visual C# versión 2002,
      2003 y 2005.
    • Mono, es una implementación
      GPL
      de todo el entorno
      .NET desarrollado por Novell.
      Como parte de esta implementación se incluye un
      compilador de C#.
    • Delphi
      2005, de Borland
      Software
      Corporation.
    • dotGNU

      Portable.NET, de la
      Free Software Foundation.

    C ++

    "C" es un lenguaje de alto nivel, basado en funciones, que
    permite desarrollos estructurados. Entre otras muchas
    características contempla la definición de estructuras de
    datos, recursividad o indirecciones a datos o código
    (punteros).

    "C ++", por su parte, es un superconjunto de "C", al que
    recubre con una capa de soporte a la POO. Permite por tanto la
    definición, creación y manipulación de
    objetos

     Process Víewer (Visor
    del
    proceso)

    El Process Viewer permite establecer y visualizar
    rápidamente todas las opciones necesarias para seguir los
    procesos elementos de proceso y de
    intervalo temporal del procesador
    actual. Para iniciar el Process Viewer simplemente se pulsa dos
    veces con el ratón sobre el icono Process Viewer en el
    cuadro de grupo Visual
    C++.

    El Process Viewer puede ayudar a resolver algunas
    cuestiones:

    · ¿Cuánta memoria asigna el
    programa en
    distintos puntos de su ejecución?

    · ¿Cuánta memoria está
    siendo paginada?

    · ¿Qué procesos y elementos de
    proceso están utilizando el mayor tiempo de
    CPU?

    · ¿Cómo se ejecuta el programa para
    diferentes prioridades del sistema?

    · ¿Qué sucede si un elemento de
    proceso o un proceso se detiene respondiendo a un DDE, un OLE o
    una E/S canalizada?

    ¿Qué porcentaje de tiempo se emplea en la
    ejecución de llamadas API?

     

    Partes: 1, 2

    Página siguiente 

    Nota al lector: es posible que esta página no contenga todos los componentes del trabajo original (pies de página, avanzadas formulas matemáticas, esquemas o tablas complejas, etc.). Recuerde que para ver el trabajo en su versión original completa, puede descargarlo desde el menú superior.

    Todos los documentos disponibles en este sitio expresan los puntos de vista de sus respectivos autores y no de Monografias.com. El objetivo de Monografias.com es poner el conocimiento a disposición de toda su comunidad. Queda bajo la responsabilidad de cada lector el eventual uso que se le de a esta información. Asimismo, es obligatoria la cita del autor del contenido y de Monografias.com como fuentes de información.

    Categorias
    Newsletter