Archivo de Enero 2008|Página de archivo por mes
Contadores y Acumuladores
En electrónica digital, un contador (counter destinada a tal efecto, almacenar datos o actuar como divisor de frecuencia. Habitualmente, el cómputo se realiza en un en inglés) es un circuito secuencial construido a partir de biestables y puertas lógicas capaz de realizar el cómputo de los impulsos que recibe en la entradacódigo binario, que con frecuencia será el binario natural o el BCD natural (contador de décadas).
- Contadores de rizado.
- Contadores paralelos.
- Contadores de rizado mod-6.
- Contador Johnson. Activa una sola salida entre varias. En respuesta al pulso de conteo, la salida siguiente pasa a ser la activa. No se emplea un contador binario seguido de un decodificador debido a que, al conmutar entre dos estados, podría producir pulsos espúrios en otras salidas. El 4017 es un contador johnson de 10 estados.
“Se utilizan para llevar el control del número de ocasiones en que se realiza una operación o se cumple una condición. Los incrementos son generalmente de uno en uno.”
CONTADOR:
Un contador es una variable cuyo valor se incrementa o decrementa en una cantidad constante cada vez que se produce un determinado suceso o acción. Los contadores se utilizan con la finalidad de contar sucesos o acciones internas de un bucle; deben realizar una operación de inicialización y posteriormente las sucesivas de incremento o decremento del mismo. La inicialización consiste en asignarle al contador un valor. Se situará antes y fuera del bucle.
Representación:
<nombre del contador> ¬ nombre del contador> + <valor constante>
Si en vez de incremento es decremento se coloca un menos en lugar del más.
Ejemplo: i = i + 1
ACUMULADOR O TOTALIZADOR :
Es una variable que suma sobre sí misma un conjunto de valores para de esta manera tener la suma de todos ellos en una sola variable. La diferencia entre un contador y un acumulador es que mientras el primero va aumentando de uno en uno, el acumulador va aumentando en una cantidad variable.
Representación: <Nombre del acumulador> ¬ <nombre del acumulador> + <valor variable>
Reglas para elaborar un diagrama de flujo
- Se debe escribir de arriba a abajo y de izquierda a derecha
- Los simbolos se unen con lineas
- Se usan flechas para indicar el flujo de informacion
- Los circulos de decision pueden y deben tener mas de una linea de flujo
- Todos los simbolos pueden tener mas de una linea de entrada
ejercicio: Deducir el salario neto de un trabajador apartir de la lectura del nombre, horas trabajadas, precio de la hora y sabiendo que los impuestos aplicados son el 10% sobre salario bruto.
ejercicio2: Cálculo de los salarios semanales de los empleados de una empresa, sabiendo que éstos se calculan en base a las horas semanales trabjadas y de acuerdo a un precio específicado por cada hora. Si se pasa de 40 hrs. semanales, las horas extraordinarias se pagarána a razón de 1.5 veces la hora ordinaria.
ejercicio3: Dados tres números, determinar si la suma de una pareja de ellos es igual al 3er número si se cumple la condición escribir iguales y en caso contrario distintos.
Sintaxis y definicion
Ruta estática
Router(config)#ip route[dirección IP de la red destino+máscara][IP del primer salto/interfaz de salida][distancia administrativa]
Router_B(config)#ip route 172.16.0.0 255.255.0.0 serial 0 120
Router_B(config)#ip route 172.16.0.0 255.255.0.0 200.200.10.1 120
Ruta por defecto
Router_B(config)#ip route 0.0.0.0 0.0.0.0 192.168.1.1
Proceso de traducción NAT
Configuración NAT estático:
Para configurar NAT estático se deben seguir los siguientes pasos:
Definir el mapeo de las direcciones estáticas:
ip nat inside source static local-ip global-ip
ip nat inside source static network local-network global-network mask
Especificar la interfaz interna
ip nat inside
Especificar la interfaz externa
ip nat outside
R# configure terminal
R(config)# ip nat inside souce static 10.1.1.1 198.3.4.1
R(config)# interface e0
R(config-if)# ip nat inside
R(config-if)# exit
R(config)# interface s0
R(config-if)# ip nat outside
R(config-if)# exit
Para configurar NAT dinámico se deben seguir los siguientes pasos:
Crear un conjunto de direcciones globales:
ip nat pool name start-ip end-ip {netmask mask | prefix-length prefix-length}
Crear una ACL que identifique a los hosts para la traslación
access-list access-list-number permit source {source-wildcard}
Configurar NAT dinámico basado en la dirección origen
ip nat inside source list access-list-number pool name
Especificar la interfaz interna
ip nat inside
Especificar la interfaz externa
ip nat outside
R# configure terminal
R(config)# ip nat pool fib-xc 198.3.4.1 198.3.4.254 netmask
255.255.255.0
(config)# access-list 2 permit 10.1.1.0 0.0.0.255
R(config)# ip nat inside source list 2 pool fib-xc
R(config)# interface e0
R(config-if)# ip nat inside
R(config-if)# exit
R(config)# interface s0
R(config-if)# ip nat outside
R(config-if)# exit
R(config)# exit
R# show ip nat translations
VERIFICACIÓN DE NAT
show ip nat translations
show ip nat translations verbose
show ip nat statistics
debug ip nat (no debug ip nat)
clear ip nat translations elimina todas las traslaciones NAT
unix
Unix (registrado oficialmente como UNIX) es un sistema operativo portable, multitarea y multiusuario; desarrollado, en principio, en 1969 por un grupo de empleados de los laboratorios Bell de AT&T, entre los que figuran Ken Thompson, Dennis Ritchie y Douglas McIlroy. Según Dennis Ritchie: «después de treinta años de su creación, UNIX sigue siendo un fenómeno» .
Hasta 2008, el propietario de la marca UNIX® es The Open Group, un consorcio de normalización industrial. Sólo los sistemas que cumplen a cabalidad y se encuentran certificados por la especificaciónSingle UNIX Specification pueden ser denominados “UNIX®” (otros reciben la denominación “similar a un sistema Unix” o “similar a Unix”).
Durante fines de la década de 1970 y principios de la década de 1980, la influencia de Unix en círculos académicos indujo a su adopción en masa (principalmente la varianteBSD, que había surgido en la Universidad de California, Berkeley) en varias compañías que se iniciaban por aquel entonces, siendo la más destacada Sun Microsystems. Hoy en día, junto a los sistemas Unix certificados, también se pueden encontrar sistemas similares a Unix, como Linux y los derivados de BSD.
En ocasiones, el término “Unix tradicional” suele emplearse para describir a Unix o a un sistema operativo que cuenta con las características de UNIX Versión 7 o UNIX System V.
- Solaris de Sun Microsystems. Uno de los sistemas operativos Unix más difundido en el entorno empresarial y conocido por su gran estabilidad. Parte del código fuente de Solaris se ha liberado con licencia de fuentes abiertas (OpenSolaris).
- AIX de IBM. El UNIX “propietario” de IBM ha cumplido 20 años de vida en el 2006 y continúa en pleno desarrollo, con una perceptible herencia del mainframe en campos como la virtualización o la RAS de los servidores, heredada de sus “hermanos mayores”.
- HP-UX de Hewlett-Packard. Este sistema operativo también nació ligado a las computadoras departamentales de este fabricante. También es un sistema operativo estable que continua en desarrollo.
Adicionalmente, existen distribuciones de Linux muy difundidas en la empresa. Se trata de distribuciones sostenidas por grandes compañías y que, por tanto, pueden ofrecer las mismas garantías de continuidad y mantenimiento existente para los sistemas UNIX más comunes. Las más importantes son:
- Red Hat Enterprise Linux de Red Hat. La primera compañía que tuvo éxito en la comercialización de Linux, tras el fracaso de Caldera, hoy desaparecida como distribuidora de Linux (reconvertida a Unix propietario con el nombre SCO Group).
- SuSE Linux de Novell. Originalmente liberado por la compañía alemana SuSE. Es popular por sus herramientas de administración centralizada.
Las siguientes implementaciones de UNIX tienen importancia desde el punto de vista histórico, no obstante, actualmente están en desuso:
- Tru64 UNIX actualmente de Hewlett-Packard (antes de Compaq y originalmente de Digital Equipment Corporation).
- UnixWare y SCO OpenServer anteriormente de Santa Cruz Operation y ahora de SCO Group.
- UX/4800 de NEC.
- IRIX de Silicon Graphics Inc.
Partes de una linea de comandos
hay cuatro partes que se pueden presentar cuando escribimos un comando
- Comando o instruccion- grep
- Opciones de un comando- switch comando o flag ej. -1
- Argumentos- ej. success, .txt, outfile
- Operador->
Ejemplo: grep_-1_success_*.txt_>_outfile
Como detener un comando
- Ctrl + c
- kill (cmnd)
- Cerrar la terminal
Como obtener ayuda
- Con el comando: man (comnd)
- Pra moverse una pantalla adelante: (Barra espaciadora)
- Para moverse hacia atras: B
- Para salir: Q
Comandos basicos
cd: sin argumentos nos lleva al home o establece el directorio
pwd: me dice en donde estoy
ls: muestra el contenido del lugar donde estamos trabajando
cat: muestra el contenido del archivo
L507:~ alumno$ echo hola $USER
hola alumno
Teclas de direccion (arriba abajo) para comandos recientes
diagrama de flujo
|
Nombre |
Símbolo |
Función |
| Terminal |
|
Representa el inicio y fin de un programa. También puede representar una parada o interrupción programada que sea necesaria realizar en un programa. |
| Entrada / salida |
|
Cualquier tipo de introducción de datos en la memoria desde los periféricos o registro de información procesada en un periférico. |
| Proceso |
|
Cualquier tipo de operación que pueda originar cambio de valor, formato o posición de la información almacenada en memoria, operaciones aritméticas, de transformaciones, etc. |
| Decisión |
|
Indica operaciones lógicas o de comparación entre datos (normalmente dos) y en función del resultado de la misma determina (normalmente si y no) cual de los distintos caminos alternativos del programa se debe seguir |
| Conector Misma Página |
|
Sirve para enlazar dos partes cualesquiera de un diagrama a través de un conector en la salida y otro conector en la entrada. Se refiere a la conexión en la misma pagina del diagrama |
| Indicador de dirección o línea de flujo |
|
Indica el sentido de la ejecución de las operaciones |
| Salida |
|
Se utiliza en ocasiones en lugar del símbolo de salida. El dibujo representa un pedazo de hoja. Es usado para mostrar datos o resultados. |
¡Hola q onda?
Welcome to WordPress.com. This is your first post. Edit or delete it and start blogging!
Dejar un comentario
Dejar un comentario
Dejar un comentario
