domingo, 13 de marzo de 2011

Diagramas de flujo

Ha sido la herramienta de programacion por exelencia, y aun hay sigue siendo muy utilizada. Es facil de diseñar pues el flujo logico del algoritmo se muestra en un diagrama en lugar de palabras.

Pasos para la solucion de un problema de investigacion o proyecto

  1. Investigacion de problema: En este paso se generan las ideas.
  2. Definicion de problema: Descubrirlo tan especifico como sea posible.
  3. Construccion de la estrategia que se usara para resolver un problema: Esta dependera del tipo de problema a resolver y del punto de vista del investigador.
  4. Organizando la informacion recolecatada acerca del problema.
  5. Localizacion de recursos: Invertir mas tiempo y recursos en las grandes ideas.
  6. Monitorear que la solucion propuesta al problema, funcione: Antes de concluir el proyecto, revisar que no haya habido desviasiones del objetivo inicial que se prentende alcanzar.
  7. Puesta en marcha o en operacion: Evaluacion de la solucion propuesta

Los algoritmos

Los algoritmos permiten encontrar solucion a cualquier tipo de problemas computables.

¿Que son?
Es un metodo para la solucion de problemas a travez de varios pasos a seguir.

Caracteristicas:
  • Debe ser preciso e indicar el orden de la realizacion de cada paso
  • Debe ser definido, es decir, si se dirige un algoritmo 2 veses, sev debe obtener el mismo resultado.
  • Debe ser finido, es decir, si se sigue el algoritmo se debe terminar en algun momento.
Otras caracteristicas:
  • Debe complir con:
-Una secuencia de instrucciones claras y finitas
-Debe ser correcto y resolver el problema planteado en todas sus facetas
-Debe ser legible

Elementos de un algoritmo:
  • Entrada: Los datos iniciales que posee el algoritmo antes de ejecutarse
  • Proceso: Acciones que lleva a cabo el algoritmo
  • Salida: Datos que obtiene finalmente un algoritmo

Problemas computables

¿Que son? Es aquella abstraccion de la realidad que tiene presentacion algoritmica.

Pasos para resolver un problema computable:
-Analisis del problema
-Diseño del algoritmo
-Verificar que el algoritmo sirva

  • En una computadora:
-Coodificacion del algoritmo
-Ejecuta el problema
-Verificacion del programa
-Mantenimiento (Documentacion)

Componentes basicos de una computadora

Los componentes también puede ser referido como, hardware o partes. A través de este sitio web que explica los distintos componentes de un ordenador PC, y lo mejor de mí para darle la información que necesita para comprender mejor el funcionamiento de su equipo.
Componentes
Cada equipo Consta de los siguientes componentes básicos:           Caja de la computadora - Cuando todos los componentes se almacenan.
CPU - Es, básicamente, el cerebro del ordenador. La CPU es un proceso utilizado para todo, desde básico a las funciones complejas en una computadora.
RAM - es la memoria que se conecta a la placa base. RAM es el hardware utilizado para almacenar temporalmente los datos y el acceso.

Madre - Una madre es el componente más importante en un sistema informático. Todos los otros equipos en un sistema informático que conecta a la placa base.
Fuente de alimentación - Una fuente de alimentación es la envía la potencia a todos los otros equipos para que puedan operar.
Unidad de disco duro - Un disco duro se utiliza para almacenar de forma permanente los archivos y programas.
Unidades de disco - Unidades de disco puede ser una unidad de disquete, unidad de CD, DVD u otros dispositivos de almacenamiento de archivos es posible que se utilizan en un ordenador.
Tarjeta de video - Una tarjeta de vídeo es parte de un sistema informático que convierte el código binario de la CPU para que pueda verla en un monitor.
Monitor - La parte de un equipo que le permite ver lo que el equipo está procesando.
Teclado - Un teclado permite a un usuario de la computadora para entrar en comandos de texto en un sistema informático.
Ratón - Un ratón permite a un usuario de la computadora para utilizar una interfaz de apuntar y hacer clic para ingresar comandos.
Usando una imagen del interior de un ordenador, me han etiquetado en el que cada componente se encuentra dentro del equipo. Esta será la más útil si usted está buscando información antes de reparar o actualizar los componentes de tu ordenador.

Funciones basicas de una computadora

Antes de aprender a usar una computadora, usted debe primero aprender las diferentes funciones que un ordenador puede realizar. Básicamente, hay cuatro funciones y son: de entrada, salida, almacenamiento, tratamiento.

De entrada
Computadora puede hacer un seguimiento de cualquier tipo de información diferente. Con software como Microsoft Word, Bloc de notas. hace inputing los datos como las palabras, los artículos relativamente fácil. Ejemplos de dispositivos de entrada son, teclado, ratón, micrófono, etc
Procesamiento
Equipo rápidamente puede resolver todo tipo de problemas numéricos. Solución de problemas numéricos se puede considerar como un ejemplo de tratamiento por ordenador. muchas de ahorro y un montón de tiempo y esfuerzo, en comparación con el trabajo humano. Además, la computadora son exactos y libres de errores, que pueden procesar gran cantidad de información al mismo tiempo y de bajo costo que.
Almacenamiento
Imagina que tienes una colección de diez mil fotos. Usted se va a Londres para reunirse con su familiar y se les dijo que para traer más de diez mil fotos. ¿Sabes qué? Eso es un montón de cosas. Así que con el advenimiento de la computadora, usted puede salvar de que diez mil fotos y trae su ordenador portátil más. Eso es así de simple!. Ejemplo de memoria interna incluye, disco duro, cd rom, dvd rom y otros.
Salida
La salida es una de las funciones más utilizadas en el ordenador. Es posible que se refiere a la gráfica que se trazan en Microsoft Excel, la canción que está jugando de reproductor de medios, la diapositiva de PowerPoint,
"Estoy planeando un gráfico en Microsoft Excel, estoy introduciendo los valores (de entrada), el ordenador calculará los valores y trazar la gráfica para mí (la transformación), a continuación, mostrar la gráfica (de salida), y después de eso, voy a ahorrar él (almacenamiento) en mi discos duros.
En el próximo post, vamos a ver lo que son las cosas que puedes hacer con una computadora de escritorio.

Terminologia basica informatica

Computación: El concepto "Computación" refiere al estudio científico que se desarrolla sobre sistemas automatizados de manejo de informaciones, lo cual se lleva a cabo a través de herramientas pensadas para tal propósito. Es de este modo, que aparecen conceptos como la PC, Tecnología, Internet e Informática, que se vinculan entre sí en el marco del procesamiento y movilidad de la información.
Informática: Es la ciencia de la información automatizada, todo aquello que tiene relación con el procesamiento de datos, utilizando las computadoras y/o los equipos de procesos automáticos de información.
Dato: Una base de datos o banco de datos (en ocasiones abreviada con la sigla BD o con la abreviatura b. d.) es un conjunto de datos pertenecientes a un mismo contexto y almacenados sistemáticamente para su posterior uso. En este sentido, una biblioteca puede considerarse una base de datos compuesta en su mayoría por documentos y textos impresos en papel e indexados para su consulta.
Información: En sentido general, la información es un conjunto organizado de datos procesados, que constituyen un mensaje que cambia el estado de conocimiento del sujeto o sistema que recibe dicho mensaje.
Hardware: Hardware  corresponde a todas las partes físicas y tangibles1 de una computadora: sus componentes eléctricos, electrónicos, electromecánicos y mecánicos;2 sus cables, gabinetes o cajas, periféricos de todo tipo y cualquier otro elemento físico involucrado; contrariamente, el soporte lógico es intangible, y que es llamado software.
Software: Se conoce como software1 al equipamiento lógico o soporte lógico de una computadora digital; comprende el conjunto de los componentes lógicos necesarios que hacen posible la realización de tareas específicas, en contraposición a los componentes físicos, que son llamados hardware.
Memoria RAM: Para otros usos de este término, véase RAM
DIMM normal y corriente de memoria RAM tipo DDR2 de 240 contactos, presente mayoritariamente en PC de sobremesa de gama baja y media
La memoria de acceso aleatorio (en inglés: random-access memory, cuyo acrónimo es RAM) es la memoria desde donde el procesador recibe las instrucciones y guarda los resultados.
Memoria ROM: La memoria de sólo lectura, conocida también como ROM (acrónimo en inglés de read-only memory), es un medio de almacenamiento utilizado en ordenadores y dispositivos electrónicos, que permite sólo la lectura de la información y no su escritura, independientemente de la presencia o no de una fuente de energía.
Equipo periférico: Los periféricos de una computadora son aquellas partes de hardware que se encuentran tanto dentro como fuera de una caja o gabinete, encargándose de almacenar información a modo de memoria auxiliar de la memoria principal, como en el caso de los discos duros, o de comunicarse con el mundo exterior, como en el caso de los teclados.
Unidades de entrada/salida: Un dispositivo de entrada/salida puede ser utilizado tanto por personas como por otros sistemas informáticos. En general ejemplos de dispositivos de entrada lo son el mouse y el teclado, mientras que se suele mencionar al monitor y a las impresoras como dispositivos de salida; sin embargo todos ellos envían y reciben señales hacia y desde la PC. Los módems y las placas de red son claramente dispositivos de entrada/salida.
Almacenamiento secundario: El almacenamiento secundario (memoria secundaria, memoria auxiliar o memoria externa)no es el conjunto de dispositivos (aparatos) y medios (soportes) de almacenamiento, que conforman el subsistema de memoria de una computadora, junto a la memoria principal. No deben confundirse las "unidades o dispositivos de almacenamiento" con los "medios o soportes de almacenamiento", pues los primeros son los aparatos que leen o escriben los datos almacenados en los soportes.
Programas de aplicación: Las aplicaciones forman parte del software de la computadora ya que son una serie de programas que han sido desarrollados para facilitarle al usuario la utilización de la máquina para una acción o fin determinados.
Programas del sistema operativo: El sistema operativo es el programa (o software) más importante de un ordenador. Para que funcionen los otros programas, cada ordenador de uso general debe tener un sistema operativo.
Compilador: El compilador es un programa que se encarga de traducir los programas escritos por el programador en lenguaje de alto nivel (entendible por el ser humano) a un lenguaje de bajo nivel que es el comprensible por la máquina y que, de esta manera,
Lenguaje de alto nivel: El lenguaje de alto nivel (high-level language) es aquel que se aproxima más al lenguaje natural humano que al lenguaje binario de las computadoras, el que se conoce como lenguaje de bajo nivel.
Lenguaje maquinal: (machine code). El lenguaje máquina es el único lenguaje que puede ejecutar una computadora. El lenguaje de máquina es un código que es interpretado directamente por el microprocesador.
Lenguaje assembler: MacroMacro Su uso elimina la realización de tareas repetitivas, automatizándolas. Básicamente, se trata de un grupo de comandos de una aplicación, organizados según un determinado juego de instrucciones.
Bit: Un bit no es otra cosa que un dígito dentro del sistema de numeración binario, es decir que un bit puede ser un 1 o un 0. El término proviene del inglés Binary digit.
Byte: El byte es la unidad de capacidad de almacenamiento estándar. Con esta unidad de medida se mide desde el almacenamiento de datos hasta la capacidad de memoria de una computadora.
Mbyte: Sirve para medir tamaño de archivos, capacidad de almacenamiento, velocidad de transferencia de datos (al agregarle una unidad de tiempo, generalmente segundos), etc.
Kbyte: Un Gigabyte es una unidad de medida aproximadamente igual a 1 billón de bytes. El gigabyte se utiliza para cuantificar memoria o capacidad de disco. Un gigabyte es igual a 1,000MB (realmente 1.024 megabytes).
Tara byte: unidad de medida informática que se representa como "TB" y equivale a: 2 elevado al 40 bytes. En la práctica, un terabyte puede ser tanto 1.000.000.000.000 bytes (10 elevado al 12), como 1.099.511.627.776 bytes (1024 elevado a 4). Equivale a 1.024 veces un gigabyte.
Virus: Como los virus humanos, los virus de ordenador pueden propagarse en gran medida: algunos virus solo causan efectos ligeramente molestos mientras que otros pueden dañar tu hardware, software o archivos.
Antivirus: Aplicación o grupo de aplicaciones dedicadas a la prevención, búsqueda, detección y eliminación de programas malignos en sistemas informáticos.
GPS: En síntesis podemos definir el GPS como un Sistema Global de Navegación por Satélite (GNSS) que nos permite fijar a escala mundial la posición de un objeto, una persona, un vehículo o una nave.
Firewall: Un cortafuegos o firewall, es un elemento de software o hardware utilizado en una red para prevenir algunos tipos de comunicaciones prohibidos según las políticas de red que se hayan definido en función de las necesidades de la organización responsable de la red.
Foros: El foro es el nombre con el que se denomina a un grupo de personas que intercambian en forma online información, opiniones, preguntas y respuestas, archivos y todo tipo de material, sobre diversos temas.
Teleconferencias: 1. Una teleconferencia por video, o video teleconferencia, consiste en mantener una conferencia por TV con varias personas a la vez. Se suministra mediante cámaras y monitores de videos ubicados en las instalaciones del cliente o en un centro de conferencias público.
Videoconferencias: Videoconferencia es la comunicación simultánea bidireccional de audio y vídeo, permitiendo mantener reuniones con grupos de personas situadas en lugares alejados entre sí. Adicionalmente, pueden ofrecerse facilidades telemáticas o de otro tipo como el intercambio de gráficos, imágenes fijas, transmisión de ficheros desde el ordenador, etc.
Correo electrónico: Correo electrónico, o en inglés e-mail, es un servicio de red para permitir a los usuarios enviar y recibir mensajes mediante sistemas de comunicación electrónicos.
Pagina web: Una página web es un documento creado en formato HTML ,que es parte de un grupo de documentos hipertexto o recursos disponibles en el World Wide Web. Una serie de páginas web componen lo que se llama un sitio web.
Blogs: Un blog, o en español también una bitácora, es un sitio web periódicamente actualizado que recopila cronológicamente textos o artículos de uno o varios autores, apareciendo primero el más reciente, donde el autor conserva siempre la libertad de dejar publicado lo que crea pertinente.
Escenarios virtuales:  La realidad virtual es un entorno artificial que se crea con el software y presenta al usuario de tal manera que el usuario suspende la creencia y la acepta como un entorno real.
Multimedios: Como su nombre lo indica, multimedia es la integración de múltiples formas de medios de comunicación.
Inteligencia artificial: d La capacidad de una computadora u otra máquina para llevar a cabo acciones cree que requieren inteligencia.
Robótica: Un robot es un virtual o mecánica agente artificial . En la práctica, por lo general es una máquina electro-mecánico que está guiada por ordenador o de programación electrónica, por lo que es capaz de hacer las tareas por sí mismo.
Memoria virtual TICS: La memoria es el hardware que utiliza el ordenador para cargar el sistema operativo y los programas de ejecución.
Www: Un sistema de Internet de los servidores que ayuda especialmente formateado documentos . Los documentos están formateados en un lenguaje de marcado llamado HTML (HyperText Markup Language) que soporta enlaces a otros documentos, así como gráficos , audio y video archivos .
Redes: Cuando haya dos o más ordenadores conectados entre sí, tiene una red.
Modem: El ejemplo más familiar es una banda de voz del módem que convierte la información digital de una computadora personal en la modulación de las señales eléctricas en la frecuencia de la voz del alcance de un teléfono canal. Estas señales pueden ser transmitidos a través de líneas telefónicas y demodulada por otro módem en el lado del receptor para recuperar los datos digitales.
Internet: La Internet, o simplemente la Red, es el sistema a disposición del público en todo el mundo interconectado de redes de computadoras que transmiten datos por conmutación de paquetes utilizando un estándar de protocolo de Internet (IP) y muchos otros protocolos.
Navegador: Un navegador es un programa de software que te permite explorar el World Wide Web para buscar texto, gráficos, sonido, películas, juegos, chats y mucho más.
Buscadores: Un programa que busca documentos para especificar palabras clave y devuelve una lista de los documentos en los que las palabras clave fueron encontradas.