que tipo de informatica prefieres

Thursday, June 6, 2013

bases de la informatic

Tratamiento informático(¿Porque?):
Porque son maquinas que realizan
trabajos de factura, proceso y
presentación de la información.
Tratamiento racional (¿Porque?):
Porque el proceso se define a
través de programas (algoritmos)
que siguen el razonamiento
humano.
Informática: La informática esta
estrechamente vinculada a la
computadora, ya que la informática
procesa información mediante el
empleo de la computadora.
Computadora: La Computadora es
una maquina compuesta por
elementos físicos (en su mayoría de
elementos electrónicos llamados
"Hardware" y elementos lógicos
(llamados "Software" , capaces de
realizar una gran cantidad de
trabajos a gran velocidad y con
gran precisión. Siempre y cuando
se le den sus debidas instrucciones.
Hardware: Son todas las partes
mecánicas y electrónicas de la
computadora, son elementos de
naturaleza física y tangibles.
SOFTWARE DE SISTEMA
Recibe este nombre el conjunto de
programas que requiere de un
equipo fisico para poder operer, es
decir, los denominados Sistemas
Operativos (SO).
El Sistema Operativo permite la
comunicación entre la
computadora y el usuario.
El Sistema Operativo trabaja
directamente sobre el Hardware
gestionando los recursos del
sistema con las siguientes
funciones esenciales
Permitir la eficaz utilización de los
recursos físicos disponibles
Proporcionar al usuario las
herramientas especificas para la
configuración del equipo y la
gestión de los datos almacenados
en los soportes de información
Administrar la memoria disponible
en la computadora
Algunos de los Sistemas Operativos
mas difundidos son: Windows (con
un 83,4%), Linux (con un 13,3%) y
Mac OS (con un 3,3%). Entre ellos,
destacamos Windows XP, Windows
7, Snow Leopard (Mac OS) y
Ubuntu (Linux).
Según el numero de usuarios que
puedan utilizar simultáneamente la
computadora, los sistemas
operativos pueden ser monousuario
o multiusuario.
Los sistemas operativos
monousuario están diseñados para
que la computadora sea operada
por una sola persona. Son los que
se emplean habitualmente en las
PCs.
Los sistemas operativos
multiusuario permiten, desde una
computadora central, administrar
una red de computadoras que
dependen de esta, llamadas
terminales. Cada usuario, desde
cada terminal, podrá compartir los
datos y los programas existentes en
la computadora central. Este tipo
de sistema operativo es
comúnmente empleado en
empresas.
La cantidad de procesos que
pueden ejecutarse simultáneamente
en una misma computadora
depende de la capacidad del
sistema operativo para dividir el
tiempo de ejecución del
microprocesador. Según esto, los
sistemas operativos pueden ser
monotarea o de multitarea.
Un ejemplo de un sistema
monousuario y monotarea, podría
ser, el MS-DOS (Microsoft Disk
Operating System). Fue lanzado por
Microsoft en 1979 y trabaja con
una interfaz de texto.
Un ejemplo de un sistema
multiusuario y multitarea, puede
ser, el de Windows 98. Trabajan
bajo un entorno gráfico y, gracias a
esto, simplifican la comunicación
con el usuario.
Estas definiciones son viejas, ya
que actualmente, todos los SO son
multiusuario y multitarea, pero es
importante que sepan como
diferenciarlos y por que.
SOFTWARE DE PROGRAMACION
El software de programacion se
utiliza para crear el software de
sistema y el de aplicacion.
Segun el nivel de complejidad que
presenta y el objetivo para el cual
fue diseñado se distinguen en dos
tipos de lenguajes de programacion
Lenguajes de bajo nivel
Lenguajes de alto nivel
Mientras que el primero se orienta
a una determinada maquina o clase
de maquina, el segundo esta
destinado a la resolucion de
problemas especificos.
Lenguajes de bajo nivel: Sus
instrucciones ejercen un control
directo sobre el hardware y estan
sumamente condicionados por la
estructura fisica de la computadora
que los soporta. Dentro d este
grupo, cabe mencionar el lenguaje
de maquina y el lenguaje
ensamblador.
El lenguaje de maquina es aquel en
el que estan escritas las
instrucciones, compuestas de ceros
y de unos, que controlan el
funcionamiento, paso a paso, de un
procesador. Hay una instruccion en
el lenguaje de maquina por cada
una de las que se realiza
directamente sobre el hardware de
la computadora.
El lenguaje ensamblador es aquel
cuyas instrucciones están
íntimamente relacionadas con las
que están escritas en lenguaje
maquina. Para simplificar la
programación, estas instrucciones
se expresan por medio de un
conjunto de palabras
mnemotécnicas. Se usa,
fundamentalmente, para escribir
software de sistema.
Lenguajes de alto nivel: Son
independientes del equipo en el
que se utilizan. Mediante un
conjunto de instrucciones
expresadas en palabras tomadas de
un lenguaje natural (especialmente
del ingles), permiten describir las
estructuras de información y la
secuencia de acciones necesarias
para realizar una tarea especifica.
Estos lenguajes se caracterizan por
utilizar palabras que adquieren un
significado preciso en los
programas y no pueden emplearse
para ninguna otra función. Son las
palabras preservadas. Ademas,
emplean un conjunto de reglas que
permiten definir la estructura de
los programas.
Entre los lenguajes estructurados
mas difundidos podemos citar C/C+
+, Algol y Pascal, los cuales están
provistos de la capacidad de armar
bloques separados de datos y
códigos. Los bloques pueden
combinarse para formar
estructuras mayores, con lo cual se
minimiza la complejidad de los
programas.
Lenguajes tales como Python y
Delphi están destinados a objetos.
Poseen botones, barras de
desplazamiento, menús, etc.
Similares a los utilizados en un
entorno como Windows. Con estos
lenguajes es posible definir las
características de los elementos
mencionados anteriormente y las
acciones que se ejecutaran a partir
de algún tipo de selección que se
haga sobre ellos.
Sobre la base de los lenguajes de
alto nivel, el programador define
los programas de acuerdo con
reglas sintácticas perfectamente
establecidas. Cuando se introduce
un programa en una computadora,
se requiere un proceso de
traducción, del que se encargan
programas específicos.

TOMADO DE:
www.taringa.net/posts/info/10142473/Bases-de-la-informatica.html

No comments:

Post a Comment