Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


ejercisio de programacion, Ejercicios de Tecnología de la Información e Informática

en este ejercisio se vera ejercisios de programacion

Tipo: Ejercicios

2022/2023

Subido el 11/03/2023

emmanuel-bladimil
emmanuel-bladimil 🇩🇴

1 documento

1 / 20

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
Universidad dominicana
oym
nombre
EMMANUEL vladimil
matricula
22-MISM-1-042
sección
342
tema
términos fundamentales de una pc
facilitadora
FELCIA ALCANTARA
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14

Vista previa parcial del texto

¡Descarga ejercisio de programacion y más Ejercicios en PDF de Tecnología de la Información e Informática solo en Docsity!

Universidad dominicana

oym

nombre

EMMANUEL vladimil

matricula

22-MISM-1-

sección

tema

términos fundamentales de una pc

facilitadora

FELCIA ALCANTARA

proceso de arranque del computador

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

1.2 Secuencia de arranque

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

1 UEFI y BIOS

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".

John von Neumann

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.

Adan Byron

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

Steve Wozniak

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

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.

Elonk musk

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 y microprocesador

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 …

Diferencia entre procesador y microprocesador

 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.

Diferencia entre memoria y almacenamiento

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

Concepto de programa

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.

Lenguaje de programación

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.

Código fuente

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.

Copilador

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.

Lenguaje de maquina

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

Lenguaje ensamblador

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.

año 1949 1959 1959 1964

Componente Bulvo y valvula Componente

soldados

característica Alto consumo de

energía se

realizaba a

pedido

Reducción del

tamaño 10 veces

reducidas

 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.

Modelo de von neumam

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:

  1. Al encender el ordenador y obtener la siguiente instrucción desde la memoria en la dirección indicada por el contador de programa y la guarda en el registro de instrucciones.
  2. Aumenta el contador de programa y lo guarda en el registro de instrucción.
  3. Decodifica la instrucción a través de la unidad de control. Ésta es la encargada de coordinar el resto de los componentes de la computadora para realiza cada función determinada.
  4. Se ejecuta la instrucción. Ésta puede cambiar el valor del contador de programa, permitiendo hacer operaciones repetitivas. El contador puede cambiar también cuando se cumpla una cierta condición aritmética, haciendo que el ordenador pueda “pensar”, haciendo que pueda alcanzar cualquier grado de complejidad a través de la aritmética y de la lógica anteriores. Hoy en día, la mayoría de las computadoras son construidas con esta arquitectura ya que las capacidades dnámicas del diseño, como la implementacion y la operación de un programa en vez de dos, aunque puede ser más lenta para determinadas tareas, es mas flexible y permite mas conceptos como la programación libre.

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

Concepto de sistema operativo

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.

función de sistema operativo

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.

sistema operativo de samsumg s9 plus

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.