LENGUAJE DE
PROGRAMACION
C
Integrantes:
Nardy Araque # 09
María D. Lobo #13
Algoritmo
¿Qué es?
Es un lenguaje orientado a la implementación
de Sistemas operativos. Es apreciado por la eficiencia del
código que produce y es el lenguaje de programación
más popular para crear software de sistemas, aunque
también se utiliza para crear aplicaciones.
Estructura
Tipos primitivos
Nombre
común Nombre C Longitud Procesador 64 bits
BYTE char 8 bits 8 bits
WORD short 16 bits 16 bits
DWORD int 32 bits 32 bits
DWORD ong 32 bit 64 bits
DWORD float 32 bits 32 bits
QWORD double 64 bits 64 bits
TWORD long double 80 bits 128 bits
Nota: en el lenguaje C,C++ existe el operador sizeof(), con el cual se
puede obtener el tamaño (número de bytes) ocupados por un tipo
específico. Por ejemplo, sizeof(int) regresa el número de bytes ocupados
por los datos de tipo int.
IMPORTANCIA
Es un lenguaje que mejorará mucho la forma en que comprendemos los demás
lenguajes, ya que para realizar cosas que vemos casi automáticas en otros
lenguajes de alto nivel, acá se deben de realizar con la lógica con que el
lenguaje de máquina funciona, permitiendo de ésta manera saber exactamente
que pasa en cada parte de una aplicación y mejorar grandemente nuestra lógica
de programación.
Conocer el uso de punteros es esencial en C, lo que hace que sepamos apreciar
su lógica de funcionamiento, entendiendo cómo se reserva la memoria, como se
libera, su utilización, cómo podemos almacenar la información de distintas
maneras, convertir tipos de datos, pasar variables por valor y referencia a
funciones, etc.
Estructurar y modularizar adecuadamente nuestras aplicaciones es una parte
importante en éste lenguaje, aunque es posible colocar todo el código en un
solo archivo, hacerlo provocará que sea completamente ilegible nuestro
programa, lo que nos lleva a buscar maneras de organizarlo de mejor manera,
proveyéndonos de una buena lógica de separación de código en varios
archivos.
¿COMO SE USA?
1) Descarga e instala un compilador. El código C necesita que lo
compile un programa que interpreta el código en señales que la
computadora pueda entender. Por lo general, los compiladores son
gratuitos y hay una variedad disponible para diferentes sistemas
operativos.
Para Windows, prueba Microsoft Visual Studio Express o MinGW.
Para Mac, XCode es uno de los mejores compiladores de C.
Para Linux, GCC es una de las alternativas más populares.
2) Conoce los conceptos básicos. El lenguaje de programación C es
uno de los más antiguos y puede ser muy potente. Fue diseñado
para los sistemas operativos Unix, pero se ha expandido a casi todos
los demás. La versión moderna de C es C++.
El C consta básicamente de funciones, en las cuales puedes utilizar
variables, sentencias condicionales y bucles para almacenar y
manipular datos .
3) Examina algunos códigos básicos. Échale un vistazo al programa
(muy) básico a continuación para tener una idea clara de cómo
algunos de los diversos aspectos del lenguaje trabajan en conjunto y
de cómo funcionan los programas.
4) Trata de compilar el programa. Ingresa el código en tu
editor de códigos y guardarlo como un archivo "*.c".
Compílalo en tu compilador, por lo general haciendo clic en
el botón "Ejecutar" (Build o Run).
5) Siempre comenta en tu código. Los comentarios son parte del código que no
está compilado, pero te permiten explicar lo que ocurre. Esto es útil para
recordarte para qué sirve tu código y para ayudar a otros desarrolladores que
podrían verlo.
* Para comentar en C escribe /* al comienzo del comentario y */ al final.
* Comenta en todo menos en las partes más básicas del código.
* Los comentarios pueden servir para retirar rápidamente partes de tu código
sin eliminarlas. Simplemente encierra el código que quieres excluir con
etiquetas de comentario y luego compila. Si quieres volver a agregar un código,
quita las etiquetas.

Lenguaje c nardy y daniela

  • 1.
  • 2.
    ¿Qué es? Es unlenguaje orientado a la implementación de Sistemas operativos. Es apreciado por la eficiencia del código que produce y es el lenguaje de programación más popular para crear software de sistemas, aunque también se utiliza para crear aplicaciones.
  • 3.
    Estructura Tipos primitivos Nombre común NombreC Longitud Procesador 64 bits BYTE char 8 bits 8 bits WORD short 16 bits 16 bits DWORD int 32 bits 32 bits DWORD ong 32 bit 64 bits DWORD float 32 bits 32 bits QWORD double 64 bits 64 bits TWORD long double 80 bits 128 bits Nota: en el lenguaje C,C++ existe el operador sizeof(), con el cual se puede obtener el tamaño (número de bytes) ocupados por un tipo específico. Por ejemplo, sizeof(int) regresa el número de bytes ocupados por los datos de tipo int.
  • 4.
    IMPORTANCIA Es un lenguajeque mejorará mucho la forma en que comprendemos los demás lenguajes, ya que para realizar cosas que vemos casi automáticas en otros lenguajes de alto nivel, acá se deben de realizar con la lógica con que el lenguaje de máquina funciona, permitiendo de ésta manera saber exactamente que pasa en cada parte de una aplicación y mejorar grandemente nuestra lógica de programación. Conocer el uso de punteros es esencial en C, lo que hace que sepamos apreciar su lógica de funcionamiento, entendiendo cómo se reserva la memoria, como se libera, su utilización, cómo podemos almacenar la información de distintas maneras, convertir tipos de datos, pasar variables por valor y referencia a funciones, etc. Estructurar y modularizar adecuadamente nuestras aplicaciones es una parte importante en éste lenguaje, aunque es posible colocar todo el código en un solo archivo, hacerlo provocará que sea completamente ilegible nuestro programa, lo que nos lleva a buscar maneras de organizarlo de mejor manera, proveyéndonos de una buena lógica de separación de código en varios archivos.
  • 5.
    ¿COMO SE USA? 1)Descarga e instala un compilador. El código C necesita que lo compile un programa que interpreta el código en señales que la computadora pueda entender. Por lo general, los compiladores son gratuitos y hay una variedad disponible para diferentes sistemas operativos. Para Windows, prueba Microsoft Visual Studio Express o MinGW. Para Mac, XCode es uno de los mejores compiladores de C. Para Linux, GCC es una de las alternativas más populares.
  • 6.
    2) Conoce losconceptos básicos. El lenguaje de programación C es uno de los más antiguos y puede ser muy potente. Fue diseñado para los sistemas operativos Unix, pero se ha expandido a casi todos los demás. La versión moderna de C es C++. El C consta básicamente de funciones, en las cuales puedes utilizar variables, sentencias condicionales y bucles para almacenar y manipular datos .
  • 7.
    3) Examina algunoscódigos básicos. Échale un vistazo al programa (muy) básico a continuación para tener una idea clara de cómo algunos de los diversos aspectos del lenguaje trabajan en conjunto y de cómo funcionan los programas.
  • 8.
    4) Trata decompilar el programa. Ingresa el código en tu editor de códigos y guardarlo como un archivo "*.c". Compílalo en tu compilador, por lo general haciendo clic en el botón "Ejecutar" (Build o Run).
  • 9.
    5) Siempre comentaen tu código. Los comentarios son parte del código que no está compilado, pero te permiten explicar lo que ocurre. Esto es útil para recordarte para qué sirve tu código y para ayudar a otros desarrolladores que podrían verlo. * Para comentar en C escribe /* al comienzo del comentario y */ al final. * Comenta en todo menos en las partes más básicas del código. * Los comentarios pueden servir para retirar rápidamente partes de tu código sin eliminarlas. Simplemente encierra el código que quieres excluir con etiquetas de comentario y luego compila. Si quieres volver a agregar un código, quita las etiquetas.