SlideShare ist ein Scribd-Unternehmen logo
1 von 25
GRUPO #02
INTEGRANTES: JOSUE MACHADO
KEVIN MOROCHO
JORGE BUENAÑO
TEMAS PROPUESTOS:
• Elementos básicos de un programa
• Datos, tipos de datos y operaciones primitivas
• Datos numéricos
• Datos lógicos (booleanos)
• Datos tipo carácter y tipo cadena
• Constantes y variables
• Declaración de constantes y variables
ELEMENTOS BÁSICOS DE UN PROGRAMA
• En programación se debe separar la diferencia entre el diseño
del algoritmo y su implementación en un lenguaje especifico .
• Sin embargo, una vez que se comprendan los conceptos de
programación y como utilizarlos, la enseñanza de un nuevo
lenguaje es relativamente fácil
LOS ELEMENTOS BÁSICOS CONSTITUTIVOS
DE UN PROGRAMA O ALGORITMO SON:
• Palabras reservadas ( inicio, fin, si – entonces, etc.) -
Identificadores ( nombres de variables, procedimiento s,
funciones)
• Identificadores ( nombres de variables, procedimiento s,
funciones)
• Caracteres especiales ( coma, apostrofo, etc.)
• Constantes
• Variables
• Expresiones
DATOS, TIPOS DE DATOS Y OPERACIONES
PRIMITIVAS
• La mayoría de las computadoras pueden trabajar con varios
tipos (modos) de datos. Los algoritmos y los programas
correspondientes operan sobre esos tipos de datos.
• La acción de las instrucciones ejecutables de las computadoras
se reflejan en cambios en los valores de las partidas de datos.
Los datos de entrada se transforman por el programa, después
de las etapas intermedias, en datos de salida.
•Existen dos tipos de datos: simples (sin estructura) y compuestos
(estructurados). Los datos estructurados son conjuntos de
partidas de datos simples con relaciones definidas entre ellos.
• Los tipos de datos simples son :
• Numéricos (integer, real)
• Lógicos (boolean)
• Carácter (char, string)
DATOS NUMERICOS
EL TIPO NUMÉRICO ES EL CONJUNTO DE LOS VALORES NUMÉRICOS.
ESTOS PUEDEN REPRESENTARSE EN DOS FORMAS DISTINTAS:
•TIPO NUMÉRICO ENTERO (INTEGER).
El tipo entero es un subconjunto finito de los
números enteros. Los enteros son números
completos, no tienen componentes fraccionarios o
decimales y pueden ser negativos o positivos.
Ejemplos de números enteros son:
• 5 6
• -15 4
• 20 17
• 1340 26
•Los enteros se denominan en ocasiones números
de punto o coma fija. Los números enteros
máximos y mínimos de una computadora suelen
ser -32768 a +32767 -. Los números enteros
fuera de este rango no suelen representar como
entero, sino como reales, aunque existen
excepciones enteros largos.
TIPO NUMÉRICO REAL (REAL).
•El tipo real consiste en un subconjunto de los
números reales. Los números reales siempre
tienen un punto decimal y pueden ser positivos
o negativos. Un número real consta de un
entero y una parte decimal. Los siguientes
ejemplos son números reales:
• 0.08 3739.41
• 3.7452 -52.321
• -8.12 3.0
•En aplicaciones científicas se requiere una
representación especial para manejar números
muy grandes, como la masa de la Tierra, o muy
pequeños, como la masa de un electrón. Una
computadora sólo puede representar un número
fijo de dígitos. Este número puede variar de una
máquina a otra, siendo ocho dígitos un número
típico. Este límite provocará problemas para
representar y almacenar números muy grandes
como son los ya citados o los siguientes:
Existe un tipo de representación denominado
notación exponencial o científica y que se utiliza para
números muy grandes o muy pequeños. Así.
367520100000000000000
Se representa en notación científica
descomponiéndolo en grupos de tres dígitos
367 520 100 000 000 000
000
Y posteriormente en forma de potencias de 10:
3.675201 x 1020
DATOS LOGICOS
El tipo lógico también denominado ‘’booleano’’ es
aquel dato que sólo puede tomar uno de dos
valores:
Cierto o verdadero (true) y fals
o (false).
Este tipo de datos se utiliza para representar las
alternativas (si/no) a determinadas condiciones. Por
ejemplo, cuando se pide si un valor entero es par, la
LOS OPERADORES LÓGICOS O BOOLEANOS BÁSICOS
SON NOT (NO), AND (Y) Y OR (O). ESTA TABLA
MUESTRA SU FUNCIONAMIENTO:
• Las expresiones lógicas se forman combinando constantes
lógicas, variables lógicas y otras expresiones lógicas, utilizando
los operadores lógicos not, and y or y los operadores
relacionales (de relación o comparación) =, <, >, <=, >=, <>.
DATOS TIPO CARÁCTER Y TIPO CADENA
DATOS TIPO CARÁCTER (Char):
Un dato de tipo carácter es aquel que puede tomar por valor un
carácter perteneciente al conjunto de los caracteres que puede
representar el computador. En pseudocódigo, el valor de un dato
de tipo carácter se puede representar entre comillas simples (') o
dobles ("). Pero, en este curso, se van a utilizar solamente las
comillas simples. “F” Femenino “M” Masculino Ejemplo: ‘A’ En
pseudocódigo, para indicar que un dato es de tipo carácter se
utiliza la palabra reservada:
• Ejemplo: El sexo de una estudiante, ya sea femenino o
masculino.
• DATOS DE TIPO CADENA (String):
Es una sucesión de caracteres que se encuentran
delimitados por comillas dobles, según el tipo de
lenguaje de programación. Un dato cadena, es aquel
que pueden tomar por valor una secuencia de
caracteres. En pseudocódigo, para indicar que un dato
es de tipo cadena se utiliza la palabra reservada:
CADENA
• En pseudocódigo, el valor de un dato de tipo cadena
se puede representar entre comillas simples (') o
dobles (").
• ¿ Qué es una constante ?
Una constante es un dato cuyo valor no puede cambiar durante
la ejecución del programa. Recibe un valor en el momento de la
compilación y este valor que se le dio permanece inalterado
durante todo el programa. Ejemplo:
área = 25
base = 18
Los tipos de variables son:
Constantes literales: Son valores de cualquier tipo que se utilizan
directamente, no se declaran ya que no tienen nombre. Ejemplo:
area_circulo = 3.1416 * radio ^ 2
• Constantes declaradas: También llamadas constantes con
nombre, son las que se declaran asignándoles un valor
directamente.
• Constantes de expresión: A estas constantes no se les asigna
un valor directamente, sino que se les asigna una expresión.
Esta expresión se evalúa en tiempo de compilación y el
resultado se le asigna a la constante.
¿ QUÉ ES UNA VARIABLE ?
Una variable como su nombre indica, pueden cambiar de
contenido a lo largo de la ejecución de un programa. Una
variable corresponde a un área reservada en la memoria principal
del ordenador.
LOS TIPOS DE VARIABLE SE BASAN EN TIPOS DE
DATOS:
• Tipo de dato lógico
• Tipo de dato entero
• Tipo de dato flotante
• Tipo de dato carácter
• Tipo de dato cadena
DECLARACIÓN DE CONSTANTE Y VARIABLE:
Computacion Grupo 2

Weitere ähnliche Inhalte

Was ist angesagt?

Tipos de datos, identificadores, variables y constantes
Tipos de datos, identificadores,  variables y constantesTipos de datos, identificadores,  variables y constantes
Tipos de datos, identificadores, variables y constantesIEO Santo Tomás
 
Escuela Superior Politécnica de Chimborazo
Escuela Superior Politécnica de ChimborazoEscuela Superior Politécnica de Chimborazo
Escuela Superior Politécnica de ChimborazoBryan Joel Haro Ayerve
 
Tipo de operadores
Tipo de operadoresTipo de operadores
Tipo de operadorescriandsdds
 
Mapa conceptual de algoritmos
Mapa conceptual de algoritmosMapa conceptual de algoritmos
Mapa conceptual de algoritmosFany Duque
 
Tipos de datos y operaciones
Tipos de datos y operacionesTipos de datos y operaciones
Tipos de datos y operacionesEdwinChamorroT
 
Algoritmo variables, constantes, tipos de datos y asignacion
Algoritmo variables, constantes, tipos de datos y asignacionAlgoritmo variables, constantes, tipos de datos y asignacion
Algoritmo variables, constantes, tipos de datos y asignacionBoris Salleg
 
Tipos de datos en pseudocódigo
Tipos de datos en pseudocódigoTipos de datos en pseudocódigo
Tipos de datos en pseudocódigoAbrirllave
 
Tema 1-1: datos y tipos de datos
Tema 1-1: datos y tipos de datosTema 1-1: datos y tipos de datos
Tema 1-1: datos y tipos de datosRufi Flores
 
Tipos de datos en programacion
Tipos de datos en programacionTipos de datos en programacion
Tipos de datos en programacionAlfonso
 
Operadores aritméticos, lógicos, relacionales.
Operadores aritméticos, lógicos, relacionales.Operadores aritméticos, lógicos, relacionales.
Operadores aritméticos, lógicos, relacionales.Raul Ortega
 
Tipos de Datos y Operadores
Tipos de Datos y OperadoresTipos de Datos y Operadores
Tipos de Datos y OperadoresOswaldo Basurto
 
Programacion grado 10
Programacion grado 10Programacion grado 10
Programacion grado 10Ruth Guerrero
 

Was ist angesagt? (20)

Tipos de datos, identificadores, variables y constantes
Tipos de datos, identificadores,  variables y constantesTipos de datos, identificadores,  variables y constantes
Tipos de datos, identificadores, variables y constantes
 
Escuela Superior Politécnica de Chimborazo
Escuela Superior Politécnica de ChimborazoEscuela Superior Politécnica de Chimborazo
Escuela Superior Politécnica de Chimborazo
 
Tipo de operadores
Tipo de operadoresTipo de operadores
Tipo de operadores
 
Mapa conceptual de algoritmos
Mapa conceptual de algoritmosMapa conceptual de algoritmos
Mapa conceptual de algoritmos
 
Clasificación y Tipos de Datos
Clasificación y Tipos de DatosClasificación y Tipos de Datos
Clasificación y Tipos de Datos
 
Tipos de datos y operaciones
Tipos de datos y operacionesTipos de datos y operaciones
Tipos de datos y operaciones
 
Operadores
OperadoresOperadores
Operadores
 
Variables
VariablesVariables
Variables
 
Algoritmo variables, constantes, tipos de datos y asignacion
Algoritmo variables, constantes, tipos de datos y asignacionAlgoritmo variables, constantes, tipos de datos y asignacion
Algoritmo variables, constantes, tipos de datos y asignacion
 
Algoritmos clase 5
Algoritmos clase 5Algoritmos clase 5
Algoritmos clase 5
 
Tipos de datos en pseudocódigo
Tipos de datos en pseudocódigoTipos de datos en pseudocódigo
Tipos de datos en pseudocódigo
 
Tipos de datos
Tipos de datosTipos de datos
Tipos de datos
 
Informatica
InformaticaInformatica
Informatica
 
Tema 1-1: datos y tipos de datos
Tema 1-1: datos y tipos de datosTema 1-1: datos y tipos de datos
Tema 1-1: datos y tipos de datos
 
Tipos de datos en programacion
Tipos de datos en programacionTipos de datos en programacion
Tipos de datos en programacion
 
Unidad 1.1 PROGRAMACION I
Unidad 1.1  PROGRAMACION IUnidad 1.1  PROGRAMACION I
Unidad 1.1 PROGRAMACION I
 
Operadores aritméticos, lógicos, relacionales.
Operadores aritméticos, lógicos, relacionales.Operadores aritméticos, lógicos, relacionales.
Operadores aritméticos, lógicos, relacionales.
 
Tipos De Datos
Tipos De DatosTipos De Datos
Tipos De Datos
 
Tipos de Datos y Operadores
Tipos de Datos y OperadoresTipos de Datos y Operadores
Tipos de Datos y Operadores
 
Programacion grado 10
Programacion grado 10Programacion grado 10
Programacion grado 10
 

Ähnlich wie Computacion Grupo 2

Elementos basicos de un programa
Elementos basicos de un programaElementos basicos de un programa
Elementos basicos de un programaDavid Tuarez
 
Elementos basicos de un programa
Elementos basicos de un programaElementos basicos de un programa
Elementos basicos de un programaDavid Tuarez
 
Elementos basicos de un programa Grupo 2
Elementos basicos de un programa Grupo 2Elementos basicos de un programa Grupo 2
Elementos basicos de un programa Grupo 2David Tuarez
 
material_2018F1_COM115_01_105735.ppt
material_2018F1_COM115_01_105735.pptmaterial_2018F1_COM115_01_105735.ppt
material_2018F1_COM115_01_105735.pptBryanCuesta4
 
conceptos basicos lenguajes de programacion.pdf
conceptos basicos lenguajes de programacion.pdfconceptos basicos lenguajes de programacion.pdf
conceptos basicos lenguajes de programacion.pdfcarlosquiza2
 
Entidades primitivas para algoritmos
Entidades primitivas para algoritmosEntidades primitivas para algoritmos
Entidades primitivas para algoritmosluisce03
 
Tipos de dato y expresiones en C++
Tipos de dato y expresiones en C++Tipos de dato y expresiones en C++
Tipos de dato y expresiones en C++Obmaro García
 
Material de apoyo unidad 3. datos y entidades primitivas
Material de apoyo unidad 3.  datos y entidades primitivasMaterial de apoyo unidad 3.  datos y entidades primitivas
Material de apoyo unidad 3. datos y entidades primitivasLeany González
 
Clase 3. Datos y Entidades Primitivas - Sullin Santaella
Clase 3. Datos y Entidades Primitivas - Sullin SantaellaClase 3. Datos y Entidades Primitivas - Sullin Santaella
Clase 3. Datos y Entidades Primitivas - Sullin SantaellaJosé Ricardo Tillero Giménez
 
Clase de datos variables constantes
Clase de datos variables constantesClase de datos variables constantes
Clase de datos variables constantesSol Hernández
 
37 tarazona karen programacion
37 tarazona karen programacion37 tarazona karen programacion
37 tarazona karen programacionkarenyulithza
 
Intorduccion Algoritmos
Intorduccion AlgoritmosIntorduccion Algoritmos
Intorduccion Algoritmosagusalli456
 
Introduccion a la programacion
Introduccion a la programacionIntroduccion a la programacion
Introduccion a la programacionCarlos Chevez
 
Algoritmos computacionales conceptos básicos
Algoritmos computacionales   conceptos básicosAlgoritmos computacionales   conceptos básicos
Algoritmos computacionales conceptos básicosYahaira Fernández Segura
 

Ähnlich wie Computacion Grupo 2 (20)

Elementos basicos de un programa
Elementos basicos de un programaElementos basicos de un programa
Elementos basicos de un programa
 
Elementos basicos de un programa
Elementos basicos de un programaElementos basicos de un programa
Elementos basicos de un programa
 
Elementos basicos de un programa Grupo 2
Elementos basicos de un programa Grupo 2Elementos basicos de un programa Grupo 2
Elementos basicos de un programa Grupo 2
 
material_2018F1_COM115_01_105735.ppt
material_2018F1_COM115_01_105735.pptmaterial_2018F1_COM115_01_105735.ppt
material_2018F1_COM115_01_105735.ppt
 
10_ALGORITMOS 2.pdf
10_ALGORITMOS 2.pdf10_ALGORITMOS 2.pdf
10_ALGORITMOS 2.pdf
 
Algoritmo tp guille
Algoritmo tp guilleAlgoritmo tp guille
Algoritmo tp guille
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
conceptos basicos lenguajes de programacion.pdf
conceptos basicos lenguajes de programacion.pdfconceptos basicos lenguajes de programacion.pdf
conceptos basicos lenguajes de programacion.pdf
 
Entidades primitivas para algoritmos
Entidades primitivas para algoritmosEntidades primitivas para algoritmos
Entidades primitivas para algoritmos
 
Algoritmos 02
Algoritmos 02Algoritmos 02
Algoritmos 02
 
Tipos de dato y expresiones en C++
Tipos de dato y expresiones en C++Tipos de dato y expresiones en C++
Tipos de dato y expresiones en C++
 
Material de apoyo unidad 3. datos y entidades primitivas
Material de apoyo unidad 3.  datos y entidades primitivasMaterial de apoyo unidad 3.  datos y entidades primitivas
Material de apoyo unidad 3. datos y entidades primitivas
 
Clase 3. Datos y Entidades Primitivas - Sullin Santaella
Clase 3. Datos y Entidades Primitivas - Sullin SantaellaClase 3. Datos y Entidades Primitivas - Sullin Santaella
Clase 3. Datos y Entidades Primitivas - Sullin Santaella
 
Clase de datos variables constantes
Clase de datos variables constantesClase de datos variables constantes
Clase de datos variables constantes
 
37 tarazona karen programacion
37 tarazona karen programacion37 tarazona karen programacion
37 tarazona karen programacion
 
Introducción al lenguaje c
Introducción al lenguaje cIntroducción al lenguaje c
Introducción al lenguaje c
 
Intorduccion Algoritmos
Intorduccion AlgoritmosIntorduccion Algoritmos
Intorduccion Algoritmos
 
Introduccion a la programacion
Introduccion a la programacionIntroduccion a la programacion
Introduccion a la programacion
 
Algoritmos computacionales conceptos básicos
Algoritmos computacionales   conceptos básicosAlgoritmos computacionales   conceptos básicos
Algoritmos computacionales conceptos básicos
 
Conceptos de algoritmos
Conceptos de algoritmosConceptos de algoritmos
Conceptos de algoritmos
 

Kürzlich hochgeladen

LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdfLA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdfNataliaMalky1
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfManuel Molina
 
periodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicasperiodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicas123yudy
 
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxc3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxMartín Ramírez
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptxJunkotantik
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdfOswaldoGonzalezCruz
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfromanmillans
 
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALVOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALEDUCCUniversidadCatl
 
libro para colorear de Peppa pig, ideal para educación inicial
libro para colorear de Peppa pig, ideal para educación iniciallibro para colorear de Peppa pig, ideal para educación inicial
libro para colorear de Peppa pig, ideal para educación inicialLorenaSanchez350426
 
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...YobanaZevallosSantil1
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024IES Vicent Andres Estelles
 
Contextualización y aproximación al objeto de estudio de investigación cualit...
Contextualización y aproximación al objeto de estudio de investigación cualit...Contextualización y aproximación al objeto de estudio de investigación cualit...
Contextualización y aproximación al objeto de estudio de investigación cualit...Angélica Soledad Vega Ramírez
 
DETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIORDETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIORGonella
 
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptPINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptAlberto Rubio
 
PROGRAMACION ANUAL DE MATEMATICA 2024.docx
PROGRAMACION ANUAL DE MATEMATICA 2024.docxPROGRAMACION ANUAL DE MATEMATICA 2024.docx
PROGRAMACION ANUAL DE MATEMATICA 2024.docxEribertoPerezRamirez
 
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024gharce
 
Los Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la SostenibilidadLos Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la SostenibilidadJonathanCovena1
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxOscarEduardoSanchezC
 

Kürzlich hochgeladen (20)

LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdfLA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
 
periodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicasperiodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicas
 
TL/CNL – 2.ª FASE .
TL/CNL – 2.ª FASE                       .TL/CNL – 2.ª FASE                       .
TL/CNL – 2.ª FASE .
 
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxc3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptx
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdf
 
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALVOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
 
libro para colorear de Peppa pig, ideal para educación inicial
libro para colorear de Peppa pig, ideal para educación iniciallibro para colorear de Peppa pig, ideal para educación inicial
libro para colorear de Peppa pig, ideal para educación inicial
 
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024
 
Contextualización y aproximación al objeto de estudio de investigación cualit...
Contextualización y aproximación al objeto de estudio de investigación cualit...Contextualización y aproximación al objeto de estudio de investigación cualit...
Contextualización y aproximación al objeto de estudio de investigación cualit...
 
DETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIORDETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIOR
 
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptPINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
 
La luz brilla en la oscuridad. Necesitamos luz
La luz brilla en la oscuridad. Necesitamos luzLa luz brilla en la oscuridad. Necesitamos luz
La luz brilla en la oscuridad. Necesitamos luz
 
PROGRAMACION ANUAL DE MATEMATICA 2024.docx
PROGRAMACION ANUAL DE MATEMATICA 2024.docxPROGRAMACION ANUAL DE MATEMATICA 2024.docx
PROGRAMACION ANUAL DE MATEMATICA 2024.docx
 
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
 
Los Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la SostenibilidadLos Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la Sostenibilidad
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
 

Computacion Grupo 2

  • 1. GRUPO #02 INTEGRANTES: JOSUE MACHADO KEVIN MOROCHO JORGE BUENAÑO
  • 2. TEMAS PROPUESTOS: • Elementos básicos de un programa • Datos, tipos de datos y operaciones primitivas • Datos numéricos • Datos lógicos (booleanos) • Datos tipo carácter y tipo cadena • Constantes y variables • Declaración de constantes y variables
  • 3. ELEMENTOS BÁSICOS DE UN PROGRAMA • En programación se debe separar la diferencia entre el diseño del algoritmo y su implementación en un lenguaje especifico . • Sin embargo, una vez que se comprendan los conceptos de programación y como utilizarlos, la enseñanza de un nuevo lenguaje es relativamente fácil
  • 4. LOS ELEMENTOS BÁSICOS CONSTITUTIVOS DE UN PROGRAMA O ALGORITMO SON: • Palabras reservadas ( inicio, fin, si – entonces, etc.) - Identificadores ( nombres de variables, procedimiento s, funciones) • Identificadores ( nombres de variables, procedimiento s, funciones) • Caracteres especiales ( coma, apostrofo, etc.) • Constantes • Variables • Expresiones
  • 5. DATOS, TIPOS DE DATOS Y OPERACIONES PRIMITIVAS • La mayoría de las computadoras pueden trabajar con varios tipos (modos) de datos. Los algoritmos y los programas correspondientes operan sobre esos tipos de datos. • La acción de las instrucciones ejecutables de las computadoras se reflejan en cambios en los valores de las partidas de datos. Los datos de entrada se transforman por el programa, después de las etapas intermedias, en datos de salida.
  • 6. •Existen dos tipos de datos: simples (sin estructura) y compuestos (estructurados). Los datos estructurados son conjuntos de partidas de datos simples con relaciones definidas entre ellos. • Los tipos de datos simples son : • Numéricos (integer, real) • Lógicos (boolean) • Carácter (char, string)
  • 7. DATOS NUMERICOS EL TIPO NUMÉRICO ES EL CONJUNTO DE LOS VALORES NUMÉRICOS. ESTOS PUEDEN REPRESENTARSE EN DOS FORMAS DISTINTAS: •TIPO NUMÉRICO ENTERO (INTEGER). El tipo entero es un subconjunto finito de los números enteros. Los enteros son números completos, no tienen componentes fraccionarios o decimales y pueden ser negativos o positivos. Ejemplos de números enteros son: • 5 6 • -15 4 • 20 17 • 1340 26
  • 8. •Los enteros se denominan en ocasiones números de punto o coma fija. Los números enteros máximos y mínimos de una computadora suelen ser -32768 a +32767 -. Los números enteros fuera de este rango no suelen representar como entero, sino como reales, aunque existen excepciones enteros largos.
  • 9. TIPO NUMÉRICO REAL (REAL). •El tipo real consiste en un subconjunto de los números reales. Los números reales siempre tienen un punto decimal y pueden ser positivos o negativos. Un número real consta de un entero y una parte decimal. Los siguientes ejemplos son números reales: • 0.08 3739.41 • 3.7452 -52.321 • -8.12 3.0
  • 10. •En aplicaciones científicas se requiere una representación especial para manejar números muy grandes, como la masa de la Tierra, o muy pequeños, como la masa de un electrón. Una computadora sólo puede representar un número fijo de dígitos. Este número puede variar de una máquina a otra, siendo ocho dígitos un número típico. Este límite provocará problemas para representar y almacenar números muy grandes como son los ya citados o los siguientes:
  • 11. Existe un tipo de representación denominado notación exponencial o científica y que se utiliza para números muy grandes o muy pequeños. Así. 367520100000000000000 Se representa en notación científica descomponiéndolo en grupos de tres dígitos 367 520 100 000 000 000 000 Y posteriormente en forma de potencias de 10: 3.675201 x 1020
  • 12. DATOS LOGICOS El tipo lógico también denominado ‘’booleano’’ es aquel dato que sólo puede tomar uno de dos valores: Cierto o verdadero (true) y fals o (false). Este tipo de datos se utiliza para representar las alternativas (si/no) a determinadas condiciones. Por ejemplo, cuando se pide si un valor entero es par, la
  • 13. LOS OPERADORES LÓGICOS O BOOLEANOS BÁSICOS SON NOT (NO), AND (Y) Y OR (O). ESTA TABLA MUESTRA SU FUNCIONAMIENTO:
  • 14. • Las expresiones lógicas se forman combinando constantes lógicas, variables lógicas y otras expresiones lógicas, utilizando los operadores lógicos not, and y or y los operadores relacionales (de relación o comparación) =, <, >, <=, >=, <>.
  • 15. DATOS TIPO CARÁCTER Y TIPO CADENA DATOS TIPO CARÁCTER (Char): Un dato de tipo carácter es aquel que puede tomar por valor un carácter perteneciente al conjunto de los caracteres que puede representar el computador. En pseudocódigo, el valor de un dato de tipo carácter se puede representar entre comillas simples (') o dobles ("). Pero, en este curso, se van a utilizar solamente las comillas simples. “F” Femenino “M” Masculino Ejemplo: ‘A’ En pseudocódigo, para indicar que un dato es de tipo carácter se utiliza la palabra reservada: • Ejemplo: El sexo de una estudiante, ya sea femenino o masculino.
  • 16.
  • 17. • DATOS DE TIPO CADENA (String): Es una sucesión de caracteres que se encuentran delimitados por comillas dobles, según el tipo de lenguaje de programación. Un dato cadena, es aquel que pueden tomar por valor una secuencia de caracteres. En pseudocódigo, para indicar que un dato es de tipo cadena se utiliza la palabra reservada: CADENA • En pseudocódigo, el valor de un dato de tipo cadena se puede representar entre comillas simples (') o dobles (").
  • 18.
  • 19.
  • 20.
  • 21. • ¿ Qué es una constante ? Una constante es un dato cuyo valor no puede cambiar durante la ejecución del programa. Recibe un valor en el momento de la compilación y este valor que se le dio permanece inalterado durante todo el programa. Ejemplo: área = 25 base = 18 Los tipos de variables son: Constantes literales: Son valores de cualquier tipo que se utilizan directamente, no se declaran ya que no tienen nombre. Ejemplo: area_circulo = 3.1416 * radio ^ 2
  • 22. • Constantes declaradas: También llamadas constantes con nombre, son las que se declaran asignándoles un valor directamente. • Constantes de expresión: A estas constantes no se les asigna un valor directamente, sino que se les asigna una expresión. Esta expresión se evalúa en tiempo de compilación y el resultado se le asigna a la constante. ¿ QUÉ ES UNA VARIABLE ? Una variable como su nombre indica, pueden cambiar de contenido a lo largo de la ejecución de un programa. Una variable corresponde a un área reservada en la memoria principal del ordenador.
  • 23. LOS TIPOS DE VARIABLE SE BASAN EN TIPOS DE DATOS: • Tipo de dato lógico • Tipo de dato entero • Tipo de dato flotante • Tipo de dato carácter • Tipo de dato cadena