Enviar búsqueda
Cargar
Estructura Basicas
•
1 recomendación
•
12 vistas
S
SolHincapie
Seguir
Ana Sol Hincapie Isabella Viveros Princi Gonzalez Cesar Ceron
Leer menos
Leer más
Tecnología
Denunciar
Compartir
Denunciar
Compartir
1 de 14
Descargar ahora
Descargar para leer sin conexión
Recomendados
Prog est 1
Prog est 1
Alex Flores
Diagrama de flujo
Diagrama de flujo
mariaponce01
Diagrama de flujo
Diagrama de flujo
Arisai Leilani Mendez Martinez
Diagramas de flujo
Diagramas de flujo
zamand14
Logica y programacion
Logica y programacion
geralbp
Trabajo de tecnología
Trabajo de tecnología
Valentinavivas11
Estructuras basicas
Estructuras basicas
JuanesMF1
Periodo 3 estructuras básicas-3
Periodo 3 estructuras básicas-3
LuisaOsorio29
Recomendados
Prog est 1
Prog est 1
Alex Flores
Diagrama de flujo
Diagrama de flujo
mariaponce01
Diagrama de flujo
Diagrama de flujo
Arisai Leilani Mendez Martinez
Diagramas de flujo
Diagramas de flujo
zamand14
Logica y programacion
Logica y programacion
geralbp
Trabajo de tecnología
Trabajo de tecnología
Valentinavivas11
Estructuras basicas
Estructuras basicas
JuanesMF1
Periodo 3 estructuras básicas-3
Periodo 3 estructuras básicas-3
LuisaOsorio29
Trabajo tecnologia 3 periodo
Trabajo tecnologia 3 periodo
Dana Montaño
Trabajo tecnologia 3 periodo
Trabajo tecnologia 3 periodo
VictoriaRamrez13
Logica y programacion juan
Logica y programacion juan
Pedro Torres
Logica y programacion juan
Logica y programacion juan
Pedro Torres
Trabajo de Tecnología-Estructuras Básicas 10-1
Trabajo de Tecnología-Estructuras Básicas 10-1
Ana Sofia Pacheco Alvarez
Estructuras básicas
Estructuras básicas
Freddy Tenorio.
Trabajo de tecnología estructuras basicas 10-1
Trabajo de tecnología estructuras basicas 10-1
KatherinSoto3
Trabajo de tecnología
Trabajo de tecnología
marthaalejandraferna
Trabajo de tecnología.docx
Trabajo de tecnología.docx
VervideosEnyoutube
Logica y programacion
Logica y programacion
anderodri321
Logica y programacion
Logica y programacion
anderodri321
Logica y programacion
Logica y programacion
anderodri321
Gerencia de proyectos de tecnología educativa
Gerencia de proyectos de tecnología educativa
AmandaSalgado0326
Gerencia de proyectos de tecnología educativa
Gerencia de proyectos de tecnología educativa
AmandaSalgado0326
Pseint
Pseint
ValentinaPrada4
Pseint
Pseint
ShekinaDiagoGomez
Equipo 6 (303 a)
Equipo 6 (303 a)
Fernando Hernandez Diaz
Estructuras básicas
Estructuras básicas
valeriaQuionezDiaz1
Diagrama michell(1)
Diagrama michell(1)
royimar
Trabajo de tecnologia
Trabajo de tecnologia
MarthaTorres3612
Navegadores de internet - Nuevas Tecnologías de la Información y la Comunicación
Navegadores de internet - Nuevas Tecnologías de la Información y la Comunicación
Antonia Yamilet Perez Palomares
Chat GPT para la educación Latinoamerica
Chat GPT para la educación Latinoamerica
EdwinGarca59
Más contenido relacionado
Similar a Estructura Basicas
Trabajo tecnologia 3 periodo
Trabajo tecnologia 3 periodo
Dana Montaño
Trabajo tecnologia 3 periodo
Trabajo tecnologia 3 periodo
VictoriaRamrez13
Logica y programacion juan
Logica y programacion juan
Pedro Torres
Logica y programacion juan
Logica y programacion juan
Pedro Torres
Trabajo de Tecnología-Estructuras Básicas 10-1
Trabajo de Tecnología-Estructuras Básicas 10-1
Ana Sofia Pacheco Alvarez
Estructuras básicas
Estructuras básicas
Freddy Tenorio.
Trabajo de tecnología estructuras basicas 10-1
Trabajo de tecnología estructuras basicas 10-1
KatherinSoto3
Trabajo de tecnología
Trabajo de tecnología
marthaalejandraferna
Trabajo de tecnología.docx
Trabajo de tecnología.docx
VervideosEnyoutube
Logica y programacion
Logica y programacion
anderodri321
Logica y programacion
Logica y programacion
anderodri321
Logica y programacion
Logica y programacion
anderodri321
Gerencia de proyectos de tecnología educativa
Gerencia de proyectos de tecnología educativa
AmandaSalgado0326
Gerencia de proyectos de tecnología educativa
Gerencia de proyectos de tecnología educativa
AmandaSalgado0326
Pseint
Pseint
ValentinaPrada4
Pseint
Pseint
ShekinaDiagoGomez
Equipo 6 (303 a)
Equipo 6 (303 a)
Fernando Hernandez Diaz
Estructuras básicas
Estructuras básicas
valeriaQuionezDiaz1
Diagrama michell(1)
Diagrama michell(1)
royimar
Trabajo de tecnologia
Trabajo de tecnologia
MarthaTorres3612
Similar a Estructura Basicas
(20)
Trabajo tecnologia 3 periodo
Trabajo tecnologia 3 periodo
Trabajo tecnologia 3 periodo
Trabajo tecnologia 3 periodo
Logica y programacion juan
Logica y programacion juan
Logica y programacion juan
Logica y programacion juan
Trabajo de Tecnología-Estructuras Básicas 10-1
Trabajo de Tecnología-Estructuras Básicas 10-1
Estructuras básicas
Estructuras básicas
Trabajo de tecnología estructuras basicas 10-1
Trabajo de tecnología estructuras basicas 10-1
Trabajo de tecnología
Trabajo de tecnología
Trabajo de tecnología.docx
Trabajo de tecnología.docx
Logica y programacion
Logica y programacion
Logica y programacion
Logica y programacion
Logica y programacion
Logica y programacion
Gerencia de proyectos de tecnología educativa
Gerencia de proyectos de tecnología educativa
Gerencia de proyectos de tecnología educativa
Gerencia de proyectos de tecnología educativa
Pseint
Pseint
Pseint
Pseint
Equipo 6 (303 a)
Equipo 6 (303 a)
Estructuras básicas
Estructuras básicas
Diagrama michell(1)
Diagrama michell(1)
Trabajo de tecnologia
Trabajo de tecnologia
Último
Navegadores de internet - Nuevas Tecnologías de la Información y la Comunicación
Navegadores de internet - Nuevas Tecnologías de la Información y la Comunicación
Antonia Yamilet Perez Palomares
Chat GPT para la educación Latinoamerica
Chat GPT para la educación Latinoamerica
EdwinGarca59
Desarrollo del Dominio del Internet - Estrada
Desarrollo del Dominio del Internet - Estrada
RicardoEstrada90
BUSCADORES DE INTERNET (Universidad de Sonora).
BUSCADORES DE INTERNET (Universidad de Sonora).
jcaballerosamayoa
el uso de las TIC en la vida cotidiana.pptx
el uso de las TIC en la vida cotidiana.pptx
221112876
Inteligencia Artificial para usuarios nivel inicial
Inteligencia Artificial para usuarios nivel inicial
Educática
Electricidad Libro compendio de temas estudiados.docx
Electricidad Libro compendio de temas estudiados.docx
CsarNlsonMrquezContr
Tipos de Datos de Microsoft Access-JOEL GARCIA.pptx
Tipos de Datos de Microsoft Access-JOEL GARCIA.pptx
JOELGARCIA849853
editorial de informática de los sueños.docx
editorial de informática de los sueños.docx
ssusere34b451
Ejercicio 1 periodo 2 de Tecnología 2024
Ejercicio 1 periodo 2 de Tecnología 2024
NicolleAndrade7
Actividad 6/Las TIC en la Vida Cotidiana.
Actividad 6/Las TIC en la Vida Cotidiana.
241534381
Imágenes digitales: Calidad de la información
Imágenes digitales: Calidad de la información
Universidad de Sonora
VelderrainPerez_Paola_M1C1G63-097.pptx. LAS TiC
VelderrainPerez_Paola_M1C1G63-097.pptx. LAS TiC
6dwwcgtpfx
De Olmos Santiago_Dolores _ M1S3AI6.pptx
De Olmos Santiago_Dolores _ M1S3AI6.pptx
doloresolmosantiago
Tipos de datos en Microsoft Access de Base de Datos
Tipos de datos en Microsoft Access de Base de Datos
YOMIRAVILLARREAL1
NIVEL DE MADUREZ TECNOLÓGICA (TRL).pptx
NIVEL DE MADUREZ TECNOLÓGICA (TRL).pptx
jarniel1
innovacion banking & warehouse 2024 blog
innovacion banking & warehouse 2024 blog
Manuel Diaz
PRÁCTICA Nº 4: “Análisis de secuencias del ADN con el software BioEdit y uso ...
PRÁCTICA Nº 4: “Análisis de secuencias del ADN con el software BioEdit y uso ...
dramosbrise1403
JORNADA INTELIGENCIA ARTIFICIAL Y REALIDAD VIRTUAL
JORNADA INTELIGENCIA ARTIFICIAL Y REALIDAD VIRTUAL
GuadalinfoHuscarGuad
Uso de las TIC en la vida cotidiana .
Uso de las TIC en la vida cotidiana .
itzyrivera61103
Último
(20)
Navegadores de internet - Nuevas Tecnologías de la Información y la Comunicación
Navegadores de internet - Nuevas Tecnologías de la Información y la Comunicación
Chat GPT para la educación Latinoamerica
Chat GPT para la educación Latinoamerica
Desarrollo del Dominio del Internet - Estrada
Desarrollo del Dominio del Internet - Estrada
BUSCADORES DE INTERNET (Universidad de Sonora).
BUSCADORES DE INTERNET (Universidad de Sonora).
el uso de las TIC en la vida cotidiana.pptx
el uso de las TIC en la vida cotidiana.pptx
Inteligencia Artificial para usuarios nivel inicial
Inteligencia Artificial para usuarios nivel inicial
Electricidad Libro compendio de temas estudiados.docx
Electricidad Libro compendio de temas estudiados.docx
Tipos de Datos de Microsoft Access-JOEL GARCIA.pptx
Tipos de Datos de Microsoft Access-JOEL GARCIA.pptx
editorial de informática de los sueños.docx
editorial de informática de los sueños.docx
Ejercicio 1 periodo 2 de Tecnología 2024
Ejercicio 1 periodo 2 de Tecnología 2024
Actividad 6/Las TIC en la Vida Cotidiana.
Actividad 6/Las TIC en la Vida Cotidiana.
Imágenes digitales: Calidad de la información
Imágenes digitales: Calidad de la información
VelderrainPerez_Paola_M1C1G63-097.pptx. LAS TiC
VelderrainPerez_Paola_M1C1G63-097.pptx. LAS TiC
De Olmos Santiago_Dolores _ M1S3AI6.pptx
De Olmos Santiago_Dolores _ M1S3AI6.pptx
Tipos de datos en Microsoft Access de Base de Datos
Tipos de datos en Microsoft Access de Base de Datos
NIVEL DE MADUREZ TECNOLÓGICA (TRL).pptx
NIVEL DE MADUREZ TECNOLÓGICA (TRL).pptx
innovacion banking & warehouse 2024 blog
innovacion banking & warehouse 2024 blog
PRÁCTICA Nº 4: “Análisis de secuencias del ADN con el software BioEdit y uso ...
PRÁCTICA Nº 4: “Análisis de secuencias del ADN con el software BioEdit y uso ...
JORNADA INTELIGENCIA ARTIFICIAL Y REALIDAD VIRTUAL
JORNADA INTELIGENCIA ARTIFICIAL Y REALIDAD VIRTUAL
Uso de las TIC en la vida cotidiana .
Uso de las TIC en la vida cotidiana .
Estructura Basicas
1.
1 Estructuras básicas César Cerón, Princi González, Ana Sol Hincapié e Isabella Viveros
Asignatura de Tecnología, Institución Educativa Liceo Departamental Grado 10-5 Lic. Guillermo Mondragón 31 de octubre del 2021
2.
2 Tabla de contenido 1. Diagrama de flujo
3 1.1. Historia 4 1.2. Función 6 1.3. Símbolos de diagramas de flujo 7 2. Conceptos básicos 8 2.1. Constantes 8 2.2. Variables 8 2.3. Acumuladores 9 2.4. Contadores 10 3. Pseint 12 3.1. Comandos 12 4. Mapas conceptuales 13 5. Conclusiones 15
3.
3 Diagrama de flujo Un diagrama de flujo, flujograma o diagrama de actividades representa la esquematización gráfica de un algoritmo, el cual muestra gráficamente los pasos o procesos a seguir para alcanzar la solución de un problema. Su correcta construcción es de suma importancia ya que, a partir del mismo se escribe un programa en algún Lenguaje de Programación. Si el Diagrama de Flujo está completo y correcto, el paso del mismo a un Lenguaje de Programación es relativamente simple y directo.. Los diagramas de flujo emplean rectángulos, óvalos, diamantes y otras numerosas figuras para definir el tipo de paso, junto con flechas conectoras que establecen el flujo y la secuencia.
Es relevante mencionar que el Diagrama de Flujo muestra el sistema como una red de procesos funcionales conectados entre sí por "Tuberías" y "Depósitos" de datos que permite describir el movimiento de los datos a través del Sistema.
4.
4 Historia Los diagramas de flujo se empezaron a implementar para documentar procesos de negocios se inició entre las décadas de 1920 y 1930. En 1921, los ingenieros industriales Frank y Lillian Gilbreth presentaron el "diagrama de flujo de procesos" en la Sociedad Americana de Ingenieros Mecánicos (ASME – American Society of Mechanical Engineers). En 1947, ASME adoptó un sistema de símbolos para los diagramas de flujo de procesos derivado del trabajo original de Gilbreth.
Además, a fines de la década de 1940, Herman Goldstine y John Van Neumann usaron diagramas de flujo para desarrollar programas informáticos. Pronto la creación de diagramas se volvió cada vez más popular para los programas informáticos y algoritmos de todo tipo. Los diagramas de flujo se continúan usando para la programación hoy en día. En Japón, Kaoru Ishikawa (1915-1989), una personalidad clave en las iniciativas de calidad en manufactura, afirmó que los diagramas de flujo eran una de las herramientas fundamentales en el área de control de calidad, junto a otras complementarias, como el histograma, la ficha de control y el diagrama de causa-efecto, también llamado Diagrama de Ishikawa.
5.
5 Función El diagrama de flujo es utilizado para representar la secuencia de las actividades en un proceso. Para lograrlo, muestra el comienzo del proceso, los puntos de decisión y el final del mismo. Todo ello proporciona una visualización clara del funcionamiento del proceso, volviendo la descripción más intuitiva y analítica. Esta herramienta también expresa el flujo de la información, los materiales, las derivaciones del proceso y el número de pasos.
Es una de las siete herramientas básicas de gestión de calidad. Su objetivo principal es asegurar la calidad y aumentar la productividad del equipo. El diagrama de flujo se puede utilizar para desarrollar y mejorar la presentación gráfica de un proceso y para identificar el costo de la calidad (COQ). El uso de un diagrama de flujo ayudará a mejorar los resultados del negocio en varias áreas o departamentos. Es una herramienta genérica que puede adaptarse para una amplia variedad de propósitos y para describir varios procesos, como un proceso de fabricación, un proceso administrativo o de servicio, o un plan de proyecto.
6.
6 Símbolos de diagramas de flujo Los diagramas de flujo suelen apoyarse de formas especiales para representar diferentes tipos de acciones o pasos a seguir en un proceso. Estos son conocidos como símbolos de diagrama de flujo.
Con el pasar de los años y el lógico avance tecnológico la diagramacion ha cambiado, símbolos que en el pasado eran utilizados para representar tarjetas perforadas de computadora o cinta perforada han pasado a la historia. Estos son algunos ejemplos de los símbolos más utilizados y su cometido.
7.
7 Conceptos básicos A la hora de realizar un diagrama de flujo hay que tener en cuenta ciertos conceptos básicos que nos ayudarán y facilitarán el proceso, tales como: constantes, variables, acumuladores, contadores e identificadores.
Constantes Una constante es un valor que no puede ser modificado durante la ejecución de un programa, únicamente puede ser leído. Corresponde a una longitud fija de un área reservada en la memoria principal del ordenador, donde el programa almacena valores fijos. El nombre de las constantes suele escribirse en mayúsculas en la mayoría de lenguajes. Por ejemplo: El valor de PI = 3,1416 Variables Son una característica que puede fluctuar y cuya variación es susceptible a adoptar diferentes valores, los cuales pueden medirse u observarse. Las variables adquieren valor cuando se relacionan con otras variables, es decir, si forman parte de una hipótesis o de una teoría. En este caso se las denomina constructos o construcciones hipotéticas. Una característica de las variables es que son Case Sensitive , es decir que son sensibles al hecho de sí el nombre fué escrito con mayúsculas o minúsculas, por lo que si se llamó a una variable A23, dentro de las demás instrucciones del algoritmo, cuando se haga referencia a ésta variable, no podrá utilizarse a23 ya que se tomarían como dos variables diferentes. Para almacenar valores a las variables se utilizará el operador de asignación ( < - ) y se lee "a 'variable' se le asigna 'valor'". Mediante este concepto se puede mencionar que las variables tienen una clasificación: - Categóricas: Su valor está definido en base a una característica cualitativa.
8.
8 - Numéricas: Su valor está definido en base a una característica cuantitativa.
Acumuladores En una CPU de computadora, el acumulador es un registro en el que son almacenados temporalmente los resultados aritméticos y lógicos intermedios que serán tratados por el circuito operacional de la unidad aritmético-lógica (ALU). Sin un registro como un acumulador, sería necesario escribir el resultado de cada cálculo, como adición, multiplicación, desplazamiento,etc.... en la memoria principal, quizás justo para ser leída inmediatamente otra vez para su uso en la siguiente operación. El acceso a la memoria principal es significativamente más lento que el acceso a un registro como el acumulador porque la tecnología usada para la memoria principal es más lenta y barata que la usada para un registro interno del CPU.
9.
9 Contadores Un contador es una variable cuyo valor se incrementa o decrementa en una cantidad constante
cada vez que se produce un determinado suceso o acción. Los contadores se utilizan con la finalidad de contar sucesos o acciones internas de un bucle. Es importante realizar una operación de inicialización y posteriormente las sucesivas de incremento o decremento del mismo. La inicialización consiste en asignarle al contador un valor con el que arrancará el proceso de conteo. Este proceso deberá situarse "antes y fuera del bucle". Sintaxis: Contador := Contador + Constante; Ejemplo: Persona := Persona + 1; Como se puede observar en el ejemplo, a la variable Persona se le está incrementando el valor constante 1 , es decir, a su contenido se le suma el valor y se le vuelve a grabar en la misma variable. Si en vez de incremento es decremento se coloca un menos en lugar del más. Ejemplo: Stock := Stock - 3; El término decremento significa resta. Como se pudo observar en el ejemplo anterior, a la variable Stock se le está decrementando un valor constante 3 , es decir, a su contenido se le resta el valor y se el vuelve a grabar en la misma variable. Existen diferentes tipos de contadores, entre ellos los siguientes: - Contador ascendente: El bloque funcional Contador ascendente (CTU) cuenta adelante desde el valor actual hasta el valor prefijado al producirse un flanco positivo en la
10.
10 entrada de
contaje adelante (CU). Si el valor actual (VA) es mayor o igual al valor prefijado (PV), se activa el bit del contador. El contador se inicializa al activarse la entrada de desactivación (R). El contador ascendente no se detiene hasta llegar al máximo valor que puede alvergar en la variable (VA), es decir, 32.767. - Contador descendente: El bloque funcional Contador descendente (CTD) cuenta hacia atrás desde el valor prefijado al producirse un flanco positivo en la entrada de contaje atrás (CD). Si el valor actual (VA) es igual a cero, se activa el bit del contador. El contador se inicializa y carga el valor actual (CV) en el valor prefijado (PV) cuando se habilita la entrada de carga (LD). El contador atrás se detiene al alcanzar el valor cero. Identificadores Un identificador es un conjunto de caracteres alfanuméricos de cualquier longitud que sirve para identificar las entidades del programa (clases, funciones, variables , tipos compuestos) Los identificadores pueden ser combinaciones de letras y números. Cuando un identificador se asocia a una entidad concreta, entonces es el "nombre" de dicha entidad, y en adelante la representa en el programa. El estándar ANSI distingue dos tipos de identificadores: - Identificadores internos: Los nombres de macros de preprocesado y todas las que no tengan enlazado externo. El estándar establece que serán significativos, al menos, los primeros 31 caracteres. - Identificadores externos: Los que corresponden a elementos que tengan enlazado externo. En este caso el estándar es más permisivo. Se acepta que el compilador identifique solo seis caracteres significativos y pueda ignorar la distinción mayúsculas/minúsculas.
11.
11 Pseint Es un software y una herramienta educativa dirigida
principalmente a aquellas personas que están iniciando en programación, se opera en el formato del pseudocódigo, es decir, el lenguaje de especificación de algoritmos. Comandos - Según: El sistema o comando según permite trabajar con valores numéricos, en donde, según el valor que se escoja se efectuarán las secuencias de acciones correspondientes. - Mientras: El comando "Mientras" sirve para repetir un proceso infinitas veces hasta que la condición expuesta para ésto no se cumpla. - Repetir: El comando "Repetir" permite hacer una secuencia de acciones hasta completar una condición, es decir que permite la continuación de la secuencia cuando se cumple la condición requerida previamente. - Para: El comando "para" se utiliza para repetir un proceso una determinada cantidad de veces hasta llegar al número de referencia que determine el fin del proceso. - Función: Crea sub-procesos o algoritmos que pueden ser llamados en cualquier momento sin tener que hacer la secuencia de acciones en el proceso principal. -
12.
12 Mapas conceptuales
13.
13
14.
14 Conclusiones En este trabajo damos a conocer un poco acerca de la programación y sus procesos, logrando identificar sus variables y los tipos de las mismas, nos introducimos al tema del diagrama de flujo, descubriendo sus componentes, y también el funcionamiento del PSEINT.
Descargar ahora