Computadora

Solo disponible en BuenasTareas
  • Páginas : 16 (3760 palabras )
  • Descarga(s) : 0
  • Publicado : 21 de octubre de 2009
Leer documento completo
Vista previa del texto
INTRODUCCIÓN
¿QUÉ ES UNA COMPUTADORA?
Un ordenador es un dispositivo electrónico que procesa datos y los convierte en información útil para el usuario, siguiendo un programa de instrucciones

[pic]

¿QUÉ PUEDO HACER POR MEDIO DE UNA COMPUTADORA?
♦ Operaciones aritméticas simples: suma, resta, multiplicación y división
♦ Operaciones de comparación entre valores
♦ Almacenamiento de datosCOMPONENTES DE UN ORDENADOR (HARDWARE Y SOFTWARE)

SISTEMA OPERATIVO
Se trata del software (programa) encargado de gestionar el ordenador. Es la aplicación que oculta la física real del ordenador para mostrarnos un interfaz que permita al usuario un mejor y más fácil manejo de la computadora.

Las principales funciones que desempeña un Sistema Operativo son:
▪ Permitir al usuariocomunicarse con el ordenador a través de comandos o a través de una interfaz gráfica.
▪ Coordinar y manipular el hardware de la computadora: memoria, impresoras, unidades de disco, el teclado,...
▪ Proporcionar herramientas para organizar los datos de manera lógica (carpetas, archivos,...)
▪ Proporcionar herramientas para organizar las aplicaciones instaladas.
▪ Gestionar el acceso a redes▪ Gestionar los errores de hardware y la pérdida de datos.
▪ Servir de base para la creación de aplicaciones, proporcionando funciones que faciliten la tarea a los programadores.
▪ Administrar la configuración de los usuarios.
▪ Proporcionar herramientas para controlar la seguridad del sistema.

Algunos Sistemas Operativos: DOS, Windows, Linux (Fedora, SUSE, Mandrake, Debian, RedHat, Ubuntu), Unix, MacOS, Solaris

PROGRAMACIÓN DE ORDENADORES
Los programas se escriben siguiendo unas notaciones sistemáticas (reglas de léxico, de sintaxis) conocidas como lenguajes de programación

LENGUAJE DE ALTO NIVEL

Un lenguaje de alto nivel permite al programador escribir las instrucciones de un programa utilizando palabras o expresiones sintácticas muy similares al inglés. Porejemplo, en Java se pueden usar palabras tales como: case, if, for, while, etc. para construir con ellas instrucciones como:

if ( numero > 0 )
System.out.println (“El número es positivo”);

Que traducido al castellano quiere decir que:

   Si numero es mayor que cero, entonces, escribir por pantalla el mensaje: "El número es positivo".

Ésta es la razón por la que a estos lenguajesse les considera de alto nivel, porque se pueden utilizar palabras de muy fácil comprensión para el programador.

LENGUAJE DE BAJO NIVEL

Los lenguajes de bajo nivel, también llamados lenguajes ensambladores, permiten al programador escribir instrucciones de un programa usando abreviaturas del inglés, también llamadas palabras nemotécnicas, tales como: ADD, DIV, SUB, etc.
Un programa escritoen un lenguaje ensamblador tiene el inconveniente de que no es comprensible para la computadora, ya que, no está compuesto por ceros y unos. Para traducir las instrucciones de un programa escrito en un lenguaje ensamblador a instrucciones de un lenguaje máquina hay que utilizar un programa llamado ensamblador.

LENGUAJE MÁQUINA

El lenguaje máquina es el único que entiende la computadoradigital, es su "lenguaje natural". En él sólo se pueden utilizar dos símbolos: el cero (0) y el uno (1). Por ello, al lenguaje máquina también se le denomina lenguaje binario. La computadora sólo puede trabajar con bits, sin embargo, para el programador no resulta fácil escribir instrucciones tales como:

   10100010     11110011    00100010    00010010

Los números binarios son los que utilizanlas computadoras para almacenar información. Debido a ello hay términos informáticos que se refieren al sistema binario y que se utilizan continuamente. Son:

♦ BIT (de Binary digIT). Se trata de un dígito binario, el número binario 1001 tiene cuatro BITS.
♦ Byte. Es el conjunto de 8 BITs.
♦ Kilobyte. Son 1024 bytes.
♦ Megabyte. Son 1024 Kilobytes.
♦ Gigabyte....
tracking img