Chuletas y apuntes de Informática y Telecomunicaciones de Secundaria

Conexión a Base de Datos y Subida de Archivos en PHP: Funciones CRUD con MySQLi

Informática y Telecomunicaciones8,93 KB

Funciones de conexión y consultas con MySQLi

Función para abrir la conexión

La función openConnection() abre la conexión con la base de datos. Recibe los datos de acceso: servidor, nombre de usuario, contraseña y nombre de la base.

function openConnection()
{
    // Función para abrir la base de datos
    // Variable con la conexión a la base
    $mysqli = new mysqli('link a la conexión', 'nombre de usuario', 'contraseña', 'nombre de la base');
    // Ejemplo 1
    $mysqli = new mysqli('localhost', 'root', '12345', 'tp5');
    // Ejemplo 2
    $mysqli = new mysqli('mysql.hostinger.com.ar', 'u954706900_iluol', 'contraseña', 'u123456_base');
    if (mysqli_connect_errno()) { // Si hay un error en la conexión
        printf(...

Continuar leyendo "Conexión a Base de Datos y Subida de Archivos en PHP: Funciones CRUD con MySQLi" »

Xarxes i Internet: Infrarroig, Wi-Fi, Bluetooth i Protocols Web

Informática y Telecomunicaciones3,86 KB

Comunicacions i Xarxes

Infraroig: La llum infraroja no és visible a l'ull humà i, a més, no és molest, és invisible i, per això, pot servir per a la comunicació.

  • T (període)
  • F (freqüència)
  • f = 1/T
  • y = c/f
  • c = v = 3 x 108

Comunicació en sèrie

Permet enviar els bits d'informació un darrere l'altre. Tipus:

  • Punt a punt: quan s'estableix una línia directa al televisor.
  • Quasidifusa: quan apuntem a la paret i el senyal "rebota" fins arribar al televisor.
  • Difusa: no cal que hi hagi una visió directa entre els elements.

Funcionament del sistema Wi-Fi

Per enviar informació sense cable s'utilitzen ones portadores de ràdio, per les quals circula la informació. Les idees es poden extreure amb el receptor final, conegut com a modulació.

Protocols Wi-

...
Continuar leyendo "Xarxes i Internet: Infrarroig, Wi-Fi, Bluetooth i Protocols Web" »

Preguntas y respuestas sobre informática: conceptos básicos de hardware y periféricos

Informática y Telecomunicaciones6,27 KB

Preguntas y respuestas sobre informática básica

03. ¿Cómo se llama el sistema encargado de recoger datos, procesarlos y transmitir la información?
Sistema informático.

04. ¿Qué significa la palabra informática?
Tratamiento automático de la información.

05. ¿Cómo se llama el estudio de la estructura de los ordenadores?
Arquitectura de ordenadores.

Unidades de información

06. ¿Cuál es la unidad más pequeña de representación de información en un ordenador?
Bit.

07. ¿Cuál es la unidad de almacenamiento usada en informática?
Byte.

08. ¿Cuántos bits son 1 byte?
8 bits.

09. ¿Cómo se llama el código usado por los ordenadores para convertir un número binario en una letra?
ASCII.

11. ¿Cuál es la unidad usada para expresar la velocidad

...
Continuar leyendo "Preguntas y respuestas sobre informática: conceptos básicos de hardware y periféricos" »

Aro Garaikideko Historia: Industria Iraultza eta Gerrak

Informática y Telecomunicaciones3,93 KB

Industria Iraultzaren Kausak eta Ondorioak

Kausak

  • Demografikoak: Eskulanaren gehikuntza, merkatuen sorrera eta emigrazioa.
  • Nekazaritza: Elikagai ugari, diru-sarrerak eta eskulana sortzea.
  • Garraioa: Merkataritzaren hedapena, emigrazioa eta lehengaiak garraiatzeko aukera.
  • Kapital metaketa eta inbertsioak: Nekazaritzatik eta merkataritzatik eratorritako kapitala, eta sozietate anonimoen sorrera.
  • Aldaketa soziopolitikoak: Burgesiak boterea eskuratzea.
  • Lan antolaketa berria: Lantegiak, taylorismoa eta kate-produkzioa.
  • Kolonialismoa: Lehengaiak lortzea eta merkatu berriak irekitzea.
  • Garapen teknikoa: Asmakizun tekniko berriak.

Ondorio Ekonomikoak

Lehen sektore ekonomikoan biztanleria jaitsi zen; produktibitatearen igoera eman zen; kontsumo-gizartea garatu zen;...

Continuar leyendo "Aro Garaikideko Historia: Industria Iraultza eta Gerrak" »

Programa en C# para Desglosar Bolívares en Billetes y Monedas

Informática y Telecomunicaciones7,09 KB

A continuación se presenta un programa de consola en C# que permite desglosar un monto en bolívares en billetes y monedas, o calcular el total en bolívares a partir de las cantidades ingresadas.

Elaborado por:

  • Luis Salazar - C.I: 18399892
  • Santiago Reyes - C.I: 18399892

Menú principal

  1. Ingresar un monto en bolívares para desglosar.
  2. Ingresar las cantidades de billetes para obtener el resultado en bolívares.
  3. X. Salir.

Código fuente

namespace proyecto
{
    class Program
    {
        static void Main(string[] args)
        {
            int b100 = 0, b50 = 0, b20 = 0, b10 = 0, b5 = 0, b2 = 0, mo1 = 0;

            int B100 = 0, B50 = 0, B20 = 0, B10 = 0, B5 = 0, B2 = 0, MO1 = 0;
            int MO50 = 0, MO25 = 0, MO125 = 0, MO5 = 0, M1 = 0;
...
Continuar leyendo "Programa en C# para Desglosar Bolívares en Billetes y Monedas" »

Cómo Funciona el Sistema DNS: Delegación, Resolución de Nombres, DHCP y Registros de Recurso

Informática y Telecomunicaciones3,96 KB

Delegación de Dominios

La delegación de dominios es un mecanismo que permite una administración descentralizada. Consiste en que el administrador puede dividir el dominio en subdominios más pequeños y el control de cada uno de estos puede ser delegado. Es decir, el dominio padre cede su autoridad sobre alguno de los subdominios creados.

Tipos de Servidores DNS

  • Servidor primario (maestro): Obtiene la información relativa a sus zonas de sus archivos locales, y cualquier modificación que se haga sobre las zonas en las que tiene autoridad la realiza el propio servidor.
  • Servidor secundario (esclavo): Cuando la información relativa a la zona con la que trabaja la obtiene de otro servidor de nombres, que suele ser el primario, este servidor solo
...
Continuar leyendo "Cómo Funciona el Sistema DNS: Delegación, Resolución de Nombres, DHCP y Registros de Recurso" »

Bases de Datos Relacionales, NoSQL, Álgebra Relacional y MongoDB

Informática y Telecomunicaciones16,71 KB

Ejercicios de Álgebra Relacional

A continuación se detallan las operaciones algebraicas para resolver cada una de las consultas sobre la base de datos universitaria relacional:

  1. Enunciado: Encontrar los estudiantes (ci_estudiante, nombre) de la carrera "Ingeniería" que estén inscriptos en materias dictadas por docentes de grado "Titular".

    A = σ carrera="Ingeniería" (Estudiante)
    B = π ci_docente (σ grado="Titular" (Docente))
    C = A ⋈ Inscripcion ⋈ Materia ⋈ B
    Resultado = π ci_estudiante, nombre (C)
  2. Enunciado: Encontrar las materias (codigo_materia, nombre_materia) que no tengan estudiantes inscriptos.

    A = π codigo_materia, nombre_materia (Materia)
    B = π codigo_materia, nombre_materia (Materia ⋈ Inscripcion)
    Resultado = A − B
  3. Enunciado:

...
Continuar leyendo "Bases de Datos Relacionales, NoSQL, Álgebra Relacional y MongoDB" »

Digitalización en la Empresa: Industria 4.0, IT/OT, Blockchain y Tecnologías Inteligentes

Informática y Telecomunicaciones5,26 KB

Digitalización

Digitalización: usar tecnologías digitales para mejorar procesos, productos y servicios.

Ventajas: rapidez, menos errores, mejor comunicación y eficiencia.

Desafíos: costes, formación, ciberseguridad, protección de datos y dependencia tecnológica.

Ejemplos: citas online, documentos digitales, nube y análisis de datos.

2. Industria 4.0

Industria 4.0: fábricas con máquinas conectadas, automatización y datos en tiempo real.

  • IoT: objetos conectados a Internet que recopilan e intercambian datos. Ej.: reloj inteligente.
  • IA (inteligencia artificial): tecnología que analiza datos, aprende y ayuda a tomar decisiones.
  • IA en la industria: detectar errores, controlar la calidad y predecir la demanda.

3. IT y OT

  • IT: gestiona la información
...
Continuar leyendo "Digitalización en la Empresa: Industria 4.0, IT/OT, Blockchain y Tecnologías Inteligentes" »

Cálculo de Cuartiles y Valores Atípicos en Java para Diagramas de Caja

Informática y Telecomunicaciones5,32 KB

Implementación en Java para el Cálculo de Estadísticas de Boxplot

El siguiente código en Java permite calcular los cuartiles y detectar valores atípicos (outliers) para la construcción de un diagrama de caja o boxplot.

Código Fuente

package boxplot;

import java.util.Scanner;

public class HallarValoresBoxplot {
        private static int[] a;
        private static double Q1, Q2, Q3;

public static void main(String[] args) {
                int tam;
                
                System.out.println("Número de elementos: ");
                Scanner in = new Scanner(System.in);
                tam = in.nextInt();
                in.close();
                
                a = llenarArray(tam);
                displayArray("Desordenado:
...
Continuar leyendo "Cálculo de Cuartiles y Valores Atípicos en Java para Diagramas de Caja" »

Gestión de Datos de Sensibilidad Antibiótica en C: Guardar, Cargar y Determinar la Cepa Más Resistente

Informática y Telecomunicaciones3,74 KB

Gestión de datos de sensibilidad antibiótica en lenguaje C

A continuación se presentan tres funciones en lenguaje C que permiten guardar, cargar y procesar datos de sensibilidad de distintas cepas bacterianas frente a varios antibióticos.

1. Guardar los datos en un fichero

void guardarDatos(char cepas[NUM_CEPAS][MAX_NOMBRE], float sensibilidad[NUM_CEPAS][NUM_ANTIB])
{
    int i, j;
    FILE *f;
    f = fopen("DATOS.txt", "w");
    if (f == NULL) {
        printf("Fichero no encontrado");
        return;
    }
    fprintf(f, "\t");
    for (i = 0; i < NUM_ANTIB; i++) {
        fprintf(f, "Antib%d\t", i);
    }
    fprintf(f, "\n");
    for (i = 0; i < NUM_CEPAS; i++) {
        fprintf(f, "%s\t", cepas[i]);
        for (j = 0; j < NUM_
...
Continuar leyendo "Gestión de Datos de Sensibilidad Antibiótica en C: Guardar, Cargar y Determinar la Cepa Más Resistente" »