Está en la página 1de 18

ASIGNATURA:

COMPUTACIN

CARRERA

ENFERMERA

CONCEPTOS BSICOS RELACIONADOS CON LA COMPUTACIN Y LA


INFORMTICA

ING. JOS CECILIO AVELLANEDA V.

SAN CRISTBAL, ABRIL DE 2017


UNIDAD I

CONCEPTOS BSICOS RELACIONADOS CON LA COMPUTACIN Y LA


INFORMTICA

Informtica y computacin, dos vocablos que hasta hace poco tiempo eran
aceptados como sinnimos en el lenguaje cotidiano, deben afrontar hoy, en virtud de los
ltimos progresos cientficos y tecnolgicos, una discriminacin ms precisa en sus
significados.

La palabra computacin procede del ingls y se refiere a la realizacin de clculos.


Por su parte, la palabra Informtica es de origen francs y designa la actividad de
procesamiento de informacin. Al margen de su origen etimolgico, estos trminos resultan
equiparables. No obstante la tarea esencial de las computadoras no es el clculo, sino el
procesamiento de informacin.

COMPUTACIN:

El concepto "Computacin" refiere al estudio cientfico que se desarrolla sobre


sistemas automatizados de manejo de informaciones, lo cual se lleva a cabo a travs de
herramientas pensadas para tal propsito. Es de este modo, que aparecen conceptos como
la PC, Tecnologa, Internet e Informtica, que se vinculan entre s en el marco del
procesamiento y movilidad de la informacin. Las Ciencias de la Computacin suponen un
rea muy profunda de anlisis, que tiene sus orgenes en 1920, cuando "computacin" haca
referencia a los clculos generados por la propia persona. Luego, con la llegada de las
PCs, la historia y el significado de este concepto se ampliaran sobre nuevos horizontes,
distinguiendo los algoritmos que forman parte del desarrollo de las soluciones.

INFORMTICA:

Se refiere al procesamiento automtico de informacin mediante dispositivos


electrnicos y sistemas computacionales. Los sistemas informticos deben contar con la
capacidad de cumplir tres tareas bsicas: entrada (captacin de la informacin),
procesamiento y salida (transmisin de los resultados). El conjunto de estas tres tareas se
conoce como algoritmo. La informtica rene a muchas de las tcnicas que el hombre ha
desarrollado con el objetivo de potenciar sus capacidades de pensamiento, memoria y
comunicacin. Su rea de aplicacin no tiene lmites: la informtica se utiliza en la gestin
de negocios, en el almacenamiento de informacin, en el control de procesos, en las
comunicaciones en los transportes, en la medicina y en muchos otros sectores.
ALGUNAS DIFERENCIAS ENTRE INFORMTICA Y COMPUTACIN
Existen dos trminos que se relacionan mucho y por esto se confunden, ellos
son la Computacin y la Informtica.
Sin embargo, es bueno acotar que ambos trminos no son sinnimos.
La Computacin es el arte de utilizar un equipo de cmputo con cualquier
finalidad, orientado mayormente hacia la parte cientfica y tecnolgica.
La Informtica (tambin llamada en algunas partes Sistemas) trata de utilizar
los medios tecnolgicos para crear programas por medio de cdigos en los
diversos lenguajes de programacin.
La Informtica se centra principalmente, en el tratamiento de la Informacin,
considerando a la computadora como una herramienta.
La computacin se enfoca al conocimiento y manejo de las computadoras,
considerando a la informacin como el resultado del procesamiento de datos.
La Computacin y la Informtica tienen como objetico principal y comn el
tratamiento de la informacin.
La tarea esencial de las computadoras no es el clculo, sino el procesamiento
de informacin.

COMPUTADORA
Desde el punto de vista histrico, la computadora es un desarrollo e la dcada de los
aos cuarenta. Sin embargo, es el resultado de varios siglos de trabajo, hasta que la
madurez tcnica de la ingeniera y las necesidades sociales la han hecho posible.
La computadora, en su aspecto funcional (que es lo ms definitorio) se puede definir
como: una mquina capaz de realizar y controlar a gran velocidad clculos y procesos
complicados que requieren una toma rpida de decisiones mediante la aplicacin
sistemtica de criterios preestablecidos. Esta definicin integra diversos elementos, que se
enumerarn separadamente.

COMPUTADORA Y ORDENADOR
La computadora puede recibir diversos nombres. El trmino computadora proviene
del ingls (computer) y significa mquina de computar o calcular. Del trmino francs
ordinateur procede la denominacin de ordenador, que se refiere a la tarea de poner en
orden la informacin. Son dos perspectivas distintas y complementarias. Tambin recibe los
nombres de cerebro electrnico y de calculador, aunque este ltimo tiene una significacin
ms restringida.

ELEMENTOS DE UNA COMPUTADORA


Una computadora tal cual como la conocemos actualmente est constituida por
hardware y software; el hardware se divide en hardware interno y hardware externo
(dispositivos perifricos) y el software se clasifica en sistemas operativos, paquetes de
aplicaciones y lenguajes de programacin.
CONCEPTO DE HARDWARE Y SOFTWARE.

HARDWARE: Conjunto de materiales fsicos que componen el sistema informtico, es decir,


la propia computadora, los dispositivos externos a la misma, as como todo material fsico
relacionado con ellos.

SOFTWARE: Parte lgica del sistema informtico que dota al equipo fsico de la capacidad
para realizar cualquier tipo de tareas, integrando al conjunto de programas ejecutables sobre
el hardware junto con los documentos y datos asociados a los mismos.

COMPONENTES DE HARDWARE (ELEMENTOS INTERNOS):

Los elementos internos de una computadora por lo general se encuentran


encerrados dentro de una caja denominada chasis, gabinete o unidad central del sistema de
cmputo.

PLACA BASE O TARJETA MADRE

La placa base, tambin conocida como placa madre o tarjeta


madre (del ingls motherboard o mainboard), es una tarjeta de circuito impreso a la que
se conectan los componentes que constituyen la computadora u ordenador. Es una
parte fundamental a la hora de armar una PC de escritorio o porttil. Tiene instalados
una serie de circuitos integrados, entre los que se encuentra el circuito integrado
auxiliar, que sirve como centro de conexin entre el microprocesador, la memoria de
acceso aleatorio (RAM), las ranuras de expansin y otros dispositivos.

La placa base, adems, incluye un firmware llamado BIOS, que le permite realizar las
funcionalidades bsicas, como pruebas de los dispositivos, vdeo y manejo del teclado,
reconocimiento de dispositivos y carga del sistema operativo.

UCP (UNIDAD CENTRAL DE PROCESO)


La Unidad Central de Proceso, UCP (Central Processing Unit, CPU, en ingls), dirige
y controla el proceso de informacin realizado por la computadora. La UCP procesa o
manipula la informacin almacenada en memoria; puede recuperar informacin desde
memoria (esta informacin son datos o instrucciones:programas). Tambin puede
almacenar los resultados de estos procesos en memoria para su uso posterior.
La Unidad Central de Procesamiento CPU se divide en dos:
Unidad de Control: Coordina las actividades de la computadora y determina que
operaciones se deben realizar y en qu orden; as mismo controla todo el proceso
de la computadora.
Unidad Aritmtico - Lgica: Realiza operaciones aritmticas y lgicas, tales como
suma, resta, multiplicacin, divisin y comparaciones.

MEMORIA
En informtica, la memoria (tambin llamada almacenamiento) se refiere a parte de
los componentes que integran una computadora. Son dispositivos que retienen datos
informticos durante algn intervalo de tiempo. Las memorias de computadora
proporcionan una de las principales funciones de la computacin moderna, la retencin
o almacenamiento de informacin.

TIPOS DE MEMORIA
o Memoria RAM:
La memoria de acceso aleatorio (en ingls: random-access memory) se utiliza como
memoria de trabajo para el sistema operativo, los programas y la mayora del
software. Es all donde se cargan todas las instrucciones que ejecutan el procesador
y otras unidades de cmputo. Se denominan de acceso aleatorio porque se puede
leer o escribir en una posicin de memoria con un tiempo de espera igual para
cualquier posicin, no siendo necesario seguir un orden para acceder a la
informacin de la manera ms rpida posible.

o Memoria ROM:
Existe un tipo de memoria que almacena informacin sin necesidad de corriente
elctrica; se trata de la ROM (Read Only Memory, o Memoria de Slo Lectura), a
veces denominada memoria no voltil, dado que no se borra cuando se apaga el
sistema.

o Memoria cach:
En informtica, el cach de CPU, es un bfer especial de memoria que poseen
los ordenadores. Funciona de una manera similar a como lo hace la memoria
principal (RAM), pero es de menor tamao y de acceso ms rpido. Es usado por
la unidad central de procesamiento para reducir el tiempo de acceso a datos
ubicados en la memoria principal que se utilizan con ms frecuencia.

o Memoria auxiliar:
El almacenamiento secundario (memoria secundaria, memoria auxiliar o
memoria externa) 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.
ALGUNOS MEDIOS EXTERNOS DE ALMACENAMIENTO (Memoria auxiliar)

Estos dispositivos no son de vitalidad para el funcionamiento del computador, en cambio


sirven como soporte, modos de transferencia de datos y en algunos casos como copias de
seguridad para los datos de nuestro disco duro, algunos de los dispositivos de
almacenamiento externo son:

DISCO DURO PORTTIL:


A diferencia del disco duro interno, este dispositivo puede compartir los datos con otro equipo
mediante una entrada USB, una de las funciones de este dispositivo es servir de respaldo al
disco duro interno creando en el disco externo copias de seguridad del interno, la capacidad
de este dispositivo es semejante al disco duro interno.
MEMORIA USB O PENDRIVE:
Es un dispositivo de almacenamiento externo, que bsicamente cumple la funcin de
transportar datos de un equipo a otro, debido a que su capacidad para guardar informacin es
baja se utilizan para transportar archivos de texto, msica, videos y programas que requieran
poco espacio en disco.
TARJETAS DE MEMORIA:
Su funcin es prcticamente igual que la USB, su nica diferencia por as decirlo sera que
estas memorias pueden conectarse a dispositivos ms pequeos como los celulares o
cmaras digitales y en caso de quererla conectar a un computador este tendra que tener la
unidad de entrada para esta o el usuario necesitara adquirir el adaptador para estas y usar la
entrada para USB.
DISCO PTICO EXTERNO:
Soportan CD-ROM y DVD. Incorporan tambin, en algunos casos, funciones de grabacin
como ocurre en un disco ptico primario.

COMPONENTES DE HARDWARE (PERIFRICOS O EXTERNOS)


En informtica, se denomina perifricos a los aparatos y/o dispositivos auxiliares e
independientes conectados a la unidad central de procesamiento de una computadora.
Se consideran perifricos tanto a las unidades o dispositivos a travs de los cuales
la computadora se comunica con el mundo exterior, como a los sistemas que almacenan o
archivan la informacin, sirviendo de memoria auxiliar de la memoria principal.
Se clasifican en: perifricos de entrada, de salida, mixtos:
Perifricos de entrada: Son los que permiten al usuario ingresar informacin desde el
exterior. Entre estos podemos encontrar: teclado, mouse o ratn, escner, micrfono,
cmara Web, lector ptico de cdigo de barras, joystick, etc.
Perifricos de salida: Son los que muestran al usuario el resultado de las operaciones
realizadas por el computador. Los dispositivos de salida reciben informacin la cual es
procesada por el CPU para luego reproducirla (convertir sus patrones de bits internos)
de manera que sea comprensible para el usuario., en este punto podemos encontrar:
monitor, impresora, altavoz (parlante), tarjeta de sonido, fax, etc.
Perifricos mixtos: Un perifrico mixto es aquel que puede cumplir funciones tanto de
entrada como de salida. Por ejemplo, discos rgidos, disqueteras, unidades de cinta
magntica, lecto-grabadoras de CD/DVD, unidades de discos ZIP, memorias flash,
tarjetas de red, mdems, placas de captura/salida de video, pantalla tctil, impresoras
multifuncin, etc.
TIPOS DE SOFTWARE

El software son las instrucciones electrnicas que van a indicar al ordenador que es
lo que tiene que hacer. Tambin se puede decir que son los programas usados para dirigir
las funciones de un sistema de computacin o un hardware. Como concepto general, el
software puede dividirse en varias categoras basadas en el tipo de trabajo realizado.

Existen fundamentalmente tres tipos de software:

Sistemas Operativos
Paquetes de aplicaciones
Lenguajes de programacin

SISTEMAS OPERATIVOS:
El sistema operativo es el programa (o software) ms importante de un ordenador. Para
que funcionen los otros programas, cada ordenador de uso general debe tener un sistema
operativo. Los sistemas operativos realizan tareas bsicas, tales como reconocimiento de la
conexin del teclado, enviar la informacin a la pantalla, no perder de vista archivos y
directorios en el disco, y controlar los dispositivos perifricos tales como impresoras,
escner, etc.

CARACTERSTICAS DE LOS SISTEMAS OPERATIVOS

En general, se puede decir que un Sistema Operativo tiene las siguientes caractersticas:

Conveniencia: Un Sistema Operativo hace ms conveniente el uso de una


computadora.
Eficiencia: Un Sistema Operativo permite que los recursos de la computadora se
usen de la manera ms eficiente posible.
Habilidad para evolucionar: Un Sistema Operativo deber construirse de manera
que permita el desarrollo, prueba o introduccin efectiva de nuevas funciones del
sistema sin interferir con el servicio.
Encargado de administrar el hardware: El Sistema Operativo se encarga de
manejar de una mejor manera los recursos de la computadora en cuanto a hardware
se refiere, esto es, asignar a cada proceso una parte del procesador para poder
compartir los recursos.
Relacionar dispositivos: El Sistema Operativo se debe encargar de comunicar a los
dispositivos perifricos, cuando el usuario as lo requiera.
Facilitar las entradas y salidas: Un Sistema Operativo debe hacerle fcil al usuario
el acceso y manejo de los dispositivos de Entrada/Salida de la computadora.
CLASIFICACIN DE LOS SISTEMAS OPERATIVOS:
Los sistemas operativos se pueden clasificar en algunos de los siguientes aspectos:
A juzgar por su licencia.
Por su interfaz.
Segn el nmero de tareas.
Conforme a la cantidad de procesos
En correspondencia al tiempo de ejecucin.
En proporcin a la cantidad de usuarios
De acuerdo a los paradigmas.

SISTEMAS OPERATIVOS SEGN SU LICENCIA


Los diferentes tipos de software segn su licencia pueden agruparse de varias
formas, por ejemplo, por la disponibilidad de los archivos fuentes o por el costo que
representa para el usuario. Tambin es posible agrupar el software segn los fines que
persigue, aunque en este caso el resultado no ayuda mucho porque lo que interesa es
diferenciar el software propietario del software libre.
Si bien cada programa viene acompaado de una licencia de uso particular, existen
diversos aspectos en comn entre las licencias que hacen posible su clasificacin. De
acuerdo a ello, es comn encontrar trminos tales como software shareware, freeware, de
dominio pblico, o de demostracin. A estos nombres hay que agregar software libre y
software propietario, trminos un tanto desconocidos pero que se usan en medios
informticos. Incluso, es posible hablar de software semi-libre.

SISTEMAS OPERATIVOS SEGN SU INTERFAZ

Interfaz de Lnea de Comandos: La forma de interfaz entre el sistema operativo y el


usuario en la que este escribe los comandos utilizando un lenguaje de comandos
especial. Los sistemas con interfaces de lneas de comandos se consideran ms difciles
de aprender y utilizar que los de las interfaces grficas. Sin embargo, los sistemas
basados en comandos son por lo general programables, lo que les otorga una flexibilidad
que no tienen los sistemas basados en grficos carentes de una interfaz de
programacin.

Cnsola de Linux

Interfaz Grfica del Usuario: Es el tipo de visualizacin que permite al usuario elegir
comandos, iniciar programas y ver listas de archivos y otras opciones utilizando las
representaciones visuales (iconos) y las listas de elementos del men. Las selecciones
pueden activarse bien a travs del teclado o con el mouse.

Entorno grfico de Windows

SISTEMAS OPERATIVOS SEGN EL NMERO DE TAREAS


Mono tareas: Los sistemas operativos mono tareas son ms primitivos y es todo lo
contrario al visto anteriormente, es decir, solo pueden manejar un proceso en cada
momento o que solo puede ejecutar las tareas de una en una. Por ejemplo cuando la
computadora est imprimiendo un documento, no puede iniciar otro proceso ni responder
a nuevas instrucciones hasta que se termine la impresin.
Multitarea: Es el modo de funcionamiento disponible en algunos sistemas
operativos, mediante el cual una computadora procesa varias tareas al mismo tiempo.
Existen varios tipos de multi tareas. La conmutacin de contextos (context Switching)
es un tipo muy simple de multi tarea en el que dos o ms aplicaciones se cargan al
mismo tiempo, pero en el que solo se est procesando la aplicacin que se encuentra
en primer plano (la que ve el usuario). Para activar otra tarea que se encuentre en
segundo plano, el usuario debe traer al primer plano la ventana o pantalla que
contenga esa aplicacin.

SISTEMAS OPERATIVOS DE ACUERDO A LA CANTIDAD DE PROCESOS


Mono proceso: Un sistema operativo mono proceso es aqul que es capaz de manejar
solamente un procesador de la computadora, de manera que si la computadora tuviese
ms de uno le sera intil. El ejemplo ms tpico de este tipo de sistemas es el DOS y
Mac OS.

Multi proceso: Un sistema operativo multiproceso se refiere al nmero de procesadores


del sistema, que es ms de uno y ste es capaz de usarlos todos para distribuir su carga
de trabajo.

Generalmente estos sistemas trabajan de dos formas: simtrica o asimtricamente.


Cuando se trabaja de manera asimtrica, el sistema operativo selecciona a uno de los
procesadores el cual jugar el papel de procesador maestro y servir como pivote para
distribuir la carga a los dems procesadores, que reciben el nombre de esclavos. Cuando se
trabaja de manera simtrica, los procesos o partes de ellos (threads) son enviados
indistintamente a cualquiera de los procesadores disponibles, teniendo, tericamente, una
mejor distribucin y equilibrio en la carga de trabajo bajo este esquema.
Existen aplicaciones que fueron hechas para correr en sistemas mono proceso que no
toman ninguna ventaja a menos que el sistema operativo o el compilador detecte secciones
de cdigo paralelizable, los cuales son ejecutados al mismo tiempo en procesadores
diferentes. Por otro lado, el programador puede modificar sus algoritmos y aprovechar por s
mismo esta facilidad, pero esta ltima opcin las ms de las veces es costosa en horas
hombre y muy tediosa, obligando al programador a ocupar tanto o ms tiempo a la
paralelizacin que a elaborar el algoritmo inicial.

SISTEMAS OPERATIVOS EN CORRESPONDENCIA CON EL TIEMPO DE


EJECUCIN
Tiempo compartido: En este tipo de sistema, el control lo tiene el usuario registrando su
entrada y obteniendo todo el tiempo la CPU hasta que sale del sistema y entra otro
usuario, pero para permitir que otro usuario pueda hacer uso tambin de la CPU, el
sistema operativo cada cierto tiempo atender a cada usuario que tenga conectado,
siendo as de tiempo compartido.

Tiempo real: Los Sistemas Operativos de tiempo real son aquellos en los cuales no tiene
importancia el usuario, sino los procesos. Por lo general, estn subutilizados sus recursos
con la finalidad de prestar atencin a los procesos en el momento que lo requieran. se
utilizan en entornos donde son procesados un gran nmero de sucesos o eventos.
Muchos Sistemas Operativos de tiempo real son construidos para aplicaciones muy
especficas como control de trfico areo, bolsas de valores, control de refineras, control
de laminadores.

SISTEMAS OPERATIVOS POR EL NMERO DE USUARIOS


Mono usuario: Son sistemas muy simples que solo aceptan la conexin de un usuario al
mismo tiempo, dichos sistemas se pueden basar en tcnicas de
mono programacin pudiendo ser sistemas que facilitan al usuario la ejecucin de varios
programas simultneamente.
Multi usuario: Se basan siempre en la multiprogramacin, permiten varios usuarios a la
vez conectados, normalmente el tiempo es compartido, aunque tambin se puede dar en
un momento dado el tiempo real si las circunstancias lo necesitaran.
SISTEMAS OPERATIVOS SEGN LOS PARADIGMAS

Cliente/Servidor:
Para que la comunicacin entre dos aplicaciones en una red se lleve a cabo, uno de
los programas de aplicacin debe estar esperando por requerimientos por parte del
programa llamador, tambin llamado cliente.
En este modelo, un programa espera pasivamente y el otro inicia la comunicacin.
Se conoce como el paradigma de interaccin cliente servidor.
La aplicacin que espera pasivamente es llamada SERVIDOR y la que inicia el
contacto es llamada CLIENTE.

De Redes:
Son aquellos sistemas que mantienen a dos o ms computadoras unidas a travs de
algn medio de comunicacin (fsico o no), con el objetivo primordial de poder compartir
los diferentes recursos y la informacin del sistema.
El primer Sistema Operativo de red estaba enfocado a equipos con un procesador
Motorola 68000, pasando posteriormente a procesadores Intel como Novell NetWare.
Los Sistemas Operativos de red ms ampliamente usados son: Novell NetWare,
Personal NetWare, LAN Manager, Windows NT Server, UNIX, LANtastic.

COMANDOS BASICOS DE WINDOWS 7

Microsoft Windows 7 tambin se puede administrar desde la lnea de comandos. Para


acceder a la lnea de comandos de Windows 7, se pulsa en el Men Inicio y en el campo de
Buscar Programas y Archivos (o la tecla de Windows + r) se escribe el comando cmd y se
pulsa enter. De esta forma se abre la consola del sistema donde se podr entrar los
comandos.

A continuacin se muestra una lista con algunos de los comandos de Windows 7 ordenados
alfabticamente: (esta misma lista aparece usando el comando help).

ATTRIB Muestra o cambia los atributos del archivo.


CD (CHDIR) Muestra el nombre del directorio actual o cambia a otro directorio.
CLS Borra la pantalla.
COPY Copia uno o ms archivos en otra ubicacin.
DATE Muestra o establece la fecha.
DEL Elimina uno o ms archivos.
DIR Muestra una lista de archivos y subdirectorios en un directorio.
EXIT Sale del programa CMD.
HELP Proporciona informacin de ayuda para los comandos de Windows.
MD (MKDIR) Crea un directorio.
MOVE Mueve uno o ms archivos de un directorio a otro en la misma unidad.
PAUSE Suspende el proceso de un archivo por lotes y muestra un mensaje.
RD (RMDIR) Quita un directorio.
RECOVER Recupera la informacin legible de un disco daado o defectuoso.
REN Cambia el nombre de uno o ms archivos.
TIME Muestra o establece la hora del sistema.
TREE Muestra grficamente la estructura de directorios de una unidad o ruta de acceso.
VER Muestra la versin de Windows.
XCOPY Copia archivos y rboles de directorios.
Trabajo con ventanas
Siempre que abre un programa, un archivo o una carpeta, aparece en la pantalla en un
cuadro o marco denominado ventana (de aqu procede el nombre del sistema operativo
Windows; window es ventana en ingls). En Windows, las ventanas aparecen en cualquier
lugar, por lo que resulta importante entender cmo se pueden mover,

Componentes de una ventana

Aunque el contenido de cada ventana es diferente, todas las ventanas tienen ciertos
elementos en comn. Por ejemplo, las ventanas siempre aparecen en el escritorio, el rea
de trabajo principal de la ventana. Adems, la mayora de las ventanas tienen los mismos
componentes bsicos:

Componentes de una ventana tpica

Barra de ttulo. Muestra el nombre del documento y del programa (o el nombre de la


carpeta si est trabajando en una carpeta).
Botones Minimizar, Maximizar y Cerrar. Estos botones ocultan la ventana, la
agrandan para llenar toda la pantalla y la cierran, respectivamente (en breve se
aportarn ms detalles sobre estos botones).
Barra de mens. Contiene elementos en los que puede hacer clic para realizar
selecciones en un programa. Consulte Uso de mens, botones, barras y cuadros.
Barra de desplazamiento. Le permite desplazar el contenido de la ventana para ver
informacin que actualmente no es visible.
Bordes y esquinas. Puede arrastrar estos elementos con el puntero del mouse para
cambiar el tamao de la ventana.

Otras ventanas pueden tener botones, cuadros o barras adicionales, pero normalmente
tambin cuentan con los componentes bsicos.
APLICACIN INFORMTICA

En informtica, una aplicacin es un tipo de programa informtico diseado como


herramienta para permitir a un usuario realizar un o diversos tipos de trabajo. Esto lo
diferencia principalmente de otros tipos de programas como los sistemas operativos (que
hacen funcionar al ordenador), las utilidades (que realizan tareas de mantenimiento o de uso
general), y los lenguajes de programacin (con el cual se crean los programas informticos).

Suele resultar una solucin informtica para la automatizacin de ciertas tareas complicadas
como pueden ser la contabilidad, la redaccin de documentos, o la gestin de un almacn.
Algunos ejemplos de programas de aplicacin son los procesadores de textos, hojas de
clculo, y base de datos.

Otros ejemplos de programas de aplicacin pueden ser: programas de comunicacin de


datos, Multimedia, presentaciones, diseo grfico, clculo, finanzas, correo electrnico,
compresin de archivos, presupuestos de obras, gestin de empresas, etc.

PAQUETES DE APLICACIONES O PAQUETE INTEGRADO:

Hablamos de un paquete integrado o suite cuando este contiene una serie de aplicaciones
distintas e independientes, si bien se agrupan para dar un servicio completo al cliente que
adquiere el paquete. Un ejemplo de suite sera el LibreOffice, que incluye varias utilidades
distintas para el trabajo ofimtico o de oficina (Writer, Calc, Impress...etc), agrupadas en una
suite, pero que tambin puedes adquirir por separado.

Tambin se habla de paquete de aplicaciones al conjunto de programas o herramientas que


se instalan en un ordenador con un fin determinado. La diferencia de este tipo es que los
programas estn relacionados por su utilidad y no tienen por qu ser de la misma firma. Por
ejemplo, para trabajar con grficos podramos necesitar un convertidor de formatos, un
programa de retoques, una biblioteca para organizar los grficos, un editor grfico... etc... En
su conjunto estos programas formaran un paquete de edicin grfica.

En ambos casos las aplicaciones son independientes, pero se pueden usar de modo
conjunto, siendo compatibles entre ellas, sin embargo en el caso de las suites su integracin
es mucho mayor, pues siguen estndares similares.
LENGUAJES DE PROGRAMACION
Un lenguaje de programacin es un lenguaje que puede ser utilizado para controlar el
comportamiento de una mquina, particularmente una computadora. Consiste en un
conjunto de reglas sintcticas y semnticas que definen su estructura y el significado de sus
elementos, respectivamente. Aunque muchas veces se usa lenguaje de programacin y
lenguaje informtico como si fuesen sinnimos, no tiene por qu ser as, ya que los
lenguajes informticos engloban a los lenguajes de programacin y a otros ms, como, por
ejemplo, el HTML.

TIPOS DE LENGUAJES DE PROGRAMACIN


Existen dos tipos de lenguajes claramente diferenciados; los lenguajes de bajo nivel y los de
alto nivel.

Lenguajes de bajo nivel:

Son lenguajes totalmente dependientes de la mquina, es decir que el programa que se


realiza con este tipo de lenguajes no se pueden migrar o utilizar en otras maquinas. Al estar
prcticamente diseados a medida del hardware, aprovechan al mximo las caractersticas
del mismo. Dentro de este grupo se encuentran:
El Lenguaje Maquina: Este lenguaje ordena a la mquina las operaciones
fundamentales para su funcionamiento. Consiste en la combinacin de 0's y 1's para
formar las ordenes entendibles por el hardware de la maquina. Este lenguaje es mucho
ms rpido que los lenguajes de alto nivel. La desventaja es que son bastantes difciles
de manejar y usar, adems de tener cdigos fuente enormes donde encontrar un fallo es
casi imposible.

El Lenguaje Ensamblador: Es un derivado del lenguaje mquina y est formado por


abreviaturas de letras y nmeros llamadas mnemotcnicos. Con la aparicin de este
lenguaje se crearon los programas traductores para poder pasar los programas escritos
en lenguaje ensamblador a lenguaje mquina. Como ventaja con respecto al cdigo
mquina es que los cdigos fuentes eran ms cortos y los programas creados ocupaban
menos memoria.
Lenguajes de alto nivel:

Son aquellos que se encuentran ms cercanos al lenguaje natural que al lenguaje mquina.
Son estructuras que pueden cambiar de tamao durante la ejecucin del programa. Nos
permiten crear estructuras de datos que se adapten a las necesidades reales de un
programa.
Se tratan de lenguajes independientes de la arquitectura del ordenador. Por lo que, en
principio, un programa escrito en un lenguaje de alto nivel, lo puedes migrar de una mquina
a otra sin ningn tipo de problema.
Estos lenguajes permiten al programador olvidarse por completo del funcionamiento interno
de la maquina/s para la que estn diseando el programa. Tan solo necesitan un traductor
que entiendan el cdigo fuente como las caractersticas de la maquina. Suelen usar tipos de
datos para la programacin y hay lenguajes de propsito general (cualquier tipo de
aplicacin) y de propsito especifico (como FORTRAN para trabajos cientficos).

Lenguajes de Medio nivel

Se trata de un trmino no aceptado por todos, pero q seguramente habrs odo.


Estos lenguajes se encuentran en un punto medio entre los dos anteriores. Dentro
de estos lenguajes podra situarse C ya que puede acceder a los registros del
sistema, trabajar con direcciones de memoria, todas ellas caractersticas de
lenguajes de bajo nivel y a la vez realizar operaciones de alto nivel.

LENGUAJES DE PROGRAMACIN SEGN LA FORMA DE EJECUCIN


Lenguajes compilados

Naturalmente, un programa que se escribe en un lenguaje de alto nivel tambin tiene que
traducirse a un cdigo que pueda utilizar la mquina. Los programas traductores que
pueden realizar esta operacin se llaman compiladores. stos, como los programas
ensambladores avanzados, pueden generar muchas lneas de cdigo de mquina por
cada proposicin del programa fuente. Se requiere una corrida de compilacin antes de
procesar los datos de un problema.
Lenguajes interpretados

Se puede tambin utilizar una alternativa diferente de los compiladores para traducir
lenguajes de alto nivel. En vez de traducir el programa fuente y grabar en forma
permanente el cdigo objeto que se produce durante la corrida de compilacin para
utilizarlo en una corrida de produccin futura, el programador slo carga el programa
fuente en la computadora junto con los datos que se van a procesar. A continuacin,
un programa intrprete, almacenado en el sistema operativo del disco, o incluido de
manera permanente dentro de la mquina, convierte cada proposicin del programa
fuente en lenguaje de mquina conforme vaya siendo necesario durante el proceso
de los datos. No se graba el cdigo objeto para utilizarlo posteriormente.

ALGUNOS LENGUAJES DE PROGRAMACIN:

BASIC Delphi PHP


Lenguaje C Java Python
Visual Foxpro JavaScript Ruby
Visual C++ Perl Visual Basic

INTERPRETADORES DE COMANDOS Y ENTRADAS AL SISTEMA

Un intrprete de rdenes o de comandos, es un programa informtico que tiene la


capacidad de traducir las rdenes que introducen los usuarios, mediante un conjunto de
instrucciones facilitadas por l mismo directamente al ncleo y al conjunto de herramientas
que forman el sistema operativo.
MANTENIMIENTO PREVENTIVO VS. MANTENIMIENTO CORRECTIVO

CMO MANTENER A PUNTO NUESTRO COMPUTADOR

Bsicamente existen dos tipos de mantenimiento que podemos realizar: preventivo y


correctivo, el primero puede evitar que tengamos que usar el segundo muchas veces.

Para realizar estas tareas podemos contratar a alguien especializado, o investigar un


poco y hacerlo nosotros mismos. Aprender a realizar el mantenimiento de nuestro PC
debera ser obligatorio a estas alturas, ya que dependemos tanto de l para trabajar,
estudiar y entretenernos.
En el caso de los ordenadores, un poco de lectura y una inversin de tiempo ms o menos
grande, pueden ayudarnos a evitar problemas, alargar la vida de nuestras mquinas, y
resolver nosotros mismos problemas cuando estos se presenten. Y, tampoco est de ms
pedir ayuda cuando la necesitamos, eso de aprender echando a perder las cosas, es un
lujo que no todos pueden darse.

MANTENIMIENTO PREVENTIVO
Es todo aquello que hacemos con el propsito de mantener nuestro ordenador
funcionando de la manera ms satisfactoria posible. Para esto hay que hacer una que
otra prueba de vez en cuando, mientras ms sistemticos seamos ms indoloro es el
proceso. Todo con el objetivo de evitar la mayor cantidad de problemas, o de mitigar el dao
en caso de una falla.
Hace algn tiempo les contamos sobre algunas herramientas que podemos usar
para realizar mantenimiento preventivo en Windows. Pero incluso sin usar ninguna de
estas (aunque altamente recomendadas), podemos realizar ciertas tareas para mantener
nuestro PC a punto:
Desfragmentar los discos duros
Realizar respaldos de los datos almacenados.
Instalar las actualizaciones de seguridad de nuestro sistema operativo.
Mantener nuestras aplicaciones actualizadas.
No instalar software inestable o de dudosa procedencia.
Navegar la web de manera responsable.
Limpiar nuestros datos de navegacin cada cierto tiempo.
Instalar alguna herramienta antimalware y hacer un scan peridicamente.
Administrar los programas que inician con el sistema y remover los que sean
innecesarios.
Monitorear el consumo de recursos de las aplicaciones para saber cundo es
necesario un upgrade de nuestro hardware.
Vaciar la papelera de reciclaje, por ms tonto que parezca.
Muchas de estas recomendaciones aplican para realizar mantenimiento en la mayora
de los sistemas operativos, aunque siempre especial cuidado con el malware en Windows,
ya que ataca de todos lados.
En el caso del hardware, tambin podemos tomar un par de medidas para evitar
problemas. Si tienes una PC de escritorio mantener limpio el case por dentro y por fuera
para evitar que se bloquee la ventilacin puede prevenir un fallo grave en tu procesador
por sobrecalentamiento. Tener un soplador o una lata de aire comprimido puede ayudar
mucho. Si eres ms diestro, y notas que la temperatura de tu CPU est muy alta, puedes
revisar la pasta trmica del procesador, reemplazarla no es difcil y se consigue en casi
cualquier tienda de computacin. Si te animas, nuestros compaeros de Gizmologa
explicaron paso a paso como aplicar pasta trmica.

MANTENIMIENTO CORRECTIVO

Este es el que hacemos cuando algo falla, una vez que se diagnostica el problema
se busca una manera de solucionarlo. Me gusta comparar los problemas de los ordenadores
con los de salud de la gente, si tienes una falla de hardware te mandan al cirujano, te
arreglan las piezas malas y si no hay remedio, pues al cementerio, tal vez algunos rganos
funcionen y puedan ser donados a otras PCs.
Si tienes un problema de software se te da un tratamiento mdico, nadie te va a abrir
el case, sino que instalas algunas medicinas, y tomas medidas para prevenir recadas. La
mayora de las veces, los problemas de un ordenador son de software: malware,
aplicaciones que consumen muchos recursos, demasiado archivos basura ocupando
espacio en disco, paquetes rotos, falta de actualizaciones, drivers obsoletos, etc., cosas que
en su mayora pueden prevenirse, y no son tan difciles de resolver.
Cuando las fallas son de hardware los sntomas usualmente son ms agresivos:
pantallazos azules, kernel panic, cuelgues repentinos, sonidos extraos, el ordenador se
apaga solo, o ya de cajn no prende. Los hardware son mucho ms delicados, ya que lo
peor que puede pasarte con un grave problema de software es que tengas que formatear el
ordenador, pero si te falla el cuerpo de la mquina puedes llegar a perderla. As que lo ms
recomendado es buscar ayuda de alguien que sepa, en lugar de inventar mucho por tu
cuenta si no tienes pericia.

También podría gustarte