SlideShare una empresa de Scribd logo
TRABAJO EN GRUPO
MATERIA:
Tecnología
GRADO:
10-5
DOCENTE:
Guillermo Mondragon
GRUPO:
Isabel Anchico Rojas
Sofia Valencia Isaza
AÑO LECTIVO
2024
BLOGS:
Isabel Anchico:
https://voleyconisabel.blogspot.com/?m=1
Sofia Valencia:
https://sofiblogs1723.blogspot.com/?m=1
Tabla de Contenido Estudiantes
Portada de Presentación Sofia Valencia
Constantes isabel Anchico
Variables Isabel Anchico
Acomuladores Isabel Anchico
Contador Sofia Valencia
Identificadores Sofia Valencia
fundamentos de programación pseint. Sofia Valencia
Mapa Conceptual o Mapa Mental Isabel Anchico
Estructuras Básicas
1. Constantes: En programación, una constante es un valor que no puede ser
alterado durante la ejecución del programa. Se utiliza para representar valores
fijos como números, caracteres o cadenas de texto que no cambian. Por ejemplo,
en C++ puedes definir una constante utilizando la palabra clave const. Aquí hay
un enlace que proporciona más información sobre cómo trabajar con constantes
en C++: Constantes en C++
Qué son las constantes en un lenguaje de programación
Los diferentes tipos de constantes en programación
En el mundo de la programación, las constantes son valores que no pueden cambiar
durante la ejecución de un programa. Estos valores se utilizan para representar datos
fijos y se almacenan en la memoria de forma permanente. En este artículo,
exploraremos los diferentes tipos de constantes que se pueden utilizar en programación
y cómo se utilizan en diferentes lenguajes de programación.
1. Constantes numéricas:
Las constantes numéricas son valores numéricos fijos que se utilizan en programación.
Estos valores pueden ser enteros o decimales. En la mayoría de los lenguajes de
programación, se pueden representar constantes numéricas utilizando dígitos del 0 al 9
y el punto decimal para los decimales. Algunos ejemplos de constantes numéricas son:
– Enteros: 1, 10, 100
– Decimales: 3.14, 2.5
2. Constantes de cadena:
Las constantes de cadena, también conocidas como constantes de texto, son secuencias
de caracteres que se utilizan en programación. Estos valores se representan entre
comillas simples o dobles. Algunos ejemplos de constantes de cadena son:
– Cadena simple: ‘Hola’, ‘Mundo’
– Cadena doble: «Hola», «Mundo»
3. Constantes booleanas:
Las constantes booleanas son valores que representan la lógica verdadera o falsa. Estos
valores se utilizan para tomar decisiones en el flujo de un programa. En la mayoría de
los lenguajes de programación, las constantes booleanas se representan como verdadero
o falso.
4. Constantes de carácter:
Las constantes de carácter son valores que representan un solo carácter en un
programa. Estos valores se representan entre comillas simples. Algunos ejemplos de
constantes de carácter son:
– Carácter: ‘a’, ‘b’, ‘c’
5. Constantes simbólicas:
Las constantes simbólicas son valores que se asignan a un nombre simbólico y se
utilizan para representar valores fijos en un programa. Estos valores se definen
utilizando una declaración de constante en el lenguaje de programación. Algunos
ejemplos de constantes simbólicas son:
– Constante PI: 3.14159
– Constante de velocidad de la luz: 299792458
ejemplo: https://youtu.be/JuQU_iOhU0w?si=IsQ43ivrvxDUagXa
2. Variables: Una variable es un contenedor que almacena valores que pueden
cambiar durante la ejecución del programa. Estos valores pueden ser números,
caracteres, cadenas de texto, objetos, etc. En la mayoría de los lenguajes de
programación, debes declarar una variable antes de usarla, especificando su tipo
y nombre. Por ejemplo, en Python, puedes declarar una variable simplemente
asignándole un valor. Aquí hay un enlace que te guiará a través de los conceptos
básicos de las variables en Python: Variables en Python
Tipos de datos: A lo largo del programa se estará manejando mucha información u objetos
que necesitamos almacenar, a esto se le conoce como “Datos”. Cada dato tiene su respectivo
tipo de dato, el cual indica el rango en el que actuará y las características que tiene. A
continuación se describen los tipos de datos:
● Int (Entero): Representa a todos los números enteros positivos y negativos.
● Float (Flotante): Representa a todos los números reales positivos y negativos, y a
diferencia del entero, se pueden guardar valores del tipo fracción, como 1.5, 2.3,
5.68, etc.
● Double (Doble): Tiene la misma característica que el tipo flotante, solo que este
puede guardar mayor cantidad de información.
● Char (Caracter): Se utiliza para guardar cualquier tipo de caracter, como letras,
signos, números, etc. Se pueden guardar números pero no se podrían realizar
operaciones con ellos.
● Void: No representa a ningún valor.
La siguiente tabla puede explicar mejor lo anterior.
Variable: Una variable es un valor de cualquier tipo que puede estar cambiando a lo largo del
programa. Por ejemplo, si queremos hacer un programa del inventario que hay en una
empresa, podríamos declarar variables con un X número de computadoras, X número de
teclados, X número de pantallas, etc. Y estas tendrían que ser variables porque quizá en un
mes esos valores cambian. Una variable siempre tuvo que haber sido declarada antes para
poder utilizarse. Para declarar variables se utiliza la siguiente sintaxis, donde el tipo de dato
es uno de los que ya explicamos anteriormente.
Código:
tipo_de_dato nombre_de_variable;
Por ejemplo, si queremos declarar un inventario de cajas de cereales, kilos de frijol, kilos de
arroz, botes de kétchup, podría hacerse de la siguiente manera.
Código:
int cereal;
int ketchup;
float arroz;
float frijol;
Como pueden ver, declaramos el cereal y el kétchup como enteros, pues no puede haber 1.5
cajas de cereal o 3.22 botes de kétchup, son valores enteros que solo pueden ser 1,2,3,4… etc.
El caso de arroz y frijol sí lo declaramos como flotantes, porque puede haber 1.5 o 3.22 kilos.
Si nosotros declaramos una variable del tipo entero y queremos introducirle un valor flotante,
solo tomara el valor entero de la cifra, por ejemplo, si introducimos el valor 5.22 a una
variable tipo entero solo guardará el valor 5.
Si queremos inicializar la variable con un valor ya previamente establecido se puede hacer
desde la declaración de la variable, por ejemplo:
Código:
int cereal = 5;
int ketchup;
float arroz = 2.3;
float frijol;
Si tenemos algunas variables del mismo tipo de dato, se pueden declarar en una misma línea
separándolos por una coma. Utilizando el ejemplo anterior sería de la siguiente manera.
Código:
int cereal, ketchup;
float arroz, frijol;
ejemplo: https://youtu.be/6Sq_a4AVGoA?si=4fYFhdmNbx63FlTu
3. Acumuladores: Un acumulador es una variable especial que se utiliza para
almacenar y actualizar un valor sumando o acumulando otros valores a él. Se
utiliza comúnmente en bucles o iteraciones para llevar un registro del total
acumulado de ciertos valores. Por ejemplo, en Java, puedes usar un acumulador
para sumar una serie de números ingresados por el usuario. Aquí hay un enlace
que explica cómo trabajar con acumuladores en Java: Acumuladores en Java
Fuentes:
https://cplusplus.com/ , https://www.w3schools.com/python/python_variables.asp ,
https://dcodingames.com/el_acumulador/ , https://hive.blog/hive,
https://polaridad.es/tipos-de-constantes-en-programacion/,
https://solucioningenieril.com/programacion_en_c/tipos_de_datos_variables_y_constantes
- Contador (Electrico)
Un contador eléctrico se encarga de medir el consumo de electricidad en los hogares,
el cual es gestionado por las distribuidoras de redes eléctricas. Gracias a su
funcionamiento, la casa estará protegida de sobrecargas y recibirás una facturación
justa.
sirve para contabilizar la cantidad de energía gastada en la fuente de suministro.
El circuito eléctrico de un contador eléctrico es simple, ya que al registrar los datos,
los envía al proveedor de servicios.
Además, es capaz de detectar averías y reportarlas al sistema de electricidad de la
residencia.
Gracias a esta precisión, se aplica una facturación correcta al consumidor, sin
interrumpir el sistema eléctrico.
Este dispositivo también indica qué artefactos consumen más energía, con el fin de
ajustarla, optimizar los recursos y ahorrar en la facturación
Existen 3 tipos de contadores:
- Analogicos.
Es un dispositivo básico y tradicional equipado con un visor que muestra 5
dígitos en la parte inferior, los cuales indican el consumo eléctrico.
Consta de un disco giratorio con una línea roja, que se mueve sin parar
mientras se gasta la energía.
Otras variaciones de los contadores analógicos disponen de un reloj que
expresa la cantidad de electricidad utilizada.
Su funcionamiento consiste en sumar la energía durante el tiempo facturado
- Digitales.
Es un novedoso diseño que mide el consumo eléctrico en tiempo real,
especificando a qué hora del día se gasta más electricidad.
El contador eléctrico digital basa su funcionamiento en un mecanismo
electrónico que mide hora a hora la cantidad exacta de energía que circula en
la residencia.
- Telegestión.
Conocidos como contadores inteligentes, es un dispositivo de medición que
contabiliza lecturas reales del gasto de electricidad de manera remota.
Estos controladores gestionan los datos del consumo automáticamente porque
están sincronizados con la red. Además, sus cálculos son más confiables, son
fáciles de administrar y permiten solucionar averías en tiempo record.
NOTA
Todos registran de manera progresiva el consumo de energía con diferentes
métodos.
Conclusión:
Un contador eléctrico mide el consumo de electricidad en los hogares, gestionado por
las distribuidoras. Asegura una facturación precisa, protege de sobrecargas y detecta
averías.
Existen tres tipos:
1. Analógicos: Tradicionales, con visor de dígitos y disco giratorio.
2. Digitales: Miden el consumo en tiempo real, detallando por horas.
3. Telegestión (inteligentes): Gestionan y registran el consumo de manera remota
y automática.
Todos registran el consumo de energía progresivamente con diferentes métodos,
asegurando una medición fiable.
Fuentes: https://instalacionelectrica.net/elementos/contador-electrico/
https://www.fundacionendesa.org/es/educacion/
https://electropreguntas.com/tipos-de-contadores-y-sus-aplicaciones-en-la-electronica/
- Identificadores.
Un identificador en programación es:
Es un nombre que los programadores le dan a las variables, funciones, objetos y otros
elementos dentro de su código.
Es cómo etiquetar las cosas en tu cuarto con nombres que te ayuden a encontrarlas
fácilmente.
Los identificadores en programación son la manera en que los programadores hacen
que su código sea legible y comprensible.
Reglas de los Identificadores en Programación:
- Caracteres Permitidos.
Los identificadores en programación pueden contener letras (mayúsculas y
minúsculas), números y guiones bajos (_), pero no pueden comenzar con un
número.
Por ejemplo, «miVariable» o «contador_1» son identificadores válidos, pero
«3elemento» no lo es.
- Sensibilidad a mayúsculas y minúsculas.
La mayoría de los lenguajes de programación son sensibles a mayúsculas y
minúsculas, lo que significa que «variable» y «variable» se consideran
diferentes identificadores.
- Palabras Reservadas
No puedes utilizar palabras reservadas del lenguaje de programación como
identificadores. Estas palabras tienen un significado especial en el lenguaje y
se utilizan para realizar tareas específicas.
Por ejemplo, en Python, «if» y «for» son palabras reservadas y no pueden
usarse como identificadores.
- Ejemplos de Identificadores en Programación
Ejemplo 1: Python
nombre_del_usuario = "Juan"
edad = 25
Ejemplo 2: JavaScript
function calcularPromedio(notas) {
let suma = 0;
for (let i = 0; i < notas.length; i++) {
suma += notas[i];
}
return suma / notas.length;
}
NOTA: En este código, «calcularPromedio,» «notas,» «suma,» y «i» son identificadores que
representan una función y variables.
Conclusión.
- Un identificador en programación es simplemente un nombre que los programadores
asignan a elementos en su código para hacerlo más legible y comprensible.
- Conocer las reglas para crear identificadores es fundamental para escribir código
eficiente y evitar errores.
- Ahora que comprendes qué son los identificadores y cómo funcionan, estás listo para
adentrarte en el emocionante mundo de la programación y empezar a crear tus propios
programas.
FUENTE: Qué es un IDENTIFICADOR en Programación: Reglas y Ejemplos
(programacion.top)
Identificador - Glosario de MDN Web Docs: Definiciones de términos relacionados con la
Web | MDN
- fundamentos de programación pseint.
Pseint es un entorno de desarrollo y una herramienta educativa diseñada para enseñar
programación a personas que recién comienzan en este mundo.
Su nombre proviene de "Pseudo-Intérprete", lo que significa que es un programa que
simula la ejecución de código, lo que lo hace ideal para aprender programación sin
preocuparte por los aspectos más complejos de la implementación.
Pseint es ampliamente utilizado en entornos educativos y es conocido por su sencillez
y eficacia.
- Conceptos Básicos
1. Algoritmos
Un algoritmo es una serie de pasos detallados que se siguen para
realizar una tarea específica.
(Pseint ayuda a diseñar y ejecutar de manera eficiente)
2. Pseudocódigo
Pseint emplea un lenguaje de programación basado en pseudocódigo.
Esto quiere decir que puedes redactar instrucciones de programación
en un lenguaje similar al inglés, facilitando su comprensión para los
principiantes.
3. Variables
Las variables son espacios de almacenamiento para datos, comparables
a cajas donde puedes guardar información.
( Pseint, es necesario declarar una variable antes de usarla y definir su
tipo de dato.)
4. Entrada y Salida
En programación, la entrada es la información que se introduce en un
programa, mientras que la salida es la información que se obtiene
como resultado.
(Pseint permite manejar la entrada y salida de datos de manera simple.)
Conclusión
Pseint es una herramienta educativa ideal para principiantes en programación,
proporcionando un entorno sencillo y eficaz para aprender los conceptos básicos.
Utilizando pseudocódigo, facilita la comprensión y ejecución de algoritmos, el
manejo de variables y la gestión de entrada y salida de datos.
Su diseño accesible y su enfoque en la simulación de código hacen que sea
ampliamente utilizado en entornos educativos.
Fuentes: Introducción a la Programación con Pseint: Conceptos Básicos | Blog Coders Free
Mapa conceptual
Evidencia
TRABAJO DE TECNOLOGIA increíble y próspero epico

Más contenido relacionado

Similar a TRABAJO DE TECNOLOGIA increíble y próspero epico

Conceptos básicos de programación.pdf
Conceptos básicos de programación.pdfConceptos básicos de programación.pdf
Conceptos básicos de programación.pdf
Xian11
 
Conceptos básicos de programación.pdf
Conceptos básicos de programación.pdfConceptos básicos de programación.pdf
Conceptos básicos de programación.pdf
MaicolDorado
 
Tecnología pseint (1)
Tecnología pseint (1)Tecnología pseint (1)
Tecnología pseint (1)
katerinvictoria
 
Estructuras básicas: Conceptos básicos de programación.pdf
Estructuras básicas: Conceptos básicos de programación.pdfEstructuras básicas: Conceptos básicos de programación.pdf
Estructuras básicas: Conceptos básicos de programación.pdf
AeiouAeiou5
 
Conceptos básicos de programación.pdf12e
Conceptos básicos de programación.pdf12eConceptos básicos de programación.pdf12e
Conceptos básicos de programación.pdf12e
NataliaJaramilloR
 
Actividad Conceptos básicos de programación.pdf
Actividad Conceptos básicos de programación.pdfActividad Conceptos básicos de programación.pdf
Actividad Conceptos básicos de programación.pdf
NajwaNimri1
 
Estructuras básicas
Estructuras básicas Estructuras básicas
Estructuras básicas
Ana Sofía Correa Llanos
 
Tecnología pseint
Tecnología pseintTecnología pseint
Tecnología pseint
katerinvictoria
 
Estructuras básicas
Estructuras básicas Estructuras básicas
Estructuras básicas
valeriacaicedo7
 
tecnologia (2).pdf
tecnologia (2).pdftecnologia (2).pdf
tecnologia (2).pdf
ElizabethAcostaQuinc
 
3.2.- Identificadores, Variables y Constantes
3.2.- Identificadores, Variables y Constantes3.2.- Identificadores, Variables y Constantes
3.2.- Identificadores, Variables y Constantes
Yenny Salazar
 
tecnologia (1).pdf
tecnologia (1).pdftecnologia (1).pdf
tecnologia (1).pdf
ElizabethAcostaQuinc
 
Tecnologia.pdf
Tecnologia.pdfTecnologia.pdf
Tecnologia.pdf
ValentinaFajardo11
 
Tecnologia.pdf
Tecnologia.pdfTecnologia.pdf
Tecnologia.pdf
danagabrielaqr
 
Tecnologia PSEINT.pdf
Tecnologia PSEINT.pdfTecnologia PSEINT.pdf
Tecnologia PSEINT.pdf
stephaniaordonez
 
Conceptos basicos de programación.pdf
Conceptos basicos de programación.pdfConceptos basicos de programación.pdf
Conceptos basicos de programación.pdf
JuancamiloZuiga4
 
Trabajo Tecnología P#2 10-6. eliana valencia
Trabajo Tecnología P#2 10-6. eliana valenciaTrabajo Tecnología P#2 10-6. eliana valencia
Trabajo Tecnología P#2 10-6. eliana valencia
ElianaValencia28
 
Taller de Tecnología periodo2 10-6 en pdf
Taller de Tecnología periodo2 10-6 en pdfTaller de Tecnología periodo2 10-6 en pdf
Taller de Tecnología periodo2 10-6 en pdf
GabrielaIbarra71
 
Estructuras básicas: conceptos básicos de programación
Estructuras básicas:  conceptos básicos de programaciónEstructuras básicas:  conceptos básicos de programación
Estructuras básicas: conceptos básicos de programación
LaurenSofia6
 
TECNOLOGIA 10-3 (1).pdf
TECNOLOGIA 10-3 (1).pdfTECNOLOGIA 10-3 (1).pdf
TECNOLOGIA 10-3 (1).pdf
angela455951
 

Similar a TRABAJO DE TECNOLOGIA increíble y próspero epico (20)

Conceptos básicos de programación.pdf
Conceptos básicos de programación.pdfConceptos básicos de programación.pdf
Conceptos básicos de programación.pdf
 
Conceptos básicos de programación.pdf
Conceptos básicos de programación.pdfConceptos básicos de programación.pdf
Conceptos básicos de programación.pdf
 
Tecnología pseint (1)
Tecnología pseint (1)Tecnología pseint (1)
Tecnología pseint (1)
 
Estructuras básicas: Conceptos básicos de programación.pdf
Estructuras básicas: Conceptos básicos de programación.pdfEstructuras básicas: Conceptos básicos de programación.pdf
Estructuras básicas: Conceptos básicos de programación.pdf
 
Conceptos básicos de programación.pdf12e
Conceptos básicos de programación.pdf12eConceptos básicos de programación.pdf12e
Conceptos básicos de programación.pdf12e
 
Actividad Conceptos básicos de programación.pdf
Actividad Conceptos básicos de programación.pdfActividad Conceptos básicos de programación.pdf
Actividad Conceptos básicos de programación.pdf
 
Estructuras básicas
Estructuras básicas Estructuras básicas
Estructuras básicas
 
Tecnología pseint
Tecnología pseintTecnología pseint
Tecnología pseint
 
Estructuras básicas
Estructuras básicas Estructuras básicas
Estructuras básicas
 
tecnologia (2).pdf
tecnologia (2).pdftecnologia (2).pdf
tecnologia (2).pdf
 
3.2.- Identificadores, Variables y Constantes
3.2.- Identificadores, Variables y Constantes3.2.- Identificadores, Variables y Constantes
3.2.- Identificadores, Variables y Constantes
 
tecnologia (1).pdf
tecnologia (1).pdftecnologia (1).pdf
tecnologia (1).pdf
 
Tecnologia.pdf
Tecnologia.pdfTecnologia.pdf
Tecnologia.pdf
 
Tecnologia.pdf
Tecnologia.pdfTecnologia.pdf
Tecnologia.pdf
 
Tecnologia PSEINT.pdf
Tecnologia PSEINT.pdfTecnologia PSEINT.pdf
Tecnologia PSEINT.pdf
 
Conceptos basicos de programación.pdf
Conceptos basicos de programación.pdfConceptos basicos de programación.pdf
Conceptos basicos de programación.pdf
 
Trabajo Tecnología P#2 10-6. eliana valencia
Trabajo Tecnología P#2 10-6. eliana valenciaTrabajo Tecnología P#2 10-6. eliana valencia
Trabajo Tecnología P#2 10-6. eliana valencia
 
Taller de Tecnología periodo2 10-6 en pdf
Taller de Tecnología periodo2 10-6 en pdfTaller de Tecnología periodo2 10-6 en pdf
Taller de Tecnología periodo2 10-6 en pdf
 
Estructuras básicas: conceptos básicos de programación
Estructuras básicas:  conceptos básicos de programaciónEstructuras básicas:  conceptos básicos de programación
Estructuras básicas: conceptos básicos de programación
 
TECNOLOGIA 10-3 (1).pdf
TECNOLOGIA 10-3 (1).pdfTECNOLOGIA 10-3 (1).pdf
TECNOLOGIA 10-3 (1).pdf
 

Último

High End Girls Call Aero City 9873940964 Provide Best And Top Girl Service An...
High End Girls Call Aero City 9873940964 Provide Best And Top Girl Service An...High End Girls Call Aero City 9873940964 Provide Best And Top Girl Service An...
High End Girls Call Aero City 9873940964 Provide Best And Top Girl Service An...
%$A19%
 
El internet como apoyo al proceso de enseñanza
El internet como apoyo al proceso de enseñanzaEl internet como apoyo al proceso de enseñanza
El internet como apoyo al proceso de enseñanza
JeanCarlosMB
 
GUEVARA TORRES MARIA M1S3AI6M1C1G65-089.
GUEVARA TORRES MARIA M1S3AI6M1C1G65-089.GUEVARA TORRES MARIA M1S3AI6M1C1G65-089.
GUEVARA TORRES MARIA M1S3AI6M1C1G65-089.
MARIADE90
 
cultura chavin- culturas preincas...pptx
cultura chavin- culturas preincas...pptxcultura chavin- culturas preincas...pptx
cultura chavin- culturas preincas...pptx
KateTejadaAguirre
 
La ciberseguridad, sus tres tipos y que se nesecita.
La ciberseguridad, sus tres tipos y que se nesecita.La ciberseguridad, sus tres tipos y que se nesecita.
La ciberseguridad, sus tres tipos y que se nesecita.
olivarescalderonyami
 
Girls Call Kolkata 000XX00000 Provide Best And Top Girl Service And No1 in City
Girls Call Kolkata 000XX00000 Provide Best And Top Girl Service And No1 in CityGirls Call Kolkata 000XX00000 Provide Best And Top Girl Service And No1 in City
Girls Call Kolkata 000XX00000 Provide Best And Top Girl Service And No1 in City
mukeshagarwal5411
 
New Girls Call Aero City 9873940964 Provide Best And Top Girl Service And No1...
New Girls Call Aero City 9873940964 Provide Best And Top Girl Service And No1...New Girls Call Aero City 9873940964 Provide Best And Top Girl Service And No1...
New Girls Call Aero City 9873940964 Provide Best And Top Girl Service And No1...
%$A19%
 
H.P. LA CULTURA MOCHICA- PRE INCAS..pptx
H.P. LA CULTURA MOCHICA- PRE INCAS..pptxH.P. LA CULTURA MOCHICA- PRE INCAS..pptx
H.P. LA CULTURA MOCHICA- PRE INCAS..pptx
KateTejadaAguirre
 
RUTA DE ATENCION ICBF.pptx ruta de antencion
RUTA DE ATENCION ICBF.pptx ruta de antencionRUTA DE ATENCION ICBF.pptx ruta de antencion
RUTA DE ATENCION ICBF.pptx ruta de antencion
JhonathanRodriguez10
 

Último (9)

High End Girls Call Aero City 9873940964 Provide Best And Top Girl Service An...
High End Girls Call Aero City 9873940964 Provide Best And Top Girl Service An...High End Girls Call Aero City 9873940964 Provide Best And Top Girl Service An...
High End Girls Call Aero City 9873940964 Provide Best And Top Girl Service An...
 
El internet como apoyo al proceso de enseñanza
El internet como apoyo al proceso de enseñanzaEl internet como apoyo al proceso de enseñanza
El internet como apoyo al proceso de enseñanza
 
GUEVARA TORRES MARIA M1S3AI6M1C1G65-089.
GUEVARA TORRES MARIA M1S3AI6M1C1G65-089.GUEVARA TORRES MARIA M1S3AI6M1C1G65-089.
GUEVARA TORRES MARIA M1S3AI6M1C1G65-089.
 
cultura chavin- culturas preincas...pptx
cultura chavin- culturas preincas...pptxcultura chavin- culturas preincas...pptx
cultura chavin- culturas preincas...pptx
 
La ciberseguridad, sus tres tipos y que se nesecita.
La ciberseguridad, sus tres tipos y que se nesecita.La ciberseguridad, sus tres tipos y que se nesecita.
La ciberseguridad, sus tres tipos y que se nesecita.
 
Girls Call Kolkata 000XX00000 Provide Best And Top Girl Service And No1 in City
Girls Call Kolkata 000XX00000 Provide Best And Top Girl Service And No1 in CityGirls Call Kolkata 000XX00000 Provide Best And Top Girl Service And No1 in City
Girls Call Kolkata 000XX00000 Provide Best And Top Girl Service And No1 in City
 
New Girls Call Aero City 9873940964 Provide Best And Top Girl Service And No1...
New Girls Call Aero City 9873940964 Provide Best And Top Girl Service And No1...New Girls Call Aero City 9873940964 Provide Best And Top Girl Service And No1...
New Girls Call Aero City 9873940964 Provide Best And Top Girl Service And No1...
 
H.P. LA CULTURA MOCHICA- PRE INCAS..pptx
H.P. LA CULTURA MOCHICA- PRE INCAS..pptxH.P. LA CULTURA MOCHICA- PRE INCAS..pptx
H.P. LA CULTURA MOCHICA- PRE INCAS..pptx
 
RUTA DE ATENCION ICBF.pptx ruta de antencion
RUTA DE ATENCION ICBF.pptx ruta de antencionRUTA DE ATENCION ICBF.pptx ruta de antencion
RUTA DE ATENCION ICBF.pptx ruta de antencion
 

TRABAJO DE TECNOLOGIA increíble y próspero epico

  • 1. TRABAJO EN GRUPO MATERIA: Tecnología GRADO: 10-5 DOCENTE: Guillermo Mondragon GRUPO: Isabel Anchico Rojas Sofia Valencia Isaza AÑO LECTIVO 2024
  • 2. BLOGS: Isabel Anchico: https://voleyconisabel.blogspot.com/?m=1 Sofia Valencia: https://sofiblogs1723.blogspot.com/?m=1 Tabla de Contenido Estudiantes Portada de Presentación Sofia Valencia Constantes isabel Anchico Variables Isabel Anchico Acomuladores Isabel Anchico Contador Sofia Valencia Identificadores Sofia Valencia fundamentos de programación pseint. Sofia Valencia Mapa Conceptual o Mapa Mental Isabel Anchico Estructuras Básicas 1. Constantes: En programación, una constante es un valor que no puede ser alterado durante la ejecución del programa. Se utiliza para representar valores fijos como números, caracteres o cadenas de texto que no cambian. Por ejemplo, en C++ puedes definir una constante utilizando la palabra clave const. Aquí hay un enlace que proporciona más información sobre cómo trabajar con constantes en C++: Constantes en C++ Qué son las constantes en un lenguaje de programación
  • 3. Los diferentes tipos de constantes en programación En el mundo de la programación, las constantes son valores que no pueden cambiar durante la ejecución de un programa. Estos valores se utilizan para representar datos fijos y se almacenan en la memoria de forma permanente. En este artículo, exploraremos los diferentes tipos de constantes que se pueden utilizar en programación y cómo se utilizan en diferentes lenguajes de programación. 1. Constantes numéricas: Las constantes numéricas son valores numéricos fijos que se utilizan en programación. Estos valores pueden ser enteros o decimales. En la mayoría de los lenguajes de programación, se pueden representar constantes numéricas utilizando dígitos del 0 al 9 y el punto decimal para los decimales. Algunos ejemplos de constantes numéricas son: – Enteros: 1, 10, 100 – Decimales: 3.14, 2.5 2. Constantes de cadena: Las constantes de cadena, también conocidas como constantes de texto, son secuencias de caracteres que se utilizan en programación. Estos valores se representan entre comillas simples o dobles. Algunos ejemplos de constantes de cadena son: – Cadena simple: ‘Hola’, ‘Mundo’ – Cadena doble: «Hola», «Mundo» 3. Constantes booleanas: Las constantes booleanas son valores que representan la lógica verdadera o falsa. Estos valores se utilizan para tomar decisiones en el flujo de un programa. En la mayoría de los lenguajes de programación, las constantes booleanas se representan como verdadero o falso. 4. Constantes de carácter: Las constantes de carácter son valores que representan un solo carácter en un programa. Estos valores se representan entre comillas simples. Algunos ejemplos de constantes de carácter son: – Carácter: ‘a’, ‘b’, ‘c’ 5. Constantes simbólicas: Las constantes simbólicas son valores que se asignan a un nombre simbólico y se utilizan para representar valores fijos en un programa. Estos valores se definen utilizando una declaración de constante en el lenguaje de programación. Algunos ejemplos de constantes simbólicas son: – Constante PI: 3.14159 – Constante de velocidad de la luz: 299792458
  • 4. ejemplo: https://youtu.be/JuQU_iOhU0w?si=IsQ43ivrvxDUagXa 2. Variables: Una variable es un contenedor que almacena valores que pueden cambiar durante la ejecución del programa. Estos valores pueden ser números, caracteres, cadenas de texto, objetos, etc. En la mayoría de los lenguajes de programación, debes declarar una variable antes de usarla, especificando su tipo y nombre. Por ejemplo, en Python, puedes declarar una variable simplemente asignándole un valor. Aquí hay un enlace que te guiará a través de los conceptos básicos de las variables en Python: Variables en Python Tipos de datos: A lo largo del programa se estará manejando mucha información u objetos que necesitamos almacenar, a esto se le conoce como “Datos”. Cada dato tiene su respectivo tipo de dato, el cual indica el rango en el que actuará y las características que tiene. A continuación se describen los tipos de datos: ● Int (Entero): Representa a todos los números enteros positivos y negativos. ● Float (Flotante): Representa a todos los números reales positivos y negativos, y a diferencia del entero, se pueden guardar valores del tipo fracción, como 1.5, 2.3, 5.68, etc. ● Double (Doble): Tiene la misma característica que el tipo flotante, solo que este puede guardar mayor cantidad de información. ● Char (Caracter): Se utiliza para guardar cualquier tipo de caracter, como letras, signos, números, etc. Se pueden guardar números pero no se podrían realizar operaciones con ellos. ● Void: No representa a ningún valor. La siguiente tabla puede explicar mejor lo anterior.
  • 5. Variable: Una variable es un valor de cualquier tipo que puede estar cambiando a lo largo del programa. Por ejemplo, si queremos hacer un programa del inventario que hay en una empresa, podríamos declarar variables con un X número de computadoras, X número de teclados, X número de pantallas, etc. Y estas tendrían que ser variables porque quizá en un mes esos valores cambian. Una variable siempre tuvo que haber sido declarada antes para poder utilizarse. Para declarar variables se utiliza la siguiente sintaxis, donde el tipo de dato es uno de los que ya explicamos anteriormente. Código: tipo_de_dato nombre_de_variable; Por ejemplo, si queremos declarar un inventario de cajas de cereales, kilos de frijol, kilos de arroz, botes de kétchup, podría hacerse de la siguiente manera. Código: int cereal; int ketchup; float arroz; float frijol; Como pueden ver, declaramos el cereal y el kétchup como enteros, pues no puede haber 1.5 cajas de cereal o 3.22 botes de kétchup, son valores enteros que solo pueden ser 1,2,3,4… etc. El caso de arroz y frijol sí lo declaramos como flotantes, porque puede haber 1.5 o 3.22 kilos. Si nosotros declaramos una variable del tipo entero y queremos introducirle un valor flotante, solo tomara el valor entero de la cifra, por ejemplo, si introducimos el valor 5.22 a una variable tipo entero solo guardará el valor 5. Si queremos inicializar la variable con un valor ya previamente establecido se puede hacer desde la declaración de la variable, por ejemplo: Código: int cereal = 5; int ketchup; float arroz = 2.3; float frijol; Si tenemos algunas variables del mismo tipo de dato, se pueden declarar en una misma línea separándolos por una coma. Utilizando el ejemplo anterior sería de la siguiente manera. Código: int cereal, ketchup; float arroz, frijol; ejemplo: https://youtu.be/6Sq_a4AVGoA?si=4fYFhdmNbx63FlTu
  • 6. 3. Acumuladores: Un acumulador es una variable especial que se utiliza para almacenar y actualizar un valor sumando o acumulando otros valores a él. Se utiliza comúnmente en bucles o iteraciones para llevar un registro del total acumulado de ciertos valores. Por ejemplo, en Java, puedes usar un acumulador para sumar una serie de números ingresados por el usuario. Aquí hay un enlace que explica cómo trabajar con acumuladores en Java: Acumuladores en Java Fuentes: https://cplusplus.com/ , https://www.w3schools.com/python/python_variables.asp , https://dcodingames.com/el_acumulador/ , https://hive.blog/hive, https://polaridad.es/tipos-de-constantes-en-programacion/, https://solucioningenieril.com/programacion_en_c/tipos_de_datos_variables_y_constantes
  • 7. - Contador (Electrico) Un contador eléctrico se encarga de medir el consumo de electricidad en los hogares, el cual es gestionado por las distribuidoras de redes eléctricas. Gracias a su funcionamiento, la casa estará protegida de sobrecargas y recibirás una facturación justa. sirve para contabilizar la cantidad de energía gastada en la fuente de suministro. El circuito eléctrico de un contador eléctrico es simple, ya que al registrar los datos, los envía al proveedor de servicios. Además, es capaz de detectar averías y reportarlas al sistema de electricidad de la residencia. Gracias a esta precisión, se aplica una facturación correcta al consumidor, sin interrumpir el sistema eléctrico. Este dispositivo también indica qué artefactos consumen más energía, con el fin de ajustarla, optimizar los recursos y ahorrar en la facturación
  • 8. Existen 3 tipos de contadores: - Analogicos. Es un dispositivo básico y tradicional equipado con un visor que muestra 5 dígitos en la parte inferior, los cuales indican el consumo eléctrico. Consta de un disco giratorio con una línea roja, que se mueve sin parar mientras se gasta la energía. Otras variaciones de los contadores analógicos disponen de un reloj que expresa la cantidad de electricidad utilizada. Su funcionamiento consiste en sumar la energía durante el tiempo facturado
  • 9. - Digitales. Es un novedoso diseño que mide el consumo eléctrico en tiempo real, especificando a qué hora del día se gasta más electricidad. El contador eléctrico digital basa su funcionamiento en un mecanismo electrónico que mide hora a hora la cantidad exacta de energía que circula en la residencia.
  • 10. - Telegestión. Conocidos como contadores inteligentes, es un dispositivo de medición que contabiliza lecturas reales del gasto de electricidad de manera remota. Estos controladores gestionan los datos del consumo automáticamente porque están sincronizados con la red. Además, sus cálculos son más confiables, son fáciles de administrar y permiten solucionar averías en tiempo record. NOTA Todos registran de manera progresiva el consumo de energía con diferentes métodos.
  • 11. Conclusión: Un contador eléctrico mide el consumo de electricidad en los hogares, gestionado por las distribuidoras. Asegura una facturación precisa, protege de sobrecargas y detecta averías. Existen tres tipos: 1. Analógicos: Tradicionales, con visor de dígitos y disco giratorio. 2. Digitales: Miden el consumo en tiempo real, detallando por horas. 3. Telegestión (inteligentes): Gestionan y registran el consumo de manera remota y automática. Todos registran el consumo de energía progresivamente con diferentes métodos, asegurando una medición fiable. Fuentes: https://instalacionelectrica.net/elementos/contador-electrico/ https://www.fundacionendesa.org/es/educacion/ https://electropreguntas.com/tipos-de-contadores-y-sus-aplicaciones-en-la-electronica/
  • 12. - Identificadores. Un identificador en programación es: Es un nombre que los programadores le dan a las variables, funciones, objetos y otros elementos dentro de su código. Es cómo etiquetar las cosas en tu cuarto con nombres que te ayuden a encontrarlas fácilmente. Los identificadores en programación son la manera en que los programadores hacen que su código sea legible y comprensible.
  • 13. Reglas de los Identificadores en Programación: - Caracteres Permitidos. Los identificadores en programación pueden contener letras (mayúsculas y minúsculas), números y guiones bajos (_), pero no pueden comenzar con un número. Por ejemplo, «miVariable» o «contador_1» son identificadores válidos, pero «3elemento» no lo es. - Sensibilidad a mayúsculas y minúsculas. La mayoría de los lenguajes de programación son sensibles a mayúsculas y minúsculas, lo que significa que «variable» y «variable» se consideran diferentes identificadores. - Palabras Reservadas No puedes utilizar palabras reservadas del lenguaje de programación como identificadores. Estas palabras tienen un significado especial en el lenguaje y se utilizan para realizar tareas específicas. Por ejemplo, en Python, «if» y «for» son palabras reservadas y no pueden usarse como identificadores.
  • 14. - Ejemplos de Identificadores en Programación Ejemplo 1: Python nombre_del_usuario = "Juan" edad = 25 Ejemplo 2: JavaScript function calcularPromedio(notas) { let suma = 0; for (let i = 0; i < notas.length; i++) { suma += notas[i]; } return suma / notas.length; } NOTA: En este código, «calcularPromedio,» «notas,» «suma,» y «i» son identificadores que representan una función y variables.
  • 15. Conclusión. - Un identificador en programación es simplemente un nombre que los programadores asignan a elementos en su código para hacerlo más legible y comprensible. - Conocer las reglas para crear identificadores es fundamental para escribir código eficiente y evitar errores. - Ahora que comprendes qué son los identificadores y cómo funcionan, estás listo para adentrarte en el emocionante mundo de la programación y empezar a crear tus propios programas. FUENTE: Qué es un IDENTIFICADOR en Programación: Reglas y Ejemplos (programacion.top) Identificador - Glosario de MDN Web Docs: Definiciones de términos relacionados con la Web | MDN
  • 16. - fundamentos de programación pseint. Pseint es un entorno de desarrollo y una herramienta educativa diseñada para enseñar programación a personas que recién comienzan en este mundo. Su nombre proviene de "Pseudo-Intérprete", lo que significa que es un programa que simula la ejecución de código, lo que lo hace ideal para aprender programación sin preocuparte por los aspectos más complejos de la implementación. Pseint es ampliamente utilizado en entornos educativos y es conocido por su sencillez y eficacia.
  • 17. - Conceptos Básicos 1. Algoritmos Un algoritmo es una serie de pasos detallados que se siguen para realizar una tarea específica. (Pseint ayuda a diseñar y ejecutar de manera eficiente) 2. Pseudocódigo Pseint emplea un lenguaje de programación basado en pseudocódigo. Esto quiere decir que puedes redactar instrucciones de programación en un lenguaje similar al inglés, facilitando su comprensión para los principiantes. 3. Variables Las variables son espacios de almacenamiento para datos, comparables a cajas donde puedes guardar información. ( Pseint, es necesario declarar una variable antes de usarla y definir su tipo de dato.) 4. Entrada y Salida En programación, la entrada es la información que se introduce en un programa, mientras que la salida es la información que se obtiene como resultado. (Pseint permite manejar la entrada y salida de datos de manera simple.)
  • 18. Conclusión Pseint es una herramienta educativa ideal para principiantes en programación, proporcionando un entorno sencillo y eficaz para aprender los conceptos básicos. Utilizando pseudocódigo, facilita la comprensión y ejecución de algoritmos, el manejo de variables y la gestión de entrada y salida de datos. Su diseño accesible y su enfoque en la simulación de código hacen que sea ampliamente utilizado en entornos educativos. Fuentes: Introducción a la Programación con Pseint: Conceptos Básicos | Blog Coders Free Mapa conceptual