Entornos de lenguaje c

794 views

Published on

laura carrera informatica

Published in: Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
794
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Entornos de lenguaje c

  1. 1. Instituto Universitario de Tecnología “Antonio José de Sucre” TSU en InformáticaEntornos de Desarrollo Utilizados en la Actualidad para Programar en LENGUAJE C. Nombre: Carrera, Laura A. Prof.: Rossibel del Toro N N o m b
  2. 2. Lenguaje C Un lenguaje de Programación Es un conjuntos de palabras, reglas, con las cuales se le indica a la computadora las funciones que debe realizar. Un lenguaje de programación puede ser: 1.Lenguajes Máquinas: se trata de lenguaje cuyas instrucciones sondirectamente comprendidas por el ordenador o computador en el que se ejecuta elprograma.2.Lenguaje de Bajo Nivel: este tipo de lenguajes, son algo más fáciles de escribir,quedando ubicados por tanto, según su grado de complejidad; en un nivel intermedioentre el lenguaje máquina y el de alto nivel.3.Lenguaje de Alto Nivel: Disponen de una sintaxis en lenguaje más natural, y unamplio conjunto de funciones internas, que ayudan al programador en distintassituaciones.SABIAS QUE? Programa: Es un conjunto de instrucciones que se le dan a la computadora, para que ésta realice una determinada tarea. 4.No está asociado a ningún El lenguaje C, fue diseñado sistema operativo ni a ninguna por Dennies Ritchie en 1970, en los máquina. laboratorios Bell de Estados Unidos. 5.Popular y Eficaz. Este lenguaje presenta varias 6.Permite el desarrollo decaracterísticas, entre las cuales están: Sistemas Operativos y programas de aplicación 1.Lenguaje de programación depropósitos generales. 7.Portabilidad. 2.Permite la Programación 8.Existen las librerías en lasEstructurada. bibliotecas. 3.Abundancia de Operadores y 9.tiene sólo 32 palabrasTipos de Datos. reservadas. http://saia.uft.edu.ve/uts/mod/book/view.php?id=25976&chapterid=1648
  3. 3. Tipos de datos en Lenguaje CLos caracteres son representados por char (% C), Los enteros por short ,int, long yLos números en coma flotante por float y double.Los tipos básicos disponibles y su tamaño son: Char Carácter (normalmente 8 bits) Short Entero corto con signo (normalmente 16 bits) Int Entero con signo (depende de la implementación) Unsigned Entero sin signo (depende de la implementación) Long Entero largo con signo (normalmente 32 bits) Float Flotante simple(decimales) (normalmente 32 bits) Double Flotante doble (normalmente 64 bits) Variable: Son nombres que se le dan a las localidades en la memoria principal donde un elemento de dato puede almacenarse.Las variables en el lenguaje c pueden ser de diferentes tipos de datos, de acuerdo a la necesidad de almacenar datos que surja al momento del desarrollo del programa. Palabras Reservadas en MAYUSCULAS y minúsculas, por lo que no es lo mismo El lenguaje C diferencia Lenguaje C VARIABLE1 que variable1 ni que VariAble1.auto break case char const typedef fordo double else enum extern continue shortgoto if int long register default voidsigned sizeof static struct return float volatilewhile union unsigned http://saia.uft.edu.ve/uts/mod/book/view.php?id=25976&chapterid=1650
  4. 4. Expresiones del Lenguaje C: Existen 4 tipos de expresiones en lenguaje C Aritmeticas, Logicas, Relacionales, Igualdad Expresiones Aritméticas Son combinaciones de valores numéricos variables,operadores y/o funciones asociadas con operando, que al serejecutados proporcionan un resultado numérico entero o real,pueden ser usadas para realizar cálculos matemáticos.Operadores Descripción Jerarquía*, /, % Multiplicación , División, Mayor Prioridad Modulo (o resto)+, - Suma , Resta Menor prioridadConectores logicos:se utilizan para conectar expresiones relacionales. Los conectores logicos sonConector Lógico Descripción Jerarquía&& Y (AND) Mayor Prioridad|| o (OR)! No (NOT) Menor prioridadExpresiones Relacionales:Una expresion relacional es aquella que al evaluar retorna un valor verdadero o falso. Losoperadores relacionales que podemos utilizarson: Operador Significado < Menor que <= Menor o igual que > Mayor que >= Mayor o igual que == Igual que (Para las comparaciones) != No igual a http://saia.uft.edu.ve/uts/mod/book/view.php?id=25976&chapterid=1654
  5. 5. Expresiones de Igualdad: Se utilizan para comparar la igualdad o no entre valores o expresiones y asi obtenerun resultado booleano (verdadero o falso). Los operadores de igualdad son:Operador Significado Ejemplo== (dos signos de igualdad Es igual a Nota == 15seguidos) Nombre == Adexis!= Distinto Sexo != ‘F’
  6. 6. Jerarquia de OperadoresCategoría del Operador Operador1. Operadores Unarios -, ++, --, ! *, /, %2.Operadores Aritméticos: Multiplicación, división y +,- Resto entero Suma y Resta3. Operadores Relacionales <, <=, >, >=4. Operadores de Igualdad ==, ! =5. Operadores Lógicos && (Y Lógico), ||(O logico), ! (NO Lógico)6. Operadores de Asignación =, +=, -=, *=, /?, %=, REGLAS DE JERARQUÍA: - Se ejecuta primero el operador de más alta jerarquía. - Operadores que tienen igual jerarquía se evalúan de izquierda a derecha. - Si existen expresiones encerradas entre paréntesis, estas se evalúan primero. - Si existen paréntesis anidados se evalúan primero los paréntesis más internos. http://saia.uft.edu.ve/uts/course/view.php?id=368

×