Entradas

ARCHIVO EJECUTABLE DE LINUX

Imagen
 A continuación veremos como crear un programa en Linux en este caso un script.sh que leerá dos números y nos dirá cual es el mayor. Primero debemos crear un script, para crearlo en el escritorio usamos el comando "cd Desktop" y luego para crear el archivo escribimos "nano script.sh" (Donde dice script ponemos el nombre que le deseamos poner al archivo), así: Esto nos llevara a un tipo de editor de texto donde pondremos " #!/bin/bash", para que el archivo sea reconocido como un script. Después de esto podemos empezar a escribir nuestros comandos. En este caso vamos a realizar un programa que nos pedirá 2 números, y nos dirá cual de los dos es mayor o si estos son iguales. El comando "echo" nos sirve para que la maquina muestre un texto, el "read" sirve para que la maquina pueda leer una variable como lo son "numero1" y "numero2", además se uso "-gt" que significa "mayor que" y por ultimo usamos un...

COMANDOS DE WINDOWS

Imagen
  En los sistemas operativos hay una opción llamada consola de comandos en Windows esta se encuentra como cmd, que es muy útil al momento de ejecutar comandos y con ellos realizar distintas tareas, algunos comandos de estos son: 1. systeminfo: Este comando al ejecutarse muestra información relacionada al sistema. 2. date:  Este comando al ejecutarse imprime la fecha del día en curso, además da la opción de cambiar la fecha. 3. ipconfig: La función de este comando es que al ejecutarse debe mostrar información sobre direcciones de red. 4. hostname:   Este comando al ejecutarse lo que hace es mostrar el nombre del host del sistema.   5.  wmic MemoryChip get BankLabel, Capacity: La función de este comando es enseñar información como la capacidad de la memoria RAM en bytes cuando sea ejecutado. 6. exit: La función de este comando es que al escribirse y ejecutarse debe cerrar el cmd o consola de comandos. 7. cls:...

COMANDOS DE LINUX

Imagen
 En los sistemas operativos hay una opción llamada consola de comandos, que es muy útil al momento de ejecutar comandos y con ellos realizar distintas tareas, algunos comandos de estos son: 1. arch: Este comando al momento de escribirlo y ejecutarlo en la consola de Linux lo que hace es mostrar la arquitectura de la maquina. 2. date: La utilidad de este comando es que al ejecutarlo imprime la fecha del día en curso. 3. ifconfig: Este comando sirve para obtener información sobre la configuración de una interfaz de red Ethernet. 4. hostname: Su función es que al ser ejecutado debe mostrar el nombre del host del sistema. 5. free -m: La función de este comando es dar información al usuario que lo solicite sobre el estado de la memoria RAM en megabytes. 6. exit: Este comando se usa o ejecuta al momento que se desee cerrar la consola de comandos. 7. clear: Este comando lo que hace es limpiar la consola, es decir borra todos los comandos e informaci...

Funciones y operaciones(espacio de direccionamiento, hardware, manejo de memoria: MMU, caché, espacio en memoria de proceso, resolución de direcciones).

Imagen
Funciones y Operaciones: El procesador la única memoria que puede usar directamente es la memoria física. Todas las arquitecturas de procesadores tienen las instrucciones para trabajar con la memoria, pero ninguna arquitectura tiene para realizarlo con medios estables o persistentes de almacenamiento, como las unidades de disco duro. Y podemos resaltar que el almacenamiento primario es la memoria, y el almacenamiento secundario son los discos u otros medios de almacenamiento persistentes Todos los programas que deseamos usar o necesitamos ejecutar primero deben cargarse a la memoria del sistema. Espacio de direccionamiento: Para acceder a las palabras en la memoria, se necesita un identificador o una dirección. Cada unidad o byte está asociado con una dirección única, que indica su posición relativa en la memoria, y se puede acceder a ella a través de la dirección para almacenar o recuperar información. La información almacenada en la unidad de almacenamiento es su contenido. El conten...

TIEMPO REAL DURO Y SUAVE (SO INTERRUMPIBLE, INVERSIÓN DE PRIORIDADES, ADMINISTRACIÓN DE MEMORIA)

Imagen
  TIEMPO REAL DURO Y SUAVE (SO INTERRUMPIBLE, INVERSIÓN DE PRIORIDADES, ADMINISTRACIÓN DE MEMORIA) Andrés mateo Gómez zapata Santiago Álzate Olivero Sebastián Higuita García Juan Fernando Parra Sistemas operativos, Institución universitaria Pascual bravo German Jurado Cano 6 de Abril de 2021 Tiempo real  Todos los esquemas de manejo de tiempo hasta este momento se han enfocado a repartir el tiempo disponible entre todos los procesos que requieren atención. Los procesos con estas características se conocen como de tiempo real. Claro está, siendo que los procesos de tiempo real obtienen una prioridad mucho mayor a otros, normalmente se requerirá al iniciar el proceso que éste declare que durante parte de su ejecución trabajará con restricciones de tiempo real. Sistema operativo de tiempo real es un sistema que ha sido desarrollado para aplicaciones de tiempo real, entonces se le exige corrección de respuestas en un tiempo ya determinado para evitar un fallo del sistema. Tiempo r...

Presentación Personal

Presentación Personal Sebastián Higuita García. Bachiller técnico en Diseño e Integración de Multimedia.  Egresado del colegio Institución Educativa Yermo y Parres. Actualmente estudio Tecnología en desarrollo de software en la Institución Universitaria Pascual Bravo. Estudio esto, porque siempre me ha llamado la atención el tema de la tecnología y lo relacionado con ella .

CONCEPTOS Y ESTADOS DE UN PROCESO (ESTADOS E INFORMACIÓN ASOCIADA)

Imagen
CONCEPTOS Y ESTADOS DE UN PROCESO (ESTADOS E INFORMACIÓN ASOCIADA) Andrés mateo Gómez zapata Santiago Alzate Olivero Sebastián Higuita García Sistemas operativos, Institución universitaria Pascual bravo German Jurado Cano 25 de Febrero de 2021   INTRODUCCIÓN      En este trabajo buscamos realizar un análisis a la definición y cómo se actúa en los sistemas, este modo llamado estados de procesos; Estos son estados que una aplicación tiene. A lo largo del texto estaremos aclarando cualquier duda de esto, ayudando en sí a la determinación del concepto DEFINICIÓN Un proceso es un programa en ejecución, que se caracteriza por seguir instrucciones, y normalmente está en uno de los siguientes estados: EJECUCIÓN: Un proceso que está haciendo uso del procesador, puede haber tantos procesos como procesadores haya, osea un procesador solo puede tener un proceso. BLOQUEO: el proceso está pendiente de un evento externo que le ha hecho bloquear, tales como una operación ...