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

Ordenar por
Materia
Nivel

Conceptos esenciales de Informática, Arduino, Diagramas de Flujo y Algoritmos

Clasificado en Informática

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

Informática: definición y conceptos básicos

Informática: Ciencia que se ocupa del tratamiento automático de la información mediante el uso de computadoras.

Software: Conjunto de programas, instrucciones y reglas informáticas para ejecutar ciertas tareas en una computadora. Ejemplos: Windows, Excel.

Hardware: Componentes físicos de una computadora o dispositivo electrónico, como el teclado, el monitor, la CPU (procesador) y la memoria RAM.

Sistema operativo: Es un conjunto de programas que actúa como intermediario entre el hardware de una computadora y las aplicaciones de usuario.

Arduino

Arduino: Es una plataforma de creación de electrónica de código abierto, basada en hardware y software libre, flexible y fácil de utilizar para creadores... Continuar leyendo "Conceptos esenciales de Informática, Arduino, Diagramas de Flujo y Algoritmos" »

Control de Flujo en Java: Estructuras y Sintaxis Esenciales

Clasificado en Informática

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

Control de Flujo con Java

Java tiene sentencias de control de flujo y su sintaxis es muy similar a la del lenguaje C. Las sentencias de flujo siguen el teorema de la programación estructurada, conocido también como el teorema de Böhm y Jacopini.

if

Entre paréntesis se pone la expresión, la cual debe dar un valor booleano true o false. Si es true, la expresión es verdadera, entonces se realiza el conjunto de sentencias; pero si es false, se transfiere el control de flujo después de la llave que cierra el ámbito del bloque if.

if-else

El siguiente diagrama nos da la sintaxis de la instrucción if-else, de decisión doble. Entre paréntesis se pone la expresión, la cual debe dar un valor booleano true o false. Si es true, la expresión es... Continuar leyendo "Control de Flujo en Java: Estructuras y Sintaxis Esenciales" »

Fundamentos de Modelado y Clasificación de Datos: Desnormalización, Schemas y Big Data

Clasificado en Informática

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

Conceptos Clave en la Gestión y Modelado de Datos


1. Desnormalización de Bases de Datos

La desnormalización consiste en combinar tablas de una base de datos normalizada para optimizar consultas en sistemas analíticos (como los usados en Business Intelligence - BI). Se utiliza para mejorar el rendimiento al costo de duplicar información.

Ejemplo Práctico

En lugar de tener una tabla de clientes y otra de ventas, se desnormaliza creando una tabla única que incluye cliente, producto y ventas.


2. Clasificación de Ficheros de Datos

Los datos se clasifican según su estructura y el tipo de procesamiento al que están sujetos:

  • Datos Estructurados: Datos organizados en filas y columnas (como hojas de cálculo Excel o bases de datos relacionales). Ejemplo:
... Continuar leyendo "Fundamentos de Modelado y Clasificación de Datos: Desnormalización, Schemas y Big Data" »

Desarrollo de Aplicaciones Oracle: Arquitectura y Diseño

Clasificado en Informática

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

Construyendo Aplicaciones con Oracle

El desarrollo de aplicaciones involucra decisiones no triviales de diseño e implementación que inevitablemente influyen en todo el proceso de desarrollo, afectando la división de tareas. Los problemas involucrados, como el diseño del modelo del dominio y la construcción de la interfaz de usuario, tienen requerimientos disjuntos que deben ser tratados por separado.

Aplicaciones Informáticas y la Importancia del Desarrollo en Capas

Las aplicaciones visuales e hipermedia han evolucionado en los últimos años, concentrándose mayormente en las interfaces gráficas y la web. Las antiguas aplicaciones distribuidas en CD-ROMs dieron lugar a aplicaciones dinámicas, de constante actualización e incluso personalizables,... Continuar leyendo "Desarrollo de Aplicaciones Oracle: Arquitectura y Diseño" »

Fundamentos del Protocolo TCP y Establecimiento de Conexión

Clasificado en Informática

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

Protocolo TCP

TCP (Transmission Control Protocol) es un protocolo de la capa de transporte (Nivel 4) creado para realizar conexiones en redes inseguras (origen: ARPANET). TCP proporciona seguridad al protocolo IP.

TCP acepta bloques de datos de cualquier longitud procedentes de las capas superiores o de los procesos de usuario, y los convierte en fragmentos de hasta 64 KB. A continuación, los pasa a la capa de red (protocolo IP) que a su vez puede volver a fraccionarlos.

La fiabilidad de la comunicación TCP se consigue usando sesiones orientadas a la conexión. Antes de que un host utilice TCP para enviar datos a otro host, la capa de transporte inicia un proceso para establecer una conexión con el destino. Esta conexión habilita el seguimiento... Continuar leyendo "Fundamentos del Protocolo TCP y Establecimiento de Conexión" »

Fundamentos de Software, Redes y Conectividad Informática

Clasificado en Informática

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

Conceptos Fundamentales de Software y Redes

Software de Aplicación y de Sistema

El software de aplicación se refiere a aquellos programas diseñados para una tarea específica, por ejemplo, planillas de cálculo. Es todo aquello que sirve a distintos niveles de usuario para realizar funciones concretas. Todo esto se sustenta en el software de base (o de sistema), es decir, el sistema operativo.

El sistema operativo es un conjunto de programas y datos específicamente diseñado para administrar los recursos de un computador, sean estos de software (archivos, por ejemplo) o hardware. Existen varios sistemas operativos, el más popular es Windows con sus distintas variantes.

Componentes Clave de Red: Cliente y Nodo

El Cliente

El cliente es una aplicación... Continuar leyendo "Fundamentos de Software, Redes y Conectividad Informática" »

Conceptos esenciales de Java: clases, herencia, arreglos, excepciones y AWT

Clasificado en Informática

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

Conceptos esenciales de Java: clases, arreglos, excepciones y AWT

class es una palabra reservada que se utiliza para definir o declarar una clase.

extends

extends es una palabra reservada que indica si la clase tiene herencia o si es una subclase o extensión de una clase superior o superclase.

implements

implements es una palabra reservada que indica si la clase implementa una o varias interfaces.

Objeto

Objeto. Un objeto es una cosa, generalmente extraída del vocabulario del espacio del problema o del espacio de la solución.

Clase String

Clase String. Una cadena o string es una secuencia de caracteres. Las palabras, sentencias y nombres son cadenas.

Usando arreglos y strings

Usando arreglos y strings. Un arreglo es una estructura de datos homogénea.... Continuar leyendo "Conceptos esenciales de Java: clases, herencia, arreglos, excepciones y AWT" »

Guia de Conceptes de Programari, Maquinari i CPD

Clasificado en Informática

Escrito el en catalán con un tamaño de 4,6 KB

1. Diferències entre programari Shareware i Freeware

  • Shareware: Programari que es pot provar gratuïtament durant un període de temps limitat. Després, cal pagar per continuar utilitzant-lo.
  • Freeware: Programari gratuït sense límit de temps, però que no permet modificar ni redistribuir el codi original.

2. Quatre tipus de proves per avaluar un programari

  • Proves funcionals.
  • Proves d’usabilitat.
  • Proves de rendiment.
  • Proves de seguretat.

3. Tipus d’instal·lació segons informació i intervenció

  • Instal·lació automàtica.
  • Instal·lació assistida.
  • Instal·lació manual.
  • Instal·lació silenciosa.

4. Què és la llicència de programari

És un contracte legal que determina com es pot utilitzar, copiar, modificar i distribuir un programa informàtic.... Continuar leyendo "Guia de Conceptes de Programari, Maquinari i CPD" »

Herramientas y Conceptos Clave en la Administración de Sistemas Windows

Clasificado en Informática

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

Herramientas de Administración en Windows

Consola de Administración (MMC)

La Consola de Administración (MMC) permite a los administradores crear herramientas especiales y delegar tareas administrativas específicas a determinados usuarios y grupos. Se puede configurar y limitar según las necesidades. Las funciones que se podrán realizar con la consola dependen de los complementos que se le añadan. Estos complementos pueden ser:

  • Independientes: No precisan de más complementos.
  • Con extensión: Necesitan otro complemento para poder ser utilizados.

La consola se puede limitar según el modo en que se crea, que puede ser:

  • Modo de autor
  • Modo de usuario con acceso completo
  • Modo de usuario con acceso limitado y varias ventanas
  • Modo de usuario con acceso
... Continuar leyendo "Herramientas y Conceptos Clave en la Administración de Sistemas Windows" »

Gestión de Recursos y Accesos en Redes con Active Directory

Clasificado en Informática

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

Conceptos Clave

Listas de Control de Acceso (ACL): Permiten restringir el acceso a un recurso específico por parte de determinados usuarios y grupos. Todos los recursos tienen una ACL, la cual es heredada del "recurso padre". Dicha ACL puede ser modificada según las necesidades.

Recursos compartidos: Permiten decidir qué recursos van a estar compartidos, es decir, se va a poder acceder a ellos desde otro dispositivo. En modo "grupo de trabajo", se decide qué recursos se comparten. En un dominio, el controlador de dominio decide qué recursos se comparten.

COMPMGMT.MSC: Consola que permite la visualización de los recursos compartidos.

GPEDIT.MSC: Consola que permite la gestión de las directivas de grupo.

LDAP: Protocolo de red que facilita... Continuar leyendo "Gestión de Recursos y Accesos en Redes con Active Directory" »