Chuletas y apuntes de Informática y Telecomunicaciones

Ejercicios Prácticos de Programación en Pseudocódigo para Manipulación de Cadenas de Texto

Informática y Telecomunicaciones3,24 KB

Ejercicios Resueltos de Manipulación de Cadenas en Pseudocódigo

Inversión de Cadenas

Cadena invertida

Definir cad, invertida Como Caracter;

Definir car Como Entero;

invertida <- "";

Escribir Sin Saltar "Introduce una cadena:";

Leer cad;

Para car <- Longitud(cad) - 1 hasta 0 Con Paso -1 Hacer

invertida <- concatenar(invertida, Subcadena(cad, car, car));

FinPara

Escribir "La cadena invertida es:", invertida;

FinProceso

Recorrido y Extracción de Caracteres

Escribir Caracteres

Definir cad Como Caracter;

Definir posicion Como Entero;

Escribir "Introduce una cadena:";

Leer cad;

Para posicion <- 0 hasta Longitud(cad) - 1 Hacer

Escribir Subcadena(cad, posicion, posicion);

FinPara

FinProceso

Validación de Prefijos

Comienza por

Definir cad, subcad Como Caracter;...

Continuar leyendo "Ejercicios Prácticos de Programación en Pseudocódigo para Manipulación de Cadenas de Texto" »

Implementación de Clases en C++ para la Gestión de Inventario en Farmacias

Informática y Telecomunicaciones3,7 KB

Introducción al Sistema de Gestión Farmacéutica en C++

A continuación, se presenta el código fuente corregido y estructurado para la gestión de inventarios y cálculo de precios en un entorno farmacéutico utilizando Programación Orientada a Objetos.

Cálculo de Precios de Venta

El siguiente método calcula el precio de venta de un producto basándose en su fecha de caducidad, implementado en las clases tar0 y tar12:

public:
    void calcularPrecioVenta(cFecha oF) {
        int diasCad = diasCaducado(oF); // Calcula la cantidad de días de caducado de un producto
        if (diasCad < 0) // El producto ya caducó
            setPrecioVenta(0); // El producto ya caducó, debe tener valor 0 para la venta e inventario
        else // Aún
...
Continuar leyendo "Implementación de Clases en C++ para la Gestión de Inventario en Farmacias" »

Equipos Esenciales de Vídeo, Distribución y Medida en Televisión

Informática y Telecomunicaciones3,92 KB

1. El Magnetoscopio

El magnetoscopio es un reproductor y grabador de vídeo profesional. El formato y/o soporte donde graba debe ser compatible con el formato o soporte de cámara que se esté utilizando.

Puede tener varios usos dentro de un entorno de producción televisiva:

  • Editar al corte: Realizar edición entre un magnetoscopio reproductor y otro grabador (técnica actualmente en desuso).
  • Volcar las cintas grabadas: Transferir el material a un sistema de edición no lineal (ordenador de edición y montaje), evitando así el desgaste prematuro de las cabezas de las cámaras y dejando los equipos de captación disponibles para nuevas grabaciones.
  • Grabar la señal máster: Registrar la señal final procedente de la salida del mezclador de vídeo.
...
Continuar leyendo "Equipos Esenciales de Vídeo, Distribución y Medida en Televisión" »

Espainiako turismoa: historia, eredua eta etorkizuna

Informática y Telecomunicaciones3,18 KB

Espainiako turismoaren historia eta bilakaera

19. mendean hasi zen turismo espainiarra, baina bi hamarkada gutxitan oso gutxi izan ziren turistak, gehienak frantsesak.

Garapen handia 1960tik aurrera

1960ko hamarkadatik aurrera garapen handia izan zen, eta gaur egun Espainia munduko bigarren herrialde turistikoena da, jasotako bisitari kopuruari eta diru-sarrerei dagokienez.

Sol eta hondartza eredua

Eguzkia eta hondartza izan dira lehen turismo eredua, eta masa turismoa ere deitzen zaio. Eskaintza ugari eta merkea da, eskari masibo eta homogeneoari zuzendua, hau da, erosteko ahalmen ertaina edo txikia duten pertsonei. Balearretan, Kanarietan eta Mediterraneo kostaldean nabarmentzen da, batez ere udan.

Eredu hau sendotu duten faktoreak

  • Europako eta
...
Continuar leyendo "Espainiako turismoa: historia, eredua eta etorkizuna" »

Sistema de Gestión de Farmacia en C: Listas Enlazadas para Medicamentos

Informática y Telecomunicaciones10,83 KB

Sistema de Gestión de Farmacia en C

A continuación se presenta el código de un programa en lenguaje C que permite administrar el inventario de medicamentos de una farmacia mediante una lista simplemente enlazada. El programa incluye las operaciones básicas de mostrar, insertar, consultar, modificar, borrar, guardar y recuperar productos.

Funciones principales

  • mostrar(): muestra todos los medicamentos registrados.
  • insertar(): agrega nuevos medicamentos a la lista.
  • consultar(): busca un producto por su nombre.
  • modificar(): permite editar los datos de un producto existente.
  • borrar(): elimina un producto de la lista.
  • guardar(): almacena la lista en el archivo farmacia.dat.
  • recuperar(): carga la lista desde el archivo farmacia.dat.

Código fuente

//___...

Continuar leyendo "Sistema de Gestión de Farmacia en C: Listas Enlazadas para Medicamentos" »

Programación en C++: Divisores, Rectángulos, Arrays y Ficheros con Ejemplos Prácticos

Informática y Telecomunicaciones6,24 KB

Ejercicios de programación en C++

A continuación se presentan varios ejemplos prácticos de programación en C++, con su código fuente comentado, que abarcan bucles, arrays, entrada y salida por consola, manejo de ficheros y funciones.

1. Divisores de un número

Este programa solicita un número entero y muestra todos sus divisores.

// Divisores de un número.
#include <iostream>
using namespace std;

int main()
{
    int numero;
    int divisor;
    cout << "Dime un número entero: ";
    cin >> numero;
    for (divisor = 1; divisor <= numero; divisor++)
        if (numero % divisor == 0)
            cout << divisor << " ";
    return 0;
}

2. Rectángulo de asteriscos

Dibuja un rectángulo de asteriscos a partir...

Continuar leyendo "Programación en C++: Divisores, Rectángulos, Arrays y Ficheros con Ejemplos Prácticos" »

Zibersegurtasuna eta Birus Informatikoen Oinarriak

Informática y Telecomunicaciones3,13 KB

Wi-Fi Sareen Segurtasun Mailak

  • 0 MAILA: SSID, Wi-Fi pasahitza, router-ean sartzeko pasahitza eta erabiltzailea aldatzen ez baditugu aktibatzen den maila da.
  • 1 MAILA: SSID aldatu eta fabrikatik Wi-Fi-an sartzeko pasahitza eta router-ean sartzeko erabiltzailea eta pasahitza aldatzean datza. Maila hau mundu guztiak instalatuta izan beharko luke.
  • 2 MAILA: Segurtasun maila hau izateko Wi-Fi sarea ezkutatuta egon behar da, ikusgai ez egoteko. DHCP zerbitzua desaktibatu (IP helbide automatikoen asignazioa), era honetan makina bakoitzari IP finkoa esleituz eta IP-en iragazpena eginez.
  • 3 MAILA: Segurtasun maila handiena da. Wi-Fi sarearekin kontaktatu nahi duten makinen iragazpena egin MAC helbideen bitartez. MAC helbidea (Media Access Control address o
...
Continuar leyendo "Zibersegurtasuna eta Birus Informatikoen Oinarriak" »

Ejercicios Prácticos de Programación en Lenguaje C: Ejemplos de Código Resueltos

Informática y Telecomunicaciones4,11 KB

Introducción a la Programación en Lenguaje C

A continuación se presenta una colección de programas desarrollados en el lenguaje de programación C, ideales para comprender el uso de variables, operaciones aritméticas básicas y estructuras de control condicionales (if-else).

1. Resolución de Ecuaciones de Primer Grado

Este programa calcula la solución de una ecuación lineal simple de la forma ax + b = 0.

#include <stdio.h>
#include <conio.h>

main(){
    float a, b, x;
    printf("Dame un valor para a: ");
    scanf("%f", &a);
    printf("Dame un valor para b: ");
    scanf("%f", &b);
    if(a == 0){
        printf("La ecuacion no tiene solucion");
    }
    x = -b / a;
    printf("El resultado es %f", x);
    getch(
...
Continuar leyendo "Ejercicios Prácticos de Programación en Lenguaje C: Ejemplos de Código Resueltos" »

Protocolo HTTP: Funcionamiento, Servidores Web Apache y Códigos de Estado

Informática y Telecomunicaciones3,33 KB

Protocolo HTTP

HTTPS (Protocolo de Transferencia de HiperTexto Seguro) es un protocolo de red basado en el protocolo HTTP.

Gestión de servidores web

Las páginas web, normalmente de formato HTML, tienen que estar en máquinas que tengan disco para almacenar archivos HTML, imágenes, bloques de código o archivos de vídeo, y también deben entender todo tipo de extensiones de los archivos que son enviados en ambos sentidos de la comunicación.

El Protocolo de Transferencia de HiperTexto (HTTP) es un sencillo protocolo cliente-servidor que articula los intercambios de información entre los clientes Web y los servidores HTTP.

Etapas de una transición HTTP

  1. El usuario accede a la URL.
  2. El cliente web descodifica el protocolo, el dominio y la IP.
  3. Se establece
...
Continuar leyendo "Protocolo HTTP: Funcionamiento, Servidores Web Apache y Códigos de Estado" »

Cableado Estructurado, Fibra Óptica y Elementos de Red LAN: Conceptos Básicos de Telecomunicaciones

Informática y Telecomunicaciones6,32 KB

Cableado Estructurado y Par Trenzado

Cable STP

- Par trenzado con pantalla protectora.

- Lleva pantalla para evitar interferencias con los cables próximos.

14.- ¿Qué son las instalaciones de cableado estructurado?

- Forma en que se organizan o estructuran los cables que sirven para las comunicaciones de voz (telefonía: centralita) y datos (red informática: ordenador).

- Usan par trenzado o fibra óptica. El tipo de conexión es siempre estrella, ya que es segura y práctica.

- Ventajas:

• Menor coste, sobre todo en el cableado.

• Permite ampliaciones.

• Mantenimiento más fácil: si uno se estropea, los demás funcionan.

• Es flexible, ante cambios de ordenadores.

15.- ¿Qué es la fibra óptica? Características y ventajas.

- Medio de transmisión...

Continuar leyendo "Cableado Estructurado, Fibra Óptica y Elementos de Red LAN: Conceptos Básicos de Telecomunicaciones" »