Upload
luis-dario-caviglia
View
217
Download
2
Embed Size (px)
DESCRIPTION
LA COMPUTADORA CONCEPTOS BÁSICOS
Citation preview
La Computadora
Máquina capaz de realizar y controlar a gran
velocidad cálculos y procesos complicados que
requieren una toma rápida de decisiones
mediante la aplicación sistemática de criterios
preestablecidos.-
Origen de la Palabra
Computer (inglés) : máquina de computar o calcular
Ordenador (francés) : ordinateur – Poner en orden
la informacion
ORGANIZACIÓN DE UNA COMPUTADORA DIGITAL
•Unidad de Entrada: unidades de disco, cinta,
teclado, lectores, etc.
•CPU: Sección de Control, Sección
Aritmética Lógica, Memoria Interna,
Memoria Externa en Línea, Memoria Externa
Fuera de Línea.
•Unidad de Salida: unidades de disco,
unidades de cinta, impresoras, etc.
P
E
R
I
F
E
R
I
C
O
S
ORGANIZACIÓN DE UNA COMPUTADORA DIGITAL
Preparación de los
Datos
Unidad de
Entrada
Unidad de
Salida
Almacenamiento Primario
Unidad Aritmética y Lógica
Control
Almacenamiento
Secundario Externo
Digitales: En los circuitos de la CD, los datos se
representan mediante esquemas de impulsos
eléctricos codificados. Los datos se representan
siempre en forma de cantidades y totales discretos.
Esta posibilidad de admitir y manipular datos
discretos hace que la CD se adapte a aplicaciones
comerciales, en donde la exactitud de los cálculos y
el registro de los datos se hallan sólo limitadas por
el número de posiciones ponderadas disponibles
para la manipulación de los datos.
Estas computadoras son mucho más precisas que las
analógicas, donde los datos de carácter continuo se
leen solo hasta el valor máximo que se les provee.
Aspectos a tener en cuenta al
adquirir una computadora
Escritorio o Portatil
PCMCIA
Peso
Mouse
Etc.
Plataforma
Gabinete
Dispositivio de visualización
Red?
Microprocesador
Aspectos a Tener en cuenta al
adquirir una computadora
Capacidad de almacenamiento (MB/GB/TB) Discos Duros
Discos Ópticos
Discos Extraíbles/flexibles
Procesador
Memoria principal
Periféricos Sonido
Imagen
Impresión
Digitalización
Aspectos a Tener en cuenta al
adquirir una computadora
Soporte Técnico – Garantía y Reparación
Software a Instalar
Base o SO
Aplicación
Software
Conjunto de instrucciones de programa de
computador, que dirige la operación del hardware.
Llamaremos rutina, a un conjunto de instrucciones
para realizar una tarea especifica
Llamaremos programa, a un conjunto completo de
instrucciones, para ejecutar un conjunto de tareas
relacionadas.-
Software de Base : SO (Windows)
Lenguajes de Programación
Software de Aplicación
Horizontales
Paquetes integrados - Office
Verticales
Contabilidad – Gestión Comercial
Medicina, etc
Arquitectura del Software
Clasificación
Lenguajes de Programación
Son los llamados lenguajes artificiales o
pseudolenguajes que se contrapone al
lenguaje natural del Hombre.
Permiten especificar los datos a procesar y
los procedimientos que debe realizar una
computadora, mediante un sistema de
notación formalizado.
Cada línea del programa posee un significado
unívoco, preciso, no ambiguo.
Los lenguajes de programación dirigen el
funcionamiento global de una máquina,
originando una serie de procesos
cooperantes, para alcanzar los resultados
deseados.
¿Qué es un programa?
Un programa general, se compone de una
secuencia de frases escritas según las
convenciones de un lenguaje artificial, que
pueden ser:
Imperativas: ordenan acciones a ejecutar
Declarativas: expresan los elementos que se
utilizaran
Anterior a la escritura de un programa se
supone conocido un algoritmo que describe
como serán los pasos necesarios para
resolver el problema
Un Lenguaje de Programación no es
solo un sistema de notación formal para
especificar algoritmos, sino que
VIRTUALMENTE da lugar a una nueva
maquina, que para el usuario es
cualitativamente distinta a la real
(sustentada por el hardware).
-Admitirá variables en vez de posiciones en MP
-Formulas algebraicas en vez de Op. Elementales
-Acceso transparente a los datos
-Etc
Lenguajes de propósitos
Especiales
De Inteligencia Artificial
Lisp
Prolog
De Flujo de Datos
OCCAM: permiten designar en forma explícita los
procesos que pueden realizarse en paralelo,
cuando en una arquitectura de procesadores
contamos con mas de 1.-
Bases de Datos
Gran masa de datos que se hallan relacionados entre si.
Estructura: Registros
Campos
Identificados
Nombre
Tamaño
Tipo
Operaciones Típicas ABMCL