Chuletas y apuntes de Informática y Telecomunicaciones de Otros cursos

Ordenar por
Materia
Nivel

Conceptos Clave de Sistemas Operativos para Aprobar tu Examen

Enviado por Chuletator online y clasificado en Informática y Telecomunicaciones

Escrito el en con un tamaño de 12,76 KB

🔴 1. Condiciones de Carrera (Race Conditions)

💡 Concepto clave:

Dos threads (hilos) acceden y modifican la misma variable de forma concurrente, lo que produce resultados impredecibles.

Ejemplo práctico:

x++;

❗ No es una operación atómica:

  1. Leer el valor de x.
  2. Sumar 1 al valor leído.
  3. Guardar el nuevo valor en x.

👉 Otro thread puede intercalarse entre estos pasos, causando inconsistencia de datos.


🎯 Resultados posibles:

  • Máximo: Suma correcta si se ejecutan secuencialmente.
  • Mínimo: Se pierden incrementos debido a la superposición de operaciones.

👉 Ejemplo típico: Dos hilos incrementando 1000 veces cada uno:
Máximo (correcto): 2000
Mínimo (incorrecto): 1000 (si todos los incrementos de un hilo sobrescriben al otro)


🔒 Soluciones

... Continuar leyendo "Conceptos Clave de Sistemas Operativos para Aprobar tu Examen" »

Guia de Requisits de Programari: Tipus i Criteris

Enviado por Chuletator online y clasificado en Informática y Telecomunicaciones

Escrito el en con un tamaño de 3,54 KB

Requisits de percepció (veure i sentir)

L'aspecte que ha de tenir el producte:

  • Descripció: Bona interfície d'usuari.
  • Racional: La pàgina web ha d'atreure els usuaris amb una bona interfície, que sigui atractiva visualment i que no porti a confusions.
  • Fit criteri: Una bona interfície ajuda l'usuari a utilitzar el sistema; per tant, amb una mala interfície, l'usuari serà més reticent a utilitzar-lo.

Requisits d'usabilitat

Com ha de ser el producte per ser utilitzat amb èxit per l'audiència a qui va destinat.

  • Descripció: El sistema ha d'evitar que els usuaris hagin de repetir passos si hi ha hagut algun problema durant el procés.
  • Racional: No perjudicar el client a causa d'algun problema.
  • Fit criteri: El x% dels usuaris han de ser capaços
... Continuar leyendo "Guia de Requisits de Programari: Tipus i Criteris" »

Componentes Esenciales de una Red de Área Local: Servidores, Estaciones de Trabajo y Dispositivos de Red

Enviado por Chuletator online y clasificado en Informática y Telecomunicaciones

Escrito el en con un tamaño de 9,57 KB

Componentes Esenciales de una Red de Área Local

1. ¿Qué es un Servidor?

Un servidor es el ordenador principal de la red. Se trata de un PC de alta velocidad y capacidad en el que se almacenan los datos y programas de la red.

2. Diferencia entre Servidor Dedicado y No Dedicado

Un servidor dedicado se encarga exclusivamente de gestionar la red, mientras que un servidor no dedicado gestiona la red y, al mismo tiempo, funciona como estación de trabajo.

3. Tipos de Servidores

Existen diversos tipos de servidores, cada uno con funciones específicas:

  • Servidor de archivos: Almacena y gestiona archivos en subdirectorios, tanto privados como compartidos, para los usuarios de la red.
  • Servidor de impresión: Administra una o más impresoras, permitiendo que
... Continuar leyendo "Componentes Esenciales de una Red de Área Local: Servidores, Estaciones de Trabajo y Dispositivos de Red" »

Fundamentos de Windows: Gestión de Archivos, Herramientas y Configuración del Sistema

Enviado por Chuletator online y clasificado en Informática y Telecomunicaciones

Escrito el en con un tamaño de 5,85 KB

Fundamentos de la Interfaz y Gestión de Archivos en Windows

Gestión de Iconos

  • ¿Qué es un icono? Una representación gráfica de un objeto.
  • ¿Cómo puedes seleccionar varios iconos contiguos a la vez? Arrastrando un rectángulo imaginario con el ratón.
  • ¿Qué operación permite abrir un icono? Hacer doble clic o seleccionar la opción Abrir del menú contextual.
  • ¿Cómo se distingue un acceso directo de un icono normal? Por una flecha en la esquina inferior izquierda.
  • ¿Cuál de las siguientes acciones no permite borrar un icono? Seleccionarlo y presionar Enter.

Organización con Carpetas

  • ¿Qué son las carpetas? Contenedores para organizar otros objetos como archivos y documentos.
  • ¿Cuál de las siguientes afirmaciones es correcta? Todas las carpetas
... Continuar leyendo "Fundamentos de Windows: Gestión de Archivos, Herramientas y Configuración del Sistema" »

Fundamentos de Programación PICC: Conceptos Esenciales y Ejercicios Prácticos con Microcontroladores

Enviado por Chuletator online y clasificado en Informática y Telecomunicaciones

Escrito el en con un tamaño de 762,64 KB

Evaluación de Conceptos Fundamentales y Programación en PICC

Este documento presenta una serie de preguntas y ejercicios prácticos diseñados para evaluar y reforzar los conocimientos sobre el lenguaje de programación PICC y su aplicación en microcontroladores PIC.

Conjunto de Ejercicios 1

1. Preguntas de Verdadero o Falso

  • a) Los operadores relacionales usados en PICC son solo los siguientes: +, -, *, /, % (F)

    Corrección: Estos son operadores aritméticos. Los operadores relacionales incluyen: ==, !=, <, <=, >, >=.

  • b) Algunos tipos de variables utilizadas en el PICC son básicamente las siguientes: int, long, short, float y char. (V)
  • c) La sentencia "break" es utilizada para que en la estructura "while" no se ejecuten los siguientes
... Continuar leyendo "Fundamentos de Programación PICC: Conceptos Esenciales y Ejercicios Prácticos con Microcontroladores" »

Fundamentos de Sistemas de Información, Ciberseguridad y Modelos de Negocio Digital

Enviado por Chuletator online y clasificado en Informática y Telecomunicaciones

Escrito el en con un tamaño de 5,37 KB

Sistemas de Información

Un sistema de información se define como un conjunto de tecnología, información y procesos que recolectan, procesan, almacenan y distribuyen información para apoyar los procesos de toma de decisiones y de control en una organización.

Tipos de sistemas de información

1. Según el nivel de dirección

  • Sistemas de Procesamiento de Transacciones (TPS): Están diseñados para registrar, procesar y realizar un seguimiento de las transacciones comerciales básicas, rutinarias e iterativas.
  • Sistemas de Información Gerencial (MIS): Proporcionan información significativa a nivel de gestión o de táctica, tomando y transformando datos.
  • Sistemas de Apoyo a la Toma de Decisiones (DSS): Generan información a nivel táctico, ayudando
... Continuar leyendo "Fundamentos de Sistemas de Información, Ciberseguridad y Modelos de Negocio Digital" »

Fundamentos de Linux: Comandos Esenciales y Estructura de Directorios

Enviado por Programa Chuletas y clasificado en Informática y Telecomunicaciones

Escrito el en con un tamaño de 3,15 KB

1. Estructura de Directorios y Configuración

  • ¿En qué directorio se encuentran los ficheros de configuración del sistema?
    Se encuentran en /etc.
  • ¿Qué diferencia existe entre los programas que hay en /sbin y los que hay en /usr/bin?
    • /sbin: Contiene los ficheros binarios ejecutables del sistema operativo. Suelen ser ejecutables únicamente por el usuario root (o mediante sudo).
    • /usr/bin: Contiene la gran mayoría de los comandos para los usuarios. Otros comandos pueden encontrarse en /bin o /usr/local/bin.

2. El Entorno de Línea de Comandos (Shell)

  • ¿Qué es el shell?
    El shell es el intérprete de comandos de UNIX/Linux, equivalente al COMMAND.COM de MS-DOS. Es el encargado de procesar las entradas del usuario y ejecutarlas como programas. Existen
... Continuar leyendo "Fundamentos de Linux: Comandos Esenciales y Estructura de Directorios" »

Compiladores: Funcionamiento del Analizador Léxico y Estructura de la Tabla de Símbolos

Enviado por Programa Chuletas y clasificado en Informática y Telecomunicaciones

Escrito el en con un tamaño de 5,39 KB

Conceptos Fundamentales de Compiladores

Analizador Léxico y Lexicografía

1. ¿Qué es un analizador léxico?

R: Reconoce las palabras en función de una gramática regular, de manera que sus no terminales se convierten en los elementos de entrada de fases posteriores.

2. ¿Cómo trabaja el analizador léxico?

R: Consiste en leer los caracteres de entrada y elaborar como salida una secuencia de componentes léxicos que utiliza el analizador sintáctico para hacer el análisis.

3. ¿Cuál es la función principal de un analizador léxico?

R: Divide la secuencia de caracteres en palabras con significado propio y después convierte a una secuencia de terminales desde el punto de vista del analizador sintáctico, que es la entrada del analizador sintáctico.... Continuar leyendo "Compiladores: Funcionamiento del Analizador Léxico y Estructura de la Tabla de Símbolos" »

Dominio del Comando Grep y Expresiones Regulares en Linux

Enviado por Programa Chuletas y clasificado en Informática y Telecomunicaciones

Escrito el en con un tamaño de 3,17 KB

Ejercicios de Administración de Sistemas: Uso Avanzado de Grep

Localización de Archivos y Búsqueda Recursiva

41) Un alumno muy desordenado tiene un programa en C que muestra por pantalla "hola". Quiere editarlo pero no lo encuentra porque le ha puesto a sus programas nombres de marcas de coches en lugar de nombres significativos. Solo sabe que el programa se encuentra dentro del directorio /home/tu_usuario/Documentos/MisCosas o en algún subdirectorio dentro de este, mezclado con fotos, música, etc. ¿Cómo podría encontrar este alumno su programa?

grep -R "hola" /home/tu_usuario/Documentos/MisCosas/

Manipulación de Ficheros y Expresiones Regulares

42) Crea con vi tres ficheros con nombres trabalenguas01.txt, trabalenguas02.txt y trabalenguas03.

... Continuar leyendo "Dominio del Comando Grep y Expresiones Regulares en Linux" »

Conceptos Fundamentales y Funcionalidades de Microsoft Excel

Enviado por Chuletator online y clasificado en Informática y Telecomunicaciones

Escrito el en con un tamaño de 2,72 KB

Conceptos Básicos de Microsoft Excel

  • Microsoft Excel: Es un programa que trabaja en un ambiente Windows.
  • Columnas: Se disponen de manera vertical y están tituladas con las letras del abecedario.
  • Filas: Se disponen de manera horizontal y están tituladas con números.
  • Celda: Es el resultado de la intersección de las filas y columnas.
  • Libro: Es el archivo en el cual se trabaja.
  • Hoja de cálculo: Nos permite gestionar asuntos financieros.
  • Rango: Es un grupo rectangular de celdas conectadas entre sí.
  • Formato de celda: Sirve para mejorar la apariencia y presentación del libro.
  • Fórmulas: Son las operaciones aritméticas de Excel.
  • Funciones: Son fórmulas predefinidas que trae el programa y reciben el nombre de argumento.
  • Excel: Es un programa informático
... Continuar leyendo "Conceptos Fundamentales y Funcionalidades de Microsoft Excel" »