Uso de HTML con Fondo

Uso del HTML con Fondo y Menus

<html>
<body background=”Roots.png”>
<input type=”button” value=”Noticias”>
<input type=”button” value=”Ver en HD”>
<input type=”button” value=”Descargas”>
</html>

Una vez introducido este código nuestra página se vera así:

Copie el link para ver una vista actualizadad:   file:///C:/Users/Darkjavier06/Desktop/Codigo%20HTML/Codigo%20Picture.html

Descargar el Código:   http://www.mediafire.com/?qbobigcd79fttms

Uso del HTML

Uso básico de algunos codigos HTML

<html>
<title>UMECIT</title>
<font face color=”Purple” typo= “Times New Roman” size=”5″/>
<center>Lenguaje de Programacion III</center>
<hr>
<br>
<center>Darkjavier06</center>
<hr>
<marquee bgcolor = “#269be6″>Programacion 2012</marquee>
<P> 1. bgcolor: “codigo de color” Indica el color del fondo de la marquesina.
<hr>
2. scrolldelay: num. Indica el número de milisegundos que tarda en reescribirse el texto por la marquesina, a mayor número mas lentamente se desplazará el texto.
<hr>
3. loop = num / infinite Indica el numero de veces que se desplazará el texto por la marquesina. Si se indica infinite, se desplazará indefinidamente.
<hr>
4. width = num o % Indica la anchura de la marquesina en puntos o porcentaje en función de la ventana del navegador.
<hr>
5. direction = left / right Indica hacia que lugar se desplaza el texto, hacia la izquierda (left) o hacia la derecha (right)
<hr>
6. align = top / middle / bottom Indica si el texto del interior de la marquesina se alinea en la zona alta (top), en la baja (bottom) o en el centro (middle) de la misma.
<hr>
7. height = num o % Indica la altura de la marquesina en puntos o porcentaje en función de la ventana del navegador.
<marquee bgcolor = “#269be6″ scrolldelay=”7″>DatCryet ©</marquee>
</P>
<hr>
</html>

Una vez terminado de introducir estos codigos nuestra pagina se vera así:

Copie el link para ver una vista actualizada: file:///C:/Users/Darkjavier06/Desktop/Pagina%201.html

Descargar el Codigo aquí:  http://www.mediafire.com/?17ij4ja47bbnge9

 

Diagrama de Flujo de Datos

Diagrama de Flujo de Datos

Historia

Se puede decir que el mismo fue creado gracias a la inventiva humana, que es la de minimizar y agilizar cualquier proceso. No se dice mucho de quien lo invento, ni quien fue el primero en usarlo pero es una herramienta fácil de usar.

¿Qué es un Diagrama de Flujo de Datos?

Los diagramas de flujo son descripciones gráficas de algoritmos; usan símbolos conectados con flechas para indicar la secuencia de instrucciones y están regidos por ISO.

Los diagramas de flujo son usados para representar algoritmos pequeños, ya que abarcan mucho espacio y su construcción es laboriosa. Por su facilidad de lectura son usados como introducción a los algoritmos, descripción de un lenguaje y descripción de procesos a personas ajenas a la computación.

Características:

  • Fácil de leer y comprender.
  • Fácil de codificar en una amplia gama de lenguajes y en diferentes sistemas.
  • Fácil de mantener.
  • Eficiente, aprovechando al máximo los recursos de la computadora.
  • Modularizable.

Importancia:

Los diagramas de flujo son importantes porque nos facilita la manera de representar visualmente el flujo de datos por medio de un sistema de tratamiento de información, en este realizamos un análisis de los procesos o procedimientos que requerimos para realizar un programa o un objetivo.

Por ejemplo: si nosotros queremos realizar una pizza, primero necesitamos los ingredientes, este ya sería un proceso, luego de haber conseguido los ingredientes necesitamos realizar la masa, este sería otro proceso, luego realizamos la salsa, este sería otro procesos y finalmente unimos todo lo que hemos hecho y agregamos los complemento como el jamón, el queso, etc. Para la realización de esta pizza ya contamos con 4 procesos los cual podemos desarrollar en un diagrama de flujo y unirlos en el mismo. Para así obtener un producto final que sería nuestra pizza.

Símbolos Utilizados En Los Diagramas De Flujo

Este se utiliza para representar el inicio o el fin de un algoritmo. También puede representar una parada o una interrupción programada que sea necesaria realizar en un programa.

Este se utiliza para un proceso determinado, es el que se utiliza comúnmente para representar una instrucción, o cualquier tipo de operación que origine un cambio de valor.

Este símbolo es utilizado para representar una entrada o salida de información, que sea procesada o registrada por medio de un periférico.

Este es utilizado para la toma de decisiones, ramificaciones, para la indicación de operaciones lógicas o de comparación entre datos.

Este es utilizado para enlazar dos partes cualesquiera de un diagrama a través de un conector de salida y un conector de entrada. Esta forma un enlace en la misma página del diagrama.

Este es utilizado para enlazar dos partes de un diagrama pero que no se encuentren en la misma página.

Este es utilizado para indicar la secuencia del diagrama de flujo, es decir, para indicar el sentido de las operaciones dentro del mismo.

Este es utilizado para representar la salida de información por medio de la impresora.

Este es utilizado para representar la salida o para mostrar la información por medio del monitor o la pantalla.

Problemas Resueltos Con Diagramas De Flujo

1.    Determinar si 2 números son iguales o diferentes, si son diferentes determinar cual de los 2 es el mayor.

2.   Cambiar un Caucho desinflado de un Automóvil.

Roll de Analista de Sistema

Roll de Analista de Sistema

El analista de sistemas generalmente valora la manera que funcionan los negocios examinando la entrada, el procesamiento de datos y la salida de información con el propósito de mejorar los procesos organizacionales

Se requiere que los analistas de sistemas desempeñen muchos paquetes en el curso de su Trabajo. Algunos de estos papeles son:

  1. Consultores externos para negocios.
    2. Experto de soporte dentro de un negocio.
    3. Agente de cambio en situaciones tanto internas como externas.

 

Los analistas poseen un amplio rango de habilidades. La primera y principal es que le analista soluciona problemas, le gusta el reto de analizar un problema y encontrar una respuesta funcional. Los analistas de sistemas requieren habilidades de comunicación que les permitan relacionarse en forma significativa con muchos tipos de gente diariamente, así como habilidades de computación. Para su éxito es necesario que se involucre el usuario final.

Ciclo de Vida de un Sistema

El método del ciclo de vida para el desarrollo de sistemas consta de 6 fases:

1). Investigación Preliminar: El desarrollo de un sistema comienza con la petición del usuario hacia el analista, entonces el analista se encarga de investigar para que quiere dicho sistema o software.

2). Determinación de los requerimientos del sistema: Si el analista va a crear un programa para una empresa debe trabajar en conjunto con los empleados y administradores de dicha empresa. Una vez averiguado todo lo que se necesita; se deben dar las siguientes respuestas a estas preguntas.

¿Qué es lo que hace?

¿Cómo se hace?

¿Con que frecuencia se presenta?

¿Qué tan grande es el volumen de transacciones o decisiones?

¿Cuál es el grado de eficiencia con el que se efectúan las tareas?

¿Existe algún problema? ¿Qué tan serio es? ¿Cuál es la causa que lo origina?

3). Diseño del sistema: El diseño de un sistema de información produce los detalles que establecen la forma en la que el sistema cumplirá con los requerimientos identificados durante la fase de análisis. Los especialistas en sistemas se refieren, con frecuencia, a esta etapa como diseño lógico en contraste con la del desarrollo del software, a la que denominan diseño físico.

4). Desarrollo del software: Los encargados de desarrollar software pueden instalar software comprobando a terceros o escribir programas diseñados a la medida del solicitante. La elección depende del costo de cada alternativa, del tiempo disponible para escribir el software y de la disponibilidad de los programadores.

Por lo general, los programadores que trabajan en las grandes organizaciones pertenecen a un grupo permanente de profesionales.

5). Prueba de sistemas: Durante la prueba de sistemas, el sistema se emplea de manera experimental para asegurarse de que el software no tenga fallas, es decir, que funciona de acuerdo con las especificaciones y en la forma en que los usuarios esperan que lo haga.

Se alimentan como entradas conjunto de datos de prueba para su procesamiento y después se examinan los resultados.

6). Implantación y evaluación: La implantación es el proceso de verificar e instalar nuevo equipo, entrenar a los usuarios, instalar la aplicación y construir todos los archivos de datos necesarios para utilizarla. Una vez instaladas, las aplicaciones se emplean durante muchos años. Sin embargo, las organizaciones y los usuarios cambian con el paso del tiempo, incluso el ambiente es diferente con el paso de las semanas y los meses.

Por consiguiente, es indudable que debe darse mantenimiento a las aplicaciones. La evaluación de un sistema se lleva a cabo para identificar puntos débiles y fuertes. La evaluación ocurre a lo largo de cualquiera de las siguientes dimensiones:

*Evaluación operacional: Valoración de la forma en que funciona el sistema, incluyendo su facilidad de uso, tiempo de respuesta, lo adecuado de los formatos de información, confiabilidad global y nivel de utilización.

*Impacto organizacional: Identificación y medición de los beneficios para la organización en áreas tales como finanzas, eficiencia operacional e impacto competitivo. También se incluye el impacto sobre el flujo de información externo e interno.

*Opinión de loa administradores: evaluación de las actividades de directivos y administradores dentro de la organización así como de los usuarios finales.

*Desempeño del desarrollo: La evaluación de proceso de desarrollo de acuerdo con criterios tales como tiempo y esfuerzo de desarrollo, concuerdan con presupuestos y estándares, y otros criterios de administración de proyectos. También se incluye la valoración de los métodos y herramientas utilizados en el desarrollo.

Sistema de Gestion de Contenidos

Sistema de Gestion de Contenidos

  • Introducción  
Un Sistema de gestión de contenido permite la creación y administración de contenidos principalmente en páginas web.Consiste en una interfaz que permite manejar independiente el contenido por una parte y el diseño por otra. Así, es posible de diseñar y manejar el contenido al sitio sin tener que darle formato al contenido nuevamente, ademas de permitir fácil y controlada a la publicación en el sitio por varios editores.
 
 
 

 

  • Arquitectura
Ofrece la posibilidad de instalar en tu web Sistemas de Gestión de Contenidos, que te permitirán actualizarla tu mismo los contenidos de su web sin ayuda de ningún técnico y sin necesidad de conocer ningún tipo de lenguaje informático.
la posibilidad de realizar las siguientes funciones de forma extremadamente fácil:
 

  1. Añadir nuevos contenidos.
  2. Editar contenidos.
  3. Borrar contenidos antiguos.
  4. Mantener una sección de Noticias.
  5. Subir imágenes al servidor.
  6. Cargar archivosen el servidor y poste-arlo a disposición de los usuarios para su descarga.
  7. Insertar enlaces hacia otras páginas.
  • Lenguaje con que se maneja
Según el lenguaje que se emplea son:   
Activite Server Pages: Es una tecnología de Microsoft del tipo “lado del servidor” para paginas de web generadas dinamicamente, que ha sido comercializada como un anexo a Internet information services (IIS).
Java: El lenguaje en sí mismo toma mucha de su sintaxis de C y C++, pero tiene un modelo de objetos más simple y elimina herramientas de bajo nivel, que suelen inducir a muchos errores, como la manipulación directa de punteros o memoria.
PHP: Es un lenguaje de programación interpretado, diseñado originalmente para la creación de paginas de web dinámicas.
ASP.NET: Es un framework para aplicaciones de web desarrollado y comercializado por Microsoft.
Ruby On Rails:Es un framework de aplicaciones de web de código abierto escrito en el lenguaje de programación Ruby, siguiendo el paradigma de la arquitectura Modelo de vista controlador (MVC).
Python: Se trata de un lenguaje de programación multiparadigma ya que soporta orientación a objetos, programación inperativa y, en menor medida, programación funcional. 

 

Compuertas Lógicas

COMPUERTAS LÓGICAS

Las computadoras digitales utilizan el sistema de números binarios, que tiene dos dígitos 0 y 1. Un dígito binario se denomina un bit. La información está representada en las computadoras digitales en grupos de bits. Utilizando diversas técnicas de codificación los grupos de bits pueden hacerse que representen no solamente números binarios sino también otros símbolos discretos cualesquiera, tales como dígitos decimales o letras de alfabeto. Utilizando arreglos binarios y diversas técnicas de codificación, los dígitos binarios o grupos de bits pueden utilizarse para desarrollar conjuntos completos de instrucciones para realizar diversos tipos de cálculos.

A continuación mencionaremos algunas de las mas importantes:

Compuerta AND

Cada compuerta tiene dos variables de entrada designadas por A y B y una salida binaria designada por x.
La compuerta AND produce la multiplicación lógica AND esto es: la salida es 1 si la entrada A y la entrada B están ambas en el binario 1: de otra manera, la salida es 0.
Estas condiciones también son especificadas en la tabla de verdad para la compuerta AND.

Compuerta OR

La compuerta OR produce la función sumadora, esto es, la salida es 1 si la entrada A o la entrada B o ambas entradas son 1; de otra manera, la salida es 0. El símbolo algebraico de la función OR (+), es igual a la operación de aritmética de suma.
Las compuertas OR pueden tener más de dos entradas y por definición la salida es 1 si cualquier entrada es 1.

Compuerta NOT

El circuito NOT es un inversor que invierte el nivel lógico de una señal binaria. Produce el NOT, o función complementaria. El símbolo algebraico utilizado para el complemento es una barra sobra el símbolo de la variable binaria.
Si la variable binaria posee un valor 0, la compuerta NOT cambia su estado al valor 1 y viceversa.

Compuerta Separador (YES)

Un símbolo triángulo por sí mismo designa un circuito separador, el cual no produce ninguna función lógica particular puesto que el valor binario de la salida es el mismo de la entrada.  Este circuito se utiliza simplemente para amplificación de la señal.

Compuerta NAND

Es el complemento de la función AND, como se indica por el símbolo gráfico, que consiste en una compuerta AND seguida por un pequeño círculo (quiere decir que invierte la señal).
La designación NAND se deriva de la abreviación NOT – AND. Una designación más adecuada habría sido AND invertido puesto que es la función AND la que se ha invertido. Las compuertas NAND pueden tener más de dos entradas, y la salida es siempre el complemento de la función AND.

Compuerta NOR

La compuerta NOR es el complemento de la compuerta OR y utiliza el símbolo de la compuerta OR seguido de un círculo pequeño (quiere decir que invierte la señal). Las compuertas NOR pueden tener más de dos entradas, y la salida es siempre el complemento de la función OR.

Compuertas XOR

La compuerta lógica XOR realiza una comparación de las entradas, siendo el resultado 0 si las entradas son iguales o 1 cuando son diferentes.

A B

X

0 0 0
0 1 1
1 0 1
1 1

    Compuertas XNOR

 

 

 

Esta compuerta opera de forma inversa que la XOR entregando una salida alta cuando su entrada tiene el mismo nivel. Esta propiedad la hace ideal para su aplicación en comparadores.

A B X
0 0 1
0 1 0
1 0 0
1 1 1

Sintaxis y Atributos

Sintaxis y Atributos

MOV:  es una instrucción en el lenguage ensamblador de la mayoría de procesadores, cuyo propósito es la transferencia de datos entre celdas de memoria o registros del procesador.

Adicionalmente mov también permite el uso de datos absolutos, como por ejemplo mover el número 10 a un registro del procesador.

Implementaciones

Está disponible en procesadores intel pentium, amd y sparc ent

re muchos otros, es a la práctica, una inst

rucción de

ensamblador básica en cualquier procesador.

Sintaxis

La sintaxis en ensamblador es variable en dependencia del procesador utilizado.

La sintaxis de mov se describe de la siguiente manera en los procesadores x86 y compatibles:

mov destino, fuente

La instrucción mov, seguido del destino de los datos, ya sea un registro del procesador o una posición de memoria, una coma que actúa como separador y a continuación, la fuente de los datos o lo datos en si, de forma absoluta.

En la sintaxis at&t de ensamblador la sintaxis sería distinta:

mov fuente, destino

En este caso, la fuente va en primer lugar, y a continuación y también separado por una coma, se especifica el destino de los datos.

Adicionalmente, en el sistema operativo Windows de Microsoft, los archivos asociados a Quicktime tienen la extensión mov.

IR: El registro de instrucción IR es un registro de la unidad de control del CPU en donde se almacena la instrucción que se está ejecutando. En los procesadores simples cada instrucción a ser ejecutada es cargada en el registro de la instrucción que la contiene mientras se es decodificada, preparada y al final ejecutada, un proceso que puede tomar varios pasos. Los procesadores más complejos usan una tubería de registros de instrucción donde cada etapa de la tubería hace parte del trabajo, decodificación, preparación, o ejecución, y después pasa el resultado a la siguiente etapa para realizar el siguiente paso hasta que la instrucción es procesada totalmente. Esto funciona como una línea de ensamblaje en donde en cada etapa se hace un trabajo parcial, y luego se pasa a la siguiente etapa para continuar con la fabricación del producto. Los procesadores modernos pueden incluso hacer algunos de los pasos de fuera de orden ya que la decodificación de varias instrucciones se hace en paralelo.

Decodificar el opcode en el registro de instrucción incluye la determinación de la instrucción, también determinar donde están sus operandos en memoria, leer los operandos desde la memoria, asignar recursos del procesador para ejecutar el comando (en procesadores superscalares), etc.

IP: Internet Protocol (en español Protocolo de Internet) o IP es un protocolo no orientado a conexión usado tanto por el origen como por el destino para la comunicación de datos a través de una red de paquetes conmutados no fiable de mejor entrega posible sin garantías.

Los datos en una red basada en IP son enviados en bloques conocidos como paquetes o datagramas (en el protocolo IP estos términos se suelen usar indistintamente). En particular, en IP no se necesita ninguna configuración antes de que un equipo intente enviar paquetes a otro con el que no se había comunicado antes.

IP provee un servicio de datagramas no fiable (también llamado del mejor esfuerzo (best effort), lo hará lo mejor posible pero garantizando poco). IP no provee ni

ngún mecanismo para determinar si un paquete alcanza o no su destino y únicamente proporciona seguridad (mediante checksums o sumas de comprobación) de sus cabeceras y no de los datos transmitidos. Por ejemplo, al no garantizar nada sobre la recepción del paquete, éste podría llegar dañado, en otro orden con respecto a otros paquetes, duplicado o simplemente no llegar. Si se necesita fiabilidad, ésta es proporcionada por los protocolos de la capa de transporte, como TCP.

Si la información a transmitir (“datagramas”) supera el tamaño máximo “negociado” (MTU) en el tramo de red por el que va a circular podrá ser dividida en paquetes más pequeños, y reensamblada luego cuando sea necesario. Estos fragmentos podrán ir cada uno por un camino diferente dependiendo de como estén de congestionadas las rutas en cada momento.

Las cabeceras IP contienen las direcciones de las máquinas de origen y destino (direcciones IP), direcciones que serán usadas por los enrutadores (routers) para decidir el tramo de red por el que reenviarán los paquetes.

El IP es el elemento común en la Internet de hoy. El actual y más popular protocolo de red es IPv4. IPv6 es el sucesor propuesto de IPv4; poco a poco

Internet está agotando las direcciones disponibles por lo que IPv6 utiliza direcciones de fuente y destino de 128 bits (lo cual asigna a cada milímetro cuadrado de la superficie de la Tierra la colosal cifra de 670.000 millones de direcciones IP), muchas má

s direcciones que las que provee IPv4 con 32 bits. Las versiones de la 0 a la 3 están reservadas o no fueron usadas. La versión 5 fue usada para un protocolo experimental. Otros números han sido asignados, usualmente para protocolos experimentales, pero no han sido muy extendidos.

BP: el registro BP de 16 bits facilita la referencia de parámetros, los cuales son datos y direcciones transmitidos vía lapida.

Atributos:

OF (Over flow flag, desbordamiento).
Indica el desbordamiento de un bit de orden alto (mas a la izquierda) después de una operación aritmética.

DF (Direction flag, Direccion).
Designa la dirección hacia la izquierda o hacia l

a derecha para mover o comparar cadenas de caracteres.

IF (Interruption flag, Interrupcion).
Indica que una interrupción externa, como la entrada desde el teclado sea procesada o ignorada.

TF (Trap flag, Trampa).
Examina el efecto de una instrucción sobre los registros y la memoria. Los programas depuradores como DEBUG, activan esta bandera de manera que pueda avanzar en la ejecución de una sola interrupción a un tiempo.

SF (Sign flag, Signo).
Contiene el signo resultante de una operación

aritmética (0=positivo y 1= negativo).

Registro DI.
El registro índice destino también es requerido por algunas operaciones con cadenas de caracteres. En este contexto, el Di está asociado con el registro ES. Los procesadores 80386 y posteriores permiten el uso de un registro ampliado a 32 bits, el EDI.

Registro SI.
El registro índice de 16 bits es requerido por algunas op

eraciones con cadenas (de caracteres). En este contexto, el SI está asociado con el registro DS. Los procesadores 80386 y posteriores permiten el uso de un registro ampliado a 32 bits, el ESI.

Registro CS.
El DOS almacena la dirección inicial del segme

nto de código de un programa en el registro CS. Esta dirección de segmento, mas un valor de desplazamiento en el registro de apuntado de instrucción (IP), indica la dirección de una instrucción que es buscada para sí ejecución. Para propósito de programación normal, no e necesita referenciar el registro CS.

Registro DS.
La dirección inicial de un segmento de datos de programa es almacenada en el registro DS. En términos sencillos, esta dirección, mas un valor de desplazamiento en una instrucción, genera una referencia a la localidad de un bytes especifico en el segmento de datos.

Registro ES
Algunas operaciones con cadenas de caracteres (d

atos de caracteres) utilizan el registro esta de segmento para manejar el direccionamiento de memoria. En este contexto, el registro ES esta asociado con el registro DI (índice) . un programa que requiere el uso del registro ES puede inicializarlo con una dirección apropiada.

Seguir

Recibe cada nueva publicación en tu buzón de correo electrónico.