SlideShare una empresa de Scribd logo
1 de 8
LENGUAJE C
U N IV E R S ID A D F E R M ÍN TO R O
V IC E R R E C TO R A D O A C A D É M IC O
D E C A N ATO D E IN G E N IE R ÍA
Integrantes:
Andy Barón
C es un lenguaje de programación de propósito general
que ofrece economía sintáctica, control de flujo
y estructuras sencillas y un buen conjunto de
operadores. No es un lenguaje de muy alto nivel y más
bien un lenguaje pequeño, sencillo y no está
especializado en ningún tipo de aplicación. Esto lo hace
un lenguaje potente, 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.
Estructura básica de un programa en C
La mejor forma de aprender un lenguaje es programando con él. El
programa más sencillo que se puede escribir en C es el siguiente:
main( )
{
}
Como nos podemos imaginar, este programa no hace nada, pero
contiene la parte más importante de cualquier programa C y
además, es el más pequeño que se puede escribir y que se
compile correctamente. En el se define la función main, que es la
que ejecuta el sistema operativo al llamar a un programa C. El
nombre de una función C siempre va seguida de paréntesis, tanto
si tiene argumentos como si no. La definición de la función está
formada por un bloque de sentencias, que esta encerrado entre
llaves {}.
Un Programa algo más complicado es el siguiente:
#include <stdio.h>
main( )
{
printf("Hola amigos!n");
}
Con el visualizamos el mensaje Hola amigos! en el terminal. En la
primera línea indica que se tengan en cuenta las funciones y
tipos definidos en la librería stdio (standard input/output). Estas
definiciones se encuentran en el fichero header stdio.h. Ahora,
en la función main se incluye una única sentencia que llama a la
función printf. Esta toma como argumento una cadena de
caracteres, que se imprimen van encerradas entre dobles
comillas " ". El símbolo n indica un cambio de línea.
SISTEMAS OPERATIVOS
ACTUALES:
 Windows: Es un sistema operativo desarrollado por Microsoft, para los PC y el más
popular en el mercado en la actualidad. Se llama Windows por su interfaz gráfica de
usuario basada en ventanas, que podemos modificar, cambiar de tamaño, moverlas de
lugar. Una vez desarrollado el sistema operativo, las compañias van realizando
versiones, que son mejoras realizadas que corrigen errores o hacen solamente mejoras
de su antecesor. Entre las ultimas versiones de Windows , tenemos Windows XP,
Windows Vista, Windows 7 y la ultima que ha lanzado Windows 8.
 Linux: Es el sistema operativo favorito de muchos por la solidez, confiabilidad y
seguridad que ofrece a los usuarios. Linux,mejor dicho GNU/Linux, fue desarrollado en
1990 por el informático finlandés Linus Torvalds, que publicó su código como un
denominado código abierto,sin restricciones para modificarlo y ampliarlo, el cual es
accesible para toda las personas, se puede decir que es libre, esto significa que no
tenemos que pagar ningún tipo de licencia, debido a que se distribuye bajo Licencia
Pública General (GNU). En la actualidad este sistema operativo ha obtenido un cierto
apoyo por parte de la industria, de forma que empresas como IBM lo integran en
algunos de sus ordenadores y prestan el soporte técnico correspondiente, normalmente
como parte de los sistemas servidores.
 Unix: Es un sistema operativo multitarea y multiusuario, lo cual significa que puede
ejecutar varios programas simultáneamente, y que puede gestionar a varios usuarios
simultáneamente. Se desarrolló en los laboratorios Bell (por Kernighan & Thompson) en
1969, y aunque al principio se diseñó para el PDP-11, una máquina de Digital, ahora se
ejecuta en gran cantidad de plataformas con muchos tipos de microprocesadores
diferentes.
 Dos: Disk Operating System (sistema operativo de disco), es
más conocido por los nombres de PC-DOS y MS-DOS. MS-DOS
fue hecho por la compañía de software Microsoft. Este sistema
operativo tuvo una serie de modificaciones hasta llegar a la versión
7.1, a partir de la cual MS-DOS deja de existir como tal y se
convierte en una parte integrada del sistema operativo Windows.
 Mac Os: Los ordenadores Macintosh tienen este sistema
operativo de planta. Este sistema operativo es tan amigable para
el usuario que cualquier persona puede aprender a usarlo en muy
poco tiempo. Por otro lado, es muy bueno para organizar archivos
y usarlos de manera eficaz. Fue fue creado por Apple Computer.
Como la tecnología ha avanzado tan rápidamente, y los teléfonos
móviles ya no se usan solo para realizar llamadas y recibirlas, han
surgido nuevos sistemas operativos que al igual que con los
ordenadores, son los intermediarios entre el teléfono móvil y el
usuario.Son sistemas operativos mas simples que los
desarrollados para los ordenadores y están más orientados a la
conectividad inalámbrica.
Webgrafia:
 http://www.monografias.com/trabajos4/lenguajec/lenguajec.shtml
 http://elidiomadelaweb.com/sistemas-operativos/los-sistemas-operativos-actuales/
 http://es.wikipedia.org/wiki/Telecomunicaci%C3%B3n
Reflexión:
Un sistema operativo es un programa que actúa
como intermediario entre el usuario y el hardware
de un ordenador y su propósito es que nosotros
como usuarios de ese ordenador podamos
ejecutar los programas de manera cómoda y que
el hardware (pantalla, teclado, impresora, ratón
etc.…) sean empleados eficientemente, entonces
comprendemos que su utilidad es ser el puente
que interconecta nuestros deseos o necesidades
con las herramientas que ofrece el equipo, sin
éste en teoría seria imposible emplearlo o utilizar
un ordenador como tal, es como la vida del
hardware (software) el segundo depende del
primero o viceversa.

Más contenido relacionado

La actualidad más candente (16)

El software
El software El software
El software
 
Taller html.docx
Taller html.docx Taller html.docx
Taller html.docx
 
La tex figuras
La tex figurasLa tex figuras
La tex figuras
 
El software 2
El software 2El software 2
El software 2
 
Software
SoftwareSoftware
Software
 
Capacitacion
CapacitacionCapacitacion
Capacitacion
 
Diana marcela arias escobar
Diana marcela arias escobarDiana marcela arias escobar
Diana marcela arias escobar
 
El software libre
El software libreEl software libre
El software libre
 
Taller html. maria camila cuervo londoño
Taller html. maria camila cuervo londoñoTaller html. maria camila cuervo londoño
Taller html. maria camila cuervo londoño
 
Investigación Lenguaje Php Eduardo Flores
Investigación Lenguaje Php  Eduardo FloresInvestigación Lenguaje Php  Eduardo Flores
Investigación Lenguaje Php Eduardo Flores
 
DEFINICION DE Php
DEFINICION DE PhpDEFINICION DE Php
DEFINICION DE Php
 
Php
PhpPhp
Php
 
El software
El softwareEl software
El software
 
Software ana monterrosas 6030
Software ana  monterrosas 6030Software ana  monterrosas 6030
Software ana monterrosas 6030
 
Php
PhpPhp
Php
 
Php apesteguia
Php apesteguiaPhp apesteguia
Php apesteguia
 

Similar a Presentación Lengua C

Similar a Presentación Lengua C (20)

Diana marcela arias escobar
Diana marcela arias escobarDiana marcela arias escobar
Diana marcela arias escobar
 
Grepccy franco
Grepccy francoGrepccy franco
Grepccy franco
 
Yajani cruz
Yajani cruzYajani cruz
Yajani cruz
 
Yajani cruz
Yajani cruzYajani cruz
Yajani cruz
 
Software
SoftwareSoftware
Software
 
sistemas operativos
sistemas operativossistemas operativos
sistemas operativos
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Unidad I
Unidad IUnidad I
Unidad I
 
unidad I
unidad Iunidad I
unidad I
 
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
 
So1
So1So1
So1
 
sistema operativo de una computadora
sistema operativo de una computadorasistema operativo de una computadora
sistema operativo de una computadora
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Historia de los sistemas operativos
Historia de los sistemas operativosHistoria de los sistemas operativos
Historia de los sistemas operativos
 
Tipos de software1
Tipos de software1Tipos de software1
Tipos de software1
 
Tipos de software1
Tipos de software1Tipos de software1
Tipos de software1
 
El software
El softwareEl software
El software
 
El computador
El computadorEl computador
El computador
 
Presentacion software libre y propietario
Presentacion software libre y propietarioPresentacion software libre y propietario
Presentacion software libre y propietario
 

Más de BaronAndy

Andy barón higiene-a2
Andy barón higiene-a2Andy barón higiene-a2
Andy barón higiene-a2BaronAndy
 
Higiene y seguridad
Higiene y seguridadHigiene y seguridad
Higiene y seguridadBaronAndy
 
Tarea3 algebra
Tarea3 algebraTarea3 algebra
Tarea3 algebraBaronAndy
 
Tarea2 algebra
Tarea2 algebraTarea2 algebra
Tarea2 algebraBaronAndy
 
Algebra tarea1
Algebra tarea1Algebra tarea1
Algebra tarea1BaronAndy
 

Más de BaronAndy (6)

Economia
EconomiaEconomia
Economia
 
Andy barón higiene-a2
Andy barón higiene-a2Andy barón higiene-a2
Andy barón higiene-a2
 
Higiene y seguridad
Higiene y seguridadHigiene y seguridad
Higiene y seguridad
 
Tarea3 algebra
Tarea3 algebraTarea3 algebra
Tarea3 algebra
 
Tarea2 algebra
Tarea2 algebraTarea2 algebra
Tarea2 algebra
 
Algebra tarea1
Algebra tarea1Algebra tarea1
Algebra tarea1
 

Último

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
 
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
 
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
 
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
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
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
 
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
 
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
 
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
 
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
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
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
 
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
 
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
 

Último (15)

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...
 
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
 
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
 
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
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
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
 
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
 
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
 
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)
 
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
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
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
 
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
 
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
 

Presentación Lengua C

  • 1. LENGUAJE C U N IV E R S ID A D F E R M ÍN TO R O V IC E R R E C TO R A D O A C A D É M IC O D E C A N ATO D E IN G E N IE R ÍA Integrantes: Andy Barón
  • 2. C es un lenguaje de programación de propósito general que ofrece economía sintáctica, control de flujo y estructuras sencillas y un buen conjunto de operadores. No es un lenguaje de muy alto nivel y más bien un lenguaje pequeño, sencillo y no está especializado en ningún tipo de aplicación. Esto lo hace un lenguaje potente, 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. Estructura básica de un programa en C La mejor forma de aprender un lenguaje es programando con él. El programa más sencillo que se puede escribir en C es el siguiente: main( ) { } Como nos podemos imaginar, este programa no hace nada, pero contiene la parte más importante de cualquier programa C y además, es el más pequeño que se puede escribir y que se compile correctamente. En el se define la función main, que es la que ejecuta el sistema operativo al llamar a un programa C. El nombre de una función C siempre va seguida de paréntesis, tanto si tiene argumentos como si no. La definición de la función está formada por un bloque de sentencias, que esta encerrado entre llaves {}.
  • 4. Un Programa algo más complicado es el siguiente: #include <stdio.h> main( ) { printf("Hola amigos!n"); } Con el visualizamos el mensaje Hola amigos! en el terminal. En la primera línea indica que se tengan en cuenta las funciones y tipos definidos en la librería stdio (standard input/output). Estas definiciones se encuentran en el fichero header stdio.h. Ahora, en la función main se incluye una única sentencia que llama a la función printf. Esta toma como argumento una cadena de caracteres, que se imprimen van encerradas entre dobles comillas " ". El símbolo n indica un cambio de línea.
  • 5. SISTEMAS OPERATIVOS ACTUALES:  Windows: Es un sistema operativo desarrollado por Microsoft, para los PC y el más popular en el mercado en la actualidad. Se llama Windows por su interfaz gráfica de usuario basada en ventanas, que podemos modificar, cambiar de tamaño, moverlas de lugar. Una vez desarrollado el sistema operativo, las compañias van realizando versiones, que son mejoras realizadas que corrigen errores o hacen solamente mejoras de su antecesor. Entre las ultimas versiones de Windows , tenemos Windows XP, Windows Vista, Windows 7 y la ultima que ha lanzado Windows 8.  Linux: Es el sistema operativo favorito de muchos por la solidez, confiabilidad y seguridad que ofrece a los usuarios. Linux,mejor dicho GNU/Linux, fue desarrollado en 1990 por el informático finlandés Linus Torvalds, que publicó su código como un denominado código abierto,sin restricciones para modificarlo y ampliarlo, el cual es accesible para toda las personas, se puede decir que es libre, esto significa que no tenemos que pagar ningún tipo de licencia, debido a que se distribuye bajo Licencia Pública General (GNU). En la actualidad este sistema operativo ha obtenido un cierto apoyo por parte de la industria, de forma que empresas como IBM lo integran en algunos de sus ordenadores y prestan el soporte técnico correspondiente, normalmente como parte de los sistemas servidores.  Unix: Es un sistema operativo multitarea y multiusuario, lo cual significa que puede ejecutar varios programas simultáneamente, y que puede gestionar a varios usuarios simultáneamente. Se desarrolló en los laboratorios Bell (por Kernighan & Thompson) en 1969, y aunque al principio se diseñó para el PDP-11, una máquina de Digital, ahora se ejecuta en gran cantidad de plataformas con muchos tipos de microprocesadores diferentes.
  • 6.  Dos: Disk Operating System (sistema operativo de disco), es más conocido por los nombres de PC-DOS y MS-DOS. MS-DOS fue hecho por la compañía de software Microsoft. Este sistema operativo tuvo una serie de modificaciones hasta llegar a la versión 7.1, a partir de la cual MS-DOS deja de existir como tal y se convierte en una parte integrada del sistema operativo Windows.  Mac Os: Los ordenadores Macintosh tienen este sistema operativo de planta. Este sistema operativo es tan amigable para el usuario que cualquier persona puede aprender a usarlo en muy poco tiempo. Por otro lado, es muy bueno para organizar archivos y usarlos de manera eficaz. Fue fue creado por Apple Computer. Como la tecnología ha avanzado tan rápidamente, y los teléfonos móviles ya no se usan solo para realizar llamadas y recibirlas, han surgido nuevos sistemas operativos que al igual que con los ordenadores, son los intermediarios entre el teléfono móvil y el usuario.Son sistemas operativos mas simples que los desarrollados para los ordenadores y están más orientados a la conectividad inalámbrica.
  • 8. Reflexión: Un sistema operativo es un programa que actúa como intermediario entre el usuario y el hardware de un ordenador y su propósito es que nosotros como usuarios de ese ordenador podamos ejecutar los programas de manera cómoda y que el hardware (pantalla, teclado, impresora, ratón etc.…) sean empleados eficientemente, entonces comprendemos que su utilidad es ser el puente que interconecta nuestros deseos o necesidades con las herramientas que ofrece el equipo, sin éste en teoría seria imposible emplearlo o utilizar un ordenador como tal, es como la vida del hardware (software) el segundo depende del primero o viceversa.