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

Ordenar por
Materia
Nivel

Planificación y Requisitos en Proyectos de Software: Cronograma, Gráficos y Especificaciones

Clasificado en Informática

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

Calendarización del Proyecto

Es la planeación de las actividades, otorgándoles un tiempo y fecha de elaboración. Se deben considerar los contratiempos al estimar tiempos, agregando un 30% a la estimación original y un 20% para imprevistos.

Gráficos de Barras

Son notaciones gráficas que se utilizan para ilustrar la calendarización del proyecto. Las redes de actividades muestran las dependencias entre las diferentes actividades que conforman un proyecto. Dada estas y la duración estimada, se ilustra la estimación de actividades.

Las actividades se representan como rectángulos y los hitos y productos como óvalos. Los gráficos de barras también muestran quién es responsable y cuándo debe comenzar y finalizar una actividad.

Requerimientos

Requerimientos

... Continuar leyendo "Planificación y Requisitos en Proyectos de Software: Cronograma, Gráficos y Especificaciones" »

Herramientas Esenciales para el Diagnóstico y Mantenimiento de PC

Clasificado en Informática

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

Recuperación de Contraseñas de Windows

  • Password Changer
  • NTPWD

Diagnóstico de Disco Duro

  • HDAT2
  • Hard Disk Sentinel

Diagnóstico de Memoria RAM

  • Gold Memory
  • MemTest

Información del Sistema (Hardware y Software)

  • Astra System Info
  • Speccy

Recuperación de Datos después del Formateo

  • DiskGenius

Eliminación de Contraseña de la BIOS

  • BIOS Cracker
  • BIOS Master Password Generator

Transferencia de Archivos entre PCs con Cable UTP

  • WinSCP

Copia de Seguridad del Disco Duro (incluyendo el Sistema Operativo)

  • Clone Disk
  • Ghost

Versión de Hiren's Boot Utilizada

v14.0

Cálculo Mental

100 + 40 + 1000 + 30 + 1000 + 20 + 1000 + 10 = 4100

Ensamblaje de una PC: Prevención de Descargas Electroestáticas

Para iniciar el proceso de ensamblaje de una PC, es necesario descargar la electricidad... Continuar leyendo "Herramientas Esenciales para el Diagnóstico y Mantenimiento de PC" »

Conceptos Clave de Redes Informáticas: Modelo OSI, Topologías y Estándares de Cableado

Clasificado en Informática

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

Conceptos Fundamentales de Redes Informáticas

Este documento presenta una visión concisa de los elementos esenciales que componen las redes informáticas, desde el modelo de referencia OSI hasta las topologías de red y los estándares de cableado.

El Modelo OSI: Capas de Red

El Modelo de Interconexión de Sistemas Abiertos (OSI) es un marco conceptual que describe cómo las funciones de red interactúan en siete capas distintas, facilitando la comunicación entre diferentes sistemas.

Capa 7: Capa de Aplicación

Es la capa más cercana al usuario. Suministra servicios de red directamente a las aplicaciones de usuario. Ejemplo: Navegación de páginas web, correo electrónico.

Capa 6: Capa de Presentación

Garantiza que la información enviada pueda... Continuar leyendo "Conceptos Clave de Redes Informáticas: Modelo OSI, Topologías y Estándares de Cableado" »

Tercera generación de computadoras 1964-1970

Clasificado en Informática

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

BIOS: “Basic input/output System” . Programación Necesaria para controlar teclado, mouse, y monitor, entre otros.  Se almacena en el ROM. Ejecuta el POST o pruebas.


KERNEL: Contiene las instrucciones principales del Sistema operativo.
PASOS PARA PROGRAMAR LA COMPUTADORA.
1. Entender a perfección el problema que se pretende resolver con la computadora.
2. Crear un algoritmo (secuencia finita de pasos) que pretenda resolver el problema.
3. Hacer un diagrama que ilustre el flujo de lógica descrito en el algoritmo
4. Codificar el algoritmo en algún lenguaje de alto nivel conocido



5. Dubuggin: Detección y corrección de errores. Que pueden ser de sintaxis, de ejecución o de lógica. 
5. Implantar el programa
7. Retroalimentacion: Revisar el programa
... Continuar leyendo "Tercera generación de computadoras 1964-1970" »

Virtualización, Sistemas Operativos y Bases de Datos: Conceptos Clave

Clasificado en Informática

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

Virtualización: Ventajas y Desventajas

Ventajas de la Virtualización

  • Rápida incorporación de nuevos recursos para los servidores virtualizados.
  • Reducción de los costes de espacio y consumo.
  • Mayor facilidad para la creación de entornos de prueba.

Desventajas de la Virtualización

  • No es posible utilizar hardware que no esté gestionado o soportado por el hipervisor.
  • Hardware virtual obsoleto.
  • Algunas VM no cuentan con aceleración de vídeo por hardware.
  • Desaprovechamiento de recursos.

Sistemas Operativos: Definición y Características

¿Qué son los Sistemas Operativos?

Un Sistema Operativo (SO) es el software básico de una computadora que provee una interfaz entre el resto de programas del ordenador, los dispositivos hardware y el usuario.

Características

... Continuar leyendo "Virtualización, Sistemas Operativos y Bases de Datos: Conceptos Clave" »

Fundamentos Esenciales de la Programación Orientada a Objetos y Diseño de Software

Clasificado en Informática

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

Principios Fundamentales de Diseño y POO

A continuación, se presentan conceptos esenciales sobre la Programación Orientada a Objetos (POO), el diseño de software y el lenguaje C++.

Principios de Diseño de Software

  1. La independencia funcional (o *alta cohesión*) implica interfaces sencillas, donde cada módulo tiene una función determinante y muestra aversión a interactuar excesivamente con otros módulos. Esto permite que, mientras se trabaja con un módulo, se puedan olvidar los detalles del resto.
  2. La Ley de Deméter para clases y métodos dice que en cualquier método M de una clase C solo se pueden utilizar los métodos definidos en la propia clase C, en alguna de las clases pasadas como argumentos a M, en alguna de las clases de los
... Continuar leyendo "Fundamentos Esenciales de la Programación Orientada a Objetos y Diseño de Software" »

Introducción a los Sistemas Operativos: Componentes y Funciones Clave

Clasificado en Informática

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

Introducción

Máquina desnuda: computador sin sistema operativo. Una tarea del SO es vestir al computador.

Conceptos Clave

Programa Ejecutable

Programa en lenguaje máquina que puede cargarse en memoria para su ejecución. Su estructura es:

  • Cabecera: estado inicial de los registros, tamaño del código y datos, identificación como ejecutable.
  • Código en lenguaje máquina.
  • Datos con valor inicial.
  • Tabla de símbolos.

Usuario

Persona autorizada a utilizar un sistema informático.

Sistema Operativo (SO)

Un sistema operativo es un programa que tiene por objetivo simplificar el manejo y la utilización del computador.

Sus funciones clásicas son:

  • Gestión de los recursos del computador.
  • Ejecución de servicios para los programas en ejecución.
  • Ejecución de las
... Continuar leyendo "Introducción a los Sistemas Operativos: Componentes y Funciones Clave" »

Conceptos Fundamentales de Programación en Java: Variables, Operadores y Estructuras de Control

Clasificado en Informática

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

Variables y Tipos de Datos

  • Una literal no es una variable.
  • Un bloque de elementos de datos relacionados se llama arreglo (o array en inglés).
  • De acuerdo con la convención, el carácter de símbolo de dólar ($) nunca se usa para empezar el nombre de una variable.
  • Un objeto es un conjunto de software de variables y métodos relacionados: estado y comportamiento.
  • Java usa Unicode de 16 bits.
  • Se puede usar el tipo de datos short para ahorrar memoria en arreglos grandes.
  • No es necesario atribuir un valor cuando se declara un campo.
  • Cada elemento en un arreglo (array) es llamado un elemento.
  • Los parámetros no siempre son secretos como las variables. (Esta afirmación es incorrecta). Los parámetros son variables que se pasan a un método.
  • La longitud de
... Continuar leyendo "Conceptos Fundamentales de Programación en Java: Variables, Operadores y Estructuras de Control" »

Conceptos Esenciales de C# y SQL: Tipos de Datos, POO y Consultas

Clasificado en Informática

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

Fundamentos de C# y Bases de Datos SQL

Tipos de Datos en C#

Tipos por Valor (Value Types)

Los tipos por valor (value types) en C# se corresponden con las estructuras (struct) del lenguaje C, con la posibilidad adicional de añadir código en forma de métodos. Las variables de tipo por valor contienen directamente sus datos.

Tipos por Referencia (Reference Types)

Los tipos por referencia (reference types) se utilizan para crear objetos dinámicamente en el heap (montón de memoria) mediante el operador new. Se obtiene una referencia (similar a un puntero en lenguaje C) al objeto creado. Las variables de tipo por referencia almacenan una referencia a la ubicación de memoria donde se encuentra el objeto.

Programación Orientada a Objetos (POO) en

... Continuar leyendo "Conceptos Esenciales de C# y SQL: Tipos de Datos, POO y Consultas" »

Implementación del Sistema HACCP: Pasos Esenciales para la Inocuidad Alimentaria

Clasificado en Informática

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

Implementación del Sistema HACCP: Los 12 Pasos Esenciales

El procedimiento para la aplicación de los principios del Sistema HACCP comprende los siguientes doce (12) pasos, identificados en la secuencia lógica para su implementación (véase Anexo 2):

  1. Paso 1: Formar un Equipo HACCP.
  2. Paso 2: Describir el producto.
  3. Paso 3: Determinar el uso previsto del alimento.
  4. Paso 4: Elaborar un Diagrama de Flujo.
  5. Paso 5: Confirmar in situ el Diagrama de Flujo.
  6. Paso 6: Enumerar todos los peligros posibles relacionados con cada etapa, realizando un análisis de peligros y determinando las medidas para controlar los peligros identificados (Principio 1).
  7. Paso 7: Determinar los Puntos Críticos de Control (PCC) (Principio 2).
  8. Paso 8: Establecer los Límites Críticos
... Continuar leyendo "Implementación del Sistema HACCP: Pasos Esenciales para la Inocuidad Alimentaria" »