Want to create interactive content? It’s easy in Genially!
Diccionario Tecnologico
Soporte dB Systems
Created on February 10, 2023
Start designing with a free template
Discover more than 1500 professional designs like these:
View
Higher Education Presentation
View
Psychedelic Presentation
View
Vaporwave presentation
View
Geniaflix Presentation
View
Vintage Mosaic Presentation
View
Modern Zen Presentation
View
Newspaper Presentation
Transcript
DiccionarioTecnologico
1. Actividad de reflexion inicial
José Nicolas Lesmes Tecnico en programación de software Ficha: 2671336-G1 SENA CEET
Menú
10/02/2023
04.e
02.C
03.d
01.A
Indice
05.i
08.o
07.m
06.l
11.u
10.t
12.Referencias
09.p
Empezar
Terminologia a - c
- Algoritmos
- Codificación
- Compilación y ejecución
- Algoritmo cuantitativo
- Algoritmos cualitativos
- Análisis del problema
Terminologia d - e
- Definición del problema
- Expresiones
- Diseño del algoritmo
- Dispositivos de entrada
- Dispositivos de salida
- Documentación
Terminologia i - l
- Lenguaje de alto nivel
- Identificadores (constantes)
- Lenguaje de bajo nivel (ensamblador)
- Identificadores (variables)
- Lenguaje de máquina
- Lenguaje de programación
- Lenguajes algorítmicos gráficos
- Lenguajes no gráficos
Terminologia m - o
- Operadores
- Mantenimiento
- Memoria auxiliar (externa)
- Operandos
- Memoria central (interna)
- Memoria RAM
- Memoria ROM
Terminologia p - t
- Técnicas de diseño bottom up
- Prueba y depuración
- Pseudocódigo
- Técnicas de diseño top down
- Tipos de datos
Terminologia u
- Unidad aritmético – lógica
- Unidad central de procesamiento (c.p.u)
- Unidad de control
DEfiniciones A
01
Algoritmo - Algoritmos cuantitativo - Algoritmos cualitativos - Análisis del problema
aLGORITMO
Un algoritmo es un conjunto de instrucciones definidas, ordenadas y acotadas para resolver un problema, realizar un cálculo o desarrollar una tarea. Estas instrucciones se pueden describir sin ambigüedad y sin hacer referencia a una computadora en particular. Los algoritmos son esenciales en informática, en particular para la Data Science y el Machine Learning
Maluenda, R. (2022), (Team rédac, 2022)
algoritmo cualitativo
algoritmo cuantitativo
Un algoritmo cualitativo es aquel que se realiza por medio de órdenes dadas en forma verbal. Se utilizan para medir características como el color de los ojos, y se conforman de datos no estructurados
Un algoritmo cuantitativo es un conjunto de instrucciones paso a paso que se realiza por medio de cálculos matemáticos, operaciones algebraicas y cálculos numéricos específico. Estos algoritmos se caracterizan porque se definen de manera específica en cada paso
Studocu, (2021)
Lifeder, (2021)
Analisis de problema
es el proceso que consiste en la comprensión a fondo del problema y sus detalles para lograr una solución eficaz. Esto incluye identificar los datos de entrada, de salida y la descripción del problema, así como expresar el problema habitualmente en lenguaje natural o pseudocódigo
José Domingo Muñoz, (2023)
02
DEfiniciones C
Codificación, Compilación y ejecución
Codificación
La codificación es el proceso de transformar la formulación de un mensaje a través de las reglas o normas de un código o lenguaje predeterminado. Esta operación se realiza para transmitir datos, procesarlos y obtener resultados. En informática, la codificación también se usa para enviar datos de un lugar a otro y garantizar su seguridad y confidencialidad
Compilación y ejecución
La compilación es el proceso de traducción de programas fuente a programas objeto, mientras que la ejecución es la acción de iniciar la carga de un programa o archivo ejecutable. Estos procesos difieren de los intérpretes, que ejecutan directamente código fuente o una representación intermedia
Definicion, (2016)
Vega Santiago (2015)
DEfiniciones d
03
Definición del problema Diseño del algoritmo, Dispositivos de entrada, Dispositivos de salida, Documentación
Definición del problema
Un problema es un asunto o cuestión que requiere de una solución, un conflicto entre lo que es y lo que debe ser, o un conjunto de hechos o circunstancias que dificultan la consecución de un objetivo.
Gitbook, (2019)
Diseño de algoritmo
El diseño de algoritmos para problemas de programación consiste en la abstracción de las características del problema a través de un proceso de análisis, que permitirá seguir con el diseño del algoritmo.
(Rancel, 2023)
Dispositivo de salida
Dispositivo de entrada
Los dispositivos de salida son periféricos que se adosan a un ordenador y tienen como finalidad comunicar información al usuario[1]. Estos dispositivos incluyen pantallas o displays, impresoras, altavoces, trazadores gráficos o plotters, robots, generadores de voz, auriculares, proyectores, DVD o CD-ROMs
Un dispositivo de entrada es un periférico del equipamiento de la computadora, utilizado para proporcionar datos y señales de control a un sistema de procesamiento de la información. Los dispositivos de entrada más comunes son el teclado, el ratón, el joystick, etc.Estos dispositivos reciben una serie de datos que son procesados por un determinado sistema.
(Diferenciador, 2021)
Conceptos, (2013)
Documentación
La documentación en programación incluye la documentación interna, contenida en líneas de comentarios, y la documentación externa, que incluye análisis, diagramas de flujo y/o pseudocódigos, manuales de usuario con instrucciones para ejecutar el programa y para interpretar los resultados.
Uv, (2006)
04
DEfiniciones E
Expresiones
Expresiones
Las expresiones en programación son combinaciones de constantes, variables y operadores que permiten manipular datos para obtener un valor. Estas expresiones se utilizan para calcular un valor a partir de los operandos, designar objetos o funciones
Microsoft, (2022)
05
DEfiniciones i
Identificadores (constantes), Identificadores (variables)
Identificadores (variables)
Identificadores (Constantes)
Las variables están formadas por un espacio en el sistema de almacenaje (memoria principal) y contienen información que puede ser leída o modificada durante la ejecución del programa
Los identificadores constantes en programación son nombres asignados por el programador para denotar elementos de un programa, como variables o constantes. Estas constantes tienen un valor que no cambia durante la ejecución del programa.
Microsoft, (2023)
Javier Rivera, (2012)
DEfiniciones l
06
Lenguaje de alto nivel, Lenguaje de bajo nivel (ensamblador), Lenguaje de máquina, Lenguaje de programación, Lenguajes algorítmicos gráficos, Lenguajes no gráficos
Lenguaje de alto nivel
Un lenguaje de alto nivel es un lenguaje de programación diseñado para simplificar la programación de computadoras. Estos lenguajes se caracterizan por expresar los algoritmos de una manera adecuada a la capacidad cognitiva humana, en lugar de a la capacidad de las computadoras
TechLib, (2023)
LEnguaje de bajo nivel
Un lenguaje de bajo nivel, como el ensamblador, es un tipo de lenguaje muy ligado al hardware. Estos lenguajes se caracterizan por ofrecer al programador un control directo sobre los recursos del computador. Están basados en instrucciones orientadas a la máquina y suelen ser difíciles de leer y escribir
VIU, (2018)
Lenguaje de maquina
El lenguaje de máquina, también conocido como código máquina, es un sistema de códigos directamente interpretable por un circuito microprogramable. Está compuesto por números binarios (ceros y unos) y se ejecuta directamente en la CPU de la computadora. Las instrucciones del lenguaje de máquina son entendibles directamente por el ordenador sin necesidad de traducción posterior.
Open-BootCamp, (2022)
Lenguaje de programación
es una forma de comunicarnos con una computadora, tablet o celular e indicarle qué queremos hacer. Está formado por un conjunto de símbolos y permite especificar de manera precisa las instrucciones que se deben seguir para realizar una tarea.
Open Webinars, (n.f.)
Lenguaje algorítmico grafico
Los lenguajes algorítmicos gráficos son una representación gráfica de las operaciones que realiza un algoritmo, también conocido como diagrama de flujo. Esta representación se caracteriza por la forma detallada en que se muestran las operaciones
Lenguaje no grafico
Los lenguajes algoríticos no gráficos son aquellos que representan las operaciones de un algoritmo en forma descriptiva, utilizando símbolos para representar operaciones específicas. Esto se conoce como pseudocódigo y se basa en la utilización de diversos símbolos para representar operaciones específicas
ITM, (2023)
ITM, (2023)
07
DEfiniciones M
Mantenimiento, Memoria auxiliar (externa), Memoria central (interna), Memoria RAM, Memoria ROM
Mantenimiento
El mantenimiento de software es el proceso de cambiar, modificar y actualizar el software para satisfacer las necesidades del cliente. Esto se puede lograr mediante herramientas como el software de mantenimiento, que ayudan a reducir gastos y aumentar la eficiencia.
Thales, (2022)
Memoria auxiliar (Externa)
Memoria auxiliar (interna)
Memoria RoM
Memoria RAM
La memoria ROM (acceso directo) es una memoria no volátil que almacena permanentemente instrucciones para el ordenador. Es de acceso secuencial y su contenido no puede ser modificado
La memoria auxiliar o secundaria es el conjunto de dispositivos y medios de almacenamiento que conforman el subsistema de memoria de una computadora, junto a la memoria principal.
La memoria RAM (acceso aleatorio) es una forma de memoria de computadora que se puede leer y cambiar en cualquier orden, generalmente usada para almacenar datos de trabajo y código de máquina
La memoria auxiliar interna es el dispositivo que almacena datos informáticos, como instrucciones y variables de programas, en una computadora.
08
DEfiniciones O
Operadores, orerandos
Operandos
Operadores
Los operandos son entradas (argumentos o variables) de un operador. Estos pueden ser constantes, variables o el resultado de una función
Los operadores son símbolos que indican cómo se deben manipular los operandos. Estos símbolos matemáticos especifican el tipo de cálculo que se realiza en una expresión. Los operadores aritméticos permiten realizar operaciones como suma, resta, multiplicación y división
Microsoft, (2021)
Microsoft, (2021)
09
DEfiniciones P
Prueba y depuraacion, psudocódigo
Pseudocodigo
Prueba y depuración
La prueba y la depuración son procesos complementarios que garantizan que los programas de software funcionen como se espera. La prueba consiste en la captura de datos hasta que el programa no presente errores, mientras que la depuración es el proceso de localizar dónde se produjeron esos errores y corregirlos.
El pseudocódigo es una forma de expresar los distintos pasos que va a realizar un programa, de la forma más parecida a un lenguaje de programación. Se usa para visualizar la solución de un algoritmo de manera detallada, y se escribe con el propósito de describir los pasos necesarios para resolver un problema
OpenWebinars, (2019)
Amazon, (2023)
10
DEfiniciones t
técnicas de diseño bottom up, Técnicas de diseño top down, Tipos de datos
Técnicas de diseño top down
Técnicas de diseño bottom up
consiste en establecer una serie de niveles de mayor a menor complejidad (arriba-abajo) para solucionar un algoritmo. Esta metodología busca solucionar los problemas menores para luego conectarlos y lograr solucionar el problema general
Las técnicas de diseño bottom-up se enfocan en el diseño y pruebas tempranas de las partes individuales, que luego se enlazan para formar componentes más grandes. Esta estrategia se opone a la técnica top-down, donde los programadores comienzan con una visión general del problema y luego descomponen el mismo en partes más pequeñas
(Elizabeth Hernández Sánchez, 2016)
DesarrolloWeb.com, (2005)
Tipos de datos
Hay cuatro tipos principales de datos en estadística: datos cualitativos o categóricos, datos nominales, datos ordinales y datos cuantitativos o numéricos.
Los datos cualitativos o categóricos no son numéricos y describen información que encaja en categorías. Los datos nominales son un tipo de información cualitativa que etiqueta variables sin proporcionar un valor numérico. Los datos ordinales son también un tipo de información cualitativa que etiqueta las variables en orden de magnitud. Los datos cuantitativos o numéricos representan valores numéricos y se pueden medir o contar.
(Valcheva, 2018)
DEfiniciones u
11
Unidad aritmético – lógica, Unidad central de procesamiento (c.p.u), Unidad de control
unidad aritmético-logica
La Unidad Aritmético-Lógica (UAL) es un circuito digital que realiza operaciones aritméticas y lógicas entre dos números. Está compuesta por un circuito operacional, un registro de entradas, un registro acumulador y un registro de estados. Las operaciones aritméticas incluyen suma, resta, multiplicación y división
(Definción de ALU, 2023)
Unidad central de procesamiento C.P..U.
La Unidad Central de Procesamiento (CPU) es un componente del hardware dentro de una computadora que proporciona la característica fundamental de la computadora digital. Está compuesta internamente por la placa base, el microprocesador, la memoria, tarjetas de expansión, disco duro, unidades ópticas (CD o DVD), y contiene un núcleo y una unidad de contro
Aula virtual (2015)
Unidad de control
La Unidad de Control (UC) es uno de los tres bloques funcionales principales en los que se divide la Unidad Central de Procesamiento (CPU). Se encarga de buscar instrucciones, decodificarlas y controlar el flujo de datos entre los componentes del sistema. Está compuesta por registros internos que utiliza para poder ejecutar las instrucciones
(Rivas, 2021)
12
Bibliografia
REFERENCIAS BIBLIOGRÁFICAS
Maluenda, R. (2022). Qué es un algoritmo informático: características, tipos y ejemplos. Profile Software Services. Retrieved from https://profile.es/blog/que-es-un-algoritmo-informatico
Team rédac. (2022, Junio 9). Algoritmo : Definición y usos - DataScientest. Formation Data Science | DataScientest.com. https://datascientest.com/es/que-es-un-algoritmo
Algoritmos cuantitativos: concepto, características, ejemplos. (2021, Abril 26). Lifeder. https://www.lifeder.com/algoritmos-cuantitativos/
Algoritmos Cualitativos Y Cuantitativos. (2021). Studocu; Studocu. https://www.studocu.com/row/document/samara-university/fundamentals-of-accounting-ii/algoritmos-cualitativos-y-cuantitativos/35165904
José Domingo Muñoz. (2023, January 10). José Domingo Muñoz. PLEDIN 3.0. https://plataforma.josedomingo.org/pledin/cursos/curso_cpp1/curso/u01/#:~:text=Definici%C3%B3n%20o%20an%C3%A1lisis%20del%20problema,de%20un%20problema%20dado%3A%20algoritmo.
Biblografia
Diferenciador. (2021, January 12). Dispositivos de entrada y salida (con 22 ejemplos). Diferenciador; Diferenciador. https://www.diferenciador.com/dispositivos-de-entrada-y-salida/
Importancia de la documentación. (2006, July 6). Desarrolloweb.com; Desarrollo Web. https://desarrolloweb.com/articulos/importancia-documentacion.html
de, D. (2016). Definición de codificación - Definicion.de. Definición.de. https://definicion.de/codificacion/
Diseño, edicion, compilacion y ejecucion de programas. (2018). Prezi.com. https://prezi.com/hsyp28gxzqaf/diseno-edicion-compilacion-y-ejecucion-de-programas/
corob-msft. (2022, September 26). Expresiones (C++). Microsoft.com. https://learn.microsoft.com/es-es/cpp/cpp/expressions-cpp?view=msvc-170
de, U. (2019). Problemas y Soluciones · Fundamentos de Programación. Gitbooks.io. https://universidad-de-los-andes.gitbooks.io/fundamentos-de-programacion/content/Nivel1/3_ProblemasYSoluciones.html
Variables, constantes, identificadores y tipos de datos Las Variables en C. (n.d.). https://aurea.es/wp-content/uploads/2-tiposdatoslenguajec.pdf
Rancel, M. R. (2023). Diseño de algoritmos en programación: del pseudocódigo al programa. Resolución de problemas (CU00224A). Aprenderaprogramar.com. https://www.aprenderaprogramar.com/index.php?option=com_content&view=article&id=247:diseno-de-algoritmos-en-programacion-del-pseudocodigo-al-programa-resolucion-de-problemas-cu00224a&catid=36&Itemid=60
corob-msft. (2023, January 31). Identificadores de C. Microsoft.com. https://learn.microsoft.com/es-es/cpp/c-language/c-identifiers?view=msvc-170
Definición de lenguaje de alto nivel. (2023). Techlib.net. https://techlib.net/definition/high-level_language.html
Dispositivos de Entrada - Concepto, usos y ejemplos. (2013). Concepto. https://concepto.de/dispositivos-de-entrada/
REFERENCIAS BIBLIOGRÁFICAS
Lenguaje de bajo nivel, características y funciones. (2018, March 21). VIU. https://www.universidadviu.com/int/actualidad/nuestros-expertos/lenguaje-de-bajo-nivel-caracteristicas-y-funciones
Lenguaje Máquina: ¿Qué es y cómo funciona? (2022). Open-Bootcamp.com. https://open-bootcamp.com/aprender-programar/lenguaje-maquina
Qué es un lenguaje de programación. (2020, July 16). OpenWebinars.net. https://openwebinars.net/blog/que-es-un-lenguaje-de-programacion/
LENGUAJES ALGORITMICOS | facultaddeingenieria. (2015). Facultaddeingenieria. https://jorgesuaza76.wixsite.com/facultaddeingenieria/lenguajes-algoritmicos
Los 4 tipos de mantenimiento de software: ¿qué es el mantenimiento de software? (2022). Thalesgroup.com. https://cpl.thalesgroup.com/es/software-monetization/four-types-of-software-maintenance
Andrea Lluch Cruz. (2021, October 22). Memoria interna de la computadora. Eniun. https://www.eniun.com/memoria-interna-computadora-tipos/
Biblografia
Tecnicas de diseño. (2005, September 30). Desarrolloweb.com; Desarrollo Web. https://desarrolloweb.com/articulos/2183.php
Elizabeth Hernández Sánchez. (2016). Lic. en Informática. Unam.mx. https://programas.cuaed.unam.mx/repositorio/moodle/pluginfile.php/1184/mod_resource/content/1/contenido/index.html
Villinger, S. (2022, September 9). What Is RAM and Why Is It Important? What Is RAM and Why Is It Important?; Avast. https://www.avast.com/c-what-is-ram-memory
Valcheva, S. (2018, August 28). 6 Types of Data in Statistics & Research: Key in Data Science. Blog for Data-Driven Business. https://www.intellspot.com/data-types/
Tabla de operadores - Soporte técnico de Microsoft. (2021). Microsoft.com. https://support.microsoft.com/es-es/office/tabla-de-operadores-e1bc04d5-8b76-429f-a252-e9223117d6bd
TEC2: 2.4.2.1.- UNIDAD CENTRAL DE PROCESO (UCP O CPU). (2015). Xunta.gal. https://www.edu.xunta.gal/centros/cafi/aulavirtual/mod/page/view.php?id=24983
corob-msft. (2023, January 10). Operandos y expresiones. Microsoft.com. https://learn.microsoft.com/es-es/cpp/c-language/operands-and-expressions?view=msvc-170
¿Qué es la depuración? Explicación sobre la depuración - AWS. (2023). Amazon Web Services, Inc. https://aws.amazon.com/es/what-is/debugging/#:~:text=La%20depuraci%C3%B3n%20y%20las%20pruebas%20son%20procesos%20complementarios%20que%20garantizan,para%20identificar%20fallos%20y%20errores.
Rivas, A. (2021, November 6). Unidad de control - Qué es, definición y concepto - Muy Tecnológicos. Muy Tecnológicos. https://muytecnologicos.com/diccionario-tecnologico/unidad-de-control
Qué es pseudocódigo. (2019, June 18). OpenWebinars.net. https://openwebinars.net/blog/que-es-pseudocodigo/
Gracias por su atención