MÉTODOS DE RESOLUCIÓN DE PROBLEMA
La resolución
de un problema mediante un ordenador consiste
en el proceso que a partir de la descripción de un problema, expresado
habitualmente en lenguaje natural y en términos propios del dominio del
problema, permite desarrollar un programa que
resuelva dicho problema.
Este
proceso exige los siguientes pasos:
·
Análisis del problema.
·
Diseño o desarrollo de un algoritmo.
·
Transformación del algoritmo en un
programa (codificación).
·
Ejecución y validación del programa.
Los dos
primeros pasos son los más difíciles del proceso. Una vez analizado el problema
y obtenido un algoritmo que lo resuelva, su transformación a un programa de
ordenador es una tarea de mera traducción al lenguaje de programación deseado.
Análisis del problema informático
Cuando un
usuario plantea a un programador un problema que resolver mediante su ordenador,
por lo general ese usuario tendrá conocimientos más o menos amplios sobre el
dominio del problema, pero no es habitual que tenga conocimientos de informática.
Por ejemplo, un contable que necesita un programa para llevar la contabilidad
de una empresa será un experto en contabilidad (dominio del problema), pero no
tiene por qué ser experto en programación.
Del mismo
modo, el informático que va a resolver un determinado problema puede ser un
experto programador, pero en principio no tiene por qué conocer el dominio del
problema; siguiendo el ejemplo anterior, el informático que hace un programa no
tiene por qué ser un experto en contabilidad.
Por ello,
al abordar un problema que se quiere resolver mediante un ordenador, el
programador necesita de la experiencia del experto del dominio para entender el
problema. Al final, si se quiere llegar a una solución satisfactoria es
necesario que:
·
El problema
esté bien definido con el máximo detalle
·
Las
especificaciones de las entradas y salidas del problema, deben ser descritas
también en detalle:
·
¿Qué datos son necesarios
para resolver el problema?
·
¿Qué información debe
proporcionar la resolución del problema?
Diseño del algoritmo
Un algoritmo consiste
en una especificación clara y concisa de los pasos necesarios para resolver un
determinado problema, pero para poder diseñar algoritmos es necesario disponer
de una notación, que llamaremos ‘notación algorítmica’, que permita:
·
Describir las operaciones puestas en
juego (acciones, instrucciones, comando...)
·
Describir los objetos manipulados por
el algoritmo (datos/informaciones)
·
Controlar la realización de las
acciones descritas, indicando la forma en que estas se organizan en el tiempo
Para poder
describir cualquier tipo de acción de las que intervienen en un algoritmo,
diversos autores proponen el uso de un conjunto de construcciones lógicas
(secuencia, decisión e iteración) con las que es posible escribir cualquier programa.
Lo que sigue a continuación es la descripción de las diferentes construcciones
disponibles para el diseño de algoritmos.
TIPOS
DE PROBLEMAS EN LA RED DE WINDOWS Y COMO RESOLVERLOS.
Que
tipos de problemas existen en un sistema operativos y como resolverlos
Problema
No
se puede conectar a otros equipos o compartir archivos e impresoras en una red
doméstica
Posibles
soluciones
Asegúrese
de que la detección de redes esté activada.
Para
activar la detección de redes
Asegúrese
de que ha compartido los archivos o las impresoras.
Para
compartir archivos e impresoras
Si
el uso compartido con protección por contraseña está activado, tiene dos
opciones.
Más
información
Asegúrese
de que el equipo al que desea conectarse tiene al menos una carpeta compartida.
Asegúrese
de que todos los equipos están en el mismo grupo de trabajo. Vea el tema sobre
cómo unirse o crear un grupo de trabajo.
Además
de habilitar el uso compartido de archivos, asegúrese de que establece las
propiedades de uso compartido en la carpeta o impresora que desea compartir.
Más
información
Vaya
al sitio web del fabricante de su enrutador para descargar e instalar el último
firmware para el enrutador.
Problema
No
se puede conectar a una red doméstica
Posibles
soluciones
Asegúrese
de que el enrutador y el módem están encendidos.
Si
está usando un portátil, asegúrese de que el interruptor inalámbrico en la
parte frontal, lateral o posterior del portátil esté activado.
Si
Windows no detecta una red que considera que se encuentra dentro del alcance
del equipo, abra Ayuda y soporte técnico y busque "solucionar problemas al
buscar redes inalámbricas".
Asegúrese
de que el adaptador de red funciona correctamente.
Para
comprobar que el adaptador de red funciona correctamente
Descargue
e instale la versión más reciente del controlador del adaptador de red del
sitio web del fabricante.
Borre
la memoria caché de la resolución DNS. Para obtener más información, vea DNS
(Sistema de nombres de dominio): preguntas frecuentes.
No
se puede conectar a una red doméstica (conexión alámbrica)
Asegúrese
de que el enrutador y el módem están encendidos.
Asegúrese
de que el cable Ethernet se ha insertado en el adaptador de red del equipo.
Ilustración
de un cable Ethernet
Cable
Ethernet
Asegúrese
de que el cable Ethernet no está defectuoso. Para comprobarlo, use otro cable
que esté en perfecto estado.
Asegúrese
de que el cable Ethernet está conectado al puerto correcto del enrutador.
Más
información
Es
posible que haya problemas en el adaptador de red. Compruebe la conexión de red
de área local (LAN).
Para
comprobar la conexión LAN
Asegúrese
de que el adaptador de red funciona correctamente.
Para
comprobar que el adaptador de red funciona correctamente
Descargue
e instale la versión más reciente del controlador del adaptador de red del
sitio web del fabricante.
Borre
la memoria caché de la resolución DNS. Para obtener más información, vea DNS
(Sistema de nombres de dominio): preguntas frecuentes.
No
puede recordar la clave de red
Si
olvidó la clave de su red y nadie más la sabe, deberá volver a configurar el
enrutador inalámbrico. Vea Configurar un enrutador inalámbrico.
DETECCION,
AISLAMIENTO Y CORRECCION EN HARDWARE
Método
de la organización: este implica de manera mas amplia un organización
adecuada o planeación sobre el problema como primer puno que se plantea es cual
el problema después tiene seguir una series de paso para llegar
lista adecuada para solucionar este problema.
Método
de tareas: este método trata de buscar cual o investigar o hacer este caso
un análisis determinado de los problemas que ocurrió buscando en diferentes
áreas o tareas dentro del sistema para logra el reporte o estado de como paso
mejor dicho la causar de desperfecto.
Métodos
de agentes: este método trata de buscar varias posibilidades de solucionar
el problema tratando de conseguir diferentes objetivos de manera aleatoria para
como darle fin ase problema.
Métodos
de conocimientos: estos métodos trata de reunir todos la soluciones y
escoger una la correcta y la funcionarle para que esta este en disposiciones
para analizarla y poder tener arreglo con el problema que se ocasiono.
Métodos
de comunicación: este método trata de comunicarse con el problema para
después de una serie de hechos seguir con la solución hasta desearse de el.
Métodos
de diseño: este se el ultimo métodos es implica hacer un diseño de todo lo
que paso para acabar con este problema mejor dicho es una revisión de como
hacer la ultimo reporte si no que do rastro del problema si no quedo nada esta
solucionado si a dado caso que quede un rastro tiene que poner en platica de
todos los problemas.
Asignación
de direcciones IP
Dependiendo de la implementación
concreta, el servidor DHCP tiene tres métodos para asignar las direcciones IP:
Manualmente, cuando el servidor
tiene a su disposición una tabla que empareja direcciones MAC con direcciones
IP, creada manualmente por el administrador de la red. Sólo clientes con una
dirección MAC válida recibirán una dirección IP del servidor.
Automáticamente, donde el servidor
DHCP asigna por un tiempo pre-establecido ya por el administrador una dirección
IP libre, tomada de un rango prefijado también por el administrador, a cualquier
cliente que solicite una.
Dinámicamente, el único método que
permite la re-utilización de direcciones IP. El administrador de la red asigna
un rango de direcciones IP para el DHCP y cada ordenador cliente de la LAN
tiene su software de comunicación TCP/IP configurado para solicitar una
dirección IP del servidor DHCP cuando su tarjeta de interfaz de red se inicie.
El proceso es transparente para el usuario y tiene un periodo de validez
limitado.
IP fija
Una dirección IP fija es
una dirección IP asignada por el usuario de manera manual (Que en algunos casos
el ISP o servidor de la red no lo permite), o por el servidor de la red (ISP en
el caso de internet, router o switch en caso de LAN) con
base en la Dirección MAC del cliente. Mucha gente confunde IP Fija con IP
Pública e IP Dinámica con IP Privada.
Una IP puede ser Privada ya sea
dinámica o fija como puede ser IP Pública Dinámica o Fija.
Una IP pública se utiliza
generalmente para montar servidores en internet y necesariamente se desea que
la IP no cambie por eso siempre la IP Pública se la configura de manera Fija y
no Dinámica, aunque si se podría.
En el caso de la IP Privada
generalmente es dinámica asignada por un servidor DHCP, pero en algunos casos
se configura IP Privada Fija para poder controlar el acceso a internet o a la
red local, otorgando ciertos privilegios dependiendo del número de IP que
tenemos, si esta cambiara (fuera dinámica) sería más complicado controlar estos
privilegios (pero no imposible).
USOS DE
PARCHE
En informática, un parche consta de cambios que se aplican a un programa, para corregir errores, agregarle funcionalidad, actualizarlo, etc.
Si bien los parches suelen ser desarrollados por programadores ajenos a los autores iniciales del proyecto, esto no siempre es así. Un parche puede ser aplicado tanto a un binario ejecutable como al código fuente de cualquier tipo de programa, incluso, un sistema operativo.
Tipos según su propósito
En informática, un parche consta de cambios que se aplican a un programa, para corregir errores, agregarle funcionalidad, actualizarlo, etc.
Si bien los parches suelen ser desarrollados por programadores ajenos a los autores iniciales del proyecto, esto no siempre es así. Un parche puede ser aplicado tanto a un binario ejecutable como al código fuente de cualquier tipo de programa, incluso, un sistema operativo.
Tipos según su propósito
Parches de depuración: El
objetivo de este tipo de parches es reparar bugs o errores de
programación que no fueron detectados a tiempo en su etapa de desarrollo.
Parches de seguridad: Los
parches de seguridad solucionan agujeros de seguridad y, siempre que es
posible, no modifican la funcionalidad del programa.
Parches de actualización: Consiste
en modificar un programa con el objetivo de incorporar metodologías más nuevas.
Por ejemplo, optimizar en tiempo cierto programa, utilizar algoritmos
mejorados, añadir
Parches de piratería ilegal: Este
parche es ilegal y es usado para aplicar un crack. Este hace que un programa en
su modo Trial pase a ser Pro.
Parches de traducción: Este
cambia el idioma definido por un programa.
ACTUALIZAR
EL SOFTWARE DE SEGURIDAD DE UNA LAN
En un entorno de red debe asegurarse la privacidad
de los datos sensibles. No sólo es importante asegurar la información sensible,
sino también, proteger las operaciones de la red de daños no intencionados o
deliberados.
La magnitud y nivel requerido de seguridad en un
sistema de red depende del tipo de entorno en el que trabaja la red.
Entrenamiento
Los errores no intencionados pueden implicar fallos
en la seguridad. Un usuario de red perfectamente entrenado probablemente va a
causar, de forma accidental, un número menor de errores
Prevención
La mejor forma de diseñar las políticas de seguridad
de los datos es optar por una perspectiva preventiva.
Los datos se mantienen seguros cuando se evita el
acceso no autorizado. Un sistema basado en la prevención
Autenticación
Para acceder a la red, un usuario debe introducir un
nombre de usuario y una contraseña válida. Dado que las contraseñas se vinculan
a las cuentas de usuario.
ASIGNACION
DINAMICA DE DIRECCIONES IP.
En
la configuración de un servidor DHCP hay que tener en cuenta que éste no puede
asignarse direcciones IP a sí
mismo
(por lo que deberá tener una dirección IP fija o asignada por otro servidor
DHCP).
Otra
cuestión a tener en cuenta es que el sistema operativo instalado en el servidor
DHCP debe tener soporte
para
enviar paquetes de difusión (recuérdese que el protocolo DHCP utiliza paquetes
de difusión para asignar las
direcciones).
Todas las versiones de los sistemas operativos actuales tienen soporte nativo
de esta característica.
Para
que los mensajes sean enviados correctamente a través de las direcciones de
difusión, es necesario que el
equipo
tenga también una entrada en su tabla de encaminamiento que especifique cuál es
la dirección para difusión
en
la red (que es la IP 255.255.255.255 donde se envían las peticiones DHCP). Esta
comprobación depende del sistema
operativo
utilizado y se explica en el apartado 1.3.
Cuando
se ha comprobado que todo lo anterior está configurado correctamente, lo que
hay que hacer es instalar
el
programa que contiene todos los archivos necesarios del proceso servidor DHCP.
Este programa, que puede variar
dependiendo
del sistema operativo utilizado, se instala siguiendo los pasos expuestos en el
apartado 1.3.
Un
servidor DHCP debe incluir, en su información de configuración, los parámetros
indicados en la tabla 1.1.
Algunos
de estos parámetros son obligatorios (como la dirección de la red o subred y la
máscara), mientras que otros
no
lo son porque dependen de las opciones que queramos establecer y de la
configuración de la red (por ejemplo, las
direcciones
de las subredes o las direcciones que deben asignarse siempre a los mismos
equipos).
CONSIDERACIONES
PARA REALIZAR CAMBIOS EN UNA RED
Proceso
de instalación Cuatro fases cubren todos los aspectos de un proyecto de
cableado:
Fase de
preparación:
En
esta fase, se instalan todos los cables
en los techos, paredes, conductos del piso, y conductos verticales o donde lleve el conducto asignado
para el cableado.
Fase de
recorte:
1.
administración de los cables
2.
terminación de los hilos
Fase de
terminación:
1.:
prueba de los cables.
2. diagnóstico
de problemas.
3. certificación
Fase de
asistencia al cliente:
El cliente inspecciona la red y se le
presentaran los resultados formales de las pruebas y otra documentación, como
por ejemplo, dibujos de la instalación terminada.
PROCESO DE
RED DISEÑO E INSTALACIÓN (PROYECTO)
En
esta etapa pondremos en práctica los conocimientos que obtuvimos a lo largo de
los tres semestres anteriores poniendo en práctica lo aprendido según la
actividad asignada por la maestra o tutor.