SlideShare una empresa de Scribd logo
1 de 9
ESCUELA SUPERIOR POLITECNICA
DE CHIMBORAZO
FACULTAD DE CIENCIAS
ESCUELA DE FISICA Y MATEMATICA
CARRERA DE BIOFISICA
HERRAMIENTAS COMPUTACIONALES: LENGUAJES DE PROGRAMACION
INTRODUCCION:
Los lenguajes de programación son un conjunto de caracteres, símbolos y reglas(programas) que permiten
a las personas comunicarse con la computadora, por ende es de importancia saber la clasificación de los
mismos, teniendo en cuenta los diferentes conceptos de las componentes de los lenguajes de
programación.
OBJETIVOS
• OBJETIVO GENERAL:
Obtener un concepto claro y conciso de lo que es un leguaje de programación y la clasificación de los
mismos.
• OBJETIVOS ESPECIFICOS:
• Identificar el tipo de lenguaje de programación C.
• Reconocer los identificadores: variables y constantes en el lenguaje C.
• Saber los tipos de datos utilizados en el lenguaje de programación C.
MARCO TEÓRICO
1. CLASIFICACION DE LOS LENGUAJES DE PROGRAMACION.
2. INDENTIFICADORES: VARIABLES Y CONSTANTES EN C
3. TIPOS DE DATOS EN C
1. CLASIFICACIÓN DE LOS LENGUAJES DE
PROGRAMACIÓN
• LENGUAJES DE MAQUINA:
Son aquellos cuyas instrucciones son directamente entendibles por la computadora y no necesitan
traducción para que el CPU pueda comprender y ejecutar el programa, las instrucciones en lenguajes de
maquina se expresan en bit(binario 0 o 1), por ser la unidad de memoria mas pequeña.
• LENGUAJES DE BAJO NIVEL:
En este leguaje los códigos alfabéticos se escriben como mnemotécnicos para las operaciones y
direcciones simbólicas
• LENGUAJES DE ALTO NIVEL:
los lenguajes que pertenece a esta clasificación son: VISUAL BASIC, pascal, fortran, etc.; aquí las
instrucciones o sentencias a la computadora son escritas con palabras similares a los leguajes humanos, con
la diferencia que el idioma que ocupan es el Ingles, así facilitando la escritura y comprensión del programa
2. IDENTIFICADORES: VARIABLES Y CONSTANTES.
Los identificadores representan los datos de un programa (constantes, variables, tipos de datos).
• CONSTANTES: Es un dato numérico o alfanumérico que no cambia durante la ejecución del programa.
Ej.:
pi:3,1416 IVA: 0,12
• VARIABLES: Es un espacio en la memoria de la computadora que permite almacenar temporalmente un
dato durante la ejecución del programa, a su vez este cambiara en la ejecución del programa, es
necesario asignar un nombre para identificar.
Ej.:
• Área: pi*radio^2 ; variables: radio y área
entre variables tenemos bool (true o false), char(256 caracteres), unsigned short int (0 a 63535), short
int(-32768 a 32767), etc.
3. TIPOS DE DATOS EN C
• En el lenguaje C existen 4 tipos de datos:
1. int: Almacena números enteros(sin decimales), tiene un rango limite de 32767 a 32767, reserva en la memoria
2 bytes
2. char: almacena caracteres desde el 0 al 255, corresponde a un carácter asignado en la tabla ascii, ocupan una
memoria de 1 byte
3. float: almacena números decimales, tiene un rango de 3,4E-307 a 1,7E38, el espacio que ocupa es 4 bytes
4. double: es igual a la anterior almacena mayores cadenas numéricas, y su espacio de memoria es 8 bytes.
Hay variables llamadas cuantificadores como lo son: short (corto), long (largo), signed (con signo – o +),
unsigned (sin signo).
CONCLUSIONES
• Los lenguajes de programación ayudan a la interpretación entre usuario computador, según el proceso
requerido por los mismos.
• El tipo de lenguaje C, es uno de los primeros lenguajes de programación utilizados por la eficiencia de
los códigos utilizados, ayudando a crear software de sistemas y también aplicaciones.
• Los tipos de datos ocupados en este lenguaje de programación, son aquellos en los cuales se define si
es entero si en decimal, cada tipo de dato tiene cierto rango al igual que ocupa cierta cantidad de
memoria.
• Las variables y constantes, van conjuntamente cuando se realiza alguna operación, así como lo tenemos
en el ejemplo de variables, las mismas que se debe reconocer entre una variable y una constante.
LINKCOGRAFÍA
• https://aurea.es/assets/2-tiposdatoslenguajec.pdf
• http://www.dc.fi.udc.es/~so-grado/curso/CursoC.pdf

Más contenido relacionado

La actualidad más candente

Mapa Conceptual del Lenguaje C
Mapa Conceptual del Lenguaje CMapa Conceptual del Lenguaje C
Mapa Conceptual del Lenguaje CCésar Ojeda
 
Jesus mendoza lenguaje c
Jesus mendoza lenguaje cJesus mendoza lenguaje c
Jesus mendoza lenguaje cucla
 
2 Conceptos De Programacion
2 Conceptos De Programacion2 Conceptos De Programacion
2 Conceptos De ProgramacionRubén Márquez
 
Roberto Vargas 28466086 lenguaje C
Roberto Vargas 28466086 lenguaje CRoberto Vargas 28466086 lenguaje C
Roberto Vargas 28466086 lenguaje CRobertoVargas138
 
Generaciones de los lenguajes de programación sing
Generaciones de los lenguajes de programación singGeneraciones de los lenguajes de programación sing
Generaciones de los lenguajes de programación singsingrid121
 
Lenguaje Informaticos
Lenguaje InformaticosLenguaje Informaticos
Lenguaje Informaticossolangs
 
El lenguaje C, Jesus Franco
El lenguaje C, Jesus FrancoEl lenguaje C, Jesus Franco
El lenguaje C, Jesus FrancoJesusFranco50
 
Lenguaje de programacion en c
Lenguaje de programacion en cLenguaje de programacion en c
Lenguaje de programacion en cNelly Gonzalez
 
Trabajo practico libro2
Trabajo practico libro2Trabajo practico libro2
Trabajo practico libro2exequiel9035a
 
Fundamentos de programacion en el diseño
Fundamentos de programacion en el diseñoFundamentos de programacion en el diseño
Fundamentos de programacion en el diseñotapapagika
 
Lenguajes autómatas.
Lenguajes autómatas.Lenguajes autómatas.
Lenguajes autómatas.LuiS YmAY
 

La actualidad más candente (20)

Libro 1 y libro 2
Libro 1 y libro 2Libro 1 y libro 2
Libro 1 y libro 2
 
Mapa Conceptual del Lenguaje C
Mapa Conceptual del Lenguaje CMapa Conceptual del Lenguaje C
Mapa Conceptual del Lenguaje C
 
Introducción al Lenguaje de Programación
Introducción al Lenguaje de ProgramaciónIntroducción al Lenguaje de Programación
Introducción al Lenguaje de Programación
 
Clasificacion de lenguajes de programacion martha
Clasificacion de lenguajes de programacion marthaClasificacion de lenguajes de programacion martha
Clasificacion de lenguajes de programacion martha
 
Jesus mendoza lenguaje c
Jesus mendoza lenguaje cJesus mendoza lenguaje c
Jesus mendoza lenguaje c
 
Lenguaje informático
Lenguaje informáticoLenguaje informático
Lenguaje informático
 
Lenguaje de Alto Nivel
Lenguaje de Alto NivelLenguaje de Alto Nivel
Lenguaje de Alto Nivel
 
2 Conceptos De Programacion
2 Conceptos De Programacion2 Conceptos De Programacion
2 Conceptos De Programacion
 
Roberto Vargas 28466086 lenguaje C
Roberto Vargas 28466086 lenguaje CRoberto Vargas 28466086 lenguaje C
Roberto Vargas 28466086 lenguaje C
 
Generaciones de los lenguajes de programación sing
Generaciones de los lenguajes de programación singGeneraciones de los lenguajes de programación sing
Generaciones de los lenguajes de programación sing
 
Lenguaje Informaticos
Lenguaje InformaticosLenguaje Informaticos
Lenguaje Informaticos
 
El lenguaje C, Jesus Franco
El lenguaje C, Jesus FrancoEl lenguaje C, Jesus Franco
El lenguaje C, Jesus Franco
 
Introduccion al lenguaje c
Introduccion al lenguaje cIntroduccion al lenguaje c
Introduccion al lenguaje c
 
Lenguaje de programacion en c
Lenguaje de programacion en cLenguaje de programacion en c
Lenguaje de programacion en c
 
Trabajo practico libro2
Trabajo practico libro2Trabajo practico libro2
Trabajo practico libro2
 
Lenguaje c 1
Lenguaje c 1Lenguaje c 1
Lenguaje c 1
 
Fundamentos de programacion en el diseño
Fundamentos de programacion en el diseñoFundamentos de programacion en el diseño
Fundamentos de programacion en el diseño
 
Lenguaje informatico tic´s
Lenguaje informatico tic´sLenguaje informatico tic´s
Lenguaje informatico tic´s
 
Lenguajes autómatas.
Lenguajes autómatas.Lenguajes autómatas.
Lenguajes autómatas.
 
Lenguaje C _ C++
Lenguaje C _ C++Lenguaje C _ C++
Lenguaje C _ C++
 

Similar a Lenguajes de programación.

TIPOS DE LENGUAJES DE PROGRAMACION
TIPOS DE LENGUAJES DE PROGRAMACIONTIPOS DE LENGUAJES DE PROGRAMACION
TIPOS DE LENGUAJES DE PROGRAMACIONPEDRO Borja
 
Manual de Programación c/c++ Ricky Bonilla
Manual de Programación c/c++ Ricky BonillaManual de Programación c/c++ Ricky Bonilla
Manual de Programación c/c++ Ricky BonillaEstudiantes ISI_UCA
 
Compiladores de fortran h, pacsal c
Compiladores de fortran h, pacsal cCompiladores de fortran h, pacsal c
Compiladores de fortran h, pacsal cJhOnss KrIollo
 
Clasificación de lenguajes de programación
Clasificación de lenguajes de programaciónClasificación de lenguajes de programación
Clasificación de lenguajes de programaciónAlvaro Pucha
 
Contratos fuertes y debiles presentacion final
Contratos fuertes y debiles presentacion finalContratos fuertes y debiles presentacion final
Contratos fuertes y debiles presentacion finalAtahualpa Acosta
 
Ensayo de programacion c
Ensayo de programacion cEnsayo de programacion c
Ensayo de programacion cChavez Raul
 
intro_lenguajes.pptx
intro_lenguajes.pptxintro_lenguajes.pptx
intro_lenguajes.pptxoviroger
 
Mariana precesntacion 2
Mariana precesntacion 2Mariana precesntacion 2
Mariana precesntacion 2esveidi_27
 
Programación inwtd, seccion 3-4d jaz del carmen
Programación inwtd, seccion 3-4d jaz del carmenProgramación inwtd, seccion 3-4d jaz del carmen
Programación inwtd, seccion 3-4d jaz del carmenpichinte
 
Programación
ProgramaciónProgramación
Programaciónpichinte
 
Compiladores para fortran, pascal y c
Compiladores para fortran, pascal y cCompiladores para fortran, pascal y c
Compiladores para fortran, pascal y cLeonardo Lopez
 
Fundamentos de programación en diseño web
Fundamentos de programación en diseño webFundamentos de programación en diseño web
Fundamentos de programación en diseño webDayraNieto9807
 
Fundamentos de programación en diseño web
Fundamentos de programación en diseño webFundamentos de programación en diseño web
Fundamentos de programación en diseño webkarenJulieth04
 
Herramientas computacionales
Herramientas computacionales Herramientas computacionales
Herramientas computacionales Andrea6e
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacionJohan95
 
Introducción a los paradigmas de programación
Introducción a los paradigmas de programaciónIntroducción a los paradigmas de programación
Introducción a los paradigmas de programaciónJose Sanchez
 

Similar a Lenguajes de programación. (20)

TIPOS DE LENGUAJES DE PROGRAMACION
TIPOS DE LENGUAJES DE PROGRAMACIONTIPOS DE LENGUAJES DE PROGRAMACION
TIPOS DE LENGUAJES DE PROGRAMACION
 
Lenguaje de programacion mike alvarado
Lenguaje de programacion mike alvaradoLenguaje de programacion mike alvarado
Lenguaje de programacion mike alvarado
 
Manual de Programación c/c++ Ricky Bonilla
Manual de Programación c/c++ Ricky BonillaManual de Programación c/c++ Ricky Bonilla
Manual de Programación c/c++ Ricky Bonilla
 
Compiladores de fortran h, pacsal c
Compiladores de fortran h, pacsal cCompiladores de fortran h, pacsal c
Compiladores de fortran h, pacsal c
 
Clasificación de lenguajes de programación
Clasificación de lenguajes de programaciónClasificación de lenguajes de programación
Clasificación de lenguajes de programación
 
Contratos fuertes y debiles presentacion final
Contratos fuertes y debiles presentacion finalContratos fuertes y debiles presentacion final
Contratos fuertes y debiles presentacion final
 
Ensayo de programacion c
Ensayo de programacion cEnsayo de programacion c
Ensayo de programacion c
 
intro_lenguajes.pptx
intro_lenguajes.pptxintro_lenguajes.pptx
intro_lenguajes.pptx
 
Mariana precesntacion 2
Mariana precesntacion 2Mariana precesntacion 2
Mariana precesntacion 2
 
Programación inwtd, seccion 3-4d jaz del carmen
Programación inwtd, seccion 3-4d jaz del carmenProgramación inwtd, seccion 3-4d jaz del carmen
Programación inwtd, seccion 3-4d jaz del carmen
 
Programación
ProgramaciónProgramación
Programación
 
Compiladores para fortran, pascal y c
Compiladores para fortran, pascal y cCompiladores para fortran, pascal y c
Compiladores para fortran, pascal y c
 
Fundamentos de programación en diseño web
Fundamentos de programación en diseño webFundamentos de programación en diseño web
Fundamentos de programación en diseño web
 
Fundamentos de programación en diseño web
Fundamentos de programación en diseño webFundamentos de programación en diseño web
Fundamentos de programación en diseño web
 
Herramientas computacionales
Herramientas computacionales Herramientas computacionales
Herramientas computacionales
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacion
 
Introducción a los paradigmas de programación
Introducción a los paradigmas de programaciónIntroducción a los paradigmas de programación
Introducción a los paradigmas de programación
 
Programación!! . .
Programación!! . .Programación!! . .
Programación!! . .
 
Presentacion cibernetica
Presentacion ciberneticaPresentacion cibernetica
Presentacion cibernetica
 
Unmsm02 2008
Unmsm02 2008Unmsm02 2008
Unmsm02 2008
 

Más de Gabriela Ureña (13)

Morfofisiologia humana-1-clase1-1219698541104571-9 (1)
Morfofisiologia humana-1-clase1-1219698541104571-9 (1)Morfofisiologia humana-1-clase1-1219698541104571-9 (1)
Morfofisiologia humana-1-clase1-1219698541104571-9 (1)
 
Cap10
Cap10Cap10
Cap10
 
Cap9
Cap9Cap9
Cap9
 
Cap8
Cap8Cap8
Cap8
 
Cap7
Cap7Cap7
Cap7
 
Cap6
Cap6Cap6
Cap6
 
Cap5
Cap5Cap5
Cap5
 
Cap4
Cap4Cap4
Cap4
 
Cap3
Cap3Cap3
Cap3
 
Capitulo8
Capitulo8Capitulo8
Capitulo8
 
Capitulo 7
Capitulo 7Capitulo 7
Capitulo 7
 
Capitulo vi
Capitulo viCapitulo vi
Capitulo vi
 
Capitulo 2
Capitulo 2Capitulo 2
Capitulo 2
 

Último

La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...JonathanCovena1
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdfDemetrio Ccesa Rayme
 
CLASE - La visión y misión organizacionales.pdf
CLASE - La visión y misión organizacionales.pdfCLASE - La visión y misión organizacionales.pdf
CLASE - La visión y misión organizacionales.pdfJonathanCovena1
 
plan de capacitacion docente AIP 2024 clllll.pdf
plan de capacitacion docente  AIP 2024          clllll.pdfplan de capacitacion docente  AIP 2024          clllll.pdf
plan de capacitacion docente AIP 2024 clllll.pdfenelcielosiempre
 
plande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdfplande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdfenelcielosiempre
 
Ecosistemas Natural, Rural y urbano 2021.pptx
Ecosistemas Natural, Rural y urbano  2021.pptxEcosistemas Natural, Rural y urbano  2021.pptx
Ecosistemas Natural, Rural y urbano 2021.pptxolgakaterin
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Lourdes Feria
 
Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfNancyLoaa
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxzulyvero07
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSYadi Campos
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...JAVIER SOLIS NOYOLA
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSjlorentemartos
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxMaritzaRetamozoVera
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdfBaker Publishing Company
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arteRaquel Martín Contreras
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAEl Fortí
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Alejandrino Halire Ccahuana
 

Último (20)

La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...
 
Unidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la InvestigaciónUnidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la Investigación
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdf
 
CLASE - La visión y misión organizacionales.pdf
CLASE - La visión y misión organizacionales.pdfCLASE - La visión y misión organizacionales.pdf
CLASE - La visión y misión organizacionales.pdf
 
plan de capacitacion docente AIP 2024 clllll.pdf
plan de capacitacion docente  AIP 2024          clllll.pdfplan de capacitacion docente  AIP 2024          clllll.pdf
plan de capacitacion docente AIP 2024 clllll.pdf
 
plande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdfplande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdf
 
Ecosistemas Natural, Rural y urbano 2021.pptx
Ecosistemas Natural, Rural y urbano  2021.pptxEcosistemas Natural, Rural y urbano  2021.pptx
Ecosistemas Natural, Rural y urbano 2021.pptx
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdf
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docx
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf
 
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdfTema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arte
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
 
Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.
 

Lenguajes de programación.

  • 1. ESCUELA SUPERIOR POLITECNICA DE CHIMBORAZO FACULTAD DE CIENCIAS ESCUELA DE FISICA Y MATEMATICA CARRERA DE BIOFISICA HERRAMIENTAS COMPUTACIONALES: LENGUAJES DE PROGRAMACION
  • 2. INTRODUCCION: Los lenguajes de programación son un conjunto de caracteres, símbolos y reglas(programas) que permiten a las personas comunicarse con la computadora, por ende es de importancia saber la clasificación de los mismos, teniendo en cuenta los diferentes conceptos de las componentes de los lenguajes de programación.
  • 3. OBJETIVOS • OBJETIVO GENERAL: Obtener un concepto claro y conciso de lo que es un leguaje de programación y la clasificación de los mismos. • OBJETIVOS ESPECIFICOS: • Identificar el tipo de lenguaje de programación C. • Reconocer los identificadores: variables y constantes en el lenguaje C. • Saber los tipos de datos utilizados en el lenguaje de programación C.
  • 4. MARCO TEÓRICO 1. CLASIFICACION DE LOS LENGUAJES DE PROGRAMACION. 2. INDENTIFICADORES: VARIABLES Y CONSTANTES EN C 3. TIPOS DE DATOS EN C
  • 5. 1. CLASIFICACIÓN DE LOS LENGUAJES DE PROGRAMACIÓN • LENGUAJES DE MAQUINA: Son aquellos cuyas instrucciones son directamente entendibles por la computadora y no necesitan traducción para que el CPU pueda comprender y ejecutar el programa, las instrucciones en lenguajes de maquina se expresan en bit(binario 0 o 1), por ser la unidad de memoria mas pequeña. • LENGUAJES DE BAJO NIVEL: En este leguaje los códigos alfabéticos se escriben como mnemotécnicos para las operaciones y direcciones simbólicas • LENGUAJES DE ALTO NIVEL: los lenguajes que pertenece a esta clasificación son: VISUAL BASIC, pascal, fortran, etc.; aquí las instrucciones o sentencias a la computadora son escritas con palabras similares a los leguajes humanos, con la diferencia que el idioma que ocupan es el Ingles, así facilitando la escritura y comprensión del programa
  • 6. 2. IDENTIFICADORES: VARIABLES Y CONSTANTES. Los identificadores representan los datos de un programa (constantes, variables, tipos de datos). • CONSTANTES: Es un dato numérico o alfanumérico que no cambia durante la ejecución del programa. Ej.: pi:3,1416 IVA: 0,12 • VARIABLES: Es un espacio en la memoria de la computadora que permite almacenar temporalmente un dato durante la ejecución del programa, a su vez este cambiara en la ejecución del programa, es necesario asignar un nombre para identificar. Ej.: • Área: pi*radio^2 ; variables: radio y área entre variables tenemos bool (true o false), char(256 caracteres), unsigned short int (0 a 63535), short int(-32768 a 32767), etc.
  • 7. 3. TIPOS DE DATOS EN C • En el lenguaje C existen 4 tipos de datos: 1. int: Almacena números enteros(sin decimales), tiene un rango limite de 32767 a 32767, reserva en la memoria 2 bytes 2. char: almacena caracteres desde el 0 al 255, corresponde a un carácter asignado en la tabla ascii, ocupan una memoria de 1 byte 3. float: almacena números decimales, tiene un rango de 3,4E-307 a 1,7E38, el espacio que ocupa es 4 bytes 4. double: es igual a la anterior almacena mayores cadenas numéricas, y su espacio de memoria es 8 bytes. Hay variables llamadas cuantificadores como lo son: short (corto), long (largo), signed (con signo – o +), unsigned (sin signo).
  • 8. CONCLUSIONES • Los lenguajes de programación ayudan a la interpretación entre usuario computador, según el proceso requerido por los mismos. • El tipo de lenguaje C, es uno de los primeros lenguajes de programación utilizados por la eficiencia de los códigos utilizados, ayudando a crear software de sistemas y también aplicaciones. • Los tipos de datos ocupados en este lenguaje de programación, son aquellos en los cuales se define si es entero si en decimal, cada tipo de dato tiene cierto rango al igual que ocupa cierta cantidad de memoria. • Las variables y constantes, van conjuntamente cuando se realiza alguna operación, así como lo tenemos en el ejemplo de variables, las mismas que se debe reconocer entre una variable y una constante.