












Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Prepara tus exámenes
Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Prepara tus exámenes con los documentos que comparten otros estudiantes como tú en Docsity
Encuentra los documentos específicos para los exámenes de tu universidad
Estudia con lecciones y exámenes resueltos basados en los programas académicos de las mejores universidades
Responde a preguntas de exámenes reales y pon a prueba tu preparación
Consigue puntos base para descargar
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Comunidad
Pide ayuda a la comunidad y resuelve tus dudas de estudio
Ebooks gratuitos
Descarga nuestras guías gratuitas sobre técnicas de estudio, métodos para controlar la ansiedad y consejos para la tesis preparadas por los tutores de Docsity
en este ejercisio se vera ejercisios de programacion
Tipo: Ejercicios
1 / 20
Esta página no es visible en la vista previa
¡No te pierdas las partes importantes!













El proceso de arranque inicia desde que se pulsa el interruptor de encendido hasta que se carga el sistema operativo, el ordenador realiza una serie de tareas para verificar el buen funcionamiento del hardware instalado. El chequeo inicial que lleva a cabo se denomina post (poder on self test) y consiste en una prueba para comprobar que el equipo físico esté bien. Este chequeo se realiza con unos programas que están en la BIOS
Como se observó el BIOS de sistema es el programa que se corre cuando usted energiza la PC. La secuencia de los pasos de dicho programa es en general similar si bien varia del tipo de fabricante que diseña el BIOS, muy ligado al tipo de tarjeta madre y finalmente a los periféricos que usted tiene enganchado a la PC
BIOS y UEFI son dos interfaces de firmware para que los ordenadores puedan arrancar el sistema operativo. BIOS utiliza el registro de arranque maestro (MBR) para almacenar la información sobre los datos del disco duro mientras que UEFI utiliza la tabla de partición GUID (GPT). Comparado con BIOS, UEFI es más potente y tiene funciones más avanzadas. Este es el último método de arranque de un ordenador, diseñado para sustituir a la BIOS. Resumiendo, UEFI es el sucesor de la BIOS.
considera como una de las primeras personas en concebir la idea de lo que hoy llamaríamos una computadora, por lo que se le considera como "El padre de los ordenadores".
Suyo también es el Método de Montecarlo , en el ámbito de la Estadística, utilizado para la resolución de problemas matemáticos complejos obteniendo soluciones aproximadas a partir de la generación de números aleatorios. En una época tan temprana como 1949 diseñó su arquitectura de computadores para resolver el problema de la necesidad de reconfiguración permanente de los primitivos ordenadores ENIAC; esta arquitectura es prácticamente la misma que tienen todos los ordenadores actuales. Y, en fin, fundó la Teoría de Juegos como una rama independiente de las matemáticas.
Se le reconoce a Ada Byron como la primera persona en describir un lenguaje de programación de carácter general interpretando las ideas de Babbage, pero reconociéndosele la plena autoría y originalidad de sus aportaciones. Es la madre la programación informática. En 1979 el Departamento de defensa de los Estados Unidos creó un lenguaje de programación basado en Pascal y en honor a Ada Byron. Su rostro también ha aparecido como marca de autenticidad en los certificados de licencia del sistema operativo Microsoft Windows
Los aportes más importantes de Stephen Wozniak a la sociedad, son la Apple I y Apple II , estas creaciones son consideradas como la base de lo que se conoce como “El inicio de la era del computador personal”, gracias a estas invenciones los computadores son como los conocemos hoy en día. En 1975, Wozniak comenzó a desarrollar la primera computadora de Apple, el Apple I 1 que se convirtió en la primera computadora lanzada por Apple cuando él y Jobs comenzaron a comercializarla el año siguiente.
Steve Jobs fue un importante y reconocido empresario e informático que logró crear el primer ordenador personal. Fue el hombre que estuvo al mando de fundar la reconocida marca Apple Computer , una empresa que logró innovar y sobresalir en el campo de la informática.
Elon Musk es un magnate de los medios de comunicación y CEO de SpaceX, cofundador de Tesla Motors, y productor de The Boring Company. También fundó Neura link, una compañía que busca conectar el cerebro humano con la inteligencia artificial. Aportes de Elon Musk a la sociedad: Elon Musk se planteó varias metas para cambiar y para poder ayudar al mundo ya la sociedad de una forma drástica las cuales giraban en frenar el proceso del calentamiento global mediante el cambio de combustibles fósiles por energías renovables, sobre todo la energía solar, así como también la posible "extinción dela civilización humana" por lo que propone ambiciosamente la creación de una colonia humana permanente en el planeta Marte llamada "la civilización multiplatenaria".Entre los aportes con los cuales ha dejado huella el líder Elon Musk tenemos: Basé de datos de empresas interconectadas: Desarrolló en 1997 un programa que permitía obtener información a través de la red sobre las empresas y sus contactos. Fue patentado en 2001 y su objetivo era que las empresas tuvieran proximidad geográfica y a éstas con grupos de empresas de zonas más alejada
Procesador Se le conoce como procesador a la unidad central de procesamiento o CPU de un ordenador. Es el hardware dentro de un ordenador o de un dispositivo programable que interpreta aquellas instrucciones que da un programa informático mediante la realización de operaciones aritméticas, lógicas y de entrada o salida del sistema Microprocesador es un circuito integrado central. Es el circuito más complejo de un sistema informático y se le conoce como el cerebro de un ordenador. Se encarga de ejecutar programas, desde el sistema operativo hasta las aplicaciones solo ejecuta instrucciones programadas en …
En algunos países se considera como procesador al CPU o unidad central de procesamiento. Este no es más que el hardware que se encuentra dentro de un ordenador o dispositivo programable cuya función es interpretar las instrucciones que da un programa informático. Un microprocesador es un circuito integrado cuya finalidad es ejecutar programas. Se encuentra en la placa base de una computadora y es conocido como el cerebro de un ordenador.
Memoria virtual o swap. Estos tipos de memoria informática se pueden encontrar en computadoras con sistemas operativos Microsoft Windows o Linux, son muy similares a los cachés, pero fueron diseñados para ser utilizados exclusivamente por el sistema operativo. En el sistema operativo Linux se denomina Swap memory y se ubica en otra partición del disco, mientras que en el sistema operativo Windows, por el contrario, es un archivo que se ubica dentro del sistema operativo. Esto permite que el sistema operativo tenga más memoria de la que ya tiene. Y, en ocasiones, muchas aplicaciones requieren acceso a muchos más datos de los que se pueden almacenar en la memoria física, por lo que recurren a la memoria virtual.
La diferencia principal entre memoria de la computadora y almacenamiento es que la memoria almacena los datos a corto plazo para el acceso inmediato. Las operaciones de un momento a otro de la computadora se realizan usando el acceso a datos de corto plazo: cargar aplicaciones, buscar en la Web o editar una hoja de datos. La memoria es un almacenamiento volátil lo cual significa que cuando apaga su computadora, los datos desaparecen. El almacenamiento (ya sea una unidad de disco duro o una unidad de estado sólido) almacena los datos a largo plazo para un acceso permanente. Es el componente que accede y almacena sus archivos, aplicaciones y sistema operativo. La unidad de almacenamiento no es volátil lo cual significa que los datos almacenados se conservan incluso cuando apaga la computadora
Un programa es un conjunto de pasos lógicos escritos en un lenguaje de programación que nos permite realizar una tarea específica. El programa suele contar con una interfaz de usuario, es decir, un medio visual mediante el cual interactuamos con la aplicación. Algunos ejemplos son
la calculadora, el navegador de internet, un teclado en pantalla para el celular, etc.
Un lenguaje de programación es un lenguaje formal (o artificial, es decir, un lenguaje con reglas gramaticales bien definidas) que le proporciona a una persona, en este caso el programador, la capacidad de escribir (o programar) una serie de instrucciones o secuencias de órdenes en forma de algoritmos con el fin de controlar el comportamiento físico o lógico de un sistema informático.
Por código fuente se entiende todo texto legible por un ser humano y redactado en un lenguaje de programación determinado. El objetivo del código fuente es crear normas y disposiciones claras para el ordenador y que este sea capaz de traducirlas a su propio lenguaje.
Compilador es aquel o aquello que compila : es decir, que reúne diversos elementos o fragmentos en una misma unidad. En el terreno de la informática , compilar consiste en traducir un programa escrito en un cierto lenguaje a otro. Decíamos que, en la informática, la compilación es un proceso que implica la traducción de un programa desarrollado en un determinado lenguaje de programación a otro que se escribe en un lenguaje distinto. Por lo general este segundo programa está hecho en lenguaje máquina , que es un código que pueden interpretar los procesadores de forma directa.
En primer lugar, debes saber que un lenguaje de bajo nivel es un lenguaje de programación. Un lenguaje de programación de bajo nivel, es aquel en el que sus instrucciones ejercen un control directo sobre el hardware y por lo tanto están condicionados por la estructura física de las computadoras que lo soportan. El uso del término bajo en su nombre no quiere decir que este lenguaje sea menos potente o importante que un lenguaje de alto nivel, simplemente se refiere a la reducida abstracción que existe entre el lenguaje y el hardware. Para que lo entiendas mejor, vamos a darte un ejemplo general: Se utiliza para programar tareas o funciones trascendentales de los sistemas operativos, controladores de dispositivos o de aplicaciones a tiempo real.
El lenguaje de máquina o código máquina es el sistema de códigos directamente interpretable por un circuito micro programable, como el microprocesador de una computadora o el microcontrolador de un autómata. Este lenguaje está compuesto por un conjunto de instrucciones que determinan acciones a ser tomadas por la máquina. Un programa consiste en una cadena
Básicamente, un lenguaje ensamblador es un lenguaje de programación de bajo nivel utilizado para manipular las instrucciones internas de un dispositivo. Este lenguaje se puede utilizar de esta manera debido fundamentalmente a que siempre el lenguaje ensamblador ofrece una correspondencia uno a uno entre si y las instrucciones de código de máquina brutas del dispositivo que se está programando. Esto significa que cada línea de código escrito del lenguaje ensamblador equivale perfectamente a una instrucción del dispositivo que se está programando. Esto permite que no deba ni interpretarse ni compilarse para que el hardware “entienda”. En una explicación un poco más técnica, el lenguaje ensamblador, “Assembly” o “ASM” por su nombre en inglés, es una serie de mnemónicos que están diseñados para representar instrucciones básicas en electrónica. Esto es útil para programar microprocesadores, microcontroladores y otros circuitos integrados programables.
Las instrucciones y los datos se almacenan en caches separadas para mejorar el rendimiento. Tienen el inconveniente de tener que dividir las memorias caches entre los dos, por lo que no funciona de la mejor manera, salvo cuando la frecuencia de lectura de instrucciones y de datos es aproximadamente la misma. Esta arquitectura suele utilizarse en DSPs, o procesador de seal digital, usados prácticamente siempre en los productos para el procesamiento de audio y vídeo.
La arquitectura de John Von Neumann se caracteriza principalmente por los procesadores que tiene el mismo dispositivo de almacenamiento tanto para las instrucciones como para los datos. Estos, al ser almacenados en el mismo formato dentro de la memoria, utiliza un único bus de datos para poder mantener contacto con la CPU. Esto crea una eficiencia en la utilización de la memoria, pero al mismo tiempo requiere una ambigüedad para poder reconocer y distinguir los datos. Los ordenadores que utilizan este modelo se componen por la unidad aritmética lógica o “ ALU ” La arquitectura de John Von Neumann se caracteriza por los procesadores que poseen el mismo dispositivo de almacenamiento tanto para los datos como para las instrucciones. Al ser almacenados en el mismo formato dentro de la misma memoria, utilizan un único bus de datos para comunicarse con la CPU. Esto hace que este tipo sea eficiente en la utilización de memoria, pero que requiera una ambigüedad para reconocer los datos. Los ordenadores de este tipo se componen de la unidad aritmético- lógica o “ALU”, la unidad de control, una memoria, un dispositivo de entrada y salida y un bus de datos que los comunica.
Esta arquitectura es una familia de arquitecturas de computadoras que utilizan el mismo dispositivo para almacenar como para las instrucciones. Los ordenadores con la arquitectura de Von Neumann constan de cinco partes: La Unidad Aritmética Lógica (ALU), la unidad de control, la memoria, un dispositivo de entrada/salida y el bus de datos que proporciona un medio para transportar los datos entre las distintas partes. Un ordenador que posea esta arquitectura emula los siguientes procedimientos:
más rápido en comparación con los discos estándar, lo que permite a las empresas analizar datos en cuestión de segundos en lugar de largas horas Algunas de las ventajas de la computación en memoria incluyen: La capacidad de almacenar en caché innumerables cantidades de datos constantemente. Esto garantiza tiempos de respuesta extremadamente rápidos para las búsquedas. La capacidad de almacenar datos de sesión, lo que permite la personalización de sesiones en vivo y garantiza un rendimiento óptimo del sitio web. La capacidad de procesar eventos para mejorar el procesamiento de eventos complejos
El sistema operativo es el software que coordina y dirige todos los servicios y aplicaciones que utiliza el usuario en una computadora , por eso es el más importante y fundamental. Se trata de programas que permiten y regulan los aspectos más básicos del sistema. Los sistemas operativos más utilizados son Windows, Linux, OS/2 y DOS. Los sistemas operativos, también llamados núcleos o kernels, suelen ejecutarse de manera privilegiada respecto al resto del software, sin permitir que un programa cualquiera realice cambios de importancia sobre él que puedan comprometer su funcionamiento. El sistema operativo es el protocolo básico de operatividad del computador, que coordina todas sus demás funciones de comunicaciones, de procesamiento, de interfaz con el usuario. Los sistemas operativos consisten en interfaces gráficas, entornos de escritorio o gestores de ventanas que brindan al usuario una representación gráfica de los procesos en marcha. También puede ser una línea de comandos, es decir, un conjunto de instrucciones ordenado según su prioridad y que funciona en base a órdenes introducidas por el usuario.
Los sistemas operativos permiten que otros programas puedan utilizarlos de apoyo para poder funcionar. Por eso, a partir del sistema utilizado pueden ser instalados ciertos programas y otros no. Son parte esencial del funcionamiento de los sistemas informáticos y la pieza de software central en la cadena de procesos , ya que establecen las condiciones mínimas para que todo funcione: la administración de los recursos, el método de comunicación con el usuario y con otros sistemas, las aplicaciones adicionales.
Potenciado por un procesador Snapdragon 845 o Exynos 9810 dependiendo del mercado, el Galaxy S9+ cuenta con 6GB de RAM y 64GB o 128GB de almacenamiento, batería de 3500 mAh, resistencia al agua IP68, e incluye variedad de sensores como lector de huellas y de iris, lector de ritmo cardíaco, barómetro y correrá Android 8.