You are on page 1of 6

INTRODUCCION A LA INFORMATICA

Concepto:
Se entiende como el resultado de los trminos informacin y automatizacin. Trata de la concepcin,
realizacin y utilizacin de los sistemas para procesamiento de informacin. INFORMTICA es la
ciencia que estudia el tratamiento automtico y racional de la informacin. Se dice que el tratamiento es
automtico por ser mquinas las que realizan los trabajos de captura, proceso y presentacin de la
informacin, y se habla de racional por estar todo el proceso definido a travs de programas que siguen
el razonamiento humano. (Alcalde, pg. 1)
IMPORTANCIA DE LA INFORMATICA
Las computadoras son esenciales para enfrentar el reto de la competencia global, donde los negocios
deben ser eficientes y sensibles a las necesidades y producir bienes y servicios de alta calidad a un
costo siempre mas bajo. Sin las computadoras, que proveen informacin precisa y actualizada necesaria
para tomar decisiones estratgicas y administrar los procesos de produccin, muchas compaas no
podran sobrevivir.
Las computadoras utilizan informacin almacenada para construir simulaciones que van desde un simple
anlisis hasta ilustraciones realistas y animadas de nuevos productos. Esto permite predecir el efecto
de las mltiples decisiones de negocios. Las computadoras ayudan a la gente a comunicarse, tanto
directa como indirectamente.
El mundo industrial no podr vivir mucho tiempo sin computadores, est sometido a una sobrecarga de
informacin y no podr manejarlos sin ellos. Tenindose en cuenta que los avances de la sociedad
humana desde la aparicin del alfabeto se han debido a su capacidad de registrar y conservar la
informacin.
LA INFORMTICA Y SUS APLICACIONES
Actualmente la informtica tiene tantas aplicaciones que prcticamente es inconcebible pensar que
exista un campo o rea donde la informtica no este presente.
En el rea Administrativa: El manejo de la informacin es actualmente una de las actividades ms
importantes de la sociedad moderna. Esto se puede observar por el alto porcentaje del trabajo cotidiano
que se dedica al procesamiento y comunicacin de la informacin. Por otra parte, los Sistemas
Gerenciales estn basados en la integracin de las diferentes reas funcionales de una organizacin
como son:
-Mercadeo -Finanzas -Contabilidad
-Produccin -Presupuesto -Recursos Humanos -Alta gerencia.
En la toma de decisiones, son de gran utilidad los programas que pueden generar grficos de uso
administrativos como son: barras, torta, lnea y rea entre muchos otros. De esta manera un empresario
puede tener una idea rpida, por ejemplo, de los ingresos versus egresos en una misma grfica y
comprobar si en realidad obtiene buenas ganancias o si sus egresos son tantos que casi alcanzan a
esas ganancias, y en vista de esto elaborar estudios y tomar medidas al respecto.
En la educacin: el surgimiento del microcomputador es de vital importancia en el rea educativa,
gracias a la disponibilidad de equipos a costos accesibles y la facilidad del manejo del mismo,
actualmente estn siendo muy utilizados en la casa, las escuelas, universidades, centros de enseanzas
y empresas.Debido a su capacidad para almacenar gran cantidad de datos, los computadores pueden
ser usados como instrumentos de estudios y consulta de cualquier materia a cualquier nivel: otorgando al
estudiante especial atencin individual. La informtica ofrece una gran cantidad de medios para lograr un
aprendizaje eficaz como lo son el uso de grficos, dibujos, caracteres de distintos formatos, color sonido.
Superando las limitaciones de la enseanza clsica la informtica permite un dialogo dinmico hombremquina para adecuar este proceso a las necesidades particulares de cada persona de acuerdo a su
velocidad de aprendizaje.
En la Navegacin: en el rea martima los computadores controlan la fijacin de posiciones o
situaciones geogrficas mediante satlites. En los puertos, una gran parte de las operaciones de carga y
descarga se realizan de acuerdo a un programa establecido por el computador.
En la Aeronutica: el computador realiza funciones tales como: controlar el trfico areo, presentar la
posicin y altura de los aviones a travs de las pantallas de radar, simular operaciones de vuelos
especiales.

En la Ciencia: el computador es de gran ayuda para analizar los datos, almacenar y recuperar
Informacin, simplificar expresiones, controlar experimentos, identificar molculas, medir reas de figuras
especificas, llevar informacin estadstica de procesos, etc..
En el transporte urbano: hay sistemas que permiten controlar el servicio de autobuses, segn la
demanda del servicio, determinando nuevas rutas si no hay pasajero en espera.
En la industria: tareas tales como la soldadura por puntos en la carrocera de automviles o la pintura
de pistola, son ideales para los robots industriales.
En la vigilancia: los computadores ofrecen informacin instantnea acerca de carros robados,
falsificacin de documentos, valores y anlisis de pruebas. En algunos paises los carros de la polica
estn equipados con terminales y por teclado o micrfono se formulan las preguntas concernientes a
algn hecho sospechoso, recibiendo la respuesta en segundos.
En el campo de la medicina: es posible hacer diagnsticos mdicos, pudiendo detectar, por ejemplo,
cuando el paciente ha sufrido un ataque cardiaco.

HARDWARE
Corresponde a todas las partes fsicas y tangibles de una computadora: sus componentes elctricos, electrnicos,
electromecnicos y mecnicos; sus cables, gabinetes o cajas, perifricos de todo tipo y cualquier otro elemento fsico
involucrado

1. Monitor
2. Placa base
3. CPU
4. Memoria RAM
5. Tarjeta de expansin
6. Fuente de alimentacin
7. Disco ptico
8. Disco duro
9. Teclado
10. Mouse

SOFTWARE
La palabra software se refiere al equipamiento lgico o soporte lgico de un computador digital, y comprende el conjunto de
los componentes lgicos necesarios para hacer posible la realizacin de una tarea especfica, en contraposicin a los
componentes fsicos del sistema (hardware).
Tales componentes lgicos incluyen, entre otros, aplicaciones informticas tales como procesador de textos, que permite al
usuario realizar todas las tareas concernientes a edicin de textos; software de sistema, tal como un sistema operativo, el que,
bsicamente, permite al resto de los programas funcionar adecuadamente, facilitando la interaccin con los componentes
fsicos y el resto de las aplicaciones, tambin provee una interfaz ante el usuario.
En la figura se muestra uno o ms software en ejecucin en este caso con ventanas, iconos y menes que componen las
interfaces grficas que comunican la computadora con el usuario, y le permiten interactuar.

INTRODUCCION A LA PROGRAMACION
Concepto de ALGORITMO
El objetivo fundamental de ste curso es ensear a resolver problemas mediante una computadora. Para
ello necesitamos estudiar una metodologa que nos ayudar en dicha tarea. El eje central de dicha
metodologa es el concepto de algoritmo.
Un algoritmo es una serie de pasos ordenados que describen el proceso que se debe seguir para dar
solucin a un problema especfico. Un algoritmo es un conjunto finito de instrucciones que especifican la
secuencia de operaciones a realizar en orden para resolver un problema.
Para llegar a ser un programador eficaz se necesita aprender a resolver problemas de un modo riguroso
y sistemtico. Esto significa que slo se puede llegar a realizar un buen programa con el diseo previo de
un algoritmo.

Sin algoritmo no puede existir programa. Los algoritmos son independientes tanto del lenguaje de
programacin en que se expresan como de la computadora donde se ejecutan.
Un lenguaje de programacin es un medio para expresar un algoritmo y una computadora es un
procesador para ejecutarlo.
La definicin de un algoritmo debe describir tres partes:
1. Entrada: El algoritmo tiene 0 ms entradas. Son datos que se entregan al
algoritmo antes de su ejecucin.
2. Proceso: Pasos del algoritmo
3. Salida: El algoritmo tiene 1 ms salidas. Es el resultado de aplicar los pasos del algoritmo.
Caractersticas de los algoritmos.
Las caractersticas fundamentales son:
Debe ser preciso: Debe especificar las acciones que se van a realizar y el orden de dichas acciones.
Debe estar definido: Si se sigue el algoritmo dos veces, se debe obtener el mismo resultado cada vez.
Debe ser finito: Debe tener un nmero finito de pasos.

Resolucin de Problemas:
Las fases de resolucin de un problema son:
1. Definicin o anlisis del problema: Consiste en entender el problema que se quiere resolver.
En sta fase se determina QU debe hacer el algoritmo.
2. Diseo del algoritmo: Pensar e idear un plan para resolver el problema. En sta fase de determina
CMO se hace la tarea solicitada.
3. Transformacin del algoritmo en un programa: codificacin. Llevar a cabo el plan, es decir, representar
el algoritmo en forma de programa.
4. Ejecucin y validacin del programa: Evaluar el programa en cuanto a capacidad para resolver el
problema planteado. Juegos de pruebas.
1. Definicin o anlisis del problema:
Para poder definir correctamente un problema, es conveniente responder a
las siguientes preguntas:
- Qu entradas se requieren?

Cul es la salida deseada?


Qu mtodo produce la salida deseada?

Entradas: Coste original y los descuentos segn el mes.


Proceso: Clculo del descuento aplicado hasta Junio y a partir de Junio.
Salidas: Coste del automvil hasta Junio, coste del automvil a partir de Junio.
2. Diseo del algoritmo:
Para disear un algoritmo, es decir, para especificar el CMO se hace una determinada tarea, se
dispone de dos herramientas:
- Diagramas de flujo:
Es la representacin grfica de un algoritmo.
Permite representar la secuencia de operaciones que se deben realizar para la resolucin de
un problema, es decir, permite representar el flujo de informacin desde su entrada hasta su
salida.
Dispone de un conjunto de smbolos grficos con significado referente al tipo de instruccin
que se va a realizar.
Dichos smbolos van unidos con flechas que indican el orden de secuencia a seguir.
Los smbolos grficos utilizados han sido normalizados por el instituto
norteamericano de normalizacin (ANSI).
Los ms frecuentemente utilizados son:

Recomendaciones para el diseo de Diagramas de Flujo


- Se deben usar solamente lneas de flujo horizontales y/o verticales.
- Se debe evitar cruce de lneas utilizando los conectores.

- Pseudocdigo
Es un lenguaje utilizado para definir algoritmos con una sintaxis muy parecida a la de un lenguaje
de programacin.
Las instrucciones se escriben en palabras similares al ingls o al espaol, facilitando as la
comprensin el algoritmo.
La ventaja es que es muy fcil pasar de pseudocdigo a un lenguaje de programacin.

You might also like