SlideShare una empresa de Scribd logo
C SHARP
INTEGRANTES:
LEIDY HUERTAS N.
DORIS BULA B.
YOHN CAICEDO P.
SENA – ADSI – 953623
BOGOTÁ
2016
¿QUÉ ES C#?
• C# ES UN LENGUAJE DE PROGRAMACIÓN QUE SE HA DISEÑADO
PARA COMPILAR DIVERSAS APLICACIONES QUE SE EJECUTAN EN
.NET FRAMEWORK. C# ES SIMPLE, EFICAZ, CON SEGURIDAD DE
TIPOS Y ORIENTADO A OBJETOS. LAS NUMEROSAS
INNOVACIONES DE C# PERMITEN DESARROLLAR APLICACIONES
RÁPIDAMENTE Y MANTENER LA EXPRESIVIDAD Y ELEGANCIA DE
LOS LENGUAJES DE ESTILO DE C.
CARACTERÍSTICAS
• C# ES UN LENGUAJE DE PROGRAMACIÓN SIMPLE PERO EFICAZ, DISEÑADO PARA
ESCRIBIR APLICACIONES EMPRESARIALES.
• EL LENGUAJE C# ES UNA EVOLUCIÓN DE LOS LENGUAJES C Y C++. UTILIZA
MUCHAS DE LAS CARACTERÍSTICAS DE C++ EN LAS ÁREAS DE INSTRUCCIONES,
EXPRESIONES Y OPERADORES.
• C# PRESENTA CONSIDERABLES MEJORAS E INNOVACIONES EN ÁREAS COMO
SEGURIDAD DE TIPOS, CONTROL DE VERSIONES, EVENTOS Y RECOLECCIÓN DE
ELEMENTOS NO UTILIZADOS (LIBERACIÓN DE MEMORIA).
• C# PROPORCIONA ACCESO A LOS TIPOS DE API MÁS COMUNES: NET
FRAMEWORK, COM, AUTOMATIZACIÓN Y ESTILO C.
VENTAJAS Y DESVENTAJAS
VENTAJAS
• PERMITE CREAR UNA CLASE
PROTEGIDA, PRIVADA O PUBLICA.
• UTILIZA PAQUETES
• CREA CLASES ANIDADAS DENTRO DE
UNA CLASE
• PERMITE MANEJO DE VERSIONA
MIENTO
DESVENTAJAS
• ES COMPLEJO
• SE BEBE TENER EN CUENTA LOS
REQUERIMIENTOS A NIVEL DE
HARDWARE COMO DE SOFTWARE
CODIFICACIÓN EN C#
DIAGRAMA DE FLUJO
FIN
GRACIAS POR SU
ATENCIÓN

Más contenido relacionado

Similar a 500043473-Presentacion-c-Sharp-C.pptx

LENGUAJES DE PROGRAMACION.pptx
LENGUAJES DE PROGRAMACION.pptxLENGUAJES DE PROGRAMACION.pptx
LENGUAJES DE PROGRAMACION.pptx
JesusCordova52
 
Lenguaje C++
Lenguaje C++Lenguaje C++
Lenguaje C++
Karla_Carbo
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacion
Doly Ortiz Niño
 
E.s
E.sE.s
Mi lenguaje de programación de preferencia
Mi lenguaje de programación de preferenciaMi lenguaje de programación de preferencia
Mi lenguaje de programación de preferencia
monty19
 
Diario de aprendizaje.
Diario de aprendizaje.Diario de aprendizaje.
Diario de aprendizaje.
Anaid03
 
Diario de aprendizaje
Diario de aprendizajeDiario de aprendizaje
Diario de aprendizaje
Josee Olveeda
 
Guia teorica
Guia teoricaGuia teorica
Guia teorica
Jonatan Guzman
 
Programacion .........
Programacion .........Programacion .........
Programacion .........
Zmojica
 
Resolución de programas y algoritmos
Resolución de programas y algoritmosResolución de programas y algoritmos
Resolución de programas y algoritmos
Lusby_Medianero
 
Programacion
ProgramacionProgramacion
Programacion
humbertocastro
 
Actividad sobre el lenguaje c
Actividad sobre el lenguaje cActividad sobre el lenguaje c
Actividad sobre el lenguaje c
rpalacios12
 
Cuadro comparativo de los lenguajes de desarrollo 04
Cuadro comparativo de los lenguajes de desarrollo 04Cuadro comparativo de los lenguajes de desarrollo 04
Cuadro comparativo de los lenguajes de desarrollo 04
marioorozco2g
 
Lenguaje c ibeth lozada
Lenguaje c ibeth lozadaLenguaje c ibeth lozada
Lenguaje c ibeth lozada
AdrianaYepezM
 
Lenguaje de programación c
Lenguaje de programación cLenguaje de programación c
Lenguaje de programación c
Maria Victoria Guerrero Ballesteros
 
Lenguaje c.Luis Carrodeguas.16418180
Lenguaje c.Luis Carrodeguas.16418180Lenguaje c.Luis Carrodeguas.16418180
Lenguaje c.Luis Carrodeguas.16418180
Luiscarrodeguas
 
C#
C#C#
Lenguaje c
Lenguaje cLenguaje c
Lenguaje c
Alejando Lopez
 
Lenguaje de programacion c
Lenguaje de programacion cLenguaje de programacion c
Lenguaje de programacion c
1002pc1
 
C++ y sus utilidades
C++ y sus utilidadesC++ y sus utilidades
C++ y sus utilidades
Student A
 

Similar a 500043473-Presentacion-c-Sharp-C.pptx (20)

LENGUAJES DE PROGRAMACION.pptx
LENGUAJES DE PROGRAMACION.pptxLENGUAJES DE PROGRAMACION.pptx
LENGUAJES DE PROGRAMACION.pptx
 
Lenguaje C++
Lenguaje C++Lenguaje C++
Lenguaje C++
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacion
 
E.s
E.sE.s
E.s
 
Mi lenguaje de programación de preferencia
Mi lenguaje de programación de preferenciaMi lenguaje de programación de preferencia
Mi lenguaje de programación de preferencia
 
Diario de aprendizaje.
Diario de aprendizaje.Diario de aprendizaje.
Diario de aprendizaje.
 
Diario de aprendizaje
Diario de aprendizajeDiario de aprendizaje
Diario de aprendizaje
 
Guia teorica
Guia teoricaGuia teorica
Guia teorica
 
Programacion .........
Programacion .........Programacion .........
Programacion .........
 
Resolución de programas y algoritmos
Resolución de programas y algoritmosResolución de programas y algoritmos
Resolución de programas y algoritmos
 
Programacion
ProgramacionProgramacion
Programacion
 
Actividad sobre el lenguaje c
Actividad sobre el lenguaje cActividad sobre el lenguaje c
Actividad sobre el lenguaje c
 
Cuadro comparativo de los lenguajes de desarrollo 04
Cuadro comparativo de los lenguajes de desarrollo 04Cuadro comparativo de los lenguajes de desarrollo 04
Cuadro comparativo de los lenguajes de desarrollo 04
 
Lenguaje c ibeth lozada
Lenguaje c ibeth lozadaLenguaje c ibeth lozada
Lenguaje c ibeth lozada
 
Lenguaje de programación c
Lenguaje de programación cLenguaje de programación c
Lenguaje de programación c
 
Lenguaje c.Luis Carrodeguas.16418180
Lenguaje c.Luis Carrodeguas.16418180Lenguaje c.Luis Carrodeguas.16418180
Lenguaje c.Luis Carrodeguas.16418180
 
C#
C#C#
C#
 
Lenguaje c
Lenguaje cLenguaje c
Lenguaje c
 
Lenguaje de programacion c
Lenguaje de programacion cLenguaje de programacion c
Lenguaje de programacion c
 
C++ y sus utilidades
C++ y sus utilidadesC++ y sus utilidades
C++ y sus utilidades
 

Más de daniellozasantacruz2

Manual01indicadoresdecontrolenlagestion.pdf
Manual01indicadoresdecontrolenlagestion.pdfManual01indicadoresdecontrolenlagestion.pdf
Manual01indicadoresdecontrolenlagestion.pdf
daniellozasantacruz2
 
Guia04Sesion01VisualStudioC#2024paranovatos.pptx
Guia04Sesion01VisualStudioC#2024paranovatos.pptxGuia04Sesion01VisualStudioC#2024paranovatos.pptx
Guia04Sesion01VisualStudioC#2024paranovatos.pptx
daniellozasantacruz2
 
Practica02Sesion03macrosexcelvbaparaprincipiantes.pptx
Practica02Sesion03macrosexcelvbaparaprincipiantes.pptxPractica02Sesion03macrosexcelvbaparaprincipiantes.pptx
Practica02Sesion03macrosexcelvbaparaprincipiantes.pptx
daniellozasantacruz2
 
01 Material 01dominioderechoinformatico.pdf
01 Material 01dominioderechoinformatico.pdf01 Material 01dominioderechoinformatico.pdf
01 Material 01dominioderechoinformatico.pdf
daniellozasantacruz2
 
Tarea013Semana013programacionvisualc#.pdf
Tarea013Semana013programacionvisualc#.pdfTarea013Semana013programacionvisualc#.pdf
Tarea013Semana013programacionvisualc#.pdf
daniellozasantacruz2
 
Material01debasededatossqlserverdesdecero.pdf
Material01debasededatossqlserverdesdecero.pdfMaterial01debasededatossqlserverdesdecero.pdf
Material01debasededatossqlserverdesdecero.pdf
daniellozasantacruz2
 
Material01derechoinfromatico000000001.pdf
Material01derechoinfromatico000000001.pdfMaterial01derechoinfromatico000000001.pdf
Material01derechoinfromatico000000001.pdf
daniellozasantacruz2
 
Material01CONVENCIONDEBERNAEXPLICADO.pdf
Material01CONVENCIONDEBERNAEXPLICADO.pdfMaterial01CONVENCIONDEBERNAEXPLICADO.pdf
Material01CONVENCIONDEBERNAEXPLICADO.pdf
daniellozasantacruz2
 
Material03programacionandroidbasico01.pdf
Material03programacionandroidbasico01.pdfMaterial03programacionandroidbasico01.pdf
Material03programacionandroidbasico01.pdf
daniellozasantacruz2
 
Material02programacionandroidstudiobasico.pdf
Material02programacionandroidstudiobasico.pdfMaterial02programacionandroidstudiobasico.pdf
Material02programacionandroidstudiobasico.pdf
daniellozasantacruz2
 
Material01deandroidstudiosqliteparaprogramar.pdf
Material01deandroidstudiosqliteparaprogramar.pdfMaterial01deandroidstudiosqliteparaprogramar.pdf
Material01deandroidstudiosqliteparaprogramar.pdf
daniellozasantacruz2
 
Tarea01Semana05programacionvisual01.pptx
Tarea01Semana05programacionvisual01.pptxTarea01Semana05programacionvisual01.pptx
Tarea01Semana05programacionvisual01.pptx
daniellozasantacruz2
 
Material03decarreraprofesionalparaprincipiantes.pdf
Material03decarreraprofesionalparaprincipiantes.pdfMaterial03decarreraprofesionalparaprincipiantes.pdf
Material03decarreraprofesionalparaprincipiantes.pdf
daniellozasantacruz2
 
conexionsqlserverC#codigointermedio.docx
conexionsqlserverC#codigointermedio.docxconexionsqlserverC#codigointermedio.docx
conexionsqlserverC#codigointermedio.docx
daniellozasantacruz2
 
Fragments(Fragmentos)deandroidstudio.pptx
Fragments(Fragmentos)deandroidstudio.pptxFragments(Fragmentos)deandroidstudio.pptx
Fragments(Fragmentos)deandroidstudio.pptx
daniellozasantacruz2
 
Sqliteconceptoprevioparaprincipiantes.pptx
Sqliteconceptoprevioparaprincipiantes.pptxSqliteconceptoprevioparaprincipiantes.pptx
Sqliteconceptoprevioparaprincipiantes.pptx
daniellozasantacruz2
 
AndroidActividades02paraprincipiantes.pptx
AndroidActividades02paraprincipiantes.pptxAndroidActividades02paraprincipiantes.pptx
AndroidActividades02paraprincipiantes.pptx
daniellozasantacruz2
 
Guia01AndroidTeoriaandroid studio 2024.pdf
Guia01AndroidTeoriaandroid studio 2024.pdfGuia01AndroidTeoriaandroid studio 2024.pdf
Guia01AndroidTeoriaandroid studio 2024.pdf
daniellozasantacruz2
 
El Tigre y La Tolerancia para cualquier edad.docx
El Tigre y La Tolerancia para cualquier edad.docxEl Tigre y La Tolerancia para cualquier edad.docx
El Tigre y La Tolerancia para cualquier edad.docx
daniellozasantacruz2
 
Manual c++01
Manual c++01Manual c++01
Manual c++01
daniellozasantacruz2
 

Más de daniellozasantacruz2 (20)

Manual01indicadoresdecontrolenlagestion.pdf
Manual01indicadoresdecontrolenlagestion.pdfManual01indicadoresdecontrolenlagestion.pdf
Manual01indicadoresdecontrolenlagestion.pdf
 
Guia04Sesion01VisualStudioC#2024paranovatos.pptx
Guia04Sesion01VisualStudioC#2024paranovatos.pptxGuia04Sesion01VisualStudioC#2024paranovatos.pptx
Guia04Sesion01VisualStudioC#2024paranovatos.pptx
 
Practica02Sesion03macrosexcelvbaparaprincipiantes.pptx
Practica02Sesion03macrosexcelvbaparaprincipiantes.pptxPractica02Sesion03macrosexcelvbaparaprincipiantes.pptx
Practica02Sesion03macrosexcelvbaparaprincipiantes.pptx
 
01 Material 01dominioderechoinformatico.pdf
01 Material 01dominioderechoinformatico.pdf01 Material 01dominioderechoinformatico.pdf
01 Material 01dominioderechoinformatico.pdf
 
Tarea013Semana013programacionvisualc#.pdf
Tarea013Semana013programacionvisualc#.pdfTarea013Semana013programacionvisualc#.pdf
Tarea013Semana013programacionvisualc#.pdf
 
Material01debasededatossqlserverdesdecero.pdf
Material01debasededatossqlserverdesdecero.pdfMaterial01debasededatossqlserverdesdecero.pdf
Material01debasededatossqlserverdesdecero.pdf
 
Material01derechoinfromatico000000001.pdf
Material01derechoinfromatico000000001.pdfMaterial01derechoinfromatico000000001.pdf
Material01derechoinfromatico000000001.pdf
 
Material01CONVENCIONDEBERNAEXPLICADO.pdf
Material01CONVENCIONDEBERNAEXPLICADO.pdfMaterial01CONVENCIONDEBERNAEXPLICADO.pdf
Material01CONVENCIONDEBERNAEXPLICADO.pdf
 
Material03programacionandroidbasico01.pdf
Material03programacionandroidbasico01.pdfMaterial03programacionandroidbasico01.pdf
Material03programacionandroidbasico01.pdf
 
Material02programacionandroidstudiobasico.pdf
Material02programacionandroidstudiobasico.pdfMaterial02programacionandroidstudiobasico.pdf
Material02programacionandroidstudiobasico.pdf
 
Material01deandroidstudiosqliteparaprogramar.pdf
Material01deandroidstudiosqliteparaprogramar.pdfMaterial01deandroidstudiosqliteparaprogramar.pdf
Material01deandroidstudiosqliteparaprogramar.pdf
 
Tarea01Semana05programacionvisual01.pptx
Tarea01Semana05programacionvisual01.pptxTarea01Semana05programacionvisual01.pptx
Tarea01Semana05programacionvisual01.pptx
 
Material03decarreraprofesionalparaprincipiantes.pdf
Material03decarreraprofesionalparaprincipiantes.pdfMaterial03decarreraprofesionalparaprincipiantes.pdf
Material03decarreraprofesionalparaprincipiantes.pdf
 
conexionsqlserverC#codigointermedio.docx
conexionsqlserverC#codigointermedio.docxconexionsqlserverC#codigointermedio.docx
conexionsqlserverC#codigointermedio.docx
 
Fragments(Fragmentos)deandroidstudio.pptx
Fragments(Fragmentos)deandroidstudio.pptxFragments(Fragmentos)deandroidstudio.pptx
Fragments(Fragmentos)deandroidstudio.pptx
 
Sqliteconceptoprevioparaprincipiantes.pptx
Sqliteconceptoprevioparaprincipiantes.pptxSqliteconceptoprevioparaprincipiantes.pptx
Sqliteconceptoprevioparaprincipiantes.pptx
 
AndroidActividades02paraprincipiantes.pptx
AndroidActividades02paraprincipiantes.pptxAndroidActividades02paraprincipiantes.pptx
AndroidActividades02paraprincipiantes.pptx
 
Guia01AndroidTeoriaandroid studio 2024.pdf
Guia01AndroidTeoriaandroid studio 2024.pdfGuia01AndroidTeoriaandroid studio 2024.pdf
Guia01AndroidTeoriaandroid studio 2024.pdf
 
El Tigre y La Tolerancia para cualquier edad.docx
El Tigre y La Tolerancia para cualquier edad.docxEl Tigre y La Tolerancia para cualquier edad.docx
El Tigre y La Tolerancia para cualquier edad.docx
 
Manual c++01
Manual c++01Manual c++01
Manual c++01
 

Último

MONOGRAFIA memoria RAM.docx trabajo DE TECNOLOGIA
MONOGRAFIA memoria RAM.docx trabajo DE TECNOLOGIAMONOGRAFIA memoria RAM.docx trabajo DE TECNOLOGIA
MONOGRAFIA memoria RAM.docx trabajo DE TECNOLOGIA
leia ereni
 
El uso de las TIC por Cecilia Pozos S..pptx
El uso de las TIC  por Cecilia Pozos S..pptxEl uso de las TIC  por Cecilia Pozos S..pptx
El uso de las TIC por Cecilia Pozos S..pptx
cecypozos703
 
Manual de soporte y mantenimiento de equipo de cómputo
Manual de soporte y mantenimiento de equipo de cómputoManual de soporte y mantenimiento de equipo de cómputo
Manual de soporte y mantenimiento de equipo de cómputo
doctorsoluciones34
 
El uso de las TIC en la vida cotidiana.pptx
El uso de las TIC en la vida cotidiana.pptxEl uso de las TIC en la vida cotidiana.pptx
El uso de las TIC en la vida cotidiana.pptx
jgvanessa23
 
Nuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsadNuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsad
larapalaciosmonzon28
 
Uso de las Tics en la vida cotidiana.pptx
Uso de las Tics en la vida cotidiana.pptxUso de las Tics en la vida cotidiana.pptx
Uso de las Tics en la vida cotidiana.pptx
231485414
 
Manual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputosManual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputos
cbtechchihuahua
 
El uso de las TIC's en la vida cotidiana
El uso de las TIC's en la vida cotidianaEl uso de las TIC's en la vida cotidiana
El uso de las TIC's en la vida cotidiana
231458066
 
Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)
Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)
Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)
codesiret
 
TIC en educacion.rtf.docxlolololololololo
TIC en educacion.rtf.docxlolololololololoTIC en educacion.rtf.docxlolololololololo
TIC en educacion.rtf.docxlolololololololo
KukiiSanchez
 
625204013-64-Camino-a-----La-Lectura.pdf
625204013-64-Camino-a-----La-Lectura.pdf625204013-64-Camino-a-----La-Lectura.pdf
625204013-64-Camino-a-----La-Lectura.pdf
yuberpalma
 
Inteligencia Artificial
Inteligencia ArtificialInteligencia Artificial
Inteligencia Artificial
YashiraPaye
 
Flows: Mejores Prácticas y Nuevos Features
Flows: Mejores Prácticas y Nuevos FeaturesFlows: Mejores Prácticas y Nuevos Features
Flows: Mejores Prácticas y Nuevos Features
Paola De la Torre
 
edublogs info.docx asdasfasfsawqrdqwfqwfqwfq
edublogs info.docx asdasfasfsawqrdqwfqwfqwfqedublogs info.docx asdasfasfsawqrdqwfqwfqwfq
edublogs info.docx asdasfasfsawqrdqwfqwfqwfq
larapalaciosmonzon28
 
Presentación de Tic en educación y sobre blogger
Presentación de Tic en educación y sobre bloggerPresentación de Tic en educación y sobre blogger
Presentación de Tic en educación y sobre blogger
larapalaciosmonzon28
 
Presentación Seguridad Digital Profesional Azul Oscuro (1).pdf
Presentación Seguridad Digital Profesional Azul Oscuro (1).pdfPresentación Seguridad Digital Profesional Azul Oscuro (1).pdf
Presentación Seguridad Digital Profesional Azul Oscuro (1).pdf
giampierdiaz5
 
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANOREVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
gisellearanguren1
 
La Inteligencia Artificial en la actualidad.docx
La Inteligencia Artificial en la actualidad.docxLa Inteligencia Artificial en la actualidad.docx
La Inteligencia Artificial en la actualidad.docx
luiscohailatenazoa0
 
UML_clase_02_UML_casos_de_uso_05 EN DIAGRAMA
UML_clase_02_UML_casos_de_uso_05 EN DIAGRAMAUML_clase_02_UML_casos_de_uso_05 EN DIAGRAMA
UML_clase_02_UML_casos_de_uso_05 EN DIAGRAMA
martinezluis17
 
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...
AMADO SALVADOR
 

Último (20)

MONOGRAFIA memoria RAM.docx trabajo DE TECNOLOGIA
MONOGRAFIA memoria RAM.docx trabajo DE TECNOLOGIAMONOGRAFIA memoria RAM.docx trabajo DE TECNOLOGIA
MONOGRAFIA memoria RAM.docx trabajo DE TECNOLOGIA
 
El uso de las TIC por Cecilia Pozos S..pptx
El uso de las TIC  por Cecilia Pozos S..pptxEl uso de las TIC  por Cecilia Pozos S..pptx
El uso de las TIC por Cecilia Pozos S..pptx
 
Manual de soporte y mantenimiento de equipo de cómputo
Manual de soporte y mantenimiento de equipo de cómputoManual de soporte y mantenimiento de equipo de cómputo
Manual de soporte y mantenimiento de equipo de cómputo
 
El uso de las TIC en la vida cotidiana.pptx
El uso de las TIC en la vida cotidiana.pptxEl uso de las TIC en la vida cotidiana.pptx
El uso de las TIC en la vida cotidiana.pptx
 
Nuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsadNuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsad
 
Uso de las Tics en la vida cotidiana.pptx
Uso de las Tics en la vida cotidiana.pptxUso de las Tics en la vida cotidiana.pptx
Uso de las Tics en la vida cotidiana.pptx
 
Manual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputosManual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputos
 
El uso de las TIC's en la vida cotidiana
El uso de las TIC's en la vida cotidianaEl uso de las TIC's en la vida cotidiana
El uso de las TIC's en la vida cotidiana
 
Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)
Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)
Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)
 
TIC en educacion.rtf.docxlolololololololo
TIC en educacion.rtf.docxlolololololololoTIC en educacion.rtf.docxlolololololololo
TIC en educacion.rtf.docxlolololololololo
 
625204013-64-Camino-a-----La-Lectura.pdf
625204013-64-Camino-a-----La-Lectura.pdf625204013-64-Camino-a-----La-Lectura.pdf
625204013-64-Camino-a-----La-Lectura.pdf
 
Inteligencia Artificial
Inteligencia ArtificialInteligencia Artificial
Inteligencia Artificial
 
Flows: Mejores Prácticas y Nuevos Features
Flows: Mejores Prácticas y Nuevos FeaturesFlows: Mejores Prácticas y Nuevos Features
Flows: Mejores Prácticas y Nuevos Features
 
edublogs info.docx asdasfasfsawqrdqwfqwfqwfq
edublogs info.docx asdasfasfsawqrdqwfqwfqwfqedublogs info.docx asdasfasfsawqrdqwfqwfqwfq
edublogs info.docx asdasfasfsawqrdqwfqwfqwfq
 
Presentación de Tic en educación y sobre blogger
Presentación de Tic en educación y sobre bloggerPresentación de Tic en educación y sobre blogger
Presentación de Tic en educación y sobre blogger
 
Presentación Seguridad Digital Profesional Azul Oscuro (1).pdf
Presentación Seguridad Digital Profesional Azul Oscuro (1).pdfPresentación Seguridad Digital Profesional Azul Oscuro (1).pdf
Presentación Seguridad Digital Profesional Azul Oscuro (1).pdf
 
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANOREVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
 
La Inteligencia Artificial en la actualidad.docx
La Inteligencia Artificial en la actualidad.docxLa Inteligencia Artificial en la actualidad.docx
La Inteligencia Artificial en la actualidad.docx
 
UML_clase_02_UML_casos_de_uso_05 EN DIAGRAMA
UML_clase_02_UML_casos_de_uso_05 EN DIAGRAMAUML_clase_02_UML_casos_de_uso_05 EN DIAGRAMA
UML_clase_02_UML_casos_de_uso_05 EN DIAGRAMA
 
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...
 

500043473-Presentacion-c-Sharp-C.pptx

  • 1. C SHARP INTEGRANTES: LEIDY HUERTAS N. DORIS BULA B. YOHN CAICEDO P. SENA – ADSI – 953623 BOGOTÁ 2016
  • 2. ¿QUÉ ES C#? • C# ES UN LENGUAJE DE PROGRAMACIÓN QUE SE HA DISEÑADO PARA COMPILAR DIVERSAS APLICACIONES QUE SE EJECUTAN EN .NET FRAMEWORK. C# ES SIMPLE, EFICAZ, CON SEGURIDAD DE TIPOS Y ORIENTADO A OBJETOS. LAS NUMEROSAS INNOVACIONES DE C# PERMITEN DESARROLLAR APLICACIONES RÁPIDAMENTE Y MANTENER LA EXPRESIVIDAD Y ELEGANCIA DE LOS LENGUAJES DE ESTILO DE C.
  • 3. CARACTERÍSTICAS • C# ES UN LENGUAJE DE PROGRAMACIÓN SIMPLE PERO EFICAZ, DISEÑADO PARA ESCRIBIR APLICACIONES EMPRESARIALES. • EL LENGUAJE C# ES UNA EVOLUCIÓN DE LOS LENGUAJES C Y C++. UTILIZA MUCHAS DE LAS CARACTERÍSTICAS DE C++ EN LAS ÁREAS DE INSTRUCCIONES, EXPRESIONES Y OPERADORES. • C# PRESENTA CONSIDERABLES MEJORAS E INNOVACIONES EN ÁREAS COMO SEGURIDAD DE TIPOS, CONTROL DE VERSIONES, EVENTOS Y RECOLECCIÓN DE ELEMENTOS NO UTILIZADOS (LIBERACIÓN DE MEMORIA). • C# PROPORCIONA ACCESO A LOS TIPOS DE API MÁS COMUNES: NET FRAMEWORK, COM, AUTOMATIZACIÓN Y ESTILO C.
  • 4. VENTAJAS Y DESVENTAJAS VENTAJAS • PERMITE CREAR UNA CLASE PROTEGIDA, PRIVADA O PUBLICA. • UTILIZA PAQUETES • CREA CLASES ANIDADAS DENTRO DE UNA CLASE • PERMITE MANEJO DE VERSIONA MIENTO DESVENTAJAS • ES COMPLEJO • SE BEBE TENER EN CUENTA LOS REQUERIMIENTOS A NIVEL DE HARDWARE COMO DE SOFTWARE
  • 6.