SlideShare una empresa de Scribd logo
AUTOR:
ORVELIO VINASCO
C.I. 20.258.527
SAIA B
UNIVERSIDAD FERMINTORO
FACULTAD DE INGENIERIA
COMPUTACION PARA INGENIEROS
Lenguaje C
Se trata de un lenguaje de tipos de datos estáticos, débilmente tipificado,
de medio nivel pero con muchas características de bajo nivel. Dispone de
las estructuras típicas de los lenguajes de alto nivel pero, a su vez,
dispone de construcciones del lenguaje que permiten un control a muy
bajo nivel. Los compiladores suelen ofrecer extensiones al lenguaje que
posibilitan mezclar código en ensamblador con código C o acceder
directamente a memoria o dispositivos periféricos.
C se desarrolló originalmente (conjuntamente con el sistema operativo
Unix, con el que ha estado asociado mucho tiempo) por programadores
para programadores. Sin embargo, ha alcanzado una popularidad
enorme, y se ha usado en contextos muy alejados de la programación de
software de sistema, para la que se diseñó originalmente.
Características y Funciones
• Permite la agrupación de instrucciones.
• Permite la separación de un programa en módulos que admiten compilación independi
• Tiene un conjunto completo de instrucciones de control.
• Los argumentos de las funciones se transfieren por su valor.
• La E/S no forma parte del lenguaje, sino que se proporciona a través de
una biblioteca de funciones.
• Altamente transportable
• Un núcleo del lenguaje simple
• Funcionalidades añadidas importantes
• Interrupciones al procesador con uniones.
• Un conjunto reducido de palabras clave.
• Un sistema de tipos que impide operaciones sin sentido.
• Lenguaje muy flexible que permite programar con múltiples estilos
• Usa un lenguaje de preprocesador
• Acceso a memoria de bajo nivel mediante el uso de punteros.
Ventajas
Desventajas
• Recolección de basura nativa, sin embargo se encuentran a tal
efecto bibliotecas como la "libgc" desarrollada por Sun
Microsystems, o el Recolector de basura de Boehm.
• Soporte para programación orientada a objetos, aunque la
implementación original de C++ fue un preprocesador que traducía
código fuente de C++ a C.
• Encapsulación.
• Funciones anidadas, aunque GCC tiene esta característica como
extensión.
• Polimorfismo en tiempo de código en forma de sobrecarga,
sobrecarga de operadores y sólo dispone de un soporte
rudimentario para la programación genérica.
• Soporte nativo para programación multihilo y redes de
computadores.
Utilidad
Ofrece economía sintáctica,
control de flujo y estructuras
sencillas y un buen conjunto
de operadores.
Su campo de aplicación ilimitado y
sobre todo, se aprende
rápidamente.
Este es un programa en lenguaje C
muy sencillo a la hora de ejecutar
como podemos ver inicia llamando a la
biblioteca <stdio.h> siempre o eso opino
yo debería empezar por allí para armar
el programa en C, saltando de
inmediato al mensaje que va a imprimir
la pantalla con "printf" al ejecutar este
programa nos daría: Hola mundo.
EJEMPLO
Webgrafía
https://www.google.co.ve/?gfe_rd=cr&ei=oB2PVKS3FNCy8we9n4LwDw#q=que+es+el+len
guaje+c
https://www.americati.com/doc/ventajas_c/ventajas_c.html
http://html.rincondelvago.com/lenguaje-de-programacion-c_1.html
http://www.ecured.cu/index.php/Lenguaje_de_Programaci%C3%B3n_C
http://www.slideshare.net/danitxu/lenguaje-c-pdf
“Los ideales que iluminan mi camino y una y otra vez me han dado coraje
para enfrentar la vida con alegría han sido: la amabilidad, la belleza y la
verdad.” - Albert Einstein

Más contenido relacionado

La actualidad más candente

Lenguaje c++
Lenguaje c++Lenguaje c++
Lenguaje c++
sandra gutierrez
 
Mi lenguaje de preferencia
Mi lenguaje de preferenciaMi lenguaje de preferencia
Mi lenguaje de preferencia
AlexanderMBaez
 
presentación lenguaje C
presentación lenguaje Cpresentación lenguaje C
presentación lenguaje C
JannelysSanchez
 
Trabajo
TrabajoTrabajo
Trabajo
Noemi95
 
Compiladores de programacion
Compiladores de programacionCompiladores de programacion
Compiladores de programacion
MtCeroCero
 
Edgar avila aplicaciones de lenguaje c
Edgar avila aplicaciones de lenguaje cEdgar avila aplicaciones de lenguaje c
Edgar avila aplicaciones de lenguaje c
ragdeavil
 
aplicacion del lenguaje c
aplicacion del lenguaje caplicacion del lenguaje c
aplicacion del lenguaje c
Jesus Rafael Noguera Silva
 
aplicaciones de Lenguaje C
aplicaciones  de Lenguaje C  aplicaciones  de Lenguaje C
aplicaciones de Lenguaje C
zerpa1991
 
compilador de Fortran H, para C y Pascal
compilador de Fortran H, para C y Pascalcompilador de Fortran H, para C y Pascal
compilador de Fortran H, para C y Pascal
juniortroya
 
LENGUAJE DE PROGRAMACION C
LENGUAJE DE PROGRAMACION CLENGUAJE DE PROGRAMACION C
LENGUAJE DE PROGRAMACION C
javu
 
Introducion a Mono
Introducion a  MonoIntroducion a  Mono
Introducion a Mono
adriandeleon
 
Ansi c
Ansi cAnsi c
Ansi c
vivianajuo
 
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
Francisco63836
 
Compiladores
CompiladoresCompiladores
Compiladores
Santiago Guzmán
 
Programacion :)
Programacion :)Programacion :)
Programacion :)
fuquencia
 
lenguaje de programación
lenguaje de programación lenguaje de programación
lenguaje de programación
j3palacios
 
Lenguaje de programación C
Lenguaje de programación CLenguaje de programación C
Lenguaje de programación C
Molpe Teles
 
Lenguaje de programación c
Lenguaje de programación cLenguaje de programación c
Lenguaje de programación c
Maria Victoria Guerrero Ballesteros
 

La actualidad más candente (18)

Lenguaje c++
Lenguaje c++Lenguaje c++
Lenguaje c++
 
Mi lenguaje de preferencia
Mi lenguaje de preferenciaMi lenguaje de preferencia
Mi lenguaje de preferencia
 
presentación lenguaje C
presentación lenguaje Cpresentación lenguaje C
presentación lenguaje C
 
Trabajo
TrabajoTrabajo
Trabajo
 
Compiladores de programacion
Compiladores de programacionCompiladores de programacion
Compiladores de programacion
 
Edgar avila aplicaciones de lenguaje c
Edgar avila aplicaciones de lenguaje cEdgar avila aplicaciones de lenguaje c
Edgar avila aplicaciones de lenguaje c
 
aplicacion del lenguaje c
aplicacion del lenguaje caplicacion del lenguaje c
aplicacion del lenguaje c
 
aplicaciones de Lenguaje C
aplicaciones  de Lenguaje C  aplicaciones  de Lenguaje C
aplicaciones de Lenguaje C
 
compilador de Fortran H, para C y Pascal
compilador de Fortran H, para C y Pascalcompilador de Fortran H, para C y Pascal
compilador de Fortran H, para C y Pascal
 
LENGUAJE DE PROGRAMACION C
LENGUAJE DE PROGRAMACION CLENGUAJE DE PROGRAMACION C
LENGUAJE DE PROGRAMACION C
 
Introducion a Mono
Introducion a  MonoIntroducion a  Mono
Introducion a Mono
 
Ansi c
Ansi cAnsi c
Ansi c
 
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
 
Compiladores
CompiladoresCompiladores
Compiladores
 
Programacion :)
Programacion :)Programacion :)
Programacion :)
 
lenguaje de programación
lenguaje de programación lenguaje de programación
lenguaje de programación
 
Lenguaje de programación C
Lenguaje de programación CLenguaje de programación C
Lenguaje de programación C
 
Lenguaje de programación c
Lenguaje de programación cLenguaje de programación c
Lenguaje de programación c
 

Destacado

Activity 2.
Activity 2.Activity 2.
Activity 2.
autamata4
 
FRANKLIN PIERCE SOFTBALL
FRANKLIN PIERCE SOFTBALLFRANKLIN PIERCE SOFTBALL
FRANKLIN PIERCE SOFTBALL
wheelerz14
 
Planificador AAMTIC - Aprendiendo con Tito y Tita
Planificador AAMTIC - Aprendiendo con Tito y TitaPlanificador AAMTIC - Aprendiendo con Tito y Tita
Planificador AAMTIC - Aprendiendo con Tito y Tita
AngelaPatyMunoz
 
Tugas multivibrator
Tugas multivibratorTugas multivibrator
Tugas multivibrator
damarsyehh68
 
Coloured images of mum comparisions slideshare
Coloured images of mum comparisions   slideshareColoured images of mum comparisions   slideshare
Coloured images of mum comparisions slideshare
Heather Underwood
 
final capstone
final capstonefinal capstone
final capstone
Kasie Shahbaz
 
Sai Kumar P
Sai Kumar PSai Kumar P
Sai Kumar P
P Saikumar
 
Temario 8 a
Temario 8 a Temario 8 a
Temario 8 a
profesoraudp
 
Interpretation Cases (redacted 20151123)
Interpretation Cases (redacted 20151123)Interpretation Cases (redacted 20151123)
Interpretation Cases (redacted 20151123)
Wei Huang
 
Ejemplo de Tabla hecha en Word
Ejemplo de Tabla hecha en WordEjemplo de Tabla hecha en Word
Ejemplo de Tabla hecha en Word
Daniela Guerrero
 
Edited photo banners
Edited photo bannersEdited photo banners
Edited photo banners
Heather Underwood
 
JohnA.Roderesume
JohnA.RoderesumeJohnA.Roderesume
JohnA.Roderesume
John Rode
 
¿Para que nos alimentamos
¿Para que nos alimentamos ¿Para que nos alimentamos
¿Para que nos alimentamos
imaigonzalez
 
Tcc manoel
Tcc manoel Tcc manoel
Tcc manoel
Julliana Silva
 
Preguntas de ciencias
Preguntas de cienciasPreguntas de ciencias
Preguntas de ciencias
inslebin_06
 
Brand style guide
Brand style guideBrand style guide
Brand style guide
Jim Venable
 
Code sources des fonctions table cp
Code sources des fonctions table cpCode sources des fonctions table cp
Code sources des fonctions table cp
idhem110
 

Destacado (17)

Activity 2.
Activity 2.Activity 2.
Activity 2.
 
FRANKLIN PIERCE SOFTBALL
FRANKLIN PIERCE SOFTBALLFRANKLIN PIERCE SOFTBALL
FRANKLIN PIERCE SOFTBALL
 
Planificador AAMTIC - Aprendiendo con Tito y Tita
Planificador AAMTIC - Aprendiendo con Tito y TitaPlanificador AAMTIC - Aprendiendo con Tito y Tita
Planificador AAMTIC - Aprendiendo con Tito y Tita
 
Tugas multivibrator
Tugas multivibratorTugas multivibrator
Tugas multivibrator
 
Coloured images of mum comparisions slideshare
Coloured images of mum comparisions   slideshareColoured images of mum comparisions   slideshare
Coloured images of mum comparisions slideshare
 
final capstone
final capstonefinal capstone
final capstone
 
Sai Kumar P
Sai Kumar PSai Kumar P
Sai Kumar P
 
Temario 8 a
Temario 8 a Temario 8 a
Temario 8 a
 
Interpretation Cases (redacted 20151123)
Interpretation Cases (redacted 20151123)Interpretation Cases (redacted 20151123)
Interpretation Cases (redacted 20151123)
 
Ejemplo de Tabla hecha en Word
Ejemplo de Tabla hecha en WordEjemplo de Tabla hecha en Word
Ejemplo de Tabla hecha en Word
 
Edited photo banners
Edited photo bannersEdited photo banners
Edited photo banners
 
JohnA.Roderesume
JohnA.RoderesumeJohnA.Roderesume
JohnA.Roderesume
 
¿Para que nos alimentamos
¿Para que nos alimentamos ¿Para que nos alimentamos
¿Para que nos alimentamos
 
Tcc manoel
Tcc manoel Tcc manoel
Tcc manoel
 
Preguntas de ciencias
Preguntas de cienciasPreguntas de ciencias
Preguntas de ciencias
 
Brand style guide
Brand style guideBrand style guide
Brand style guide
 
Code sources des fonctions table cp
Code sources des fonctions table cpCode sources des fonctions table cp
Code sources des fonctions table cp
 

Similar a Presentación orvelio vinasco

Lenguaje C _ C++
Lenguaje C _ C++Lenguaje C _ C++
Lenguaje c
Lenguaje cLenguaje c
Lenguaje c
wuaro1
 
Lenguajes de programaciòn
Lenguajes de programaciònLenguajes de programaciòn
Lenguajes de programaciòn
javierfelipe97
 
Lenguaje c ibeth lozada
Lenguaje c ibeth lozadaLenguaje c ibeth lozada
Lenguaje c ibeth lozada
AdrianaYepezM
 
Programacion
ProgramacionProgramacion
Programacion
Karen Mendoza
 
Programacion
ProgramacionProgramacion
Programacion
humbertocastro
 
Programacion
ProgramacionProgramacion
Programacion
Andres Calozuma
 
Mi lenguaje de programación de preferencia es C++
Mi lenguaje de programación de preferencia es C++Mi lenguaje de programación de preferencia es C++
Mi lenguaje de programación de preferencia es C++
N_Alejandrino
 
Lenguaje de programación c
Lenguaje de programación cLenguaje de programación c
Lenguaje de programación c
Gabriela Monsalve
 
Aplicacion de c
Aplicacion de cAplicacion de c
Aplicacion de c
hek_sk8
 
10 lenguajes de programacion
10 lenguajes de programacion10 lenguajes de programacion
10 lenguajes de programacion
Christian Morales
 
LENGUAJE DE PROGRAMACION C DAYLIN
LENGUAJE DE PROGRAMACION C DAYLINLENGUAJE DE PROGRAMACION C DAYLIN
LENGUAJE DE PROGRAMACION C DAYLIN
DaylinRuiz2837
 
Caract
CaractCaract
Lenguaje de programación C
Lenguaje de programación CLenguaje de programación C
Lenguaje de programación C
Molpe Teles
 
Caract
CaractCaract
Caract
kendra Ceja
 
Caract
CaractCaract
Caract
kendra Ceja
 
Exposicion de c.
Exposicion de c.Exposicion de c.
Exposicion de c.
yolymorquecho
 
actividad 4
actividad 4actividad 4
actividad 4
kendra Ceja
 
Cabrera ies 2011
Cabrera ies 2011Cabrera ies 2011
Cabrera ies 2011
monicagabrielacabrera
 
Reporte de visual c#(jose gonzalo estrada lopez)
Reporte de visual c#(jose gonzalo estrada lopez)Reporte de visual c#(jose gonzalo estrada lopez)
Reporte de visual c#(jose gonzalo estrada lopez)
josegonzalo130
 

Similar a Presentación orvelio vinasco (20)

Lenguaje C _ C++
Lenguaje C _ C++Lenguaje C _ C++
Lenguaje C _ C++
 
Lenguaje c
Lenguaje cLenguaje c
Lenguaje c
 
Lenguajes de programaciòn
Lenguajes de programaciònLenguajes de programaciòn
Lenguajes de programaciòn
 
Lenguaje c ibeth lozada
Lenguaje c ibeth lozadaLenguaje c ibeth lozada
Lenguaje c ibeth lozada
 
Programacion
ProgramacionProgramacion
Programacion
 
Programacion
ProgramacionProgramacion
Programacion
 
Programacion
ProgramacionProgramacion
Programacion
 
Mi lenguaje de programación de preferencia es C++
Mi lenguaje de programación de preferencia es C++Mi lenguaje de programación de preferencia es C++
Mi lenguaje de programación de preferencia es C++
 
Lenguaje de programación c
Lenguaje de programación cLenguaje de programación c
Lenguaje de programación c
 
Aplicacion de c
Aplicacion de cAplicacion de c
Aplicacion de c
 
10 lenguajes de programacion
10 lenguajes de programacion10 lenguajes de programacion
10 lenguajes de programacion
 
LENGUAJE DE PROGRAMACION C DAYLIN
LENGUAJE DE PROGRAMACION C DAYLINLENGUAJE DE PROGRAMACION C DAYLIN
LENGUAJE DE PROGRAMACION C DAYLIN
 
Caract
CaractCaract
Caract
 
Lenguaje de programación C
Lenguaje de programación CLenguaje de programación C
Lenguaje de programación C
 
Caract
CaractCaract
Caract
 
Caract
CaractCaract
Caract
 
Exposicion de c.
Exposicion de c.Exposicion de c.
Exposicion de c.
 
actividad 4
actividad 4actividad 4
actividad 4
 
Cabrera ies 2011
Cabrera ies 2011Cabrera ies 2011
Cabrera ies 2011
 
Reporte de visual c#(jose gonzalo estrada lopez)
Reporte de visual c#(jose gonzalo estrada lopez)Reporte de visual c#(jose gonzalo estrada lopez)
Reporte de visual c#(jose gonzalo estrada lopez)
 

Último

Alan Soria, Facundo Schinnea - eRetail Day - Edición México 2024
Alan Soria, Facundo Schinnea - eRetail Day - Edición México 2024Alan Soria, Facundo Schinnea - eRetail Day - Edición México 2024
Alan Soria, Facundo Schinnea - eRetail Day - Edición México 2024
eCommerce Institute
 
Armando Ríos , Llorenç Palomas - eRetail Day - Edición México 2024
Armando Ríos , Llorenç Palomas - eRetail Day - Edición México 2024Armando Ríos , Llorenç Palomas - eRetail Day - Edición México 2024
Armando Ríos , Llorenç Palomas - eRetail Day - Edición México 2024
eCommerce Institute
 
Genero Lírico y diferentes ejemplos con citas
Genero Lírico y diferentes ejemplos con citasGenero Lírico y diferentes ejemplos con citas
Genero Lírico y diferentes ejemplos con citas
pipenavarro08
 
Wendy Vázquez, Itzel Díaz de León - eRetail Day - Edición México 2024
Wendy Vázquez, Itzel Díaz de León - eRetail Day - Edición México 2024Wendy Vázquez, Itzel Díaz de León - eRetail Day - Edición México 2024
Wendy Vázquez, Itzel Díaz de León - eRetail Day - Edición México 2024
eCommerce Institute
 
Bill Ding - eRetail Day - Edición México 2024
Bill Ding - eRetail Day - Edición México 2024Bill Ding - eRetail Day - Edición México 2024
Bill Ding - eRetail Day - Edición México 2024
eCommerce Institute
 
PRESENTACION PORTAFOLIO TITULO REV_0.pptx
PRESENTACION PORTAFOLIO TITULO REV_0.pptxPRESENTACION PORTAFOLIO TITULO REV_0.pptx
PRESENTACION PORTAFOLIO TITULO REV_0.pptx
CristianElgueta5
 
Raúl Cornejo Díaz González - eRetail Day - Edición México 2024
Raúl Cornejo Díaz González - eRetail Day - Edición México 2024Raúl Cornejo Díaz González - eRetail Day - Edición México 2024
Raúl Cornejo Díaz González - eRetail Day - Edición México 2024
eCommerce Institute
 
Norma para la implementación del Sistema de Gestión para la Seguridad Vial
Norma para la implementación del Sistema de Gestión para la Seguridad VialNorma para la implementación del Sistema de Gestión para la Seguridad Vial
Norma para la implementación del Sistema de Gestión para la Seguridad Vial
IndiraRomero18
 
Roberto Butragueño Revenga - eRetail Day - edición México 2024
Roberto Butragueño Revenga - eRetail Day - edición México 2024Roberto Butragueño Revenga - eRetail Day - edición México 2024
Roberto Butragueño Revenga - eRetail Day - edición México 2024
eCommerce Institute
 
Presentación Proyecto UNIR ESPECIALIZACION
Presentación Proyecto UNIR ESPECIALIZACIONPresentación Proyecto UNIR ESPECIALIZACION
Presentación Proyecto UNIR ESPECIALIZACION
juancovaleda
 
Moisés Hamui Abadi, Gerardo Morera - eRetail Day - Edición México 2024
Moisés Hamui Abadi, Gerardo Morera - eRetail Day - Edición México 2024Moisés Hamui Abadi, Gerardo Morera - eRetail Day - Edición México 2024
Moisés Hamui Abadi, Gerardo Morera - eRetail Day - Edición México 2024
eCommerce Institute
 
-Tipos de indagación: abierta, guiada, acoplada, estructurada.
-Tipos de indagación: abierta, guiada, acoplada, estructurada.-Tipos de indagación: abierta, guiada, acoplada, estructurada.
-Tipos de indagación: abierta, guiada, acoplada, estructurada.
josue958834
 
Daniela Orozco - eRetail Day - Edición México 2024
Daniela Orozco - eRetail Day - Edición México 2024Daniela Orozco - eRetail Day - Edición México 2024
Daniela Orozco - eRetail Day - Edición México 2024
eCommerce Institute
 
Irene Zetina Escamilla - eRetail Day - Edición México 2024
Irene Zetina Escamilla - eRetail Day - Edición México 2024Irene Zetina Escamilla - eRetail Day - Edición México 2024
Irene Zetina Escamilla - eRetail Day - Edición México 2024
eCommerce Institute
 
Diego Sanchez Lemos - eRetail Day - Edición México 2024
Diego Sanchez Lemos - eRetail Day - Edición México 2024Diego Sanchez Lemos - eRetail Day - Edición México 2024
Diego Sanchez Lemos - eRetail Day - Edición México 2024
eCommerce Institute
 
Samuel Encinas - eRetail Day - Edición México 2024
Samuel Encinas - eRetail Day - Edición México 2024Samuel Encinas - eRetail Day - Edición México 2024
Samuel Encinas - eRetail Day - Edición México 2024
eCommerce Institute
 
EL ADVIENTO. Definición, características y actitudes.pptx
EL ADVIENTO. Definición, características y actitudes.pptxEL ADVIENTO. Definición, características y actitudes.pptx
EL ADVIENTO. Definición, características y actitudes.pptx
leonel175044
 
Más que Propiedad Industrial: Ponencia para la clausura del "Curso de especia...
Más que Propiedad Industrial: Ponencia para la clausura del "Curso de especia...Más que Propiedad Industrial: Ponencia para la clausura del "Curso de especia...
Más que Propiedad Industrial: Ponencia para la clausura del "Curso de especia...
Eneko Izquierdo Ereño
 

Último (18)

Alan Soria, Facundo Schinnea - eRetail Day - Edición México 2024
Alan Soria, Facundo Schinnea - eRetail Day - Edición México 2024Alan Soria, Facundo Schinnea - eRetail Day - Edición México 2024
Alan Soria, Facundo Schinnea - eRetail Day - Edición México 2024
 
Armando Ríos , Llorenç Palomas - eRetail Day - Edición México 2024
Armando Ríos , Llorenç Palomas - eRetail Day - Edición México 2024Armando Ríos , Llorenç Palomas - eRetail Day - Edición México 2024
Armando Ríos , Llorenç Palomas - eRetail Day - Edición México 2024
 
Genero Lírico y diferentes ejemplos con citas
Genero Lírico y diferentes ejemplos con citasGenero Lírico y diferentes ejemplos con citas
Genero Lírico y diferentes ejemplos con citas
 
Wendy Vázquez, Itzel Díaz de León - eRetail Day - Edición México 2024
Wendy Vázquez, Itzel Díaz de León - eRetail Day - Edición México 2024Wendy Vázquez, Itzel Díaz de León - eRetail Day - Edición México 2024
Wendy Vázquez, Itzel Díaz de León - eRetail Day - Edición México 2024
 
Bill Ding - eRetail Day - Edición México 2024
Bill Ding - eRetail Day - Edición México 2024Bill Ding - eRetail Day - Edición México 2024
Bill Ding - eRetail Day - Edición México 2024
 
PRESENTACION PORTAFOLIO TITULO REV_0.pptx
PRESENTACION PORTAFOLIO TITULO REV_0.pptxPRESENTACION PORTAFOLIO TITULO REV_0.pptx
PRESENTACION PORTAFOLIO TITULO REV_0.pptx
 
Raúl Cornejo Díaz González - eRetail Day - Edición México 2024
Raúl Cornejo Díaz González - eRetail Day - Edición México 2024Raúl Cornejo Díaz González - eRetail Day - Edición México 2024
Raúl Cornejo Díaz González - eRetail Day - Edición México 2024
 
Norma para la implementación del Sistema de Gestión para la Seguridad Vial
Norma para la implementación del Sistema de Gestión para la Seguridad VialNorma para la implementación del Sistema de Gestión para la Seguridad Vial
Norma para la implementación del Sistema de Gestión para la Seguridad Vial
 
Roberto Butragueño Revenga - eRetail Day - edición México 2024
Roberto Butragueño Revenga - eRetail Day - edición México 2024Roberto Butragueño Revenga - eRetail Day - edición México 2024
Roberto Butragueño Revenga - eRetail Day - edición México 2024
 
Presentación Proyecto UNIR ESPECIALIZACION
Presentación Proyecto UNIR ESPECIALIZACIONPresentación Proyecto UNIR ESPECIALIZACION
Presentación Proyecto UNIR ESPECIALIZACION
 
Moisés Hamui Abadi, Gerardo Morera - eRetail Day - Edición México 2024
Moisés Hamui Abadi, Gerardo Morera - eRetail Day - Edición México 2024Moisés Hamui Abadi, Gerardo Morera - eRetail Day - Edición México 2024
Moisés Hamui Abadi, Gerardo Morera - eRetail Day - Edición México 2024
 
-Tipos de indagación: abierta, guiada, acoplada, estructurada.
-Tipos de indagación: abierta, guiada, acoplada, estructurada.-Tipos de indagación: abierta, guiada, acoplada, estructurada.
-Tipos de indagación: abierta, guiada, acoplada, estructurada.
 
Daniela Orozco - eRetail Day - Edición México 2024
Daniela Orozco - eRetail Day - Edición México 2024Daniela Orozco - eRetail Day - Edición México 2024
Daniela Orozco - eRetail Day - Edición México 2024
 
Irene Zetina Escamilla - eRetail Day - Edición México 2024
Irene Zetina Escamilla - eRetail Day - Edición México 2024Irene Zetina Escamilla - eRetail Day - Edición México 2024
Irene Zetina Escamilla - eRetail Day - Edición México 2024
 
Diego Sanchez Lemos - eRetail Day - Edición México 2024
Diego Sanchez Lemos - eRetail Day - Edición México 2024Diego Sanchez Lemos - eRetail Day - Edición México 2024
Diego Sanchez Lemos - eRetail Day - Edición México 2024
 
Samuel Encinas - eRetail Day - Edición México 2024
Samuel Encinas - eRetail Day - Edición México 2024Samuel Encinas - eRetail Day - Edición México 2024
Samuel Encinas - eRetail Day - Edición México 2024
 
EL ADVIENTO. Definición, características y actitudes.pptx
EL ADVIENTO. Definición, características y actitudes.pptxEL ADVIENTO. Definición, características y actitudes.pptx
EL ADVIENTO. Definición, características y actitudes.pptx
 
Más que Propiedad Industrial: Ponencia para la clausura del "Curso de especia...
Más que Propiedad Industrial: Ponencia para la clausura del "Curso de especia...Más que Propiedad Industrial: Ponencia para la clausura del "Curso de especia...
Más que Propiedad Industrial: Ponencia para la clausura del "Curso de especia...
 

Presentación orvelio vinasco

  • 1. AUTOR: ORVELIO VINASCO C.I. 20.258.527 SAIA B UNIVERSIDAD FERMINTORO FACULTAD DE INGENIERIA COMPUTACION PARA INGENIEROS
  • 2. Lenguaje C Se trata de un lenguaje de tipos de datos estáticos, débilmente tipificado, de medio nivel pero con muchas características de bajo nivel. Dispone de las estructuras típicas de los lenguajes de alto nivel pero, a su vez, dispone de construcciones del lenguaje que permiten un control a muy bajo nivel. Los compiladores suelen ofrecer extensiones al lenguaje que posibilitan mezclar código en ensamblador con código C o acceder directamente a memoria o dispositivos periféricos. C se desarrolló originalmente (conjuntamente con el sistema operativo Unix, con el que ha estado asociado mucho tiempo) por programadores para programadores. Sin embargo, ha alcanzado una popularidad enorme, y se ha usado en contextos muy alejados de la programación de software de sistema, para la que se diseñó originalmente.
  • 3. Características y Funciones • Permite la agrupación de instrucciones. • Permite la separación de un programa en módulos que admiten compilación independi • Tiene un conjunto completo de instrucciones de control. • Los argumentos de las funciones se transfieren por su valor. • La E/S no forma parte del lenguaje, sino que se proporciona a través de una biblioteca de funciones.
  • 4. • Altamente transportable • Un núcleo del lenguaje simple • Funcionalidades añadidas importantes • Interrupciones al procesador con uniones. • Un conjunto reducido de palabras clave. • Un sistema de tipos que impide operaciones sin sentido. • Lenguaje muy flexible que permite programar con múltiples estilos • Usa un lenguaje de preprocesador • Acceso a memoria de bajo nivel mediante el uso de punteros. Ventajas
  • 5. Desventajas • Recolección de basura nativa, sin embargo se encuentran a tal efecto bibliotecas como la "libgc" desarrollada por Sun Microsystems, o el Recolector de basura de Boehm. • Soporte para programación orientada a objetos, aunque la implementación original de C++ fue un preprocesador que traducía código fuente de C++ a C. • Encapsulación. • Funciones anidadas, aunque GCC tiene esta característica como extensión. • Polimorfismo en tiempo de código en forma de sobrecarga, sobrecarga de operadores y sólo dispone de un soporte rudimentario para la programación genérica. • Soporte nativo para programación multihilo y redes de computadores.
  • 6. Utilidad Ofrece economía sintáctica, control de flujo y estructuras sencillas y un buen conjunto de operadores. Su campo de aplicación ilimitado y sobre todo, se aprende rápidamente.
  • 7. Este es un programa en lenguaje C muy sencillo a la hora de ejecutar como podemos ver inicia llamando a la biblioteca <stdio.h> siempre o eso opino yo debería empezar por allí para armar el programa en C, saltando de inmediato al mensaje que va a imprimir la pantalla con "printf" al ejecutar este programa nos daría: Hola mundo. EJEMPLO
  • 9. “Los ideales que iluminan mi camino y una y otra vez me han dado coraje para enfrentar la vida con alegría han sido: la amabilidad, la belleza y la verdad.” - Albert Einstein