Apuntes, resúmenes, trabajos, exámenes y ejercicios de Informática de Primaria

Ordenar por
Materia
Nivel

Métodos para Manipular Arrays en Java: Ejemplos Prácticos

Clasificado en Informática

Escrito el en español con un tamaño de 13,6 KB


En este documento, exploraremos diversos métodos para la manipulación de arrays en Java. Se incluyen ejemplos de código para ilustrar cada operación.

Creación de Arrays


Crear un array de enteros solicitando la longitud al usuario


public static int crear(int [] a) {
int n,i;
i = 0;
System.out.println("Introduce cuantos elementos quieres ocupar: ");
n = InputData.readInt();
while (i <= n-1) {
System.out.println("Introduce el elemento " + i);
a[i] = InputData.readInt();
i++;
}
return n;
}


Crear un array de enteros con una longitud predefinida


public static void crear (int [] a, int n) {
int i = 0;
while (i <= n-1) {
System.out.println("Introduce el elemento " + i);
a[i] = InputData.
... Continuar leyendo "Métodos para Manipular Arrays en Java: Ejemplos Prácticos" »

Soluciones de Cableado Estructurado: Fibra Óptica y Par Trenzado

Clasificado en Informática

Escrito el en español con un tamaño de 2,76 KB

¿Qué es la diafonía? ¿Cómo se resuelve este problema en los diferentes medios de transmisión?

La **diafonía** es la perturbación producida en un canal de comunicaciones por el acoplamiento de este con otros usuarios. Se resuelve según el cable o tecnología que se utilice:

  • Los cables de pares incorporan **trenzados** de cada par.
  • Los cables coaxiales incorporan **apantallamiento**, blindaje o pantalla que evita la radiación entre ellos y hacia el exterior.
  • En los cables de fibra óptica este efecto no se produce porque no utilizan señales eléctricas en la transmisión.

¿Qué indica la categoría de un componente? ¿Y la clase?

La **categoría** es un parámetro que identifica las características de un componente del sistema de cableado.... Continuar leyendo "Soluciones de Cableado Estructurado: Fibra Óptica y Par Trenzado" »

Descubre cómo funciona el motor de búsqueda de Google y su modelo de negocio

Clasificado en Informática

Escrito el en español con un tamaño de 2,85 KB

Descubre cómo funciona el motor de búsqueda de Google y su modelo de negocio

Google fue creado por Sergey Brin y Larry Page durante su doctorado en Stanford. El nombre es un juego de palabras entre "Googol" (término matemático para el número 10 elevado a la potencia de 100) y "goggles" (gafas). Google realiza más de 300.000 búsquedas por minuto. Existen 334,6 millones de nombres de dominio registrados y hay 3.200 millones de internautas.

¿Cómo funciona el motor de búsqueda de Google?

Cuando se realiza una búsqueda, Google no busca solo en una web, sino en una inmensa cantidad de ellas. Este rastreo lo hacen las denominadas arañas, que acuden a millones de webs relacionadas con la información que estamos buscando para dar el resultado

... Continuar leyendo "Descubre cómo funciona el motor de búsqueda de Google y su modelo de negocio" »

Seguridad de la Información en la Empresa: Prevención, Mecanismos y Gestión de Archivos

Clasificado en Informática

Escrito el en español con un tamaño de 3,04 KB

Prevención y Plan de Seguridad de la Información

El plan contempla:

  • Prevención: Aplicar barreras a posibles incidentes.
  • Reacción: Aplicar medidas correctoras de forma rápida y eficaz.
  • Restauración: Hacer que los servicios vuelvan a la normalidad.
  • Investigación: Buscar el origen del incidente y subsanar el fallo en la seguridad.

Mecanismos que Proporcionan Seguridad a la Información

Seguridad en las Comunicaciones

  • Firma Digital

    Protocolos para demostrar la autenticidad de un mensaje digital o documento electrónico. Garantiza la autoría del mensaje y puede vincularse a una persona o a un equipo informático. En el ámbito empresarial se usa para:

    • Contratos comerciales electrónicos: La negociación y acuerdo de la compra se hacen a través de
... Continuar leyendo "Seguridad de la Información en la Empresa: Prevención, Mecanismos y Gestión de Archivos" »

Guía paso a paso para TS06/GB y TS11/GB

Clasificado en Informática

Escrito el en español con un tamaño de 1,81 KB

TS06/GB

Creamos trabajo:

  1. 3 Gestión -> 1 Trabajo -> nuevo -> examen -> Cont -> salimos
  2. 2 Bases -> metemos nuestras coordenadas -> Nuevo -> Cont -> ¡Datos almacenados! -> salimos
  3. En Bases (2) metemos coordenadas del punto conocido -> Nuevo -> Cont -> salimos -> 2 Programa
  4. 1 Estación -> miramos punto conocido y metemos el nuestro -> Cont -> punto objetivo, lista, metemos sus coordenadas -> miramos objetivo -> ALL -> F4 -> estacionar -> nuevo -> Estación y θ configuradas
  5. Ya estamos estacionados. Si queremos levantar la pieza -> 2 Levantar -> apuntamos a la pieza -> Distancia -> En la página, salen coordenadas.

TIPO 0 = Light Gun -> +/- 3200

TIPO 1 = ATP/SIAC ->... Continuar leyendo "Guía paso a paso para TS06/GB y TS11/GB" »

Conceptos Clave de Programación en C: Fundamentos, Punteros y Control de Flujo

Clasificado en Informática

Escrito el en español con un tamaño de 5,8 KB

Conceptos Clave de Programación en C

Este documento presenta una serie de afirmaciones y fragmentos de código relacionados con la programación en C, evaluando su veracidad y proporcionando explicaciones cuando es necesario. Es una excelente herramienta para repasar y consolidar conocimientos fundamentales.

Fundamentos de Variables, Arrays y Funciones

  1. Un array de enteros es una variable de tipo entero. (F)
  2. El nombre de un array es un apuntador constante. (V)
  3. Una función de tipo void no puede contener la sentencia return. (F)
  4. Una función puede devolver una estructura. (V)
  5. Una función puede tener un parámetro de tipo estructura. (V)

Ejercicios de Control de Flujo y Lógica

Patrones de Impresión con Bucles

  1. El siguiente programa visualiza un patrón
... Continuar leyendo "Conceptos Clave de Programación en C: Fundamentos, Punteros y Control de Flujo" »

Fundamentos de SQL y conceptos clave de lenguajes de programación

Clasificado en Informática

Escrito el en español con un tamaño de 3,52 KB

FUNDAMENTOS DE SQL

Introducción

Los lenguajes de programación son lenguajes creados por el ser humano para poder comunicarse con las computadoras (hardware). Estos son un conjunto de símbolos y palabras que permiten al usuario de una computadora darle instrucciones y órdenes para que ésta las pueda realizar.

Tipos de lenguajes de programación

  1. Lenguaje máquina

    Es el lenguaje de programación creado para dar instrucciones directas a la computadora o máquina. Este lenguaje de programación utiliza el alfabeto binario, es decir, el 0 y el 1. Con estos dos únicos dígitos, conocidos como bits, se forman las cadenas binarias (combinaciones de ceros y unos) con las que se escriben las instrucciones que el microprocesador de la computadora podrá

... Continuar leyendo "Fundamentos de SQL y conceptos clave de lenguajes de programación" »

Optimización de Redes: Configuración Manual frente a DHCP

Clasificado en Informática

Escrito el en español con un tamaño de 2,57 KB

Inconvenientes de la configuración manual TCP/IP

  • En cada equipo se ha de asignar su dirección IP manualmente.
  • Al ser manual, pueden asignarse IP incorrectas o no válidas.
  • Si hay errores, surgirán problemas en la red.
  • Habrá una sobrecarga de trabajo de administración si se realizan cambios de ubicación de equipos.

Ventajas de la configuración automática TCP/IP

  • Las direcciones IP son asignadas por un servidor DHCP automáticamente según la vaya solicitando el cliente.
  • Al automatizar la asignación, el proceso estará libre de errores.
  • Se minimizan los problemas en la red.
  • Los cambios de la estructura de la red se reflejan automáticamente al actualizarse cada cliente.

Características generales del servicio DHCP

1. Asignación automática e ilimitada

Se... Continuar leyendo "Optimización de Redes: Configuración Manual frente a DHCP" »

Tutorial de Operaciones con Números en PHP

Clasificado en Informática

Escrito el en español con un tamaño de 3,01 KB

Operaciones con Dos Números



Código PHP (php04.php)

Este ejemplo muestra cómo realizar operaciones aritméticas con dos números en PHP.

// php04.php - Variables y operaciones aritméticas
$n1 = 201;
$n2 = "35";
echo "Los números son ", $n1, " y ", $n2, ".
"; echo "Suma: ", $n1 + $n2, "
"; echo "Resta: ", $n1 - $n2, "
"; echo "Producto: ", $n1 * $n2, "
"; echo "División: ", $n1 / $n2, "
"; printf("División sin decimales: %d
", $n1 / $n2); echo "O bien: ", intval($n1 / $n2), "
"; echo "Resto de la división: ", $n1 % $n2, "
"; echo "Concatenados: ", $n1 . $n2, "
"; ?>

Explicación del Código

  • Se declaran dos variables, $n1 (un entero) y $n2 (una cadena que se convierte a número al realizar las operaciones).
  • Se muestran los valores de las variables.
... Continuar leyendo "Tutorial de Operaciones con Números en PHP" »

Registros del CPU, Instrucciones y Manejo de Interrupciones

Clasificado en Informática

Escrito el en español con un tamaño de 4,13 KB

Registros del CPU

Registros de Propósito General

AX: Acumulador. Como un registro de 16 bits, se utiliza para instrucciones tales como multiplicación y división.

BX: Índice de base. Algunas veces guarda la dirección de desplazamiento de una posición en el sistema de memoria.

CX: Conteo. Propósito general que también guarda la cuenta de varias instrucciones.

DX: Datos. Propósito general que guarda una parte del resultado de una multiplicación, o parte del dividendo antes de la división.

Registros de Banderas

  • CF (acarreo): Indica un acarreo en suma y resta.
  • AF (acarreo auxiliar): Acarreo de un cuarto bit de byte.
  • ZF (cero): El resultado de una operación aritmética o lógica es 0.
  • SF (signo): Signo aritmético del resultado después de una
... Continuar leyendo "Registros del CPU, Instrucciones y Manejo de Interrupciones" »