Want to create interactive content? It’s easy in Genially!

Get started free

Diccionario Tecnologico

Soporte dB Systems

Created on February 10, 2023

Start designing with a free template

Discover more than 1500 professional designs like these:

Higher Education Presentation

Psychedelic Presentation

Vaporwave presentation

Geniaflix Presentation

Vintage Mosaic Presentation

Modern Zen Presentation

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