SlideShare una empresa de Scribd logo
1 de 8
Descargar para leer sin conexión
Taller conceptos básicos de la programación
Sara Catalina Carvajal Bastidas
Isabella Castro Anacona
Juan David Correa Herrera
Samuel Ojeda
Samuel Trochez Vera
Sebastián Tovar Galvis
Grado 10-1
I.E Liceo Departamental
Área de tecnologia e informatica
Santiago de Cali
2023
TABLA DE CONTENIDO
ESTRUCTURAS BASICAS DE PROGRAMACION
¿Que es una constante?
En programación, una constante es un valor que no puede ser alterado/modificado
durante la ejecución de un programa, únicamente puede ser leído. Una constante
corresponde a una longitud fija de un área reservada en la memoria principal del
ordenador, donde el programa almacena valores fijos. Por ejemplo:
El valor de PI = 3,1416
Por conveniencia, el nombre de las constantes suele escribirse en mayúsculas en la mayoría
de lenguajes.
¿Que es una variable?
Una variable es un elemento de datos cuyo valor puede cambiar durante el curso de la
ejecución de un programa. Un nombre de variable debe seguir el convenio de denominación
de un identificador (carácter alfabético o número y el signo de subrayado). Cuando se
define más de una variable en una sola declaración, el nombre debe ir separado por comas.
Cada declaración de variable debe finalizar con un signo de punto y coma. Los nombres de
variables no pueden coincidir con una palabra reservada.
¿Qué son los acumuladores?
Un acumulador es una variable, no necesariamente entera, pero sí numérica, y cuyo valor se
incrementará dependiendo del problema. Su objetivo es “acumular”, es decir: acopiar,
almacenar, añadir un cierto valor. La diferencia con una variable cualquiera es que el
acumulador agrega un nuevo valor al que ya tiene. (Por lo general, una operación de
asignación “encima” el valor nuevo borrando el valor viejo de una variable)
El acumulador debe ser inicializado antes de ser utilizado. Pero el valor de inicialización
dependerá del tipo de operación que nos ayudará a acumular valores: puede ser el
resultado de sumas sucesivas (que es lo más común), pero también de multiplicaciones, o
incluso de restas o divisiones.
¿Qué son los contadores?
El contador de programa (en inglés Program Counter o PC), también llamado contador de
eventos (Instruction Pointer), parte de la unidad central de proceso en algunas
computadoras, es un registro del procesador de un computador que indica la posición
donde está el procesador en su secuencia de instrucciones. Dependiendo de los detalles de
la máquina particular, contiene o la dirección de la instrucción que es ejecutada, o la
dirección de la próxima instrucción a ser ejecutada. El contador de programa es
incrementado automáticamente en cada ciclo de instrucción de tal manera que las
instrucciones son leídas en secuencia desde la memoria. Ciertas instrucciones, tales como
las bifurcaciones y las llamadas y retornos de subrutinas, interrumpen la secuencia al
colocar un nuevo valor en el contador de programa.
¿Qué son los identificadores?
Un identificador es una secuencia de caracteres que se usa para denotar: El nombre de
un objeto o variable Un nombre de clase, estructura o unión Un nombre de tipo enumerado
El miembro de una clase, estructura, unión o enumeración Una función o una función
miembro de clase Un nombre de typedef Un nombre de etiqueta Un nombre de macro Un
parámetro de macro Los siguientes caracteres son válidos como cualquier carácter de un
identificador:
También se permiten determinados rangos de nombres de carácter universal en un
identificador. Un nombre de carácter universal en un identificador no puede designar un
carácter de control ni un carácter en el juego de caracteres de origen básico.
Los siguientes caracteres son válidos para cualquier carácter de un identificador excepto el
primero:
Estos rangos de números de punto de código Unicode también son válidos como
nombres de carácter universal para cualquier carácter de un identificador, excepto el
primero:
¿Cómo declarar una variable en pseint?
En PSeInt las variables tienen un tipo de dato asociado, por lo que durante la ejecución
del algoritmo una variable deberá guardar datos del mismo tipo. Por ejemplo, si una
variable se utiliza para guardar números, no puede ser utilizada para guardar texto. Para
declarar una variable en PSeInt se puede utilizar la palabra clave Definir, o puede dejar que
el intérprete intente deducir el tipo de dato en tiempo de ejecución.
Hay dos maneras de asignar un valor a una variable: durante la lectura y la a través de la
asignación explícita.
TIPOS DE DATOS
● Tipos simples: Numérico, Lógico, Carácter.
● Estructuras de datos: Arreglos.
● Definición explícita de variables.
Los tipos de datos simples se determinan cuando se crean las variables. El tipo de dato
asociado a una variable siempre será constante pero el valor que contenga esa variable sí
será cambiante. Una variable no puede ser declarada más de una vez y tampoco puede tener
dos tipos de datos asociados.
Tipos de datos simples: Existen tres tipos de datos básicos:
● Numérico: números enteros o reales. Para separar decimales se utiliza el punto.
Ejemplo: 12 23 0 -2.3 3.14
● Lógico: solo puede tomar dos valores: VERDADERO o FALSO.
● Carácter caracteres o cadenas de caracteres encerrados entre comillas (simples o
dobles). Ejemplo: 'hola' "hola mundo" "123" 'FALSO' 'W'.
ARREGLOS
Los arreglos son estructuras de datos homogéneas (todos sus datos son del mismo tipo)
que permiten almacenar determinada cantidad de datos bajo un mismo identificados, para
luego referirse a los mismos utilizando uno o más subíndices.
Los arreglos pueden pensarse como vectores, matricres, etc. Para poder utilizar un
arreglo, primero debe indicarse la cantidad de elementos que debe contener; esto
determinará cuantos elementos se almacenarán y como se accederá a los mismos.
Ejemplo de definición de un arreglo:
Algoritmo Arreglo
Definir arreglo como Entero;
Dimension arreglo[100];
FinAlgoritmo
Definición de variables
La instrucción definir permite especificar el tipo de una o más variables. Una variable debe
definirse antes de ser utilizada por primera vez. Los arreglos, se definen utilizando su
identificador y el tipo de dato aplica para todos los elementos del mismo ya que un arreglo
es una estructura de datos homogénea.
Los tipos de datos que pueden ser utilizados en PSeInt son: Numero, Numerico, Real,
Entero, Logico, Caracter, Texto y Cadena.
En el caso de Numero, Numerico y Real son sinónimos para el tipo de datos numérico
básico, que puede almacenar tanto números reales como enteros.
Una variable de tipo Entero es una especialización que sólo permite almacenar valores
enteros; cualquier valor no entero que se lea o asigne en una variable de este tipo será
truncado.
Una variable de tipo Logico sólo puede tomar los valores de Verdadero o Falso, también se
puede utilizar 0 para falso y 1 para verdadero.
Los tipos de dato Caracter, Texto y Cadena son sinónimos para definir variables de tipo
carácter. Estas pueden contener cero, uno o más caracteres arbitrarios y no tienen una
longitud máxima.
Si se intenta asignar a una variable ya definida un tipo de dato incorrecto se producirá un
error en tiempo de ejecución.
MAPA CONCEPTUAL
CONCLUSIONES
Para terminar este informe con nuestras conclusiones tras algunas indagaciones podemos
decir que . Como primera conclusión logramos como equipo crecer en cuanto aprendizaje
en cuanto a la programación, en temas como lo son: acomuladores, identificadores,
variables y contadores, siendo esto lo más importante de la programación PSeint. Para
finalizar quedamos muy satisfechos gracias a que mediante este trabajo hemos tenido una
gran cercanía en cuanto a la programación ayudando a expandir nuestros conocimientos.
BLOGS
https://carvajalsaratecnologia.blogspot.com/?m=1
EVIDENCIAS DEL DRIVE
REFERENCIAS
https://www.ibm.com/docs/es/tcamfma/6.3.0?topic=tesl-constants-variables-4
https://es.m.wikipedia.org/wiki/Constante_(inform%C3%A1tica)
https://onecompiler.com/posts/3yy4xdgh4/el-lenguaje-de-pseudoc-digo-pseint
https://learn.microsoft.com/es-es/cpp/c-language/c-identifiers?view=msvc-170
https://es.wikipedia.org/wiki/Contador_de_programa

Más contenido relacionado

Similar a Trabajo tecnología.pdf

Presentación4 (2)
Presentación4 (2)Presentación4 (2)
Presentación4 (2)jaky97
 
Conceptos basicos de programación.pdf
Conceptos basicos de programación.pdfConceptos basicos de programación.pdf
Conceptos basicos de programación.pdfJuancamiloZuiga4
 
VARIABLES Y TIPOS DE VARIABLES
VARIABLES Y TIPOS DE VARIABLESVARIABLES Y TIPOS DE VARIABLES
VARIABLES Y TIPOS DE VARIABLES0984421019
 
Identificadores variables y constates en pseudocódigo
Identificadores variables y constates en pseudocódigoIdentificadores variables y constates en pseudocódigo
Identificadores variables y constates en pseudocódigoAbrirllave
 
3.2.- Identificadores, Variables y Constantes
3.2.- Identificadores, Variables y Constantes3.2.- Identificadores, Variables y Constantes
3.2.- Identificadores, Variables y ConstantesYenny Salazar
 
Definiciones de datos
Definiciones de datosDefiniciones de datos
Definiciones de datosKareliaRivas
 
37 tarazona karen programacion
37 tarazona karen programacion37 tarazona karen programacion
37 tarazona karen programacionkarenyulithza
 
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
 
pseint instalacion y declaracion de Variables
pseint instalacion y declaracion de Variablespseint instalacion y declaracion de Variables
pseint instalacion y declaracion de VariablesAliciaLilianaDazSanR
 

Similar a Trabajo tecnología.pdf (20)

Presentación4 (2)
Presentación4 (2)Presentación4 (2)
Presentación4 (2)
 
Tecnologia.pdf
Tecnologia.pdfTecnologia.pdf
Tecnologia.pdf
 
Conceptos basicos de programación.pdf
Conceptos basicos de programación.pdfConceptos basicos de programación.pdf
Conceptos basicos de programación.pdf
 
Tecnologia.pdf
Tecnologia.pdfTecnologia.pdf
Tecnologia.pdf
 
Tecnologia PSEINT.pdf
Tecnologia PSEINT.pdfTecnologia PSEINT.pdf
Tecnologia PSEINT.pdf
 
Trabajo de computación
Trabajo de computaciónTrabajo de computación
Trabajo de computación
 
VARIABLES Y TIPOS DE VARIABLES
VARIABLES Y TIPOS DE VARIABLESVARIABLES Y TIPOS DE VARIABLES
VARIABLES Y TIPOS DE VARIABLES
 
Trabajo de computación
Trabajo de computaciónTrabajo de computación
Trabajo de computación
 
Identificadores variables y constates en pseudocódigo
Identificadores variables y constates en pseudocódigoIdentificadores variables y constates en pseudocódigo
Identificadores variables y constates en pseudocódigo
 
3.2.- Identificadores, Variables y Constantes
3.2.- Identificadores, Variables y Constantes3.2.- Identificadores, Variables y Constantes
3.2.- Identificadores, Variables y Constantes
 
Definiciones de datos
Definiciones de datosDefiniciones de datos
Definiciones de datos
 
Programacion
ProgramacionProgramacion
Programacion
 
Constantes.docx
Constantes.docxConstantes.docx
Constantes.docx
 
37 tarazona karen programacion
37 tarazona karen programacion37 tarazona karen programacion
37 tarazona karen programacion
 
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
 
pseint instalacion y declaracion de Variables
pseint instalacion y declaracion de Variablespseint instalacion y declaracion de Variables
pseint instalacion y declaracion de Variables
 
00000
0000000000
00000
 
Tecnoooo00000000000
Tecnoooo00000000000Tecnoooo00000000000
Tecnoooo00000000000
 

Último

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
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleJonathanCovena1
 
Factores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamicaFactores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamicaFlor Idalia Espinoza Ortega
 
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
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.José Luis Palma
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosCesarFernandez937857
 
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
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para eventoDiegoMtsS
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinavergarakarina022
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIACarlos Campaña Montenegro
 
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...fcastellanos3
 
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
 
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxYeseniaRivera50
 
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
 
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfMapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfvictorbeltuce
 

Último (20)

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
 
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdfTema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo Sostenible
 
Factores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamicaFactores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamica
 
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
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos Básicos
 
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
 
Unidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDIUnidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDI
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para evento
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karina
 
Repaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia GeneralRepaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia General
 
Sesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdfSesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdf
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
 
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
 
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
 
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
 
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
 
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfMapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
 
Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.
 

Trabajo tecnología.pdf

  • 1. Taller conceptos básicos de la programación Sara Catalina Carvajal Bastidas Isabella Castro Anacona Juan David Correa Herrera Samuel Ojeda Samuel Trochez Vera Sebastián Tovar Galvis Grado 10-1 I.E Liceo Departamental Área de tecnologia e informatica Santiago de Cali 2023
  • 3. ESTRUCTURAS BASICAS DE PROGRAMACION ¿Que es una constante? En programación, una constante es un valor que no puede ser alterado/modificado durante la ejecución de un programa, únicamente puede ser leído. Una constante corresponde a una longitud fija de un área reservada en la memoria principal del ordenador, donde el programa almacena valores fijos. Por ejemplo: El valor de PI = 3,1416 Por conveniencia, el nombre de las constantes suele escribirse en mayúsculas en la mayoría de lenguajes. ¿Que es una variable? Una variable es un elemento de datos cuyo valor puede cambiar durante el curso de la ejecución de un programa. Un nombre de variable debe seguir el convenio de denominación de un identificador (carácter alfabético o número y el signo de subrayado). Cuando se define más de una variable en una sola declaración, el nombre debe ir separado por comas. Cada declaración de variable debe finalizar con un signo de punto y coma. Los nombres de variables no pueden coincidir con una palabra reservada. ¿Qué son los acumuladores? Un acumulador es una variable, no necesariamente entera, pero sí numérica, y cuyo valor se incrementará dependiendo del problema. Su objetivo es “acumular”, es decir: acopiar, almacenar, añadir un cierto valor. La diferencia con una variable cualquiera es que el
  • 4. acumulador agrega un nuevo valor al que ya tiene. (Por lo general, una operación de asignación “encima” el valor nuevo borrando el valor viejo de una variable) El acumulador debe ser inicializado antes de ser utilizado. Pero el valor de inicialización dependerá del tipo de operación que nos ayudará a acumular valores: puede ser el resultado de sumas sucesivas (que es lo más común), pero también de multiplicaciones, o incluso de restas o divisiones. ¿Qué son los contadores? El contador de programa (en inglés Program Counter o PC), también llamado contador de eventos (Instruction Pointer), parte de la unidad central de proceso en algunas computadoras, es un registro del procesador de un computador que indica la posición donde está el procesador en su secuencia de instrucciones. Dependiendo de los detalles de la máquina particular, contiene o la dirección de la instrucción que es ejecutada, o la dirección de la próxima instrucción a ser ejecutada. El contador de programa es incrementado automáticamente en cada ciclo de instrucción de tal manera que las instrucciones son leídas en secuencia desde la memoria. Ciertas instrucciones, tales como las bifurcaciones y las llamadas y retornos de subrutinas, interrumpen la secuencia al colocar un nuevo valor en el contador de programa.
  • 5. ¿Qué son los identificadores? Un identificador es una secuencia de caracteres que se usa para denotar: El nombre de un objeto o variable Un nombre de clase, estructura o unión Un nombre de tipo enumerado El miembro de una clase, estructura, unión o enumeración Una función o una función miembro de clase Un nombre de typedef Un nombre de etiqueta Un nombre de macro Un parámetro de macro Los siguientes caracteres son válidos como cualquier carácter de un identificador: También se permiten determinados rangos de nombres de carácter universal en un identificador. Un nombre de carácter universal en un identificador no puede designar un carácter de control ni un carácter en el juego de caracteres de origen básico. Los siguientes caracteres son válidos para cualquier carácter de un identificador excepto el primero: Estos rangos de números de punto de código Unicode también son válidos como nombres de carácter universal para cualquier carácter de un identificador, excepto el primero: ¿Cómo declarar una variable en pseint? En PSeInt las variables tienen un tipo de dato asociado, por lo que durante la ejecución del algoritmo una variable deberá guardar datos del mismo tipo. Por ejemplo, si una variable se utiliza para guardar números, no puede ser utilizada para guardar texto. Para declarar una variable en PSeInt se puede utilizar la palabra clave Definir, o puede dejar que el intérprete intente deducir el tipo de dato en tiempo de ejecución. Hay dos maneras de asignar un valor a una variable: durante la lectura y la a través de la asignación explícita. TIPOS DE DATOS ● Tipos simples: Numérico, Lógico, Carácter. ● Estructuras de datos: Arreglos. ● Definición explícita de variables. Los tipos de datos simples se determinan cuando se crean las variables. El tipo de dato asociado a una variable siempre será constante pero el valor que contenga esa variable sí será cambiante. Una variable no puede ser declarada más de una vez y tampoco puede tener dos tipos de datos asociados. Tipos de datos simples: Existen tres tipos de datos básicos:
  • 6. ● Numérico: números enteros o reales. Para separar decimales se utiliza el punto. Ejemplo: 12 23 0 -2.3 3.14 ● Lógico: solo puede tomar dos valores: VERDADERO o FALSO. ● Carácter caracteres o cadenas de caracteres encerrados entre comillas (simples o dobles). Ejemplo: 'hola' "hola mundo" "123" 'FALSO' 'W'. ARREGLOS Los arreglos son estructuras de datos homogéneas (todos sus datos son del mismo tipo) que permiten almacenar determinada cantidad de datos bajo un mismo identificados, para luego referirse a los mismos utilizando uno o más subíndices. Los arreglos pueden pensarse como vectores, matricres, etc. Para poder utilizar un arreglo, primero debe indicarse la cantidad de elementos que debe contener; esto determinará cuantos elementos se almacenarán y como se accederá a los mismos. Ejemplo de definición de un arreglo: Algoritmo Arreglo Definir arreglo como Entero; Dimension arreglo[100]; FinAlgoritmo Definición de variables La instrucción definir permite especificar el tipo de una o más variables. Una variable debe definirse antes de ser utilizada por primera vez. Los arreglos, se definen utilizando su identificador y el tipo de dato aplica para todos los elementos del mismo ya que un arreglo es una estructura de datos homogénea. Los tipos de datos que pueden ser utilizados en PSeInt son: Numero, Numerico, Real, Entero, Logico, Caracter, Texto y Cadena. En el caso de Numero, Numerico y Real son sinónimos para el tipo de datos numérico básico, que puede almacenar tanto números reales como enteros. Una variable de tipo Entero es una especialización que sólo permite almacenar valores enteros; cualquier valor no entero que se lea o asigne en una variable de este tipo será truncado. Una variable de tipo Logico sólo puede tomar los valores de Verdadero o Falso, también se puede utilizar 0 para falso y 1 para verdadero. Los tipos de dato Caracter, Texto y Cadena son sinónimos para definir variables de tipo carácter. Estas pueden contener cero, uno o más caracteres arbitrarios y no tienen una longitud máxima. Si se intenta asignar a una variable ya definida un tipo de dato incorrecto se producirá un error en tiempo de ejecución.
  • 7. MAPA CONCEPTUAL CONCLUSIONES Para terminar este informe con nuestras conclusiones tras algunas indagaciones podemos decir que . Como primera conclusión logramos como equipo crecer en cuanto aprendizaje en cuanto a la programación, en temas como lo son: acomuladores, identificadores, variables y contadores, siendo esto lo más importante de la programación PSeint. Para finalizar quedamos muy satisfechos gracias a que mediante este trabajo hemos tenido una gran cercanía en cuanto a la programación ayudando a expandir nuestros conocimientos. BLOGS https://carvajalsaratecnologia.blogspot.com/?m=1 EVIDENCIAS DEL DRIVE