SlideShare una empresa de Scribd logo
1 de 2
Yoli De la Rosa Practica 10 Lenguaje C Objetivo:  *Identificar de donde surge *Dónde se usa *Código *Ejemplos Es un lenguaje de programación creado en 1972 por Denis Ritchie, en los laboratorios Bell, el lenguaje C es una evolución del leguaje B. Está orientado a la implementación de Sistemas operativos, concretamente UNIX. C es apreciado por la eficiencia del código que produce y es el más popular para crear un software de sistemas, aunque también se usa para crear aplicaciones. Aplicaciones: C Es el lenguaje común para programar sistemas embebidos, el código general, con la capacidad de acceso de capas del software cercanos al hardware son la causa de su popularidad en estas aplicaciones.  Una característica es la manipulación de bits. Los sistemas contienen registros en memoria a través de los cuales los periféricos se configuran. Estos registros mezclan los bits distintos, pero con C es posible modificar uno de los bits sin alterar el resto. Ejemplo: Int*mmr;/* puntero al registro a modificar*/ mmr= 0x 40008ABC;/* dirección de memoria del registro*/ *mmr 1=1 <<7;/* pone a 1 el bit 7 sin modificar los demás*/ *mmr &=-(1<<12)/* pone a 0 el bit 12 sin modificar los demás*/
11

Más contenido relacionado

La actualidad más candente (14)

Lenguaje de programación c
Lenguaje de programación cLenguaje de programación c
Lenguaje de programación c
 
Salazar
SalazarSalazar
Salazar
 
Historia de los compiladores
Historia de los compiladoresHistoria de los compiladores
Historia de los compiladores
 
Lpc
LpcLpc
Lpc
 
Metodologia programación
Metodologia programaciónMetodologia programación
Metodologia programación
 
Lenguaje c
Lenguaje cLenguaje c
Lenguaje c
 
Lenguaje c
Lenguaje cLenguaje c
Lenguaje c
 
C Share Cuadro
C Share CuadroC Share Cuadro
C Share Cuadro
 
C Share Cuadro
C Share CuadroC Share Cuadro
C Share Cuadro
 
Presentación2
Presentación2Presentación2
Presentación2
 
Lenguaje c
Lenguaje cLenguaje c
Lenguaje c
 
Linea del tiempo historia de la programacion
Linea del tiempo historia de la programacionLinea del tiempo historia de la programacion
Linea del tiempo historia de la programacion
 
Exposicion de c.
Exposicion de c.Exposicion de c.
Exposicion de c.
 
actividad 4
actividad 4actividad 4
actividad 4
 

Destacado (20)

Tipos de impresora
Tipos de impresoraTipos de impresora
Tipos de impresora
 
Antropología
AntropologíaAntropología
Antropología
 
Presentaciómigracion
PresentaciómigracionPresentaciómigracion
Presentaciómigracion
 
T A L L E R[1]
T A L L E R[1]T A L L E R[1]
T A L L E R[1]
 
Ada 3
Ada 3Ada 3
Ada 3
 
Comunicacion
ComunicacionComunicacion
Comunicacion
 
Cochembos (3)
Cochembos (3)Cochembos (3)
Cochembos (3)
 
Encuesta 1
Encuesta 1Encuesta 1
Encuesta 1
 
Historia compuesta
Historia compuestaHistoria compuesta
Historia compuesta
 
Memoria proyecto ordenador
Memoria proyecto ordenadorMemoria proyecto ordenador
Memoria proyecto ordenador
 
Inteligencias multiples
Inteligencias multiplesInteligencias multiples
Inteligencias multiples
 
Estructura de instrucciones de control
Estructura de instrucciones de controlEstructura de instrucciones de control
Estructura de instrucciones de control
 
Codes powerpoint
Codes powerpointCodes powerpoint
Codes powerpoint
 
Hoja de calculo
Hoja de calculoHoja de calculo
Hoja de calculo
 
Steve jobs SAFA!!!!
Steve jobs SAFA!!!!Steve jobs SAFA!!!!
Steve jobs SAFA!!!!
 
Abril
AbrilAbril
Abril
 
Bloque acad luzneidamatute
Bloque acad luzneidamatuteBloque acad luzneidamatute
Bloque acad luzneidamatute
 
Jejaring sosial
Jejaring sosialJejaring sosial
Jejaring sosial
 
Legislacion De Centros de Cómputo
Legislacion De Centros de Cómputo Legislacion De Centros de Cómputo
Legislacion De Centros de Cómputo
 
Virus informatico
Virus informaticoVirus informatico
Virus informatico
 

Similar a 11

Similar a 11 (20)

Lenguaje De ProgramacióN C
Lenguaje De ProgramacióN CLenguaje De ProgramacióN C
Lenguaje De ProgramacióN C
 
Lenguaje C y los Sistemas Operativos Actuales
Lenguaje C y los Sistemas Operativos ActualesLenguaje C y los Sistemas Operativos Actuales
Lenguaje C y los Sistemas Operativos Actuales
 
Progra.jpg
Progra.jpgProgra.jpg
Progra.jpg
 
Lenguaje c
Lenguaje cLenguaje c
Lenguaje c
 
Resolución de problemas de algoritmo.
Resolución de problemas de algoritmo.Resolución de problemas de algoritmo.
Resolución de problemas de algoritmo.
 
Programacion
ProgramacionProgramacion
Programacion
 
Lenguaje C _ C++
Lenguaje C _ C++Lenguaje C _ C++
Lenguaje C _ C++
 
Lenguaje c
Lenguaje cLenguaje c
Lenguaje c
 
Informe.
Informe.Informe.
Informe.
 
El Lenguaje C y Sistemas Operativos Actuales
El Lenguaje C y Sistemas Operativos ActualesEl Lenguaje C y Sistemas Operativos Actuales
El Lenguaje C y Sistemas Operativos Actuales
 
Lenguaje c++
Lenguaje c++Lenguaje c++
Lenguaje c++
 
Lenguaje c nardy y daniela
Lenguaje c nardy y danielaLenguaje c nardy y daniela
Lenguaje c nardy y daniela
 
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++
 
Lenguje c.PRESENTACION
Lenguje c.PRESENTACIONLenguje c.PRESENTACION
Lenguje c.PRESENTACION
 
Lenguaje c
Lenguaje cLenguaje c
Lenguaje c
 
Lenguaje c
Lenguaje cLenguaje c
Lenguaje c
 
Aplicacion de c
Aplicacion de cAplicacion de c
Aplicacion de c
 
Qué es el lenguaje c
Qué es el lenguaje cQué es el lenguaje c
Qué es el lenguaje c
 
Breve Historia de C/C/++
Breve Historia de C/C/++Breve Historia de C/C/++
Breve Historia de C/C/++
 
Lenguaje c
Lenguaje cLenguaje c
Lenguaje c
 

Más de Yoli

Tarea
TareaTarea
TareaYoli
 
Practica 88
Practica 88Practica 88
Practica 88Yoli
 
Practica 10
Practica 10Practica 10
Practica 10Yoli
 
Practica 7
Practica 7Practica 7
Practica 7Yoli
 
Practica 6
Practica 6Practica 6
Practica 6Yoli
 
Practica 5
Practica 5Practica 5
Practica 5Yoli
 
Sistema Binario
Sistema BinarioSistema Binario
Sistema BinarioYoli
 
Practica 222
Practica 222Practica 222
Practica 222Yoli
 
Practica 2
Practica 2Practica 2
Practica 2Yoli
 
Practica 4
Practica 4Practica 4
Practica 4Yoli
 
Practica 2
Practica 2Practica 2
Practica 2Yoli
 
Practica 1
Practica 1Practica 1
Practica 1Yoli
 
Practica 9
Practica 9Practica 9
Practica 9Yoli
 
Empresa Sistemas
Empresa SistemasEmpresa Sistemas
Empresa SistemasYoli
 
Practica 8
Practica 8Practica 8
Practica 8Yoli
 
Practica 7
Practica 7Practica 7
Practica 7Yoli
 
Practica 5
Practica 5Practica 5
Practica 5Yoli
 
Tarea 1
Tarea 1Tarea 1
Tarea 1Yoli
 
Tarea 2
Tarea 2Tarea 2
Tarea 2Yoli
 

Más de Yoli (20)

Tarea
TareaTarea
Tarea
 
Practica 88
Practica 88Practica 88
Practica 88
 
Practica 10
Practica 10Practica 10
Practica 10
 
Practica 7
Practica 7Practica 7
Practica 7
 
Practica 6
Practica 6Practica 6
Practica 6
 
Practica 5
Practica 5Practica 5
Practica 5
 
Sistema Binario
Sistema BinarioSistema Binario
Sistema Binario
 
Practica 222
Practica 222Practica 222
Practica 222
 
Practica 2
Practica 2Practica 2
Practica 2
 
Practica 4
Practica 4Practica 4
Practica 4
 
Practica 2
Practica 2Practica 2
Practica 2
 
Practica 1
Practica 1Practica 1
Practica 1
 
10
1010
10
 
Practica 9
Practica 9Practica 9
Practica 9
 
Empresa Sistemas
Empresa SistemasEmpresa Sistemas
Empresa Sistemas
 
Practica 8
Practica 8Practica 8
Practica 8
 
Practica 7
Practica 7Practica 7
Practica 7
 
Practica 5
Practica 5Practica 5
Practica 5
 
Tarea 1
Tarea 1Tarea 1
Tarea 1
 
Tarea 2
Tarea 2Tarea 2
Tarea 2
 

Último

Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
Herramientas de corte de alta velocidad.pptx
Herramientas de corte de alta velocidad.pptxHerramientas de corte de alta velocidad.pptx
Herramientas de corte de alta velocidad.pptxRogerPrieto3
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudianteAndreaHuertas24
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxLolaBunny11
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 

Último (15)

Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
Herramientas de corte de alta velocidad.pptx
Herramientas de corte de alta velocidad.pptxHerramientas de corte de alta velocidad.pptx
Herramientas de corte de alta velocidad.pptx
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 

11

  • 1. Yoli De la Rosa Practica 10 Lenguaje C Objetivo: *Identificar de donde surge *Dónde se usa *Código *Ejemplos Es un lenguaje de programación creado en 1972 por Denis Ritchie, en los laboratorios Bell, el lenguaje C es una evolución del leguaje B. Está orientado a la implementación de Sistemas operativos, concretamente UNIX. C es apreciado por la eficiencia del código que produce y es el más popular para crear un software de sistemas, aunque también se usa para crear aplicaciones. Aplicaciones: C Es el lenguaje común para programar sistemas embebidos, el código general, con la capacidad de acceso de capas del software cercanos al hardware son la causa de su popularidad en estas aplicaciones. Una característica es la manipulación de bits. Los sistemas contienen registros en memoria a través de los cuales los periféricos se configuran. Estos registros mezclan los bits distintos, pero con C es posible modificar uno de los bits sin alterar el resto. Ejemplo: Int*mmr;/* puntero al registro a modificar*/ mmr= 0x 40008ABC;/* dirección de memoria del registro*/ *mmr 1=1 <<7;/* pone a 1 el bit 7 sin modificar los demás*/ *mmr &=-(1<<12)/* pone a 0 el bit 12 sin modificar los demás*/