Está en la página 1de 7

TAREA DE PROGRAMACION

•Algoritmo

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.

•Base de datos

Una base de datos es una recopilación organizada de información o datos estructurados, que normalmente se almacena de
forma electrónica en un sistema informático. Normalmente, una base de datos está controlada por un sistema de gestión de
bases de datos (DBMS).

Una base de datos es una herramienta para recopilar y organizar información. Las bases de datos pueden

almacenar información sobre personas, productos, pedidos u otras cosas. Muchas bases de datos comienzan como una lista en
una hoja de cálculo o en un programa de procesamiento de texto.

•Diagrama de flujo de datos

Un diagrama de flujo de datos (DFD) traza el flujo de la información para cualquier proceso o sistema. Emplea símbolos definidos,
como rectángulos, círculos y flechas, además de etiquetas de texto breves, para mostrar las entradas y salidas de datos, los
puntos de almacenamiento y las rutas entre cada destino. Los diagramas de flujo de datos pueden variar desde simples
panoramas de procesos incluso trazados a mano, hasta DFD muy detallados y con múltiples niveles que profundizan
progresivamente en cómo se manejan los datos.

•Periféricos de entrada y de salida

Periféricos de entrada: Captan y digitalizan los datos introducidos por el usuario o por otro dispositivo y los envían al ordenador
para ser procesados. Los más conocidos son el teclado, el ratón (mouse), escáner, cámara web, cámara digital, etc.

Periféricos de salida: son dispositivos que muestran o proyectan información hacia el exterior del ordenador. La mayoría son para
informar, alertar, comunicar, proyectar o dar al usuario cierta información, de la misma forma se encargan de convertir los
impulsos eléctricos en información legible para el usuario.

•Sistemas operativos (Windows, Linux, etc...)

Linux: es un sistema operativo diseñado para aprovechar al máximo las capacidades de cualquier ordenador y que cuenta con
características muy interesantes como el multiprocesamiento, multitarea y multiusuario

Linux es un sistema operativo completamente libre y por lo tanto, gratuito. Un producto que a diferencia de Windows o macOS
no es propiedad de una compañía, de ahí su gratuidad, sino de un gran número de compañías o personas que contribuyen con su
desarrollo y van creando sus propias distribuciones Linux. En definitiva, Linux es un sistema que nace de la combinación de varios
proyectos entre los que destacan GNU y la Free Software Foundation además del propio núcleo de Linux encabezado por Linus
Torvalds. Su desarrollo es uno de los mejores ejemplos del software libre, donde todo su código fuente puede ser
utilizado, modificado y distribuido libremente por cualquier bajo los términos de la licencia GPL o Licencia Pública General de
GNU y otras licencias.
Windows: es un sistema operativo desarrollado por la compañía Microsoft. Consiste en un software conformado por un
conjunto de programas que permiten gestionar y controlar el funcionamiento de las partes de un ordenador, como la memoria,
el disco de almacenamiento y los dispositivos periféricos, y la ejecución de otros programas y aplicaciones.

La palabra Windows, que proviene del inglés y significa ventanas, alude a la estructura del software que permite visualizar
múltiples contenidos (como programas y archivos) organizados en compartimentos o ventanas diferentes.

El hecho de organizar los contenidos en diferentes ventanas permite que el usuario pueda visualizarlas en simultáneo, ya sea en
formato de mosaico, minimizadas o superpuestas. Es decir, la interfaz de las ventanas permite ver y ejecutar varias acciones a la
vez, como un procesador de datos (archivo de Word), un reproductor de video o un editor de gráficos, entre muchos otras.

 Software de utilidad

El software de utilidad es un software de sistema diseñado para ayudar a analizar, configurar, optimizar o mantener una
computadora.

Se utiliza para soportar la infraestructura informática en contraste con el software de aplicación, que está dirigido a realizar
tareas directamente que benefician a los usuarios comunes.

Aunque un conjunto básico de programas de utilidades generalmente se distribuye con un sistema operativo (SO), el software de
utilidades no se considera parte del sistema operativo y los usuarios a menudo instalan reemplazos o utilidades adicionales.

5 tipos de nubes

Hay cinco tipos principales de cloud computing: las nubes públicas, las nubes privadas, las nubes híbridas y las multiclouds.
También hay tres tipos de servicios de cloud computing fundamentales: la infraestructura como servicio, (IaaS), la plataforma
como servicio (PaaS) y el software como servicio (SaaS).

Nubes públicas

Las nubes públicas son entornos de nube que suelen crearse a partir de una infraestructura de TI ajena al usuario final. Algunos de
los principales proveedores de nubes públicas son Alibaba Cloud, Amazon Web Services (AWS), Google Cloud, IBM Cloud y
Microsoft Azure.

Nubes privadas gestionadas

Los clientes crean y usan una nube privada que implementa, configura y gestiona un proveedor externo. Las nubes privadas
gestionadas son una oferta de nube que permite que las empresas con equipos de TI sin personal suficiente o sin las habilidades
necesarias presten mejores servicios de nube privada e infraestructura.

Nubes exclusivas

Una nube dentro de otra nube. Se puede tener una nube exclusiva en una nube pública (p. ej.: Red Hat OpenShift® Dedicated) o
en una privada. Por ejemplo, un departamento de contabilidad puede tener su propia nube exclusiva dentro de la nube privada
de la empresa.

Nubes híbridas

La nube híbrida es un entorno de TI aparentemente único creado a partir de múltiples entornos que se conectan mediante
redes de área local (LAN), redes de área amplia (WAN), redes privadas virtuales (VPN) o API.

Nubes privadas

En términos generales, las nubes privadas son entornos de nube que se destinan exclusivamente a un usuario o grupo final, y
que normalmente se ejecutan detrás de su firewall. Las nubes se vuelven privadas cuando la infraestructura de TI subyacente se
destina a un solo cliente con acceso completamente aislado.

•Todo respecto a Canaima


Canaima. Es un Software libre con una distribución GNU/Linux basada en Debian que surge como una solución para cubrir las
necesidades informáticas de los usuarios finales de la Administración Pública Nacional (APN) de Venezuela y para dar
cumplimiento al decreto presidencial Nº 3.390 sobre el uso de tecnologías libres en la APN. El 14 de marzo de 2011 en gaceta
oficial N° 39.633 se establece como Sistema operativo para las estaciones de trabajo de la APN a Canaima GNU/Linux.
Canaima es una de las distribuciones GNU/Linux más usadas en Venezuela a raíz de la incorporación en escuelas públicas, siendo
utilizada en proyectos de gran escala, permite dotar a más de 250 mil alumnos niños en edad escolar con computadores
Magallanes. Ha sido presentado en congresos internacionales sobre el uso de estándares abiertos, y a pesar del reciente
desarrollo ha sido utilizada en el Festival Latinoamericano de Instalación de Software Libre (FLISOL), instalándose en los equipos
de muchos usuarios. También en el 2009 fue impartido un curso de este Software a especialistas de la Misión Deportiva Cubana
de Deportes en Venezuela

Convenios con fabricantes y ensambladores


Al ser una distribución impulsada por la APN, se han generado una serie de convenios estratégicos con diferentes países y
compañías fabricantes de hardware tales como:
 Portugal: Convenio para la fabricación de 250.000 computadores Magallanes para ser distribuidos en escuelas públicas
 Sun Microsystems: para la certificación de Canaima en equipos de dicho fabricante
 VIT: Venezolana de Industria Tecnológica, empresa mixta entre el estado venezolano y empresarios chinos en la cual se establece
el uso de Canaima en los equipos que estos fabriquen
 Lenovo: Para la certificación de equipos de dicho fabricante para el uso de Canaima
 Síragon: Ensamblador venezolano de equipos informáticos, convenio mediante el cual se certifica Canaima para dichos equipos

Desventajas
1. Poca publicidad
2. Poca receptividad en algunos sectores debido a la falta de conocimiento o el rechazo al cambio
3. Se han reportado algunos errores en la versión estable los cuales están siendo corregidos
4. Poca diversidad de software o programas de acceso comun para los Venezolanos
5. No esta aprobada por la FSF como distribucion GNU/Linux libre.
Virtudes
1. Estabilidad
2. Fácil instalación
3. Libre distribución y utilización
4. Prácticamente libre de virus informáticos
5. Coste nulo por pago de licencias
6. Adaptación al castellano

 Investigar 7 distribuciones de Linux

Como es un sistema operativo de software libre y open source, podemos crear diferentes versiones del sistema operativo. Es
decir, podemos usar el kernel y los paquetes del proyecto GNU, personalizarlos y crear así distintos sabores de Linux, mejor
conocidos como distribuciones o distros.

Aquí te cuento cuáles son las distribuciones Linux más importantes y más usadas:

Debian

Es una de las distribuciones más confiables. La mayoría de las distribuciones Linux son derivadas de Debian, ¿por qué? Porque
es una de las más antiguas y es muy estable. Si creas una distribución basada en Debian podrás contar con todas las
actualizaciones de seguridad, rendimiento y compatibilidad que trae el sistema.

Ubuntu

Esta distro está basada en Debian y es la más usada en el mundo. Así que seguramente la usas o has escuchado de ella. Ubuntu
proviene de las lenguas Zulú y Xhosa y significa humanidad para otros. Nace con el objetivo de llevar Linux a todo el mundo, ya
que anteriormente Linux era un sistema operativo difícil de manejar y requería conocimientos técnicos. Es muy usada en
escritorio y servidores.

Linux Mint

Está basada en Ubuntu y está orientada a un público principiante. De este modo, esta distro busca acercar Linux aún más a la
comunidad general brindando una experiencia parecida a Windows. Si usas esta distro podrás ver una interfaz muy similar a la
de Windows.

Red Hat

Si creías que por ser open source no genera dinero, estás equivocado. Apenas en el 2019 Red Hat facturó más 3 mil millones de
dólares con servicios basados en Linux. Si quieres usar la versión para empresas: Red Hat Enterprise Linux, debes pagar por ella.
Entre sus servicios brinda soluciones personalizadas a través de un gran soporte. Es por esto que es la distro más importante
para el entorno corporativo.

Fedora

Es una distro basada en Red Hat para el usuario final. Usa el mismo manejador de paquetes y es gratuita. Si bien Fedora está
desarrollada por una comunidad libre, Red Hat auspicia esta distro y contribuye a las mejoras del kernel.

CentOS

Está basada en Red Hat, es gratuita y está destinada a la comunidad. Se hizo popular en los servidores porque brindaba la
estabilidad y confiabilidad de Red Hat, pero sin tener que pagar.

SUSE

Suse Enterprise Linux es una de las distribuciones más importantes y más antiguas de Linux. Así como Red Hat, esta distro está
orientada al mundo corporativo. También ofrece una distro para el usuario final llamada Open Suse.

Arch Linux

Esta distribución Linux no tiene interfaz gráfica, por lo que debes configurar las herramientas que en otras distros ya vienen por
defecto. Aquí nos preguntamos, ¿quién quiere usar un sistema operativo así de limpio? La respuesta es: usuarios avanzados que
tienen un perfil más técnico y quieren probar configuraciones y construir sus propios escenarios.

•Buscadores de internet

 Google. Es considerado el mejor buscador de Internet y el más utilizado. ...


 Yahoo. Yahoo es uno de los buscadores de internet que fue uno de los grandes rivales de Google hace años. ...
 Bing. ...
 Baidu. ...
 Ask. ...
 Dogpile. ...
 Ecosia. ...
 DuckDuckGo.

•5 antivirus más importantes

 Bitdefender.
 Norton by NortonLifeLock.
 Avira.
 Kaspersky.
 McAfee.
 Malwarebytes.
 ESET.
o TotalAV — El Antivirus Más Fácil de Usar. ...

o McAfee Total Protection — Lo Mejor para la Seguridad En Línea (y es perfecto para familias) ...

o Avira Prime — Excelente escáner antivirus y optimización del sistema. ...

o Kaspersky Internet Security — Lo Mejor para Las Compras En Línea + Transacciones Bancarias.

•Factorial

El factorial de un número natural n, es el producto que resulta de multiplicar todos los números naturales consecutivos desde el
1, hasta el número n inclusive. Su símbolo es el signo de admiración (!)

•Serie Fibonacci
En matemáticas, la sucesión o serie de Fibonacci hace referencia a la secuencia ordenada de números descrita por Leonardo de Pisa,
matemático italiano del siglo XIII:

0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144,…

A cada uno de los elementos de la serie se le conoce con el nombre de número de Fibonacci.

Tiene numerosas aplicaciones en ciencias de la computación, matemáticas y teoría de juego. También aparece en
configuraciones biológicas, como por ejemplo en las ramas de los árboles, en la disposición de las hojas en el tallo, en la flora de la
alcachofa y en el arreglo de un cono.

¿Cómo se calculan los números de Fibonacci?


Existen diferentes formas para calcular los números de Fibonacci:

1. Partiendo de los números 0 y 1, los números de Fibonacci quedan definidos por la función

2. Función generadora: Una función generadora para una sucesión cualquiera a0, a1, a2,… es la función f(X) = a0 + a1x + a2x2+…, es
decir, una serie formal de potencias donde cada coeficiente es un elemento de la sucesión. Los números de Fibonacci tienen la
función generadora:

3. Fórmula explícita: Esta manera de calcular los números de Fibonacci utiliza la expresión del número áureo:
•¿Que es un número primo?

Los números primos son aquellos que solo, muy importante, solo son divisibles (al dividirse entre otro da un número entero)
entre ellos mismos y el 1. Por ejemplo: el 7. Es un número primo porque solo es divisible por 7 y por 1. Otro ejemplo, el 13 es un
número primo

•Tipos de triángulos

Según sus lados:


Triángulo equilátero Triángulo escaleno Triángulo isósceles

Tres lados iguales. Tres lados desiguales Dos lados iguales

Según sus ángulos:


Triángulo acutángulo Triángulo rectángulo

Tres ángulos agudos Un ángulo recto. El lado mayor es la hipotenusa.Los lados menores son los catetos.

Triángulo obtusángulo
Un ángulo obtuso.

También podría gustarte