Un algoritmo informático es un conjunto de instrucciones definidas, ordenadas y acotadas para resolver un problema, realizar un cálculo o desarrollar una tarea. Es decir, un algoritmo es un procedimiento paso a paso para conseguir un fin. A partir de un estado e información iniciales, se siguen una serie de pasos ordenados para llegar a la solución de una situación. En programación, un algoritmo supone el paso previo a ponerse a escribir el código. Primero debemos encontrar la forma de obtener la solución al problema (definir el algoritmo informático), para luego, a través del código, poder indicarle a la máquina qué acciones queremos que lleve a cabo. De este modo, un programa informático no sería más que un conjunto de algoritmos ordenados y codificados en un lenguaje de programación para poder ser ejecutados en un ordenador.
martes, 29 de noviembre de 2022
Los algoritmos.
Entonces, (para responder).
Al ejecutarse esta instrucción, se evalúa la condición y se ejecutan las instrucciones que correspondan: las instrucciones que le siguen al Entonces si la condición es verdadera, o las instrucciones que le siguen al Sino si la condición es falsa.
Si, (para preguntar).
¿Qué es si en algoritmos?
Se evalúa la condición dada en la estructura SI, si es verdadera se ejecutan las acciones y si es falso continúa con la ejecución del algoritmo. Si es necesario, existe el bloque SINO, en el cual se colocan las instrucciones que se ejecutaran cuando “no se cumpla la condición principal”.
Acumulador.
Un acumulador es una variable, no necesariamente entera, pero sí numérica, y cuyo valor se incrementará dependiendo del problema. Su objetivo es “acumular”, es decir: acopiar, almacenar, añadir un cierto valor. La diferencia con una variable cualquiera es que el acumulador agrega un nuevo valor al que ya tiene. (Por lo general, una operación de asignación “encima” el valor nuevo borrando el valor viejo de una variable) El acumulador debe ser inicializado antes de ser utilizado. Pero el valor de inicialización dependerá del tipo de operación que nos ayudará a acumular valores: puede ser el resultado de sumas sucesivas (que es lo más común), pero también de multiplicaciones, o incluso de restas o divisiones.
Contador.
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".
Constante.
En programación, una constante es un valor que no puede ser alterado/modificado durante la ejecución de un programa, únicamente puede ser leído. Una constante corresponde a una longitud fija de un área reservada en la memoria principal del ordenador, donde el programa almacena valores fijos. Por ejemplo: el valor de PI = 3,1416. Por conveniencia, el nombre de las constantes suele escribirse en mayúsculas en la mayoría de lenguajes.
Variable.
En programación, una variable está formada por un espacio en el sistema de almacenaje (memoria principal de un ordenador) y un nombre simbólico (un identificador) que está asociado a dicho espacio. Ese espacio contiene una cantidad de información conocida o desconocida, es decir un valor. El nombre de la variable es la forma usual de referirse al valor almacenado: esta separación entre nombre y contenido permite que el nombre sea usado independientemente de la información exacta que representa. El identificador, en el código fuente de la computadora puede estar ligado a un valor durante el tiempo de ejecución y el valor de la variable puede por lo tanto cambiar durante el curso de la ejecución del programa. El concepto de variables en computación puede no corresponder directamente al concepto de variables en matemática.
lunes, 28 de noviembre de 2022
Cuestionario.
Algoritmos computacionales.
¿Qué es un algoritmo computacional y ejemplos?
Un algoritmo informático también es un conjunto ordenado de procesos que llevan a cabo una serie de instrucciones que ofrecen respuestas a problemas determinados.
El ejemplo más común de algoritmo en informática es el algoritmo de búsqueda de Google. Cuando accedes al buscador de Google y realizas una búsqueda, lo que se ejecuta es un algoritmo, el cual te devuelva una serie de resultados. También en informática es muy usado un método llamado “Programación dinámica”, el cual básicamente permite reducir el tiempo en que se ejecuta un algoritmo mediante el uso de subproblemas superpuestos y subestructuras óptimas.
¿Cuáles son los 4 tipos de algoritmos?
Los tipos de algoritmos en programación se pueden clasificar en cuatro diferentes:
Algoritmos computacionales.
Algoritmos no computacionales.
Algoritmos cualitativos.
Algoritmos cuantitativos.
¿Qué son los algoritmos computacionales y no computacionales?
Algoritmos computacionales. En este tipo de algoritmos la resolución depende de un cálculo matemático por lo que puede ser resuelto por una computadora o calculadora.
Algoritmos no computacionales. Son aquellos algoritmos que no pueden ser resueltos por una computadora y necesitan de la intervención humana para ello.
¿Cuáles son lo tipos de algoritmos que existen?
Existen diversas clasificaciones de algoritmos, en función de diferentes criterios. Según su sistema de signos (cómo describen los pasos a seguir), se distingue entre algoritmos cuantitativos y cualitativos, si lo hacen a través de cálculos matemáticos o secuencias lógicas. Asimismo, si requieren o no el empleo de un ordenador para su resolución, se clasifican en computacionales y no computacionales.
Los algoritmos computacionales.
Los algoritmos son instrucciones bien definidas que se dan en un orden lógico, las cuales permiten un número ordenado de acciones. El área de los algoritmos computacionales, es uno de los de mayor investigación dentro de un conjunto de ciencias como las matemáticas, la informática y otras ramas que en su conjunto se denominan ciencias de la computación. En este sentido, los algoritmos computacionales pueden entenderse de una manera detallada y escrita entre personas, pero en el caso de las computadoras es necesario desarrollar dichos algoritmos en un lenguaje que estos lo puedan interpretar. A raíz de esto se desarrollan los lenguajes de programación. Por otra parte se tiene al pseudocódigo, es un tipo de lenguaje abstracto que puede ser escrito e interpretado con independencia del lenguaje de programación. Se utilizan para poder expresar de manera detallada las acciones a llevar a cabo por un algoritmo computacional.
miércoles, 23 de noviembre de 2022
Disquete.
Un disquete o disco flexible (en inglés floppy disk o diskette) es un dispositivo de almacenamiento de datos utilizado en computadoras, que consiste en un disco circular de material magnético, rodeado por una cubierta de plástico. En la actualidad los disquetes han sido reemplazados en gran medida por otros soportes de almacenamiento de datos, como los CD, DVD o las memorias flash, por lo que muchos ordenadores ya no incluyen disquetera. Uno de los primeros dispositivos de almacenamiento de datos informáticos fueron los disquetes o floppy disk (disco flexible en inglés). Un disquete es un soporte de almacenamiento de datos formado por un disco circular de material magnético cubierto por una carcasa de plástico, cuadrada o rectangular, y usualmente contaban con una pestaña que impedía físicamente la escritura. Los disquetes se leen y se escriben mediante una unidad lectora/grabadora de disquetes llamada disquetera (FDD, Floppy Disk Drive).
Universal Serial Bus.
USB responde a las siglas Universal Serial Bus y hace referencia a un protocolo de conexión que permite enlazar diversos periféricos a un dispositivo electrónico (frecuentemente, un ordenador) para el intercambio de datos, el desarrollo de operaciones y, en algunos casos, la carga de la batería del dispositivo o dispositivos conectados. Es, por tanto, básicamente, un puerto que funciona de toma de conexión entre diferentes aparatos. Los equipos que se pueden conectar a una computadora gracias al USB son múltiples. Cámaras de fotos, teléfonos móviles, ratones y teclados, pendrives, reproductores MP4, webcams, tarjetas de vídeo, mini altavoces, impresoras, grabadoras de DVD, discos duros externos o PDA son sólo algunos ejemplos.
Memory stick.
¿Qué es una memory stick?
Los Memory sticks son dispositivos pequeños y portátiles que permiten transportar los archivos de un ordenador a otro con facilidad. Además, existen diferentes capacidades de almacenamiento, por lo que son ideales para guardar todo tipo de cosas, desde música y fotos hasta documentos empresariales esenciales. Una memory stick es una tarjeta de memoria flash fabricada para ser utilizada en dispositivos portátiles. Este dispositivo de almacenamiento fue presentado por primera vez en el año 1998 por Sony. Las primeras versiones de esta memoria sólo medían unos 5 centímetros de largo, con una anchura y una circunferencia extremadamente estrechas. Podrías almacenar 8 MB o 128MB en su capacidad base; hoy en día, tenemos otras mucho mayores que pueden albergar hasta 1TB.
Tarjeta digital segura.
¿Qué es una tarjeta digital segura?
Una tarjeta digital segura (SD) es una tarjeta de memoria flash extraíble utilizada para almacenar información digital, como programas y archivos. Las tarjetas SD se utilizan comúnmente en teléfonos celulares y en otros dispositivos portátiles para ampliar el almacenamiento de la memoria ROM. Una tarjeta microSD mide 15 mm x 11 mm x 1 mm, aproximadamente el tamaño de una uña. Una tarjeta de memoria generalmente muestra la siguiente información en su parte frontal: marca, tipo, capacidad, número de serie para lugar de origen, velocidades de lectura y escritura, y logotipo de certificación.
Disco compacto.
La noción de disco puede aludir a una lámina de forma circular que registra información. Según sus características, existen múltiples tipos de discos. Se denomina disco compacto a un disco óptico grabado digitalmente, capaz de albergar una gran cantidad de datos. Para comprender qué es un disco compacto, por lo tanto, primero tenemos que saber que un disco óptico es un disco en el cual los datos se graban y se leen a través de rayos láser. Un disco compacto, también conocido como compact disc o CD, es específicamente un disco óptico grabado de manera digital.
DVD.
Un DVD es un disco óptico para el almacenamiento digital de imagen, sonidos y datos, con mayor capacidad que un disco compacto o CD. DVD son las siglas de Digital Versatile Disc, expresión inglesa que podemos traducir como "disco versátil digital". El DVD fue introducido al mercado por primera vez en el año 1995, momento en el que se concebía especialmente como un soporte de vídeo que reemplazaría al VHS. Por esta razón, en sus orígenes las siglas correspondían al término digital video disk. Rápidamente se comprendieron y aprovecharon las bondades del DVD como dispositivo de almacenamiento para toda clase de datos digitales, lo que ha generado el desarrollo de varios tipos de DVD según los requerimientos del usuario.
Disco duro.
Los discos duros son dispositivos de almacenamiento de datos en los que podemos almacenar cualquier tipo de información digital. Ya sean fotografías, vídeos, archivos de texto o programas informáticos, el disco duro es una de las partes más importantes de cualquier sistema informático. El funcionamiento de un disco duro es «sencillo», los cabezales ponen marcas magnéticas a lo largo de las pistas del plato con 3 posiciones diferentes, 1, 0 ó neutro y los sistemas informáticos son capaces de interpretar ese código binario como información. Cuando guardamos un archivo en nuestro disco duro, éste escribe en los platos una secuencia de unos y ceros a velocidades que se miden en micro segundos.
miércoles, 16 de noviembre de 2022
Almacenamientos de datos.
¿Qué es el almacenamiento de datos?
El almacenamiento de datos consiste en la conservación de información empleando una tecnología específicamente desarrollada para mantener los datos y que se encuentren accesibles siempre que sean necesarios. El almacenamiento de datos se refiere al uso de medios de grabación para conservar los datos utilizando PC y otros dispositivos. Las formas más frecuentes de almacenamiento de datos son el almacenamiento de archivos, el almacenamiento en bloque y el almacenamiento de objetos, cada uno de los cuales resulta adecuado para un fin diferente.
Almacenamientos de datos en base de datos.
¿Cómo almacena la base de datos los datos?
En general, las bases de datos son archivadas en las memorias secundarias (discos duros, discos ópticos o memorias flash, servidores). Estas bases se almacenan en archivos y existen distintos tipos de organizaciones primarias que determinan la forma en que los registros de un archivo se ubican en el disco.
Algoritmos en sistemas.
¿Qué es un algoritmo en sistemas?
Desde el punto de vista informático un algoritmo es cualquier procedimiento computacional bien definido que parte de un estado inicial y un valor o un conjunto de valores de entrada, a los cuales se les aplica una secuencia de pasos computacionales finitos, produciendo una salida o solución.
Usos de la base de datos.
¿Dónde se puede utilizar una base de datos?
Guía de teléfono: un ejemplo serian las paginas amarillas.
Bibliotecas: la bibliotecas suelen tener su propio sistema para almacenar y clasificar los libros.
Historiales médicos: los datos de los pacientes se actualizan cada vez que acuden al hospital.
Almacenamiento de datos no estructurados.
Estos datos se almacenan en bases de datos, registros de transacciones, correos electrónicos, registros de voz, etc. Por lo general, no está muy estructurado, fragmentado y disperso para obtener información de un vistazo.
Importancia de la estructura de datos.
Las estructuras de datos nos ayudan a resolver un problema de manera más sencilla gracias a que las reglas que las rigen nunca cambian, así que puedes asumir que ciertas cosas son siempre ciertas.
Tipos de datos en programacion.
¿Cuáles son los tipos de datos en la programación?
Int.
Descripción: cantidad entera
Memoria: 2 bytes o una palabra (varia según compilador)
Char.
Descripción: carácter
Memoria: 1 byte
Float.
Descripción: almacena valores reales en doble precisión.
Memoria: 1 palabra ( 4 bytes)
Double.
Descripción: almacena valores reales en doble precisión.
Memoria: 2 palabras ( 8 bytes)
Características de la estructura de datos.
¿Qué es una estructura de datos y sus características?
Las estructuras de datos son una colección de datos cuya organización se caracteriza por las funciones de acceso que se usan para almacenar y acceder a elementos individuales de datos. Una estructura de datos se caracteriza por lo siguiente: -Pueden descomponerse en los elementos que la forman.
Tipos de datos estruturados.
¿Cuáles son los tipos de datos estructurados?
Los tipos de datos estructurados o tipos compuestos son agrupaciones de otros tipos de datos. Los tipos de datos estructurados más comunes son: vectores y matrices (array), cadenas de caracteres (string), registros y uniones, aunque estos últimos no los vamos a ver en este curso. Sirve para agrupar variables de un mismo tipo con un único nombre.
¿Qué son las estructuras de datos y que tipos existen?
¿Qué son las estructuras de datos y que tipos existen?
Las estructuras de datos son medios para manejar grandes cantidades de información de manera eficiente para usos tales como grandes bases de datos y servicios de indización de Internet. Por lo general, las estructuras de datos eficientes son clave para diseñar algoritmos eficientes.
¿Cómo se aplica la estructura de datos?
Las estructuras de datos se basan generalmente en la capacidad de un ordenador para recuperar y almacenar datos en cualquier lugar de su memoria, mismo tipo ( si bien los elementos pueden ser de casi cualquier tipo). Se accede a los elementos utilizando un entero como índice para especificar el elemento que se requiere.
Componentes de la estructura de datos.
¿Cómo se compone las estructuras de datos?
Una “estructura de datos” es una colección de valores, la relación que existe entre estos valores y las operaciones que podemos hacer sobre ellos; en pocas palabras se refiere a cómo los datos están organizados y cómo se pueden administrar.
Estructura de datos.
Estructura de datos en informática.
¿Qué es la estructura de datos en informática?
lunes, 14 de noviembre de 2022
El Almacenamientos de Datos.
El almacenamiento de datos.
El almacenamiento de datos es el proceso tecnológico por el cual se archiva, organiza y comparten los bytes de información que componen los archivos que se utilizan en el día a día como documentos de texto, imágenes, configuraciones, vídeos, sonidos y cualquier otra información en formato digital. El almacenamiento de datos se realiza en dispositivos de hardware que disponen de unas características que los definen y que los hacen más adecuados para guardar copias de seguridad, dar acceso a los datos, transportar la información y otras funciones.
En pocas palabras el almacenamiento de datos consiste en la conservación de información empleando una tecnología específicamente desarrollada para mantener los datos y que se encuentren accesibles siempre que sean necesarios. El almacenamiento de datos se refiere al uso de medios de grabación para conservar los datos utilizando PC y otros dispositivos. Las formas más frecuentes de almacenamiento de datos son el almacenamiento de archivos, el almacenamiento en bloque y el almacenamiento de objetos, cada uno de los cuales resulta adecuado para un fin diferente.
miércoles, 9 de noviembre de 2022
Estructura de datos en un sistema de información.
En el ámbito de la informática, las estructuras de datos son aquellas que nos permiten, como desarrolladores, organizar la información de manera eficiente, y en definitiva diseñar la solución correcta para un determinado problema. En programación, una estructura de datos es una forma particular de organizar datos en una computadora para que pueda ser utilizado de manera eficiente. Diferentes tipos de estructuras de datos son adecuados para diferentes tipos de aplicaciones, y algunos son altamente especializados para tareas específicas.
lunes, 7 de noviembre de 2022
Los diagramas de flujo.
¿Qué es un diagrama de flujo?
Un Diagrama de Flujo 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 sumamente importante porque, a partir del mismo se escribe un programa en algún Lenguaje de programación.
Los diagramas de flujo usan formas especiales para representar diferentes tipos de acciones o pasos en un proceso. Las líneas y flechas muestran la secuencia de los pasos y las relaciones entre ellos. Estos son conocidos como símbolos de diagrama de flujo. El tipo de diagrama dicta los símbolos de diagramas de flujo que se utilizan. Por ejemplo, un diagrama de flujo de datos puede contener un Símbolo de Entrada o Salida (también conocido como Símbolo de E/S), pero no es muy común verlo en la mayoría de los diagramas de flujo de procesos.
martes, 1 de noviembre de 2022
Big data y Analitica.
¿Que es la big data y analitica?
La analítica Big Data es el proceso de analizar fuentes de datos grandes y complejas para descubrir tendencias, patrones, comportamientos de los clientes y preferencias del mercado para comunicar mejores decisiones empresariales. La complejidad del análisis de macrodatos requiere varios métodos, incluyendo la analitica predictiva, machine learning, Streaming Analytics y técnicas como el análisis en la base de datos y los análisis de clústers.La analítica Big Data se representa cuando las entradas de datos se vuelven tan vastas y voluminosas que se requieren mayores capacidades informáticas para procesar todos los datos que provienen de múltiples fuentes.
Internet de las cosas IoT.
El Internet de las cosas (IoT) es el proceso que permite conectar elementos físicos cotidianos al Internet: desde objetos domésticos comunes, como las bombillas de luz, hasta recursos para la atención de la salud, como los dispositivos médicos; también abarca prendas y accesorios personales inteligentes e incluso los sistemas de las ciudades inteligentes. El término IoT hace referencia a todos los sistemas de dispositivos físicos que reciben y transfieren datos a través de redes inalámbricas con intervención humana mínima, lo cual es posible gracias a la integración de dispositivos informáticos en todo tipo de objetos.
Fabricación Aditiva.
¿Que es la fabricación aditiva?
La fabricación aditiva, también conocida como fabricación por adición, es un conjunto de tecnologías que permiten la construcción de objetos 3D de forma secuencial en un proceso de adición de capas de material (plástico, metal, yeso). A través de la creación de un diseño por ordenador o un software de modelado (CAD) se diseña una guía de impresión que es la que la máquina usa de referencia para realizar el modelo capa a capa.
La Simulación Digital.
¿Qué es la simulación digital?
La simulación por ordenador intenta modelizar sistemas reales o hipotéticos por ordenador de forma que su funcionamiento puede ser estudiado y podemos predecir su comportamiento. La historia y la evolución de la simulación por ordenador han ido paralelas a la evolución de la Informática.
Realidad Virtual Aumentada.
¿Que es la realidad virtual aumentada?
La realidad aumentada o AR es una tecnología que complementa elementos del mundo real con elementos del mundo digital. Es decir, se introducen objetos digitales en el mundo real a través de un dispositivo, combinando las cosas que vemos con elementos que no existen, pero que son visibles a través de una pantalla. A nivel de usuario el entretenimiento está asegurado pero, en el terreno empresarial, las posibilidades son infinitas y estamos ante una tecnología que podría ser muy potente. En este artículo analizamos algunos ejemplos de realidad aumentada muy interesantes en el ámbito de los negocios.
Integracion de Sistemas.
La integración de sistemas puede definirse como la conexión entre varios sistemas, de forma que las distintas áreas de la empresa trabajen de forma conjunta y automatizada. Esta integración permite una mayor interacción entre las herramientas digitales y las diferentes plataformas tecnológicas. Es importante destacar que el concepto es amplio y abarca las operaciones personalizadas, la arquitectura de la información específica para cada tipo de negocio, la inteligencia de datos y otras tecnologías. Al fin y al cabo, la integración tendrá características diferentes en cada organización.
Los Robots Autónomos.
La Ciberseguridad.
¿Qué es la ciberseguridad?
La ciberseguridad es la práctica de defender las computadoras, los servidores, los dispositivos móviles, los sistemas electrónicos, las redes y los datos de ataques maliciosos. También se conoce como seguridad de tecnología de la información o seguridad de la información electrónica. El término se aplica en diferentes contextos, desde los negocios hasta la informática móvil, y puede dividirse en algunas categorías comunes. Actualmente, la implementación de medidas de seguridad digital se debe a que hay más dispositivos conectados que personas, y los atacantes son cada vez más creativos.
La Nube.
La nube hace referencia a los servidores a los que se accede a través de Internet, y al software y bases de datos que se ejecutan en esos servidores. Los servidores de la nube están ubicados en centros de datos por todo el mundo. Con la informática en la nube, no es necesario que los usuarios y las empresas gestionen los servidores físicos ni que ejecuten aplicaciones de software en sus propios ordenadores. La nube permite a los usuarios acceder a los mismos archivos y aplicaciones casi desde cualquier dispositivo, ya que los procesos informáticos y de almacenamiento tienen lugar en servidores en un centro de datos, y no de forma local en el dispositivo del usuario.
Por ello, un usuario puede iniciar sesión en su cuenta de Instagram con un teléfono nuevo después de que se le haya roto el anterior y seguirá teniendo acceso a su cuenta de siempre, con sus fotos, vídeos y el historial de conversación. Funciona igual con proveedores de correo electrónico en la nube como Gmail o Microsoft Office 365, y con proveedores de almacenamiento en la nube como Dropbox o Google Drive.
Las Tecnologías Habilitadoras.
¿Qué son las tecnologías habilitantes?
Las tecnologías habilitadoras son las herramientas que permiten a las empresas desarrollar el proceso de transformación digital, adaptarse a la Industria 4.0 y al modelo de la fábrica inteligente. Las tecnologías habilitadoras más frecuentes de la Industria 4.0 son 10. Se caracterizan por un alto grado de I+D (en Ciencia, Tecnología o Ingeniería), ciclos de innovación rápidos, una alta inversión de capital (infraestructura, equipamiento, o personal de I+D), y por combinar innovaciones físicas y digitales. Las tecnologías habilitadoras están en continua revisión a medida que la Ciencia y la Tecnología va avanzando.
Practica Final.
Desarrollo y optimización de componentes software para tareas administrativas de sistemas. Este libro comienza explicando que un sistema ope...
-
Hacer un algoritmo que realice la tabla de 1 al 12. Pseudocodigo. 1. Inicio 2. N = 1, Cont = 1 3. N * Cont 4. Cont = Cont + 1 5. Si Cont ...
-
¿Qué es un algoritmo? Un algoritmo informático es un conjunto de instrucciones definidas, ordenadas y acotadas para resolver un problema, re...
.jpg)
.png)
.png)


.jpg)
.jpg)
.jpg)
.jpg)
.jpg)
.jpg)
.jpg)
.jpg)
.jpg)
.jpg)
.jpg)
.png)
.jpg)
.jpg)
.png)
.jpg)
.jpg)
.jpg)
.png)
.jpg)
.png)
.jpg)
.jpg)





.png)
.jpg)
.jpg)
.jpg)
.jpg)
.jpg)
.png)