SlideShare a Scribd company logo
1 of 19
Download to read offline
tecnologia - periodo 2
Johan Esteban Lopez
Luis Felipe Sendoya
Maria Alejandra Ramirez
Ana Lorena Velasco
Grado 10-4
Docente
Guillermo Mondragón Castro
I.E. Liceo Departamental
Area de Tecnologia e Informatica
Santiago de Cali
2023
contenido
Conceptos básicos de la programación
constantes…………………………………………………………………………..3
variables……………………………………………………………………………4
acumulador…………………………………………………………………………5
contadores…………………………………………………………………………..6
identificadores………………………………………………………………………7
Fundamentos de programación PSeInt
¿Qué es el Pseint?.......................................................................................................8
características y funcionalidades de Pseint………………………………………….9
descarga del programa Pseint: títulos de proceso, comandos y estructura………….11
lista de variables.…………………………………………………………………….14
Mapa conceptual……………………………………………………………………..15
Conclusiones…………………………………………………………………………16
Referencias…………………………………………………………………………..17
Blogs…………………………………………………………………………………18
capturas de pantalla………………………………………………………………….19
2
definición de conceptos básicos de programación
constantes
Una ‘constante’, a diferencia de una variable, siempre tiene el mismo valor. En
educación no existen constantes, pero existen varias en física y matemáticas, por ejemplo, la
fuerza de gravedad o el número pi (3.14159…). Tal vez el ejemplo clásico de una constante
es la velocidad de la luz (denominada ‘c’), cuyo valor es aproximadamente 300.000 km./seg.
en cualquier lugar del universo en que se mida. Todos los números, por ejemplo 2, 7, 35, etc.,
también se denominan ‘constantes’, porque, por definición, siempre tienen el mismo valor; es
decir, el número 7 es una constante porque su valor siempre es 7 y nunca varía.
Como ya se había dicho anteriormente una constante es aquella que su valor no
cambia en absoluto, esto quiere decir que no se puede cambiar el valor asignado a una
constante predefinida. Ahora se mostrarán las constantes predefinidas que son:
NULL
Una referencia vacía. Parecido a un puntero vacío. Tenga en cuenta que no es lo
mismo que una cadena de caracteres nula "".
TRUE
Equivalente al número 1.
FALSE
Equivalente al número 0.
3
variables
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.
Variables globales y locales
Las variables pueden ser globales o locales. Una variable es global a no ser que esté
declarada dentro de una definición de función. Las variables globales resultan visibles y
disponibles para todas las sentencias de un script. Las variables locales sólo resultan visibles
y disponibles dentro de la función en la que están definidas. Aunque los nombres de variables
y los identificadores deben ser exclusivos, resulta válido declarar una variable local con el
mismo nombre que una variable global o con el mismo nombre que una variable local
definida en otra función. Los nombres de parámetros de una definición de función se
consideran variables locales. Los datos que se pasan a una función se pasan según el valor.
Una variable global que se pasa a una función no puede ser modificada por la función. Por
ejemplo, la variable es frecuencia cardíaca; el dato es 78 latidos/minuto.
4
acumulador
Se entiende como acumulador a una variable que acumula el resultado de una
operación parcial. Se inicializa a un valor inicial según la operación que se va a acumular: a 0
si es una suma o a 1 si es un producto.
Es capaz de ser utilizada en una gran cantidad de casos, no podemos obviar que su
potencial se ve incrementado en programas que involucren bucles o ciclos. Ello se debe a
que es en dichos procesos, con la automatización que estos permiten, un mejor manejo y, por
lo tanto, un resultado mucho más sencillo de conseguir.
ejemplos
int acum = 0;
int i, numero;
5
contadores
Es el experto en contabilidad y el profesional preparado para tener una visión integral
de las empresas y todo tipo de organizaciones a partir de la comprensión de sus números:
saber cuánto gana o pierde, cuánto tiene, cuánto debe, si está creciendo o no, si cumple sus
objetivos, si genera valor y cómo.
Es el profesional que domina el sistema impositivo y las leyes que impactan en la
actividad económica.
Es el especialista en la preparación, análisis, comunicación y uso estratégico de la
información sobre los resultados de la gestión en las empresas y los gobiernos. Es el experto
en medir todo aquello que tiene impacto en el valor de las organizaciones y en diseñar los
distintos indicadores de gestión, tanto los relativos a lo económico y financiero como
aquéllos relacionados con lo social y ambiental.
El contador público es experto en control de gestión y tiene una mirada integral del
negocio con foco en la medición, tanto financiera como no financiera.
Es el único profesional habilitado para realizar auditorías externas de información
contable y financiera y actuar como síndico en concursos y quiebras. Está formado para ser el
asesor de confianza en estructuras de negocios, contabilidad, impuestos, finanzas
corporativas, control de gestión, diseño de sistemas de información y cuestiones de derecho
empresarial.
Es el especialista en control y auditoría y, de esa manera, es una suerte de detective
financiero, capaz de descubrir y explicar fraudes, y el profesional preparado para gerenciar
los riesgos y diseñar controles para evitarlos. Puede actuar también como síndico societario y
auxiliar de la justicia en pericias contables.
6
Identificadores
Un identificador se refiere a un nombre o etiqueta única que se asigna a un elemento o
entidad con el propósito de identificarlo de manera exclusiva y distinguirlo de otros
elementos o entidades en un sistema o contexto específico. Los identificadores se utilizan en
diversos campos y aplicaciones, como programación, bases de datos, sistemas de
información, redes, seguridad informática y más.
En el contexto de la programación, un identificador se utiliza para dar nombre a
variables, constantes, funciones, clases, objetos y otros elementos en el código fuente. Los
identificadores en la programación suelen seguir reglas específicas según el lenguaje de
programación utilizado. Por ejemplo, en muchos lenguajes de programación, los
identificadores deben comenzar con una letra y pueden incluir letras, números y algunos
caracteres especiales, pero no espacios en blanco.
En las bases de datos, los identificadores se emplean para nombrar tablas, columnas y
otros objetos. Permiten identificar y acceder a los datos de manera eficiente.
En redes informáticas, los identificadores se utilizan para distinguir dispositivos y
recursos en la red, como direcciones IP o nombres de dominio.
En general, los identificadores son fundamentales para el funcionamiento de los
sistemas informáticos, ya que proporcionan una forma única y consistente de referirse a
elementos y entidades, facilitando la gestión, la organización y el acceso a la información y
recursos.
7
Fundamentos de programación Pseint
¿Qué es pseint?
PSeint es una herramienta para asistir a un estudiante en sus primeros pasos de
programación, le permite centrar su atención en los conceptos fundamentales de algoritmia
computacional,con mínimas dificultades propias de un lenguaje y proporcionando un entorno
de trabajo con numerosas ayudas y recursos didácticos.
8
Características y funcionalidades de PSeint.
-Herramientas de edición para escribir algoritmos en pseudocódigo.
-Ayuda emergente.
-Plantillas de comandos.
-Coloreado de sintaxis.
-Resalta los bloques lógicos.
-Listados de funciones, operadores y variables.
-Permite generar y editar el diagrama de flujo del algoritmo.
-Edición simultánea de múltiples algoritmos.
-Pseudo Lenguaje configurable.
-Modifica algoritmos y permite ver los cambios en la ejecución inmediatamente.
-Deshace una ejecución para reiniciarla o repetirla desde un punto arbitrario.
-Ejecuta el algoritmo paso a paso controlando la velocidad e inspeccionando variables y
expresiones.
-Modo especial que describe las acciones realizadas en cada paso.
-Señala errores de sintaxis en tiempo real.
-Señala claramente errores en el tiempo de ejecución.
-Descripciones detalladas de cada error, con sus causas y soluciones frecuentes.
-Convierte el algoritmo de pseudocódigo a código.
-Es multiplataforma
-Totalmente gratuito y libre.
9
Constantes,identificadores y palabras reservadas.
-Los identificadores deben constar solo de letras y números, y empezar siempre con una letra.
-Las constantes de tipo carácter se escriben entre comillas.
-En las constantes numéricas, el punto es el separador decimal.
-Las constantes lógicas son Verdadero y Falso.
-Las palabras reservadas no llevan acentos.
Tipos de datos.
Numérico: Enteros y decimales,los decimales se separan con un punto.
Lógico o Booleano: V y F.
Carácter: Carácter y cadena de caracteres,pueden ir encerrados entre comillas.
10
Descarga del programa PSeint.
Al descargar el programa y luego de haber ingresado a ella, nos dirigiremos al menú
dándole clic en configuración como se muestra en la imagen, luego de esto podremos ver
cómo se despliegan varias opciones, entre ellas tenemos que localizar opciones de lenguaje
(perfiles) y seleccionaremos el que deseemos manejar.
11
Título del proceso
Lo siguiente a realizar es poner un título al programa, cabe recalcar que este debe ser
diferente a las variables que serán utilizadas en el programa, para que así no se genere algún
error,también tener en cuenta que al colocar el título, este no debe tener espacios entre
palabras. Por ejemplo: programa14 o también puede utilizarse el guión bajo o rayita al piso (
_ ), ej:programa_14, pero como se podrán dar cuentame siempre el título estará junto.
12
Comandos y estructuras
En caso de que no esté visible la opción de comandos y estructuras en la parte
superior derecha de la pantalla,da clic para mostrar u ocultar dicho panel.
13
Lista de variables
En las siguientes imágenes se muestra las variables y constantes en el programa.
14
Mapa conceptual
15
conclusiones
En este trabajo, aprendimos, cosas distintas, de las cuales no teníamos conocimiento
alguno, en el momento de realizar este trabajo me di cuenta que posee cosas interesantes y
por las cuales indagar un poco más, acerca de cómo es su función, para que sirve, en que me
puede ayudar esto más adelante, al momento de investigar ciertas palabras no sabía con
exactitud qué era o para qué servía, cuando lo investigué me di cuenta de lo que es y la
función que este cumple.
El trabajo que se realizó nos da una información nueva, en la cual se puede identificar
muchos términos que nos podría ayudar en futuras clases y que podemos manejar mejor de lo
que sería la tecnología, como el por que de su funcionamiento, datos sobre este etc.
16
Referencias
definición de constantes
https://www.ibm.com/docs/es/tcamfma/6.3.0?topic=tesl-constants-variables-4
definición de variables
https://www.ibm.com/docs/es/tcamfma/6.3.0?topic=tesl-constants-variables-4
definición de acumuladores
https://quees.com/acumulador-programacion/
definición de contadores
https://web.udesa.edu.ar/escuela-de-negocios/contador-publico/que-hace-un-contador-publico
#:~:text=Es%20el%20experto%20en%20contabilidad,si%20genera%20valor%20y%20c%C3
%B3mo.
definición de identificadores
https://es.strephonsays.com/identifier-and-vs-variable-1495#menu-2
pseint
http://pseintequipo8grupo112.blogspot.com/p/solucion-de-problemas-mediante-un.html
17
Blogs
Maria Alejandra Ramirez
https://malejablog123blogger.blogspot.com/
Ana Lorena Velasco
https://anavelasco2020.blogspot.com/p/periodo-1.html?m=1
Jhoann Lopez
Luis Felipe Sendoya
18
Capturas de pantalla
19

More Related Content

Similar to Trabajo - Tecnología

Estructuras básicas. Conceptos básicos de programación. 10-3.pdf
Estructuras básicas. Conceptos básicos de programación. 10-3.pdfEstructuras básicas. Conceptos básicos de programación. 10-3.pdf
Estructuras básicas. Conceptos básicos de programación. 10-3.pdfEmanuelminotta
 
Estructuras básicas. Conceptos básicos de programación. 10-3.pdf
Estructuras básicas. Conceptos básicos de programación. 10-3.pdfEstructuras básicas. Conceptos básicos de programación. 10-3.pdf
Estructuras básicas. Conceptos básicos de programación. 10-3.pdfEmanuelminotta
 
Estructuras básicas. Conceptos básicos de programación. 10-3.pdf
Estructuras básicas. Conceptos básicos de programación. 10-3.pdfEstructuras básicas. Conceptos básicos de programación. 10-3.pdf
Estructuras básicas. Conceptos básicos de programación. 10-3.pdfEmanuelminotta
 
Estructuras básicas. Conceptos básicos de programación. 10-3.pdf
Estructuras básicas. Conceptos básicos de programación. 10-3.pdfEstructuras básicas. Conceptos básicos de programación. 10-3.pdf
Estructuras básicas. Conceptos básicos de programación. 10-3.pdfDeyaniraCuero
 
Estructuras básicas. Conceptos básicos de programación. 10-3.pdf
Estructuras básicas. Conceptos básicos de programación. 10-3.pdfEstructuras básicas. Conceptos básicos de programación. 10-3.pdf
Estructuras básicas. Conceptos básicos de programación. 10-3.pdfByLauraVelasco
 
Estructuras básicas. Conceptos básicos de programación. 10-3.pdf
Estructuras básicas. Conceptos básicos de programación. 10-3.pdfEstructuras básicas. Conceptos básicos de programación. 10-3.pdf
Estructuras básicas. Conceptos básicos de programación. 10-3.pdfisabellapiedrahita5
 
Informe_ trabajo en equipo.pdf
Informe_ trabajo en equipo.pdfInforme_ trabajo en equipo.pdf
Informe_ trabajo en equipo.pdfsofiaacosta74
 
Informe_ trabajo en equipo.pdf
Informe_ trabajo en equipo.pdfInforme_ trabajo en equipo.pdf
Informe_ trabajo en equipo.pdfangela455951
 
Informe_ trabajo en equipo.pdf
Informe_ trabajo en equipo.pdfInforme_ trabajo en equipo.pdf
Informe_ trabajo en equipo.pdfangela455951
 
Informe_ trabajo en equipo.pdf
Informe_ trabajo en equipo.pdfInforme_ trabajo en equipo.pdf
Informe_ trabajo en equipo.pdfSofiaDiaz692624
 
Trabajo de tecnologia
Trabajo de tecnologiaTrabajo de tecnologia
Trabajo de tecnologianicolas_436
 
Estructuras basicas tecnología
Estructuras basicas  tecnología Estructuras basicas  tecnología
Estructuras basicas tecnología valentinacrdenas6
 
Estructuras basicas tecnología (1)
Estructuras basicas  tecnología (1)Estructuras basicas  tecnología (1)
Estructuras basicas tecnología (1)SebastianNaranjo19
 
Estructuras básicas tecnología
Estructuras básicas  tecnología Estructuras básicas  tecnología
Estructuras básicas tecnología valentinacrdenas6
 

Similar to Trabajo - Tecnología (20)

tecnología.docx
tecnología.docxtecnología.docx
tecnología.docx
 
tecnología.pdf
tecnología.pdftecnología.pdf
tecnología.pdf
 
Estructuras básicas. Conceptos básicos de programación. 10-3.pdf
Estructuras básicas. Conceptos básicos de programación. 10-3.pdfEstructuras básicas. Conceptos básicos de programación. 10-3.pdf
Estructuras básicas. Conceptos básicos de programación. 10-3.pdf
 
Estructuras básicas. Conceptos básicos de programación. 10-3.pdf
Estructuras básicas. Conceptos básicos de programación. 10-3.pdfEstructuras básicas. Conceptos básicos de programación. 10-3.pdf
Estructuras básicas. Conceptos básicos de programación. 10-3.pdf
 
Estructuras básicas. Conceptos básicos de programación. 10-3.pdf
Estructuras básicas. Conceptos básicos de programación. 10-3.pdfEstructuras básicas. Conceptos básicos de programación. 10-3.pdf
Estructuras básicas. Conceptos básicos de programación. 10-3.pdf
 
Estructuras básicas. Conceptos básicos de programación. 10-3.pdf
Estructuras básicas. Conceptos básicos de programación. 10-3.pdfEstructuras básicas. Conceptos básicos de programación. 10-3.pdf
Estructuras básicas. Conceptos básicos de programación. 10-3.pdf
 
Estructuras básicas. Conceptos básicos de programación. 10-3.pdf
Estructuras básicas. Conceptos básicos de programación. 10-3.pdfEstructuras básicas. Conceptos básicos de programación. 10-3.pdf
Estructuras básicas. Conceptos básicos de programación. 10-3.pdf
 
Estructuras básicas. Conceptos básicos de programación. 10-3.pdf
Estructuras básicas. Conceptos básicos de programación. 10-3.pdfEstructuras básicas. Conceptos básicos de programación. 10-3.pdf
Estructuras básicas. Conceptos básicos de programación. 10-3.pdf
 
Programacionvb
ProgramacionvbProgramacionvb
Programacionvb
 
tecnologia.pdf
tecnologia.pdftecnologia.pdf
tecnologia.pdf
 
Informe_ trabajo en equipo.pdf
Informe_ trabajo en equipo.pdfInforme_ trabajo en equipo.pdf
Informe_ trabajo en equipo.pdf
 
Informe_ trabajo en equipo.pdf
Informe_ trabajo en equipo.pdfInforme_ trabajo en equipo.pdf
Informe_ trabajo en equipo.pdf
 
Informe_ trabajo en equipo.pdf
Informe_ trabajo en equipo.pdfInforme_ trabajo en equipo.pdf
Informe_ trabajo en equipo.pdf
 
Informe_ trabajo en equipo.pdf
Informe_ trabajo en equipo.pdfInforme_ trabajo en equipo.pdf
Informe_ trabajo en equipo.pdf
 
tecnologia.pdf
tecnologia.pdftecnologia.pdf
tecnologia.pdf
 
tecnologia.pdf
tecnologia.pdftecnologia.pdf
tecnologia.pdf
 
Trabajo de tecnologia
Trabajo de tecnologiaTrabajo de tecnologia
Trabajo de tecnologia
 
Estructuras basicas tecnología
Estructuras basicas  tecnología Estructuras basicas  tecnología
Estructuras basicas tecnología
 
Estructuras basicas tecnología (1)
Estructuras basicas  tecnología (1)Estructuras basicas  tecnología (1)
Estructuras basicas tecnología (1)
 
Estructuras básicas tecnología
Estructuras básicas  tecnología Estructuras básicas  tecnología
Estructuras básicas tecnología
 

Recently uploaded

POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudianteAndreaHuertas24
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxLolaBunny11
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfJulian Lamprea
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 

Recently uploaded (13)

POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdf
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 

Trabajo - Tecnología

  • 1. tecnologia - periodo 2 Johan Esteban Lopez Luis Felipe Sendoya Maria Alejandra Ramirez Ana Lorena Velasco Grado 10-4 Docente Guillermo Mondragón Castro I.E. Liceo Departamental Area de Tecnologia e Informatica Santiago de Cali 2023
  • 2. contenido Conceptos básicos de la programación constantes…………………………………………………………………………..3 variables……………………………………………………………………………4 acumulador…………………………………………………………………………5 contadores…………………………………………………………………………..6 identificadores………………………………………………………………………7 Fundamentos de programación PSeInt ¿Qué es el Pseint?.......................................................................................................8 características y funcionalidades de Pseint………………………………………….9 descarga del programa Pseint: títulos de proceso, comandos y estructura………….11 lista de variables.…………………………………………………………………….14 Mapa conceptual……………………………………………………………………..15 Conclusiones…………………………………………………………………………16 Referencias…………………………………………………………………………..17 Blogs…………………………………………………………………………………18 capturas de pantalla………………………………………………………………….19 2
  • 3. definición de conceptos básicos de programación constantes Una ‘constante’, a diferencia de una variable, siempre tiene el mismo valor. En educación no existen constantes, pero existen varias en física y matemáticas, por ejemplo, la fuerza de gravedad o el número pi (3.14159…). Tal vez el ejemplo clásico de una constante es la velocidad de la luz (denominada ‘c’), cuyo valor es aproximadamente 300.000 km./seg. en cualquier lugar del universo en que se mida. Todos los números, por ejemplo 2, 7, 35, etc., también se denominan ‘constantes’, porque, por definición, siempre tienen el mismo valor; es decir, el número 7 es una constante porque su valor siempre es 7 y nunca varía. Como ya se había dicho anteriormente una constante es aquella que su valor no cambia en absoluto, esto quiere decir que no se puede cambiar el valor asignado a una constante predefinida. Ahora se mostrarán las constantes predefinidas que son: NULL Una referencia vacía. Parecido a un puntero vacío. Tenga en cuenta que no es lo mismo que una cadena de caracteres nula "". TRUE Equivalente al número 1. FALSE Equivalente al número 0. 3
  • 4. variables 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. Variables globales y locales Las variables pueden ser globales o locales. Una variable es global a no ser que esté declarada dentro de una definición de función. Las variables globales resultan visibles y disponibles para todas las sentencias de un script. Las variables locales sólo resultan visibles y disponibles dentro de la función en la que están definidas. Aunque los nombres de variables y los identificadores deben ser exclusivos, resulta válido declarar una variable local con el mismo nombre que una variable global o con el mismo nombre que una variable local definida en otra función. Los nombres de parámetros de una definición de función se consideran variables locales. Los datos que se pasan a una función se pasan según el valor. Una variable global que se pasa a una función no puede ser modificada por la función. Por ejemplo, la variable es frecuencia cardíaca; el dato es 78 latidos/minuto. 4
  • 5. acumulador Se entiende como acumulador a una variable que acumula el resultado de una operación parcial. Se inicializa a un valor inicial según la operación que se va a acumular: a 0 si es una suma o a 1 si es un producto. Es capaz de ser utilizada en una gran cantidad de casos, no podemos obviar que su potencial se ve incrementado en programas que involucren bucles o ciclos. Ello se debe a que es en dichos procesos, con la automatización que estos permiten, un mejor manejo y, por lo tanto, un resultado mucho más sencillo de conseguir. ejemplos int acum = 0; int i, numero; 5
  • 6. contadores Es el experto en contabilidad y el profesional preparado para tener una visión integral de las empresas y todo tipo de organizaciones a partir de la comprensión de sus números: saber cuánto gana o pierde, cuánto tiene, cuánto debe, si está creciendo o no, si cumple sus objetivos, si genera valor y cómo. Es el profesional que domina el sistema impositivo y las leyes que impactan en la actividad económica. Es el especialista en la preparación, análisis, comunicación y uso estratégico de la información sobre los resultados de la gestión en las empresas y los gobiernos. Es el experto en medir todo aquello que tiene impacto en el valor de las organizaciones y en diseñar los distintos indicadores de gestión, tanto los relativos a lo económico y financiero como aquéllos relacionados con lo social y ambiental. El contador público es experto en control de gestión y tiene una mirada integral del negocio con foco en la medición, tanto financiera como no financiera. Es el único profesional habilitado para realizar auditorías externas de información contable y financiera y actuar como síndico en concursos y quiebras. Está formado para ser el asesor de confianza en estructuras de negocios, contabilidad, impuestos, finanzas corporativas, control de gestión, diseño de sistemas de información y cuestiones de derecho empresarial. Es el especialista en control y auditoría y, de esa manera, es una suerte de detective financiero, capaz de descubrir y explicar fraudes, y el profesional preparado para gerenciar los riesgos y diseñar controles para evitarlos. Puede actuar también como síndico societario y auxiliar de la justicia en pericias contables. 6
  • 7. Identificadores Un identificador se refiere a un nombre o etiqueta única que se asigna a un elemento o entidad con el propósito de identificarlo de manera exclusiva y distinguirlo de otros elementos o entidades en un sistema o contexto específico. Los identificadores se utilizan en diversos campos y aplicaciones, como programación, bases de datos, sistemas de información, redes, seguridad informática y más. En el contexto de la programación, un identificador se utiliza para dar nombre a variables, constantes, funciones, clases, objetos y otros elementos en el código fuente. Los identificadores en la programación suelen seguir reglas específicas según el lenguaje de programación utilizado. Por ejemplo, en muchos lenguajes de programación, los identificadores deben comenzar con una letra y pueden incluir letras, números y algunos caracteres especiales, pero no espacios en blanco. En las bases de datos, los identificadores se emplean para nombrar tablas, columnas y otros objetos. Permiten identificar y acceder a los datos de manera eficiente. En redes informáticas, los identificadores se utilizan para distinguir dispositivos y recursos en la red, como direcciones IP o nombres de dominio. En general, los identificadores son fundamentales para el funcionamiento de los sistemas informáticos, ya que proporcionan una forma única y consistente de referirse a elementos y entidades, facilitando la gestión, la organización y el acceso a la información y recursos. 7
  • 8. Fundamentos de programación Pseint ¿Qué es pseint? PSeint es una herramienta para asistir a un estudiante en sus primeros pasos de programación, le permite centrar su atención en los conceptos fundamentales de algoritmia computacional,con mínimas dificultades propias de un lenguaje y proporcionando un entorno de trabajo con numerosas ayudas y recursos didácticos. 8
  • 9. Características y funcionalidades de PSeint. -Herramientas de edición para escribir algoritmos en pseudocódigo. -Ayuda emergente. -Plantillas de comandos. -Coloreado de sintaxis. -Resalta los bloques lógicos. -Listados de funciones, operadores y variables. -Permite generar y editar el diagrama de flujo del algoritmo. -Edición simultánea de múltiples algoritmos. -Pseudo Lenguaje configurable. -Modifica algoritmos y permite ver los cambios en la ejecución inmediatamente. -Deshace una ejecución para reiniciarla o repetirla desde un punto arbitrario. -Ejecuta el algoritmo paso a paso controlando la velocidad e inspeccionando variables y expresiones. -Modo especial que describe las acciones realizadas en cada paso. -Señala errores de sintaxis en tiempo real. -Señala claramente errores en el tiempo de ejecución. -Descripciones detalladas de cada error, con sus causas y soluciones frecuentes. -Convierte el algoritmo de pseudocódigo a código. -Es multiplataforma -Totalmente gratuito y libre. 9
  • 10. Constantes,identificadores y palabras reservadas. -Los identificadores deben constar solo de letras y números, y empezar siempre con una letra. -Las constantes de tipo carácter se escriben entre comillas. -En las constantes numéricas, el punto es el separador decimal. -Las constantes lógicas son Verdadero y Falso. -Las palabras reservadas no llevan acentos. Tipos de datos. Numérico: Enteros y decimales,los decimales se separan con un punto. Lógico o Booleano: V y F. Carácter: Carácter y cadena de caracteres,pueden ir encerrados entre comillas. 10
  • 11. Descarga del programa PSeint. Al descargar el programa y luego de haber ingresado a ella, nos dirigiremos al menú dándole clic en configuración como se muestra en la imagen, luego de esto podremos ver cómo se despliegan varias opciones, entre ellas tenemos que localizar opciones de lenguaje (perfiles) y seleccionaremos el que deseemos manejar. 11
  • 12. Título del proceso Lo siguiente a realizar es poner un título al programa, cabe recalcar que este debe ser diferente a las variables que serán utilizadas en el programa, para que así no se genere algún error,también tener en cuenta que al colocar el título, este no debe tener espacios entre palabras. Por ejemplo: programa14 o también puede utilizarse el guión bajo o rayita al piso ( _ ), ej:programa_14, pero como se podrán dar cuentame siempre el título estará junto. 12
  • 13. Comandos y estructuras En caso de que no esté visible la opción de comandos y estructuras en la parte superior derecha de la pantalla,da clic para mostrar u ocultar dicho panel. 13
  • 14. Lista de variables En las siguientes imágenes se muestra las variables y constantes en el programa. 14
  • 16. conclusiones En este trabajo, aprendimos, cosas distintas, de las cuales no teníamos conocimiento alguno, en el momento de realizar este trabajo me di cuenta que posee cosas interesantes y por las cuales indagar un poco más, acerca de cómo es su función, para que sirve, en que me puede ayudar esto más adelante, al momento de investigar ciertas palabras no sabía con exactitud qué era o para qué servía, cuando lo investigué me di cuenta de lo que es y la función que este cumple. El trabajo que se realizó nos da una información nueva, en la cual se puede identificar muchos términos que nos podría ayudar en futuras clases y que podemos manejar mejor de lo que sería la tecnología, como el por que de su funcionamiento, datos sobre este etc. 16
  • 17. Referencias definición de constantes https://www.ibm.com/docs/es/tcamfma/6.3.0?topic=tesl-constants-variables-4 definición de variables https://www.ibm.com/docs/es/tcamfma/6.3.0?topic=tesl-constants-variables-4 definición de acumuladores https://quees.com/acumulador-programacion/ definición de contadores https://web.udesa.edu.ar/escuela-de-negocios/contador-publico/que-hace-un-contador-publico #:~:text=Es%20el%20experto%20en%20contabilidad,si%20genera%20valor%20y%20c%C3 %B3mo. definición de identificadores https://es.strephonsays.com/identifier-and-vs-variable-1495#menu-2 pseint http://pseintequipo8grupo112.blogspot.com/p/solucion-de-problemas-mediante-un.html 17
  • 18. Blogs Maria Alejandra Ramirez https://malejablog123blogger.blogspot.com/ Ana Lorena Velasco https://anavelasco2020.blogspot.com/p/periodo-1.html?m=1 Jhoann Lopez Luis Felipe Sendoya 18