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

Ordenar por
Materia
Nivel

Fundamentos de la Programación: Tipos de Lenguajes (Bajo y Alto Nivel)

Clasificado en Informática

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

¿Qué es la Programación?

Es la rama de la Informática que permite crear programas propios para resolver distintos problemas. Para ello, es necesario utilizar un software especial denominado, genéricamente, lenguajes de programación.

Clasificación de los Lenguajes de Programación

Lenguajes de Bajo Nivel

Los principales lenguajes de bajo nivel son el lenguaje máquina y el lenguaje ensamblador.

Lenguaje Máquina

Es el único que entiende el ordenador, ya que utiliza el código binario, es decir, 0 y 1.

Lenguaje Ensamblador

Fue el primer intento de sustituir el lenguaje máquina por otro más parecido a los que utilizan las personas, lo cual resulta más sencillo de recordar que una cadena de ceros o unos (bits).

Lenguajes de Alto Nivel (Lenguajes

... Continuar leyendo "Fundamentos de la Programación: Tipos de Lenguajes (Bajo y Alto Nivel)" »

Diferencias entre Procesos Pesados y Livianos: Ventajas y Limitaciones

Clasificado en Informática

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

Diferencias entre Procesos Pesados y Livianos

1. Clasificación de los Procesos

  • Proceso pesado
  • Proceso liviano

2. ¿Qué es un Proceso Pesado?

Estos procesos no comparten ninguna porción de la memoria. Cada proceso se ejecuta en su propio procesador virtual con CPU y memoria. Todos los procesos comparten el mismo espacio de almacenamiento permanente (el disco).

Proceso Liviano (Threads o Lightweight Process)

Los threads comparten toda la memoria y el espacio de almacenamiento permanente del proceso que los crea. Por lo tanto, las estructuras de datos asociadas a este tipo de proceso están residentes en el área de datos del proceso que los crea.

3. Limitaciones del Modelo de Procesos Tradicional

El modelo de procesos tradicional tiene dos importantes... Continuar leyendo "Diferencias entre Procesos Pesados y Livianos: Ventajas y Limitaciones" »

Guia Completa d'Ús Correcte del Català i Cohesió Textual

Clasificado en Informática

Escrito el en catalán con un tamaño de 5,66 KB

Ús Correcte de Termes en Català

Feina, Treball, Desocupació i Atur

  • S'usa feina en lloc de treball quan ens referim al treball habitual o l'ocupació professional amb què una persona es guanya la vida.
  • Desocupació en lloc de desempleo.
  • Atur en comptes de paro.

Nombre i Número

  • Nombre significa quantitat o resultat de comptar les coses.
  • Número és sinònim. També s'usa per a 'nombre d'una sèrie', 'part d'un espectacle' o 'edició d'una publicació periòdica'.

Sentir i Escoltar

  • Sentir: percebre sons per mitjà de l'oïda.
  • Escoltar: fer atenció a allò que algú diu.

Esquerda, Escletxa i Clivella

  • Esquerda en comptes de grieta. Obertura llarga a la terra, paret o cos dur.
  • Escletxa: obertura estreta entre dues peces que no ajusten bé.
  • Clivella: petita
... Continuar leyendo "Guia Completa d'Ús Correcte del Català i Cohesió Textual" »

Componentes Fundamentales y Arquitectura del Ordenador Personal (PC)

Clasificado en Informática

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

¿Qué es una Laptop?

Es un ordenador personal de pequeño tamaño, portátil y con notable capacidad de cálculo.

¿Qué es un Gran Ordenador (Mainframe)?

Son ordenadores de propósito general, muy potentes y de gran tamaño, importantes dentro de la estructura de procesamiento de datos de una compañía (también conocidos como mainframes).

Software

Es el conjunto de instrucciones, programas y datos que las computadoras emplean para manipular información y realizar tareas. Sin el software, la computadora sería un conjunto de componentes físicos sin utilidad funcional.

Hardware

Es la parte física de la máquina; todo lo visible y tangible. Por ejemplo: el teclado, la pantalla, los componentes internos del gabinete (CPU, memoria, etc.).

Arquitectura

... Continuar leyendo "Componentes Fundamentales y Arquitectura del Ordenador Personal (PC)" »

Biko osagarria

Clasificado en Informática

Escrito el en vasco con un tamaño de 1,59 KB

Sistema normalak hamartarra,bitarra,zortzitarra eta hamaseitarra dira.Gero metodo batzuk daude:Osoak seinurik gabe:metodo bitar naturala da, (0-2*n-1). Seinu+magnitudea: hamartar sistema da, seinu positibo edo negatibo.0 zenbk psitiboa bada eta 1 zenbk negatiboa bada.(2*n-1)-1 edo (-2*n-1)-1.Adb8:01000 eta -8:11000.Biko osagarria:Bit bat gehiago erabilia seinua adierazteko.2*n-1-Aseinua negatiboa bada, 0->1 aldatu eta 1-->0 eta + 1 egin.Bateko osagarria:biko antzekoa baina zeroekin bat moduan.N 128: metodo zientifikoa da.8 bitekoa denean 2*7=2*n-1.Koma fija:Erabiltzen da potentzi negatiboak erabiltzean. 0,75-->75.Oso limitatua dago eta hauek dira:0-->(1-(1:2*n)).Baina ikusten dgunez frakzionarioak dira baina ez errealak.Bit bat
... Continuar leyendo "Biko osagarria" »

Arquitectura de Harvard vs. Von Newman y la CPU

Clasificado en Informática

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

Arquitectura de Harvard:

Los datos y instrucciones de procesamiento se almacenan en memorias diferentes: La memoria para datos y la memoria para instrucciones. Esto significa que un bus accede a la memoria de datos y otro a la memoria de instrucciones.

Arquitectura de Von Newman:

Los datos y instrucciones se almacenan en la misma memoria. El bus de datos y el de direcciones acceden a la misma memoria, es decir la memoria esta compartida por esos buses.

La CPU:

Controla y supervisa todo el funcionamiento de sistema gracias a los bloques que la componen. Es el microprocesador en los actuales ordenadores.

Los bloques de la CPU:

  • La unidad de control: Lee las instrucciones de la memoria y las ejecuta.
  • La unidad aritmética y lógica: Realiza las operaciones
... Continuar leyendo "Arquitectura de Harvard vs. Von Newman y la CPU" »

Guia Completa de RAID: Nivells, Definició i Comparativa

Clasificado en Informática

Escrito el en catalán con un tamaño de 3,13 KB

Nivells i Configuracions de RAID

Hi ha diverses configuracions o nivells de RAID:

  • RAID 0
  • RAID 1
  • RAID 0+1/10
  • RAID 2
  • RAID 3
  • RAID 4
  • RAID 5
  • RAID 6

Definició de RAID 0

Segmentació sense tolerància a fallades: segmenta la informació d'entrada, repartint-la en diferents discs sense introduir-hi redundància.

Definició de RAID 1

Redundància: proporciona el doble de velocitat de transacció en lectura que els discs simples i la mateixa en escriptura.

Definició de RAID 5

Correcció d'errors: soluciona el problema de coll d'ampolla del RAID 4.

Definició de RAID 6

Accés amb doble paritat: segmentació de bloc amb informació de paritat al llarg de tots els discs.

Definició de RAID 0+1 (RAID 10)

Combinació de velocitat i tolerància a fallades: combina els dos... Continuar leyendo "Guia Completa de RAID: Nivells, Definició i Comparativa" »

Explorando la Robótica: Historia, Tipos y Programación

Clasificado en Informática

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

Robótica

Robótica es la ciencia que estudia el desarrollo y la aplicación de los robots.

Vertientes de la Robótica

  • Teórica
  • Práctica

Historia de la Robótica

Se le atribuye el término robótica a Isaac Asimov.

Antecedentes de los sistemas robóticos:

  1. Año 3000 a.C.: Los egipcios unieron brazos mecánicos a estatuas.
  2. Año 1500: Leonardo da Vinci construye un autómata.
  3. Año 1738: Jacques de Vaucanson construye el pato, el autómata más conocido.

Funcionamiento de los Robots

Primera Generación

Los robots de primera generación son sistemas mecánicos multifuncionales con un sistema sencillo de control, ya sea manual de consecuencia fija o de consecuencia variable.

Ejemplos de Sistemas Robóticos de Primera Generación

  • Juguetes de cuerda
  • Mecanismos de
... Continuar leyendo "Explorando la Robótica: Historia, Tipos y Programación" »

Conceptos Clave de la Informática: Software, Código Fuente y POO

Clasificado en Informática

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

Fundamentos Esenciales de la Programación Informática

Programa Informático y Software

Un programa informático es un conjunto de instrucciones que, una vez ejecutadas, realizarán una o varias tareas en una computadora. Sin programas, estas máquinas no pueden funcionar.12

Al conjunto general de programas se le denomina software, que más genéricamente se refiere al equipamiento lógico o soporte lógico de una computadora digital.

El Proceso de Programación

La programación es el proceso de diseñar, escribir, depurar y mantener el código fuente de programas computacionales. El código fuente es escrito en un lenguaje de programación. El propósito de la programación es crear programas que exhiban un comportamiento deseado.

Conceptos Clave

... Continuar leyendo "Conceptos Clave de la Informática: Software, Código Fuente y POO" »

Conversión Analógico-Digital de Sonido y Almacenamiento de Datos: Soportes Magnéticos, Ópticos y Flash

Clasificado en Informática

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

Conversión Analógico-Digital de Sonido

Trabajar con sonido requiere también un sistema de conversión de analógico a digital. Existen muchos sistemas que realizan esta conversión, por ejemplo: las tarjetas de sonido de los ordenadores o pequeños dispositivos como las grabadoras digitales o aparatos MP4 capaces de grabar sonido. En cualquier conversión analógico-digital de sonido tiene especial importancia el proceso denominado muestreo (sampling). Básicamente, el muestreo es el análisis de un sonido y su división en unidades de información más pequeñas denominadas muestras (samples).

Almacenamiento de la Información

Básicamente, existen tres tipos de soporte de almacenamiento:

  • Los soportes magnéticos, como los discos duros o las
... Continuar leyendo "Conversión Analógico-Digital de Sonido y Almacenamiento de Datos: Soportes Magnéticos, Ópticos y Flash" »