Archivo de la etiqueta: Shell

Sistemas Operativos: Conceptos, Historia y Funcionamiento

Definición de Sistema Operativo

Un sistema operativo (S.O.) es un programa o conjunto de programas destinados a permitir la comunicación del usuario con un computador y gestionar sus recursos de una forma eficaz.

Servicios de los Sistemas Operativos

Ejemplos de servicios que ofrecen los sistemas operativos:

  • Creación de programas.
  • Ejecución de programas.
  • Acceso a dispositivos de interfaz.
  • Acceso controlado a dispositivos.
  • Detección y respuesta a errores de hardware.

Diferencia entre Kernel y Shell

El Seguir leyendo “Sistemas Operativos: Conceptos, Historia y Funcionamiento” »

Explorando el Shell de Unix: Intérprete, Scripts y Control de Trabajos

1. Introducción

El shell es un componente de Unix con una doble función:

1.-Intérprete de Órdenes


Me permite comunicar con el sistema operativo; admite las órdenes y las ejecuta. Por defecto hay varios intérpretes de órdenes para que yo elija uno de ellos: sh, bash, csh, ksh,… Cada uno de ellos tiene carácterísticas especiales para una determinada situación.

2.- Lenguaje de Programación


Puedo diseñar programas completos. Los Shell-Scripts son archivos de texto en los que puedo introducir Seguir leyendo “Explorando el Shell de Unix: Intérprete, Scripts y Control de Trabajos” »

Comandos y Conceptos Esenciales de UNIX

Resumen de Etapas en UNIX

Al iniciar UNIX, el sistema sigue estos pasos:

  1. Informa la versión instalada.
  2. Solicita el login o nombre de usuario.
  3. Pide la password o contraseña.
  4. Muestra el prompt o símbolo del sistema.
  5. Ejecuta el archivo .profile.

Tipos de Shell y Ejecución

Tipos de Shell

Existen varias shells como Bourne shell, Korn shell, C shell, y Bash.

¿Qué es una Shell?

Es un archivo de texto con órdenes, programas y estructuras de control. Es ejecutable.

Ejecución de una Shell Script

Implementación y Comparación de Algoritmos de Ordenamiento en C++

Implementación y Comparación de Algoritmos de Ordenamiento en C++

#include <iostream>

#include <stdio.h>

#include <stdlib.h>

#include <conio.h>

#include <time.h>

#define Max 120000

#define TOPE 1000

#define randomize (srand(time(0)))

#define random(num) (rand()%(num))

using namespace std;

int METODODEORDENAMIENTO();

void leerVector(int X[Max],int *dimX);

void mostrarVector(int X[Max],int dimX);

void ordenarxBurbuja(int X[Max],int dimX);

void ordenarxBurbuja_senal(int X [Max],int Seguir leyendo “Implementación y Comparación de Algoritmos de Ordenamiento en C++” »