SlideShare una empresa de Scribd logo
1 de 8
Aplicacióndel lenguaje c
Jesús reyes
Ci: 21135574
c
LENGUAJE C C
es un lenguaje de programaciónde propósito general que ofrece una
economía sintáctica, control de flujoy estructurassencillas y un buen
conjunto de operadores. No es un lenguajede muy alto nivel y más bien un
lenguajepequeño, sencillo y no está especializado en ningún tipode
aplicación. Esto lo hace un lenguajepotente, con un campo de aplicación
ilimitado y sobre todo, se aprende rápidamente. En poco tiempo, un
programador puede utilizar la totalidad del lenguaje.
Funciones
 Las funciones permitena un programador modula rizar un programa. Todas
las variables declaradas en las definiciones de funciónson variables locales
(sonconocidas sólo en la funciónen la cual estándefinidas). La mayor parte
de las funciones tienen unalista de parámetros. Los parámetros proporcionan
la formade comunicar informaciónentre funciones. Los parámetrosde
funciónsontambiénvariables locales.
VENTAJAS Y DESVENTAS
 El lenguajeC hasidopensadoÉl lenguajeC hasidopensadoparaseraltamenteparaseraltamente
transportable.Transportable.Usaunlenguajede Usaunlenguajede preprocesador, elreprocesado,el
preprocesadorde C, parapreprocesadordeC, paratareascomodefinirmacrosY tareascomodefinir
macrose incluirmúltiplesarchivosdeincluirmúltiplesarchivosde códigofuente.códigofuente.
SoporteparaprogramaciónSoporteparaprogramaciónorientadaa objetos, aunqueorientadaa
objetos,aunquelaimplementaciónoriginaldelaimplementaciónoriginalde C++fueun
preprocesadorC++fue unpreprocesadorquetraducíacódigofuentede quetraducíacódigofuentede
C++a C.C++a C. Funcionesanidadas, aunqueFuncionesanidadas,aunqueGCC tieneesta
característicaGCC tieneestacaracterísticacomoextensión. comoextensión.
CARACTERISTICAS DEL LENGUAJE C
 Orientado a la programación de sistemas - Es altamente
transportable - Es muy flexible - Genera códigomuy eficiente -
Es muy expresivo (se pueden realizar muchas funciones
escribiendopocas líneas de código) - Es muy poco modular -
Hace pocas comprobaciones - Da poca disciplina al
programador - Es difícil leer código escrito por otras personas
APLICACIONES
 Aplicacióndel lenguajeC++ en la actualidad
 En la actualidad, éstelenguaje se estausandoen aplicaciones de bajonivel,
comolo es la adquisiciónde datos, la creaciónde programas sencillos,
ejecutables paraalgunas tareas, etc; peromuchas empresas lo usanparael
control de procesos, ya que es un programa de bajonivel, por lo que ocupa
bajos espacios de memoria, además de ser eficiente en dicho control, y con
grandes ventajas en la traficaciónde datos.
WEBGRAFIA
 http://erwinalexvargas.blogspot.com/2011/04/aplicacion-del-lenguaje-c-en-
la.html
 http://es.slideshare.net/Roxa1190/presentacion-lenguaje-c-y-sistemas-
operativos?qid=2175eefc-107c-4ff1-891c-
dab2d3237f82&v=default&b=&from_search=2
 http://willie.cubava.cu/2015/02/solucion-a-un-problema-de-la-vida-real-en-
el-lenguaje-c/
REFLEXIÓN
 En el pasado,manejardispositivos comoun reproductorde cintasVHS o una videocámara
era una cuestiónmás de hardware que de software, su propietariodebíalimitarsea
simplementeinteractuarcon unos botonesmecánicosdistribuidos por el cuerpodel producto,
accediendoa funcionesbásicasy únicaspara cada tipología de dispositivo.Un tiempo
después fuenecesariodisponerde un sistema capaz de permitiroperar conuna máquina, de
formamás o menosintuitiva, para dar respuesta a unas u otras necesidadesde controlde
unosprocesosy unas actividades. Conlosdiversossistemasoperativosexistentes en la
actualidad, se facilitanciertastareas,sin embargo, es importanteacotarque la tecnologíay las
aplicaciones avanzandía a día, por lo tanto,lo quecreemosinnovadorhoy,mañanaquedará
totalmente obsoleto,sinembargoseguimos introducidosen estemundomodernomientras
podamos…

Más contenido relacionado

La actualidad más candente

Mapa conceptual ac
Mapa conceptual acMapa conceptual ac
Mapa conceptual acmani villa
 
Mapa conceptual
Mapa conceptual Mapa conceptual
Mapa conceptual naye torres
 
lenguaje de programación
lenguaje de programación lenguaje de programación
lenguaje de programación j3palacios
 
Concepto de programacion laboratorio 2
Concepto de programacion laboratorio 2Concepto de programacion laboratorio 2
Concepto de programacion laboratorio 2Arcelia Viagra
 
Conceptos basicos de ensamblador mapa
Conceptos basicos de ensamblador mapaConceptos basicos de ensamblador mapa
Conceptos basicos de ensamblador mapaItzelRodriguezFuentes
 
Lenguaje de Programación C
Lenguaje de Programación CLenguaje de Programación C
Lenguaje de Programación Cgrecia morales
 
Lenguaje c
Lenguaje cLenguaje c
Lenguaje cwuaro1
 
Diapositivas software libre
Diapositivas software libreDiapositivas software libre
Diapositivas software libreAlex Benavides
 
Lenguajes de programación
Lenguajes de programaciónLenguajes de programación
Lenguajes de programaciónFátima Gallego
 
Lenguaje de programación C - Cleibery.
Lenguaje de programación C - Cleibery.Lenguaje de programación C - Cleibery.
Lenguaje de programación C - Cleibery.cleiberylobo
 
Compilador
CompiladorCompilador
Compiladoredgar153
 
Cuadro comparativo
Cuadro comparativoCuadro comparativo
Cuadro comparativoedwin quiroa
 
Act.4 - Cuadro comparativo - Lengujes de desarrollo
Act.4 - Cuadro comparativo - Lengujes de desarrolloAct.4 - Cuadro comparativo - Lengujes de desarrollo
Act.4 - Cuadro comparativo - Lengujes de desarrolloDafne Alcantar
 

La actualidad más candente (20)

Mapa conceptual ac
Mapa conceptual acMapa conceptual ac
Mapa conceptual ac
 
Mapa conceptual
Mapa conceptual Mapa conceptual
Mapa conceptual
 
lenguaje de programación
lenguaje de programación lenguaje de programación
lenguaje de programación
 
Programacion web I
Programacion web IProgramacion web I
Programacion web I
 
Programación
ProgramaciónProgramación
Programación
 
Concepto de programacion laboratorio 2
Concepto de programacion laboratorio 2Concepto de programacion laboratorio 2
Concepto de programacion laboratorio 2
 
Conceptos basicos de ensamblador mapa
Conceptos basicos de ensamblador mapaConceptos basicos de ensamblador mapa
Conceptos basicos de ensamblador mapa
 
Programacion
ProgramacionProgramacion
Programacion
 
Lenguaje de Programación C
Lenguaje de Programación CLenguaje de Programación C
Lenguaje de Programación C
 
Lenguaje c
Lenguaje cLenguaje c
Lenguaje c
 
Lenguaje C
Lenguaje CLenguaje C
Lenguaje C
 
Diapositivas software libre
Diapositivas software libreDiapositivas software libre
Diapositivas software libre
 
tema libre
tema libretema libre
tema libre
 
Lenguajes de programación
Lenguajes de programaciónLenguajes de programación
Lenguajes de programación
 
PresentacióN1
PresentacióN1PresentacióN1
PresentacióN1
 
Lenguaje de programación C - Cleibery.
Lenguaje de programación C - Cleibery.Lenguaje de programación C - Cleibery.
Lenguaje de programación C - Cleibery.
 
Unidad 3
Unidad 3Unidad 3
Unidad 3
 
Compilador
CompiladorCompilador
Compilador
 
Cuadro comparativo
Cuadro comparativoCuadro comparativo
Cuadro comparativo
 
Act.4 - Cuadro comparativo - Lengujes de desarrollo
Act.4 - Cuadro comparativo - Lengujes de desarrolloAct.4 - Cuadro comparativo - Lengujes de desarrollo
Act.4 - Cuadro comparativo - Lengujes de desarrollo
 

Destacado

Destacado (6)

Lenguaje c ibeth lozada
Lenguaje c ibeth lozadaLenguaje c ibeth lozada
Lenguaje c ibeth lozada
 
Software
SoftwareSoftware
Software
 
Aislantes solidos
Aislantes solidosAislantes solidos
Aislantes solidos
 
Hardware y software
Hardware y softwareHardware y software
Hardware y software
 
Lenguaje de programacion
Lenguaje de programacionLenguaje de programacion
Lenguaje de programacion
 
Aplicaciones de lenguaje c
Aplicaciones de lenguaje cAplicaciones de lenguaje c
Aplicaciones de lenguaje c
 

Similar a Presentación APLICACIÓN AL LENGUAJE C

Edgar avila aplicaciones de lenguaje c
Edgar avila aplicaciones de lenguaje cEdgar avila aplicaciones de lenguaje c
Edgar avila aplicaciones de lenguaje cragdeavil
 
Lenguaje c hebert gonzalez
Lenguaje c hebert gonzalezLenguaje c hebert gonzalez
Lenguaje c hebert gonzalezHebert Gonzalez
 
Programacion estructurada
Programacion estructuradaProgramacion estructurada
Programacion estructuradajohitafresh
 
Poner a punto mediante el uso de un editor de lenguaje de programacion
Poner a punto mediante el uso de un editor de lenguaje de programacionPoner a punto mediante el uso de un editor de lenguaje de programacion
Poner a punto mediante el uso de un editor de lenguaje de programacionlupitagarcia07
 
lenguaje de programación
lenguaje de programación lenguaje de programación
lenguaje de programación j3palacios
 
Características de 10 lenguajes de programación
Características de 10 lenguajes de programaciónCaracterísticas de 10 lenguajes de programación
Características de 10 lenguajes de programaciónAlexa Chisaguano
 
Evolución y clasificación de los lenguajes de programación
Evolución y clasificación de los lenguajes de programaciónEvolución y clasificación de los lenguajes de programación
Evolución y clasificación de los lenguajes de programaciónjuanbryanc
 
LENGUAJES DE PROGRAMACION
LENGUAJES DE PROGRAMACIONLENGUAJES DE PROGRAMACION
LENGUAJES DE PROGRAMACIONBryan Perdomo
 
Presentación lenguaje c (pedro luis rodriguez c.i. 16388340)
Presentación lenguaje c (pedro luis rodriguez c.i. 16388340)Presentación lenguaje c (pedro luis rodriguez c.i. 16388340)
Presentación lenguaje c (pedro luis rodriguez c.i. 16388340)pedrolrc
 
Tipos y caracteristicas de lenguajes de programacion. ( adolfo elias).
Tipos y caracteristicas de lenguajes de programacion. ( adolfo elias).Tipos y caracteristicas de lenguajes de programacion. ( adolfo elias).
Tipos y caracteristicas de lenguajes de programacion. ( adolfo elias).Alejandro Perez
 

Similar a Presentación APLICACIÓN AL LENGUAJE C (20)

aplicacion del lenguaje c
aplicacion del lenguaje caplicacion del lenguaje c
aplicacion del lenguaje c
 
Edgar avila aplicaciones de lenguaje c
Edgar avila aplicaciones de lenguaje cEdgar avila aplicaciones de lenguaje c
Edgar avila aplicaciones de lenguaje c
 
Lenguaje c hebert gonzalez
Lenguaje c hebert gonzalezLenguaje c hebert gonzalez
Lenguaje c hebert gonzalez
 
Programacion
ProgramacionProgramacion
Programacion
 
TRABAJO FINAL PROGRAMACIÓN.pdf
TRABAJO FINAL PROGRAMACIÓN.pdfTRABAJO FINAL PROGRAMACIÓN.pdf
TRABAJO FINAL PROGRAMACIÓN.pdf
 
Cabrera ies 2011
Cabrera ies 2011Cabrera ies 2011
Cabrera ies 2011
 
Taller saberes previos
Taller saberes previosTaller saberes previos
Taller saberes previos
 
Programacion estructurada
Programacion estructuradaProgramacion estructurada
Programacion estructurada
 
Poner a punto mediante el uso de un editor de lenguaje de programacion
Poner a punto mediante el uso de un editor de lenguaje de programacionPoner a punto mediante el uso de un editor de lenguaje de programacion
Poner a punto mediante el uso de un editor de lenguaje de programacion
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacion
 
lenguaje de programación
lenguaje de programación lenguaje de programación
lenguaje de programación
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacion
 
Características de 10 lenguajes de programación
Características de 10 lenguajes de programaciónCaracterísticas de 10 lenguajes de programación
Características de 10 lenguajes de programación
 
Evolución y clasificación de los lenguajes de programación
Evolución y clasificación de los lenguajes de programaciónEvolución y clasificación de los lenguajes de programación
Evolución y clasificación de los lenguajes de programación
 
2Lenguaje c
2Lenguaje c2Lenguaje c
2Lenguaje c
 
LENGUAJES DE PROGRAMACION
LENGUAJES DE PROGRAMACIONLENGUAJES DE PROGRAMACION
LENGUAJES DE PROGRAMACION
 
Presentación lenguaje c (pedro luis rodriguez c.i. 16388340)
Presentación lenguaje c (pedro luis rodriguez c.i. 16388340)Presentación lenguaje c (pedro luis rodriguez c.i. 16388340)
Presentación lenguaje c (pedro luis rodriguez c.i. 16388340)
 
Informe.
Informe.Informe.
Informe.
 
Tipos y caracteristicas de lenguajes de programacion. ( adolfo elias).
Tipos y caracteristicas de lenguajes de programacion. ( adolfo elias).Tipos y caracteristicas de lenguajes de programacion. ( adolfo elias).
Tipos y caracteristicas de lenguajes de programacion. ( adolfo elias).
 
Lenguaje C
Lenguaje CLenguaje C
Lenguaje C
 

Último

Tipos de Educacion en diferentes partes del mundo.pptx
Tipos de Educacion en diferentes partes del mundo.pptxTipos de Educacion en diferentes partes del mundo.pptx
Tipos de Educacion en diferentes partes del mundo.pptxMiguelPerz4
 
Los más ricos administradores de fondo de cobertura (1968-2024).pdf
Los más ricos administradores de fondo de cobertura (1968-2024).pdfLos más ricos administradores de fondo de cobertura (1968-2024).pdf
Los más ricos administradores de fondo de cobertura (1968-2024).pdfJC Díaz Herrera
 
Posiciones_del_sionismo_en_los_imperios globales de la humanidad (2024).pdf
Posiciones_del_sionismo_en_los_imperios globales de la humanidad (2024).pdfPosiciones_del_sionismo_en_los_imperios globales de la humanidad (2024).pdf
Posiciones_del_sionismo_en_los_imperios globales de la humanidad (2024).pdfJC Díaz Herrera
 
Cesar Vilchis Vieyra Cesar Vilchis Vieyra
Cesar Vilchis Vieyra  Cesar Vilchis VieyraCesar Vilchis Vieyra  Cesar Vilchis Vieyra
Cesar Vilchis Vieyra Cesar Vilchis Vieyraestudiantes2010
 
Investigacion cualitativa y cuantitativa....pdf
Investigacion cualitativa y cuantitativa....pdfInvestigacion cualitativa y cuantitativa....pdf
Investigacion cualitativa y cuantitativa....pdfalexanderleonyonange
 
MÍNIMO COMÚN MÚLTIPLO, MÁXIMO COMÚN DIVISOR.pptx
MÍNIMO COMÚN MÚLTIPLO, MÁXIMO COMÚN DIVISOR.pptxMÍNIMO COMÚN MÚLTIPLO, MÁXIMO COMÚN DIVISOR.pptx
MÍNIMO COMÚN MÚLTIPLO, MÁXIMO COMÚN DIVISOR.pptxCristianCastro978067
 
presentacion de conjuntos para primaria.ppt
presentacion de conjuntos para primaria.pptpresentacion de conjuntos para primaria.ppt
presentacion de conjuntos para primaria.pptMelina Alama Visitacion
 
llllllllllllllllllllllllllllllllllllllllllllllllllllllllll
llllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllll
llllllllllllllllllllllllllllllllllllllllllllllllllllllllllJulietaCarbajalOsis
 
COMUNICADO PARA TODO TIPO DE REUNIONES .
COMUNICADO PARA TODO TIPO DE REUNIONES .COMUNICADO PARA TODO TIPO DE REUNIONES .
COMUNICADO PARA TODO TIPO DE REUNIONES .GIANELAKAINACHALLCOJ2
 
Las marcas automotrices con más ventas de vehículos (2024).pdf
Las marcas automotrices con más ventas de vehículos (2024).pdfLas marcas automotrices con más ventas de vehículos (2024).pdf
Las marcas automotrices con más ventas de vehículos (2024).pdfJC Díaz Herrera
 
Novelas Turcas vs Series de EUA en audiencia (2024).pdf
Novelas Turcas vs Series de EUA en audiencia  (2024).pdfNovelas Turcas vs Series de EUA en audiencia  (2024).pdf
Novelas Turcas vs Series de EUA en audiencia (2024).pdfJC Díaz Herrera
 
Posiciones en el IDH global de EUA (1950-2024).pdf
Posiciones en el IDH global de EUA (1950-2024).pdfPosiciones en el IDH global de EUA (1950-2024).pdf
Posiciones en el IDH global de EUA (1950-2024).pdfJC Díaz Herrera
 
INFORME DE EVALUACIÓN DE LOS REQUERIMIENTOS.pdf
INFORME DE EVALUACIÓN DE LOS REQUERIMIENTOS.pdfINFORME DE EVALUACIÓN DE LOS REQUERIMIENTOS.pdf
INFORME DE EVALUACIÓN DE LOS REQUERIMIENTOS.pdfMiguelGomez900779
 
Qué es un Histograma estadístico teoria y problema
Qué es un Histograma estadístico teoria y problemaQué es un Histograma estadístico teoria y problema
Qué es un Histograma estadístico teoria y problemaJoellyAlejandraRodrg
 
Familias_más_ricas_de_AL_en_la_historia.pdf
Familias_más_ricas_de_AL_en_la_historia.pdfFamilias_más_ricas_de_AL_en_la_historia.pdf
Familias_más_ricas_de_AL_en_la_historia.pdfJC Díaz Herrera
 
Posiciones del IDH a nivel global en México (1982-2024).pdf
Posiciones del IDH a nivel global en México (1982-2024).pdfPosiciones del IDH a nivel global en México (1982-2024).pdf
Posiciones del IDH a nivel global en México (1982-2024).pdfJC Díaz Herrera
 
AA CUADRO DE TEORIA DEL CASO. (1) (1).docx
AA CUADRO DE TEORIA DEL CASO. (1) (1).docxAA CUADRO DE TEORIA DEL CASO. (1) (1).docx
AA CUADRO DE TEORIA DEL CASO. (1) (1).docxLuisAngelYomonaYomon
 
INTRODUCCION-A-LOS-ALGORITMOS-BASICOS.pptx
INTRODUCCION-A-LOS-ALGORITMOS-BASICOS.pptxINTRODUCCION-A-LOS-ALGORITMOS-BASICOS.pptx
INTRODUCCION-A-LOS-ALGORITMOS-BASICOS.pptxJamesHerberthBacaTel
 
PIB PERÚ datos y análisis de los últimos años
PIB PERÚ datos y análisis de los últimos añosPIB PERÚ datos y análisis de los últimos años
PIB PERÚ datos y análisis de los últimos añosEstefaniaRojas54
 
Los idiomas más hablados en el mundo (2024).pdf
Los idiomas más hablados en el mundo  (2024).pdfLos idiomas más hablados en el mundo  (2024).pdf
Los idiomas más hablados en el mundo (2024).pdfJC Díaz Herrera
 

Último (20)

Tipos de Educacion en diferentes partes del mundo.pptx
Tipos de Educacion en diferentes partes del mundo.pptxTipos de Educacion en diferentes partes del mundo.pptx
Tipos de Educacion en diferentes partes del mundo.pptx
 
Los más ricos administradores de fondo de cobertura (1968-2024).pdf
Los más ricos administradores de fondo de cobertura (1968-2024).pdfLos más ricos administradores de fondo de cobertura (1968-2024).pdf
Los más ricos administradores de fondo de cobertura (1968-2024).pdf
 
Posiciones_del_sionismo_en_los_imperios globales de la humanidad (2024).pdf
Posiciones_del_sionismo_en_los_imperios globales de la humanidad (2024).pdfPosiciones_del_sionismo_en_los_imperios globales de la humanidad (2024).pdf
Posiciones_del_sionismo_en_los_imperios globales de la humanidad (2024).pdf
 
Cesar Vilchis Vieyra Cesar Vilchis Vieyra
Cesar Vilchis Vieyra  Cesar Vilchis VieyraCesar Vilchis Vieyra  Cesar Vilchis Vieyra
Cesar Vilchis Vieyra Cesar Vilchis Vieyra
 
Investigacion cualitativa y cuantitativa....pdf
Investigacion cualitativa y cuantitativa....pdfInvestigacion cualitativa y cuantitativa....pdf
Investigacion cualitativa y cuantitativa....pdf
 
MÍNIMO COMÚN MÚLTIPLO, MÁXIMO COMÚN DIVISOR.pptx
MÍNIMO COMÚN MÚLTIPLO, MÁXIMO COMÚN DIVISOR.pptxMÍNIMO COMÚN MÚLTIPLO, MÁXIMO COMÚN DIVISOR.pptx
MÍNIMO COMÚN MÚLTIPLO, MÁXIMO COMÚN DIVISOR.pptx
 
presentacion de conjuntos para primaria.ppt
presentacion de conjuntos para primaria.pptpresentacion de conjuntos para primaria.ppt
presentacion de conjuntos para primaria.ppt
 
llllllllllllllllllllllllllllllllllllllllllllllllllllllllll
llllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllllll
llllllllllllllllllllllllllllllllllllllllllllllllllllllllll
 
COMUNICADO PARA TODO TIPO DE REUNIONES .
COMUNICADO PARA TODO TIPO DE REUNIONES .COMUNICADO PARA TODO TIPO DE REUNIONES .
COMUNICADO PARA TODO TIPO DE REUNIONES .
 
Las marcas automotrices con más ventas de vehículos (2024).pdf
Las marcas automotrices con más ventas de vehículos (2024).pdfLas marcas automotrices con más ventas de vehículos (2024).pdf
Las marcas automotrices con más ventas de vehículos (2024).pdf
 
Novelas Turcas vs Series de EUA en audiencia (2024).pdf
Novelas Turcas vs Series de EUA en audiencia  (2024).pdfNovelas Turcas vs Series de EUA en audiencia  (2024).pdf
Novelas Turcas vs Series de EUA en audiencia (2024).pdf
 
Posiciones en el IDH global de EUA (1950-2024).pdf
Posiciones en el IDH global de EUA (1950-2024).pdfPosiciones en el IDH global de EUA (1950-2024).pdf
Posiciones en el IDH global de EUA (1950-2024).pdf
 
INFORME DE EVALUACIÓN DE LOS REQUERIMIENTOS.pdf
INFORME DE EVALUACIÓN DE LOS REQUERIMIENTOS.pdfINFORME DE EVALUACIÓN DE LOS REQUERIMIENTOS.pdf
INFORME DE EVALUACIÓN DE LOS REQUERIMIENTOS.pdf
 
Qué es un Histograma estadístico teoria y problema
Qué es un Histograma estadístico teoria y problemaQué es un Histograma estadístico teoria y problema
Qué es un Histograma estadístico teoria y problema
 
Familias_más_ricas_de_AL_en_la_historia.pdf
Familias_más_ricas_de_AL_en_la_historia.pdfFamilias_más_ricas_de_AL_en_la_historia.pdf
Familias_más_ricas_de_AL_en_la_historia.pdf
 
Posiciones del IDH a nivel global en México (1982-2024).pdf
Posiciones del IDH a nivel global en México (1982-2024).pdfPosiciones del IDH a nivel global en México (1982-2024).pdf
Posiciones del IDH a nivel global en México (1982-2024).pdf
 
AA CUADRO DE TEORIA DEL CASO. (1) (1).docx
AA CUADRO DE TEORIA DEL CASO. (1) (1).docxAA CUADRO DE TEORIA DEL CASO. (1) (1).docx
AA CUADRO DE TEORIA DEL CASO. (1) (1).docx
 
INTRODUCCION-A-LOS-ALGORITMOS-BASICOS.pptx
INTRODUCCION-A-LOS-ALGORITMOS-BASICOS.pptxINTRODUCCION-A-LOS-ALGORITMOS-BASICOS.pptx
INTRODUCCION-A-LOS-ALGORITMOS-BASICOS.pptx
 
PIB PERÚ datos y análisis de los últimos años
PIB PERÚ datos y análisis de los últimos añosPIB PERÚ datos y análisis de los últimos años
PIB PERÚ datos y análisis de los últimos años
 
Los idiomas más hablados en el mundo (2024).pdf
Los idiomas más hablados en el mundo  (2024).pdfLos idiomas más hablados en el mundo  (2024).pdf
Los idiomas más hablados en el mundo (2024).pdf
 

Presentación APLICACIÓN AL LENGUAJE C

  • 1. Aplicacióndel lenguaje c Jesús reyes Ci: 21135574 c
  • 2. LENGUAJE C C es un lenguaje de programaciónde propósito general que ofrece una economía sintáctica, control de flujoy estructurassencillas y un buen conjunto de operadores. No es un lenguajede muy alto nivel y más bien un lenguajepequeño, sencillo y no está especializado en ningún tipode aplicación. Esto lo hace un lenguajepotente, con un campo de aplicación ilimitado y sobre todo, se aprende rápidamente. En poco tiempo, un programador puede utilizar la totalidad del lenguaje.
  • 3. Funciones  Las funciones permitena un programador modula rizar un programa. Todas las variables declaradas en las definiciones de funciónson variables locales (sonconocidas sólo en la funciónen la cual estándefinidas). La mayor parte de las funciones tienen unalista de parámetros. Los parámetros proporcionan la formade comunicar informaciónentre funciones. Los parámetrosde funciónsontambiénvariables locales.
  • 4. VENTAJAS Y DESVENTAS  El lenguajeC hasidopensadoÉl lenguajeC hasidopensadoparaseraltamenteparaseraltamente transportable.Transportable.Usaunlenguajede Usaunlenguajede preprocesador, elreprocesado,el preprocesadorde C, parapreprocesadordeC, paratareascomodefinirmacrosY tareascomodefinir macrose incluirmúltiplesarchivosdeincluirmúltiplesarchivosde códigofuente.códigofuente. SoporteparaprogramaciónSoporteparaprogramaciónorientadaa objetos, aunqueorientadaa objetos,aunquelaimplementaciónoriginaldelaimplementaciónoriginalde C++fueun preprocesadorC++fue unpreprocesadorquetraducíacódigofuentede quetraducíacódigofuentede C++a C.C++a C. Funcionesanidadas, aunqueFuncionesanidadas,aunqueGCC tieneesta característicaGCC tieneestacaracterísticacomoextensión. comoextensión.
  • 5. CARACTERISTICAS DEL LENGUAJE C  Orientado a la programación de sistemas - Es altamente transportable - Es muy flexible - Genera códigomuy eficiente - Es muy expresivo (se pueden realizar muchas funciones escribiendopocas líneas de código) - Es muy poco modular - Hace pocas comprobaciones - Da poca disciplina al programador - Es difícil leer código escrito por otras personas
  • 6. APLICACIONES  Aplicacióndel lenguajeC++ en la actualidad  En la actualidad, éstelenguaje se estausandoen aplicaciones de bajonivel, comolo es la adquisiciónde datos, la creaciónde programas sencillos, ejecutables paraalgunas tareas, etc; peromuchas empresas lo usanparael control de procesos, ya que es un programa de bajonivel, por lo que ocupa bajos espacios de memoria, además de ser eficiente en dicho control, y con grandes ventajas en la traficaciónde datos.
  • 8. REFLEXIÓN  En el pasado,manejardispositivos comoun reproductorde cintasVHS o una videocámara era una cuestiónmás de hardware que de software, su propietariodebíalimitarsea simplementeinteractuarcon unos botonesmecánicosdistribuidos por el cuerpodel producto, accediendoa funcionesbásicasy únicaspara cada tipología de dispositivo.Un tiempo después fuenecesariodisponerde un sistema capaz de permitiroperar conuna máquina, de formamás o menosintuitiva, para dar respuesta a unas u otras necesidadesde controlde unosprocesosy unas actividades. Conlosdiversossistemasoperativosexistentes en la actualidad, se facilitanciertastareas,sin embargo, es importanteacotarque la tecnologíay las aplicaciones avanzandía a día, por lo tanto,lo quecreemosinnovadorhoy,mañanaquedará totalmente obsoleto,sinembargoseguimos introducidosen estemundomodernomientras podamos…