domingo, 13 de marzo de 2011

herramientas de programacion

Las herramientas de programación utilizadas como lenguajes de algoritmos son:
Pseudocódigo: es el lenguaje algorítmico, muy parecido al español pero mas conciso que permite la redacción de algoritmo.
Diagrama de flujo: es una representación gráfica de un algoritmo o proceso. Se utiliza en disciplinas como la programación, la economía, los procesos industriales y la psicología cognitiva.
Estos diagramas utilizan símbolos con significados bien definidos que representan los pasos del algoritmo, y representan el flujo de ejecución mediante flechas que conectan los puntos de inicio y de término

funciones basicas de una computadora

Un computador es básicamente una máquina cuya función principal es procesar información.

Qué significa "procesar información"?

La acción de "procesar" se relaciona con el acto de modificar o transformar algo de su estado original a uno nuevo. El computador puede procesar información de distinto tipo: texto, números, imágenes, sonidos, etc. La información con la que trabaja el computador debe ser ingresada por el usuario.
LA CAPACIDAD DEL COMPUTADOR PARA PROCESAR INFORMACIÓN PUEDE RESUMIRSE A TRAVÉS DE LAS SIGUIENTES FUNCIONES BÁSICAS:

Almacenar Información:
El computador tiene la capacidad de guardar, en un espacio reducido, gran cantidad de información que de otro modo tendríamos que conservar en miles de hojas.

Organizar Información: Esta función le ofrece al usuario la opción de ordenarla u organizarla de acuerdo a su propias necesidades y estilo, de tal forma que podamos encontrarla y examinarla cuanta veces deseemos.


Recuperar Información:
Su gran capacidad de almacenar información sería inútil si no pudiéramos recuperarla y examinarla rápida y fácilmente. Al respecto, el computador nos ofrece la posibilidad de revisar de forma instantánea y precisa cualquier información que hayamos guardado
previamente en él.

Transmitir Información:Una de las funciones más importantes que posee el computador, es la posibilidad de compartir información entre usuarios de manera rápida, segura y exacta. Esta fantástica función dependerá si nuestro computador se encuentra conectado a Internet o a una
red local.

Solucion de un problema computable

Problema computable: se le llama problema computable a aquella abstracción de la realidad que tiene una representación algorítmica.

Pasos :
1. Análisis del problema
2. Diseño del algoritmo
3. Verificación manual del algoritmo
4. Codificación del algoritmo
5. Ejecución del programa
6. Verificación del programa
7. Mantenimiento

Algoritmos

- Un algoritmo debe ser PRECISO e indicar el orden de la realización de cada paso.
- Un algoritmo debe ser DEFINIDO, es decir, si se sigue un algoritmo dos veces, se debe de obtener el mismo resultado.
- Un algoritmo debe de ser FINITO, es decir, si se sigue el algoritmo se debe de terminar en algún momento.
Debe de cumplir con:
*Una secuencia de instrucciones claras y finitas
* Debe ser correcto y debe de resolver el problema planteado en todas sus facetas.
* Debe de ser legible.
 

componentes basicos de una computadora

El gabinete y su interior:
Fuente de alimentación – La fuente de alimentación viene con el gabinete, pero este componente se menciona por separado ya que hay varios tipos de fuentes de alimentación. La fuente de poder que necesitas depende del tipo de tarjeta madre y de los periféricos que estén utilizando ya que debe tener los tipos de conectores necesarios y el suficiente poder para poder energizar sin problemas todos los componentes.
Placa base ó madre- Aquí es donde los componentes básicos de tu equipo residen los cuales se enumeran a continuación. También las tarjetas para video, sonido, red y otras se montan en esta placa. Microprocesador – Este es el cerebro de la computadora. Ejecuta los comandos, las instrucciones y controla el funcionamiento del equipo.
Memoria RAM – abreviatura de memoria de acceso aleatorio (Random Access Memory), La memoria RAM en tu equipo está montado en la placa base. La Memoria RAM de tu computadora permite el almacenamiento temporal de información que la computadora necesita para hacer cálculos, ejecutar programas, abrir documentos, etc, Esta memoria debe estar encendido para retener su contenido.
Controladores de discos – Los controladores de unidades de disco son la interfaz de tu computadora con los discos duros. En la mayoría de los sistemas, se incluyen en la placa madre, sin embargo puedes agregar controladores adicionales para acelerar o controlar  otro tipo de unidades.
Unidad de disco duro – Aquí es donde los archivos se almacenan permanentemente en tu computadora. Además, normalmente, el sistema operativo está instalado aquí.
CD-ROM (s) – Se trata normalmente de un disco de sólo lectura donde los archivos se almacenan permanentemente. En la actualidad hay de lectura / escritura de CD-ROM que utilizan software especial para permitir a los usuarios leer y escribir en estas unidades.
Otros posibles dispositivos de almacenamiento de archivos incluyen los dispositivos de DVD, Dispositivos USB, dispositivos de cinta de copia de seguridad, y algunos otros.
Monitor – Este dispositivo que funciona como un televisor permite al usuario cómo el equipo está respondiendo a sus órdenes
TecladoAquí es donde el usuario escribe comandos de texto en la computadora.
Ratón – Mouse (Ratón en español). Periférico de entrada para interactuar con la computadora a través de un puntero mostrado en pantalla en entornos  gráficos.

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.
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.

Funciones básicas 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, 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.

Componentes físicos de una computadora:
Computadoras vienen en diferentes formas y formas (por ejemplo: ordenadores de sobremesa, ordenadores portátiles), pero los componentes principales que conforman un equipo más o menos la misma estancia. 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 vídeo - 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.