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

Ordenar por
Materia
Nivel

Procedimientos Almacenados en SQL Server: Fundamentos, Beneficios y Tipos

Clasificado en Informática

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

¿Qué es un Procedimiento Almacenado?

Un procedimiento almacenado es un objeto de la base de datos formado por una o más instrucciones Transact-SQL. La diferencia fundamental entre un procedimiento y un conjunto de instrucciones radica en que, para reutilizar el primero, basta con llamarlo por su nombre.

Las funciones principales de un programador incluyen programar, corregir y optimizar. Los procedimientos almacenados sirven para recoger la lógica de la aplicación a desarrollar.

Beneficios de los Procedimientos Almacenados

Se utilizan para encapsular y garantizar las reglas que deben cumplir los datos de la base de datos. A continuación, se detallan las ventajas y beneficios:

  • Instrucciones precompiladas: La primera vez que se ejecuta el procedimiento,
... Continuar leyendo "Procedimientos Almacenados en SQL Server: Fundamentos, Beneficios y Tipos" »

Conceptes Essencials d'Enginyeria del Programari i Desenvolupament

Clasificado en Informática

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

Requisits de Programari


Requisits Funcionals

  • Glossari
  • Requisits (RN)
  • Diagrames de Cas d'Ús (CDU)
  • Especificacions de Text

Característiques No Funcionals de l'Aplicació

  • Producte: Seguretat, Eficiència
  • Procés: Base de Dades (BD), Llenguatge de Programació

Tipus de Classes en Disseny de Programari


  • Entitat: S'han d'emmagatzemar en fitxers o bases de dades.
  • Frontera: Representen les entrades/sortides (E/S), missatges, presentació de dades, finestres per introduir dades.
  • Control: (Lògica de negoci i coordinació)

Enginyeria del Codi


  • Directa: De models a codi.
  • Inversa: Obtenció d'un model a partir del codi.
  • Refactorització: Millora de l'estil i l'estructura del codi.
  • Reenginyeria: Enginyeria inversa sobre el codi, modificació del model generat, regeneració
... Continuar leyendo "Conceptes Essencials d'Enginyeria del Programari i Desenvolupament" »

Conceptos Esenciales de Microcontroladores y Sistemas Embebidos para Robótica

Clasificado en Informática

Escrito el en español con un tamaño de 7,64 KB

Fundamentos de Microcontroladores y Sistemas Embebidos

1. ¿Qué es un Microcontrolador y en qué se diferencia de un Microprocesador o un PC?

Un microcontrolador (MCU) es un circuito integrado que incluye, en un solo chip, un procesador, memoria y periféricos. A diferencia de un microprocesador de PC, el MCU está diseñado para tareas específicas, consume menos energía y tiene un coste mucho menor. Los PCs requieren sistemas operativos complejos, mientras que los MCUs suelen funcionar con software muy simple o incluso sin sistema operativo (SO).

2. ¿Qué es un Sistema Embebido? Ejemplos y Ventajas.

Un sistema embebido es un sistema electrónico programado para realizar tareas concretas dentro de otro sistema mayor. Está basado en microcontroladores... Continuar leyendo "Conceptos Esenciales de Microcontroladores y Sistemas Embebidos para Robótica" »

Seguridad y Eficiencia Digital: Certificados, Firmas y Factura Electrónica para Empresas

Clasificado en Informática

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

Certificados Digitales: Fundamentos y Aplicaciones Empresariales

Para garantizar la seguridad y confidencialidad en el envío y recepción de documentos, así como la acreditación de la personalidad de nuestro interlocutor al realizar actos con validez jurídica, surgen la firma electrónica y los certificados digitales.

Estos ofrecen importantes ventajas para las empresas:

  • Simplificación y automatización de la gestión documental.
  • Eliminación del uso de papel.
  • Reducción de errores.
  • Facturación telemática.
  • Impulso del comercio electrónico.
  • Voto electrónico en juntas de accionistas.
  • Validación de firma de representantes de la empresa.

El Certificado Digital

Un certificado digital es un documento digital, identificado por un número de serie único... Continuar leyendo "Seguridad y Eficiencia Digital: Certificados, Firmas y Factura Electrónica para Empresas" »

Impresaos

Clasificado en Informática

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

-------Emile Durkheim: UMA DAS SUAS CONTRIBUIÇOES A SOCIOLOGICA FOI ESTABELECER AS REGRAS DO METODO SOCIOLOGICO NA ANALISE DOS FATOS SOCIAIS E OS PRINCIPAIS CONCEITOS DA NOVA CIENCIA. SOCIOLOGIA PARA DURKHEIM CONSISITIA NO ESTUDO DOS FATOS SOCIAIS.

SOCIOLOGIA PARA DURKHEIM CONSISITIA NO ESTUDO DOS FATOS SOCIAIS.

A OBJETIVIDADE CIENTIFICA SO PODE SER ATINGIDA EM SOCIOLOGIA CASO O SOCIOLOGO CONSIDERE OS FATOS SOCIAIS COMO COISAS EXTERNAS.

 

------Max Weber: CABE AO CIENTISTA UMA POSIÇAO DE NEUTRALIDADE, A CIENCIA SOCIAL NAO DEVE OPINAR SE O FENOMENO ESTUDADO É BOM OU MAU.

PROPUNHA UMA ATITUDE INTERPRETATIVA E COMPREENSIVA PARA OS PROCESSOS SOCIAIS, PROCURAVA CONSIDERAR ESSES PROCESSOS EM LOGICA INTERNA E COMPREENDER AS INTENÇOES DOS AGENTES AO... Continuar leyendo "Impresaos" »

Conceptos Clave de Seguridad y Gestión de Sistemas Informáticos

Clasificado en Informática

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

Este documento aborda conceptos fundamentales relacionados con la seguridad y la gestión de sistemas informáticos.

Servicios y Procesos

Los procesos son lanzados por la máquina, no directamente por el usuario. Para gestionar los servicios, se puede utilizar la herramienta msconfig.

Autenticación

La autenticación implica abrir una sesión de trabajo (login) utilizando un nombre de usuario y una contraseña.

Autorización

Una vez autenticado, el sistema verifica si el usuario está autorizado para acceder a un recurso específico. Los administradores pueden modificar las autorizaciones.

Cuentas de Usuario

Administrador (Admin)

Todos los sistemas operativos cuentan con una cuenta de administrador que posee todos los derechos sobre el equipo. Esta... Continuar leyendo "Conceptos Clave de Seguridad y Gestión de Sistemas Informáticos" »

Fundamentos de Arquitectura Paralela: Clasificación de Flynn y Coherencia de Caché

Clasificado en Informática

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

Clasificación de Flynn y Conceptos Fundamentales

La clasificación de Flynn es un esquema para categorizar arquitecturas de computadores basado en el número de flujos de instrucciones y flujos de datos que pueden procesar simultáneamente.

Modelos de la Clasificación de Flynn

SISD (Single Instruction, Single Data)
Computador secuencial que no explota el paralelismo en las instrucciones ni en flujos de datos.
SIMD (Single Instruction, Multiple Data)
Tratamiento de datos en paralelo con múltiples elementos de procesamiento o unidades vectoriales.
MISD (Multiple Instruction, Single Data)
Un computador que explota varios flujos de datos dentro de un único flujo de instrucciones para realizar operaciones que pueden ser paralelizadas de manera natural.
... Continuar leyendo "Fundamentos de Arquitectura Paralela: Clasificación de Flynn y Coherencia de Caché" »

Arquitectura de Sistemas Informáticos y Redes: Componentes, Arranque y Conectividad

Clasificado en Informática

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

Arquitectura y Funcionamiento del Sistema Informático (SI)

Estructura y Componentes Fundamentales

Un sistema informático (SI) es el conjunto de dispositivos con al menos una CPU, conectados por canales/circuitos (local) o medios de transporte (remoto) e integrados por software. Funcionalmente, combina la CPU, la memoria principal/secundaria y los buses. El Sistema Operativo (SO) coordina los recursos y la comunicación con periféricos para dar servicio al usuario, siguiendo el ciclo: entrada → proceso → salida → almacenamiento.

Visión General de Componentes Físicos

La estructura física incluye: la carcasa, la PSU (Unidad de Suministro de Energía, con conectores ATX, Molex, SATA, PCI-Express), la refrigeración, la placa base (puertos... Continuar leyendo "Arquitectura de Sistemas Informáticos y Redes: Componentes, Arranque y Conectividad" »

Fundamentos de la Programación Orientada a Objetos (POO): Conceptos Clave

Clasificado en Informática

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

Programación Orientada a Objetos (POO): Conceptos Fundamentales

La Programación Orientada a Objetos (POO) es un paradigma de programación que organiza el código en clases y objetos, imitando el mundo real.

En lugar de escribir funciones sueltas, agrupamos datos y acciones en estructuras llamadas clases.

Con la POO, puedes representar entidades como personas, vehículos, animales o cualquier otra, y asignarles atributos (propiedades) y comportamientos (métodos).

Pilares de la POO

Clases y Objetos

  • Clase: Es el plano o molde (por ejemplo, la clase Coche).

  • Objeto: Es una instancia real de la clase (por ejemplo, un Toyota rojo es un objeto de la clase Coche).

Encapsulamiento

  • Se refiere a ocultar los datos internos de una clase, permitiendo el acceso

... Continuar leyendo "Fundamentos de la Programación Orientada a Objetos (POO): Conceptos Clave" »

Introducción a la Programación en Pascal: Conceptos Básicos y Ejemplos

Clasificado en Informática

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

**Tipos de Identificadores en Pascal**

**Identificadores Reservados**

Son palabras clave que tienen un significado especial en el lenguaje Pascal y no pueden ser utilizadas para otros propósitos.

  • program: Identifica que lo que sigue es un programa en Pascal.
  • const: Define la declaración de los datos constantes.
  • var: Define la declaración de datos variables.
  • begin: Identifica el comienzo del bloque ejecutable del programa.
  • end: Identifica el final del bloque ejecutable del programa (el último end lleva un punto).

**Identificadores Predefinidos**

Son identificadores que ya tienen un significado asignado en Pascal, pero que pueden ser redefinidos por el programador (aunque no es recomendable).

  • real: Tipo de dato predefinido para identificar elementos
... Continuar leyendo "Introducción a la Programación en Pascal: Conceptos Básicos y Ejemplos" »