martes, 31 de enero de 2023

Cuestionario





Politécnico Calasanz
Análisis y Diseño de Sistemas
Algoritmos computacionales



Cuestionario



1. Son Lenguajes de programación que se asemejan a las lenguas humanas usando palabras y frases fáciles de entender: Lenguaje de alto nivel.



2. Consiste en la recolección de datos de entrada que son evaluados y ordenados para ser colocados de manera que produzcan información útil: Prosesamiento De Datos es la tecnica que consiste en la recoleccion de los datos primarios de entrada, que son evaluados y ordenados.



3. Define:

a) Programación: Es el arte del proceso por el cual se limpia, codifica, traza y protege el codigo fuente de programas computacionales.

b) Interprete: Es una persona que explica a otras en lenguaje que entienden, lo que dicho en otra que les es desconocida.

c) Compilador: Es un programa informatico que traduce todo el codigo fuente de un proyecto de software a codigo maquina antes de ejecutarlo.

d) Algoritmo: Es una secuencia de pasos finitos bien definidos que resuelven un problema.



4. Define:

a) Diagrama de flujo: Es una representación grafica que muestra las variaciones y relaciones de una serie de acciones ocn un objetivo comun.

b) Programa: Es un tipo de software que funciona como un conjunto de herramientas diseñadas para realizar tareas y trabajos especificos en tu computador.

c) Seudocódigo: Es una forma de expresar los distintos pasos que va a realizar un programa, de una forma mas parecida a un lenguaje de programación.

d) Diagramas N-S: Es una tecnica de especificación de algoritmos que combina la descripción textual propia del pseudocódigo, con la representacioón grafica del diagrama de flujo.



5. Es un programa que traduce un programa escrito a un lenguaje de alto nivel: Compilador es un programa que traduce un lenguaje de alto nivel al lenguaje maquina. Un programa compilador indica que ha sido traducido y esta listo para ser ejecutado.



6. Es un dato numérico o alfanumérico que cambia en la ejecución de un algoritmo: Variable es un espacio en la memoria de la computadora que permite almacenar temporalmente un dato durante la ejecucion de un proceso, su contenido puede cambiar durante la ejecución del programa.



7. Define:

a) Algoritmo cualitativo: Son aquellos que se realizan por medio de las palabras, lo que quiere decir que los ordenes vienen dadas en forma verbal

b) Algoritmo cuantitativo: Son aquellas en los que se utilizan calculados numericos para definir los pasos del proceso.

c) Algoritmo computacional: Son los que cuya resolución depende del calculo y que puede ser desarrollado por una calculadora o computadora sin dificultades.

d) Algoritmo no computacional: Son aquellos que no requieren de los procesos de una computadora para resolver, o cuyos pasos son exclusivos para la resolución por parte de un ser humano.



8. Que es un programa: Es un tipo de software que funciona como un conjunto de herramientas diseñadas para realizar tareas y trabajos especificos en tu computadora.



9. Define:

a) Entrada: Es la información producida por el usuario con el proposito del control del programa.

b) Proceso:  Consiste en la realización de una serie de tareas e introducciones que conllevan a sus resultados finales.

c) Salida: Es la informacion producida por el programa del ordenador y percibida por el usuario.



10. Que es un algoritmo secuencial: Es aquel en la que una acción o introducción sigue a la otra en el orden en el que estan escritas.

Diccionario de Datos

 Diccionario de Datos





Un diccionario de datos es un tipo de metadato que enlista de manera organizada los nombres, definiciones y características de cada uno de los campos o atributos de una base de datos y/o conjunto de datos. Tiene por objetivo proveer un lenguaje común entre el autor de dichos datos y sus posibles usuarios.
Tiene por objetivo proveer un lenguaje común entre el autor de dichos datos y sus posibles usuarios.

martes, 24 de enero de 2023

Computación Cúantica

 Computación Cúantica




La computación cuántica
, una tecnología que está surgiendo rápidamente que aprovecha las leyes de la mecánica cuántica para resolver problemas demasiado complejos para las computadoras tradicionales.

Consideradas alguna vez máquinas de ciencia ficción, las computadoras cuánticas tienen el potencial de resolver problemas que van desde la búsqueda de fármacos que pueden dirigirse a ciertos tipos de cáncer muy específicos, hasta la valoración del riesgo de la cartera de un banco.


Las ventajas de la computación cúantica

Actualmente, ninguna computadora cuántica puede realizar una tarea útil de manera más rápida, económica o eficiente que una computadora clásica. La ventaja cuántica es el umbral en el que hemos construido un sistema cuántico que puede realizar operaciones que la mejor computadora cuántica posible no puede simular en ningún tipo de tiempo razonable.

Algoritmos dados en clase

Desarrollo y optimización de componentes software para tareas administrativas de sistemas (Resumen)

https://docs.google.com/document/d/1mKef73jXJcs9-MmxSM2prDWTP1QsSKNuk4WReUtdR8o/edit?usp=sharing