Ronald Palacios.
V-16.139.944
Lenguaje C
Es un lenguaje de programación que se
ha diseñado para compilar diversas
aplicaciones que se ejecuta en Net.
Framework.
Creadores
Componentes de
C
Anders
Hejkberg
Colaborador:
Scott
Wiltamuch
 Clases, Bases y sub
clases.
 Remplazo de
métodos de la clases
de bases.
 Herencia Visual Con
Windows.
 Interfaces
Versiones de C
 C# 1.0 Manged Code.
 C# 2.0 Generics
 C# 3.0 LINQ
 C# 4.0 Dinammic Program
Características
Sencillez de Usos
C# Elimina muchos
elementos añadidos
por otros lenguajes y
que facilitan su uso y
su comprensión. Ej:
Ficheros de
Cabeceras, Ficheros
de fuentes IDL.
Orientado a Objetos
Se basa en crear una
estructura molde llamada
clase donde se
especifican los campos y
métodos que tendrán
nuestros objetos.
Modernidad
Incorpora en el propio lenguaje
elementos que a lo largo de los
años ha ido demostrándose son
muy útiles para el desarrollo de
aplicaciones.
Seguridad de Datos
Incluye mecanismos que permiten
asegurar que los accesos a tipos de
datos siempre se realicen
correctamente, lo que permite evita que
se produzcan errores difíciles de
detectar por acceso a memoria no
perteneciente a ningún objeto y es
especialmente necesario en un entorno
gestionado por un recolector de basura
Operadores Principales en C
Operadores de suma
x + y: suma.
x – y: resta.
x * y: multiplicación.
x / y: división.
x % y: resto.
• Operadores Lógicos AND
x & y: Por lo general puede usarlo
con tipos enteros y tipos.
• Operador lógico XOR
x ^ y: Por lo general puede usarlo
con tipos enteros y tipos.
• Operador lógico OR
x | y: Por lo general puede usarlo
con tipos enteros y tipos.
• Operador condicional AND
x && y: Si el primer operando se
evalúa como false, C# no evalúa el
segundo operando
• Operador condicional OR
• x || y: devuelve x si no es null;
de lo contrario, devuelve y.

Actividad sobre el lenguaje c

  • 1.
  • 2.
    Lenguaje C Es unlenguaje de programación que se ha diseñado para compilar diversas aplicaciones que se ejecuta en Net. Framework. Creadores Componentes de C Anders Hejkberg Colaborador: Scott Wiltamuch  Clases, Bases y sub clases.  Remplazo de métodos de la clases de bases.  Herencia Visual Con Windows.  Interfaces Versiones de C  C# 1.0 Manged Code.  C# 2.0 Generics  C# 3.0 LINQ  C# 4.0 Dinammic Program
  • 3.
    Características Sencillez de Usos C#Elimina muchos elementos añadidos por otros lenguajes y que facilitan su uso y su comprensión. Ej: Ficheros de Cabeceras, Ficheros de fuentes IDL. Orientado a Objetos Se basa en crear una estructura molde llamada clase donde se especifican los campos y métodos que tendrán nuestros objetos. Modernidad Incorpora en el propio lenguaje elementos que a lo largo de los años ha ido demostrándose son muy útiles para el desarrollo de aplicaciones. Seguridad de Datos Incluye mecanismos que permiten asegurar que los accesos a tipos de datos siempre se realicen correctamente, lo que permite evita que se produzcan errores difíciles de detectar por acceso a memoria no perteneciente a ningún objeto y es especialmente necesario en un entorno gestionado por un recolector de basura
  • 4.
    Operadores Principales enC Operadores de suma x + y: suma. x – y: resta. x * y: multiplicación. x / y: división. x % y: resto. • Operadores Lógicos AND x & y: Por lo general puede usarlo con tipos enteros y tipos. • Operador lógico XOR x ^ y: Por lo general puede usarlo con tipos enteros y tipos. • Operador lógico OR x | y: Por lo general puede usarlo con tipos enteros y tipos. • Operador condicional AND x && y: Si el primer operando se evalúa como false, C# no evalúa el segundo operando • Operador condicional OR • x || y: devuelve x si no es null; de lo contrario, devuelve y.