You are on page 1of 5

Gua sistemas de la informacin

Hardware: Consiste en cualquier mquina que ayude en las actividades de entrada,


procesamiento, salida de un SI.
CPU: Consta de 3 elementos asociados: Unidad lgica / Aritmtica, La unidad de control y el rea
de registros
-Lgica / Aritmtica: Se encarga de realizar los clculos matemticos y las comparaciones lgicas.
-La unidad de control: Accede a las instrucciones de programa, las decodifica y coordina el flujo de
entrada y de salida de la ALU.
-rea de registros: Almacenamiento de alta velocidad que se utilizan para guardar de manera
temporal pequeas unidades de instrucciones de programas y datos inmediatamente antes,
durante y despus de ser ejecutados por la CPU.
Memoria: Relacionado con el CPU, almacena instrucciones de programas y datos inmediatamente
antes o despus de los registros.
Hardware en accin
- Paso 1. Bsqueda de la instruccin. La computadora lee la siguiente instruccin de programa que
debe ejecutar y cualquier otro dato necesario en el procesador.
-Paso 2. Decodificacin de la instruccin. La instruccin se decodifica y se enva a la unidad del
procesador que le corresponde.
- Paso 3. Ejecucin de la instruccin. El elemento hardware, que ahora se ha alimentado con una
instruccin y datos, ejecuta la instruccin. Este paso podra involucrar la ejecucin de operaciones
aritmticas, de comparacin lgica y de corrimiento de bits o vectoriales.
-Paso 4. Almacenamiento de resultados. Los resultados se guardan en registros o en la memoria.
Tipos de memoria:
-Ram: Las instrucciones y los datos pueden guardarse de forma temporal y ser ledos en una
memoria de acceso aleatorio. Con el diseo actual, los circuitos integrados de memoria ram son
dispositivos de almacenamiento voltil, lo cual significa que pierden su contenido si se interrumpe o
apaga el suministro de corriente elctrica.
-Rom: La memoria de slo lectura (rom) es no voltil, lo que significa que su contenido no se pierde
en caso de que la energa elctrica se apague o interrumpa. La rom proporciona un
almacenamiento permanente de datos e instrucciones que no cambian, por ejemplo, programas y
datos del fabricante de la computadora, entre ellos las instrucciones que le dicen a sta la forma en
que debe arrancar cuando se enciende.
-Cach: un tipo de memoria de alta velocidad que el procesador puede accesar con ms rapidez
que la memoria principal, ayuda a contrarrestar este inconveniente. Los datos que se usan con
mayor frecuencia se almacenan en memorias cach de fcil acceso en lugar de en memorias ms
lentas como las ram.
Multiprocesamiento
Involucra la ejecucin simultnea de dos o ms instrucciones. Una forma de multiprocesamiento se
basa en el uso de coprocesadores.
Software
- El Software de sistemas, es un conjunto de programas que coordinan las actividades y funciones
del hardware y otros programas a travs del sistema de cmputo. Cada tipo de software de
sistemas est diseado para una cpu especfica y clase de hardware.
- El software de aplicacin consiste en programas que ayudan a los usuarios a resolver problemas
de cmputo especficos. En la mayora de los casos, reside en el disco duro de la computadora
antes de ser cargado a la memoria y ejecutado.
Sistema operativo
(SO) se define como un conjunto de programas que controlan el hardware de la computadora y
trabajan como interfaz con las aplicaciones.
Funciones sistema operativo:
-Interfaz de usuario. Elemento del sistema operativo que le permite accesar y enviar instrucciones
al sistema de cmputo. Interfaz de usuario basada en comandos.
-Interfaz de usuario basada en comandos. Interfaz que requiere que este proporcione comandos de
texto a la computadora para que efecte actividades bsicas.
-Interfaz grfica de usuario la cual usa imgenes (llamadas iconos) y mens desplegables en la
pantalla para ingresar comandos al sistema de cmputo.
-Independencia del hardware. Para correr, las aplicaciones solicitan servicios del SO a travs de
una interfaz de programa de aplicacin definida. Los programadores pueden usar las API para
disear software de aplicacin sin tener que comprender los detalles internos del sistema
operativo.

-Administracin de la memoria. El so controla la forma en que se accede a la memoria y la


maximiza, as como el almacenamiento disponible. La facilidad de administracin de la memoria de
muchos so permite que la computadora ejecute las instrucciones del programa de manera eficiente
y que se acelere el procesamiento.
-Tareas de procesamiento. La administracin de tareas asigna recursos de cmputo para el uso
ptimo de cada activo del sistema. As, el software de administracin de tareas permite que un
usuario pueda correr varias tareas o programas al mismo tiempo (multitareas) y que varios
usuarios usen la misma computadora de manera simultnea (tiempo compartido).
-Facilidad para la interconexin de redes. La mayora de los sistemas operativos incluyen la
capacidad de conectarse a redes, de tal forma que las computadoras puedan enviar y recibir datos
y compartir recursos de cmputo.
-Acceso a recursos del sistema y seguridad. Como las computadoras a menudo manejan datos
muy sensibles a los que se puede acceder a travs de las redes, es necesario que el SO
proporcione un alto grado de seguridad contra el acceso no autorizado a los datos y programas de
los usuarios.
-Administracin de archivos. El so administra archivos para garantizar que los que estn guardados
en el almacenamiento secundario estn disponibles para cuando se necesiten y protegidos contra
el acceso de usuarios no autorizados.
Sistemas operativos de grupo de trabajo
-Microsoft dise Windows Server para realizar una serie de tareas que son vitales para los sitios
en internet y las aplicaciones web corporativas o coordinar centros de datos de gran tamao.
-UNIX es un SO muy poderoso originalmente desarrollado por AT&T para microcomputadoras.
Puede utilizarse en muchos tipos de sistemas de cmputo y plataformas que van desde pc hasta
sistemas mainframes.
-NetWare es un so de red comercializado por Novell, que puede soportar usuarios con plataformas
Win- dows, Macintosh y UNIX. Este sistema, que proporciona software de directorio para rastrear
computa- doras, programas y personas en una red, ayuda a las compaas grandes en la
administracin de redes complejas.
-Linux Red HatRed Hat Software proporciona un so Linux de red producto del talento de decenas
de miles de programa- dores voluntarios que generan un flujo constante de mejoras al sistema
operativo Linux.
-El MAC OS X Server, el primer so servidor moderno de Apple Computer, se basa en el sistema
operativo UNIX.
Sistemas operativos empresariales
Las computadoras mainframe modernas proporcionan la suficiente capacidad de cmputo y
almacenamiento para cumplir las necesidades de procesamiento masivo de datos, y ofrecen a
muchos usuarios un alto desempeo y excelente disponibilidad del sistema, una seguridad muy
slida y escalabilidad. Algunos ejemplos de so para mainframes son z/OS, de IBM, HP-UX, de
Hewlett-Packard, y Linux.
Programas de utilera
Los programas de utileras ayudan a dar mantenimiento y corregir problemas de un sistema de
cmputo.
-Utileras de hardware
-Utileras de Seguridad
-Utileras para comprimir Archivos
-Utileras para evitar correos no deseado y bloqueadores de anuncios
-Utileras de Red
Software de aplicacin
Son los programas diseados para o por los usuarios para facilitar la realizacin de tareas
especficas en la computadora, como pueden ser las aplicaciones ofimticas, u otros tipos de
software especializados como software mdico, software educativo, editores de msica, programas
de contabilidad, etc.
Tipos
-Software para grupos de trabajo: est diseado para labores en colectivo, ya sea que sus
miembros se encuentren en el mismo lugar o dispersos en todo el mundo. Este soporte puede
lograrse con el conocido software de grupo, que permite trabajar en conjunto de manera eficiente.
-Software de aplicacin empresarial: Se puede desarrollar y adquirir un software que sirva a toda
una organizacin.

- ERP: Conjunto de programas integrados q administran las operaciones de negocios vitales de


toda una organizacin global con presencia en muchos sitios.
Lenguaje de programacin
Son conjuntos de palabras clave, smbolos y reglas para formar enunciados por medio de los
cuales las personas pueden comunicar instrucciones para que sean ejecutadas por una
computadora.
Evolucin:
-Lenguaje Mquina(primera generacion): Es el lenguaje que entiende el procesador y est basado
en el sistema binario. Est formado por un conjunto de instrucciones o cdigos que pueden ser
interpretados directamente por el procesador.
-Lenguaje ensamblador: Son una representacin ms entendible para el humano de los cdigos
del lenguaje mquina. Cada instruccin en lenguaje ensamblador representa una instruccin en el
lenguaje mquina.
-Lenguajes de alto nivel: Son lenguajes ms afines con el programador en los que una instruccin
puede representar varias instrucciones en lenguaje mquina. Incluyen los lenguajes estructurados
y no estructurados.
- Cuarta generacin: se ha dado este nombre a ciertas herramientas que permiten construir
aplicaciones sencillas combinando piezas prefabricadas. Hoy se piensa que estas herramientas no
son, propiamente hablando, lenguajes. Algunos proponen reservar el nombre de cuarta generacin
para la programacin orientada a objetos.
Compilador
Es un programa o una herramienta cuya funcin es compilar; es decir es aquel que toma un texto o
cdigo fuente escrito en un lenguaje de alto nivel y lo traduce a un lenguaje compresible para las
computadoras.
Derechos de autor
Es un conjunto de normas jurdicas y principios que regulan los derechos morales y patrimoniales
que la ley concede a los autores, por el solo hecho de la creacin de una obra literaria, artstica,
musical, cientfica o didctica, est publicada o indita.

Base de datos
Una base de datos es un almacn que nos permite guardar grandes cantidades de informacin
de forma organizada para que luego podamos encontrar y utilizar fcilmente. A continuacin te
presentamos una gua que te explicar el concepto y caractersticas de las bases de datos.
Entrada
En el campo de la informtica, una serie de datos que es recibida por un determinado sistema para
su posterior procesamiento. Este concepto siempre aparece vinculado con la salida, que supone la
presentacin de la informacin para que el usuario haga uso de sta segn lo necesite.
Atributos
Un atributo representa una propiedad de inters de una entidad. Los atributos se describen en la
estructura de la base de datos empleando un modelo de datos.

Llaves
Una llave primaria es un conjunto de uno o ms atributos de una tabla, que tomados
colectivamente nos permiten identificar un registro como nico, es decir, en una tabla podemos
saber cul es un registro en especfico slo con conocer la llave primaria.
Ventajas
-Independencia de los datos y los programas y procesos. Permite modificar los datos, excepto el
cdigo de aplicaciones.
-Menor redundancia, es decir, no es necesario la repeticin de datos.
-Integridad de los datos: lo que genera mayor dificultad de perder la informacin o de realizar
incoherencias con los datos.
-Mayor seguridad en los datos.
-Coherencia de los resultados. Al recolectar y almacenarse la informacin una sola vez, en los
procedimientos se utilizan los mismos datos, razn por la que los resultados son coherentes.
Desventajas
-Requiere personal calificado, debido a la dificultad del manejo de este tipo de sistemas.
(Programas, analistas, etc.)
-Instalacin costosa, ya que el control y administracin de bases de datos requiere de un software
y hardware de elevado coste. Adems de la adquisicin y mantenimiento del Sistema Gestor de
Datos (SGBD).
-Falta de rentabilidad a corto plazo: debido al coste de equipos y de personal, al igual del tiempo
que tarda en estar operativa.
-Tamao. El Sistema de Manejo de Base de Datos (DBMS) requiere de mucho espacio en disco
duro y tambin requiere de mucha memoria principal (RAM) para poder correr adecuadamente.
Modelado de datos y caractersticas
Es un conjunto de herramientas conceptuales para describir datos, sus relaciones, su significado y
sus restricciones de consistencia.
Caractersticas
-Es el proceso de analizar los aspectos de inters para una organizacin y la relacin que tienen
unos con otros.
-Resulta en el descubrimiento y documentacin de los recursos de datos del negocio.
-El modelado hace la pregunta " Qu ? " en lugar de " Cmo ? ", sta ltima orientada al
procesamiento de los datos.
-Es una tarea difcil, bastante difcil, pero es una actividad necesaria cuya habilidad solo se
adquiere con la experiencia.
Base de datos relacional
Los sistemas relacionales son importantes porque ofrecen muchos tipos de procesos de datos,
como: simplicidad y generalidad, facilidad de uso para el usuario final, perodos cortos de
aprendizaje y las consultas de informacin se especifican de forma sencilla.
Como manejan los datos las BD?
Se manejan de forma ordenada ya sea por una matrcula y en el orden que desee el cliente. Los
datos de las grandes Bases de datos deben estar respaldados con una gran memoria y con una
buena seguridad ya que si este es rebelado a otras personas sera un error fatal. (Ejemplo: Claves
de Banco).
Aplicaciones de bases de datos
En el banco deben tener varias bases de datos para poder acezar a los clientes, los datos de tu
cuenta bancaria, tu dinero, etc.
En el supermercado cuando pasan los artculos y lo leen con el cdigo de barras, esta se comunica
con la base de datos para saber el precio, el artculo, y para eliminarlo del almacn.
Google, debe tener las webs que muestra en su base de datos para poder buscarlas.
Todo absolutamente todo tanto en internet como en una red local, por lo general se maneja en
base de datos.
Almacn de datos
Es una coleccin de datos en la cual se encuentra integrada la informacin de la empresa u
organizacin. Esta informacin es de utilidad en el proceso de toma de decisiones gerenciales.

Es como el expediente de una empresa con informacin transaccional y operacional, que es


almacenada en una base de datos diseada para favorecer anlisis y la divulgacin eficientes de
datos.
Datos departamentales
Constituyen un subgrupo de un almacn de datos que lleva un concepto anlisis de ventas en
lnea, inventario y otros datos vitales para el negocio que se han recopilado de los sistemas de
procesamiento de transacciones a las empresas medianas y pequeas, y a los departamentos
de grandes organizaciones.
Ingeniera de datos
Constituye una herramienta para el anlisis de informacin que involucra el descubrimiento
automtico de patrones y relaciones en un almacn de datos. El objetivo de la minera de datos
consiste en extraer patrones, tendencias y reglas de los almacenes de datos con el fin de evaluar
estrategias de negocios propuestas que mejoren la competitividad, incrementen las ganancias y
transformen los procesos de negocios.

You might also like