Download Software

Document related concepts

MUSIC/SP wikipedia , lookup

Windows 2000 wikipedia , lookup

Computación centralizada wikipedia , lookup

Recuperación de datos wikipedia , lookup

TestDisk wikipedia , lookup

Transcript
CURSO DE
COMPUTACION
!
!
!
Software.
Datos vs información.
Datos son aquellas cosas que nos dicen algo
acerca de una cosa, pueden ser de origen
estadistico, provenir de algún sistema de
medición o de un sistema automático de
recolección de los mismos. Como ejemplo los
datos de un censo.
CURSO DE
COMPUTACION
!
Información es un conjunto de datos
procesados. Es decir, se eligieron y
trabajaron aquellos datos que arrojan un
resultado respecto al comportamiento o
composición de un sistema. Del ejemplo del
censo como información puede considerarse
el porcentaje de poblacion menor de 20 años.
CURSO DE
COMPUTACION
!
El objetivo de la mayoria de los programas es
procesar los datos, aunque existen
programas con objetivos distintos como se
vera más adelante.
CURSO DE
COMPUTACION
!
Cuando se enciende la computadora se
ejecuta un programa llamado BIOS.
–
–
–
–
CURSO DE
COMPUTACION
!
!
!
El BIOS busca el sector de arranque de la
unidad de disco que contiene al sistema
operativo.
El sector de arranque es un espacio en las
unidades de disco reservado para el S.O.
El instalador del sistema copia archivos
importantes de configuración en esta área del
disco.
Inicializa el teclado y el monitor
Ejecuta un programa llamado POST
Se asegura que el sistema funcione
correctamente
Arranca el sistema operativo
CURSO DE
COMPUTACION
!
!
Una vez que se arranca el S.O., este toma el
control de la máquina, configura los
dispositivos y deja todo listo para correr las
aplicaciones.
Se dice que el S.O. es el administrador del
sistema porque el uso de los recursos
(memoria, espacio en disco, uso de los
perifericos) se hace con su participación.
1
CURSO DE
COMPUTACION
!
!
!
Aplicación es un programa que fue hecho
para ejecutarse sobre un sistema operativo y
un tipo particular de computadora.
Son programas de uso especifico, por
ejemplo, office.
Una aplicación importante para la gente
profesional de la informática son los
programas que sirven para hacer programas.
CURSO DE
COMPUTACION
!
–
–
CURSO DE
COMPUTACION
!
Clasificacion de los lenguajes de
programación:
–
–
Lenguajes de máquina y los ensambladores
Lenguajes de alto nivel, los cuales tambien tienen
su propia clasificación, dependiendo de la técnica
de programación.
!
!
Ejemplos de lenguajes estructurados:
Pascal, C puro, BASIC (actual), su
caracteristica principal es la llamada de
procedimientos y el paso de parametros.
La técnica consiste en dividir el problema en
pequeños modulos que puedan depurarse y
programarse fácilmente.
Los compiladores que traducen un texto a
lenguaje máquina.
Los interpretes que ejecutan instrucción por
instrucción, traduciéndola en el momento en que
se ejecutan.
CURSO DE
COMPUTACION
!
!
CURSO DE
COMPUTACION
!
Existen dos tipos de aplicaciones para crear
programas,
Los lenguajes de alto nivel evolucionaron
desde los lenguajes de máquina, hasta
convertirse en lenguajes estructurados al
explotar dicha técnica de programación.
En la actualidad, existe una nueva
generación de lenguajes orientados a objetos
o componentes de software. Dicha técnica se
inspiro en las técnicas usadas para el
desarrollo del hardware.
CURSO DE
COMPUTACION
!
!
!
Ejemplos de lenguajes orientados a objetos:
Java, C++, Modula, etc.
El objetivo de la técnica de programación es
ocultar los datos y procedimientos. En este
caso el tipo de datos define el tipo de objeto y
sus procedimientos.
2
CURSO DE
COMPUTACION
CURSO DE
COMPUTACION
!
!
Como ejemplo un texto, define la manera de
seleccionar las caracteristicas del mismo sin
preocuparnos de la manera de hacerlo ni del
contenido de dicho texto. Objetos no significa
lenguajes que poseen herramientas visuales.
!
!
!
!
CURSO DE
COMPUTACION
!
!
!
Al primer procedimiento listado en la lámina
anterior se le conoce como el Analisis y
Desarrollo de Algoritmos.
El segundo punto se ha hecho flexible con el
desarrollo del arte de la programación de
computadoras.
El tercer punto es actualmente asistido con
infinidad de herramientas que agilizan dicho
proceso.
CURSO DE
COMPUTACION
!
CURSO DE
COMPUTACION
!
!
!
Sistema operativo DOS
Es un sistema operativo basado en
comandos como lo es UNIX
Esta diseñado para computadoras
personales y no posee herramientas para la
comunicación directa con otras
computadoras via una red por ejemplo.
Proceso de la creación de programas:
Especificación del problema o procedimiento
a automatizar.
Selección del lenguaje de programación y la
máquina que ejecutará dicho programa.
Depuración o corrección de errores.
Lanzamiento de versiones con mejoras.
El último punto debe recordarnos que los
programas nunca se consideran productos
terminados.
CURSO DE
COMPUTACION
!
!
DOS o Disk Operating System fue diseñado
para el manejo de información por medio de
discos flexibles.
Posee un buen manejador de archivos y su
versión 3.3 fue muy popular y robusta. IBM y
su alianza con Microsoft lo hicieron el
sistema operativo de las PC´s.
3
CURSO DE
COMPUTACION
!
!
!
!
!
!
!
!
Comandos de archivos
Dir
Cd
Copy
Type
Rename
Mkdir
Del
CURSO DE
COMPUTACION
!
!
!
!
!
!
!
CURSO DE
COMPUTACION
!
!
Procesamiento por lotes
Autoexec.bat
CURSO DE
COMPUTACION
!
CURSO DE
COMPUTACION
!
!
!
C:\WINDOWS>_ se conoce como prompt o
línea de comandos
En este caso nos indica que nos
encontramos dentro del directorio windows
La estructura de los directorios es en forma
de árbol y se organiza como una ruta, eg.,
C:\JORGE\PROGRAMAS\BORLANDC
Rmdir
Comandos del sistema
Format
Ver
Fdisk
Archivos de configuracion
Config.sys
Ventana de comandos MSDOS o terminal
CURSO DE
COMPUTACION
!
!
!
!
!
Dir, dir/w, dir/p
Sirve para mostrar el contenido de un
directorio
Cd .. O cd ruta del directorio
Sirve para cambiar de directorio, con ..
Subimos un nivel en arbol y con la ruta
cambiamos directamente
Ejemplo: cd c:\windows\command
4
CURSO DE
COMPUTACION
!
!
!
!
!
Copy fuente destino
Sirve para copiar un archivo a otro lugar y/o
con otro nombre. copy c:\prueba.txt a:
Tambien puede usarse para editar
Copy con archivo, escribir el texto y grabar
con ctrl-z y enter. Copy con prueba.txt
Type archivo.txt sirve para leer el contenido
de un archivo de texto. Type prueba.txt
CURSO DE
COMPUTACION
!
!
!
!
!
!
CURSO DE
COMPUTACION
!
!
Format a:/s/u dara formato al disco insertado
en la unidad a, /s copiara los archivos de
sistema /u forzara el formato de manera
incondicional
Fdisk creará particiones en la unidad de
disco duro primaria. Se guia por medio de un
menu. Fdisk
CURSO DE
COMPUTACION
!
!
CURSO DE
COMPUTACION
!
!
!
Autoexec.bat es un archivo usado por el
sistema para ejecutar los programas de
arranque básicos del sistema.
Keyb es un comando del sistema que sirve
para configurar el teclado desde DOS. Las
opciones mas comunes son la y us. Keyb la
La mayoria de los comandos de DOS estan
dentro del directorio c:\windows\command
Rename archivo sirve para cambiar el nombre de un
archivo.
Rename prueba.txt prueba2.txt
Mkdir directorio sirve para crear un directorio. Mkdir
alumno
Del archivo sirve para borrar un archivo
Del prueba.txt
Rmdir directorio sirve para borrar un directorio que
debe estar vacio. Rmdir alumno
El sistema reconocera las unidades a y b
como unidades de floppy y de la c en
adelante como discos duros y lectores de
cdrom.
Config.sys es un archivo del sistema que
guarda las configuraciones de los
dispositivos como el cdrom, tarjetas de red, y
las rutas usadas por los programas de
aplicación para el manejo de sus archivos.
CURSO DE
COMPUTACION
!
Existen comandos internos que forman parte
del conjunto soportado por el programa
command.com, dicho programa es el
minimo que debe estar presente en un disco
de arranque. Tambien estan presentes los
archivos ocultos io.sys y msdos.sys.
5
CURSO DE
COMPUTACION
!
!
!
!
Para crear un disco de arranque debe
darsele la instrucción al programa format, o
bien, deben copiarse con la utileria system.
Ejemplo:
Format a:/u/s
El comando anterior dice que queremos dar
formato a la unidad a, formato incondicional y
que ponga el sistema en el disco.
CURSO DE
COMPUTACION
!
!
CURSO DE
COMPUTACION
!
!
Crear una partición es instruir al hardware de
los discos EIDE, para que pueda localizar en
la superficie del disco la información
referente a los archivos.
Los discos se organizan en bloques,
sectores y pistas.
CURSO DE
COMPUTACION
!
!
CURSO DE
COMPUTACION
!
Existe diferentes tipos de particiones, lo que
se conoce como particiones fisicas y
particiones lógicas. Las particiones fisicas
estan en discos duros diferentes y por ello
son fisicas y las lógicas se hacen dentro del
mismo disco duro. En general cada partición
tiene su propio identificador de unidad. C:,
D:, etc.
Antes de darle formato a un disco duro es
necesario asignarle algun tipo de partición
para poder instalar el sistema de archivos.
Windows reconoce varios tipos de
particiones: FAT16, FAT32 y NTFS. En
general, cada sistema operativo manejara su
sistema de archivos de manera particular y
no siempre son compatibles.
Fdisk organiza los bloques sectores y pistas
segun el sistema de archivos que se desee
instalar. Tambien crea el MBR en la partición
primaria o de arranque.
Format crea fisicamente en el disco las
marcas correspondientes a los sectores y
graba la tabla de localización de archivos o
FAT.
CURSO DE
COMPUTACION
!
Existe otra clasificación impuesta por el
registro de arranque o MBR. Para versiones
de windows diferentes de NT solo puede
existir una partición que contenga el MBR y
esta debe colocarse en lo que se llama
partición primaria, el resto se llaman
particiones secundarias.
6
CURSO DE
COMPUTACION
!
Como se dijo anteriormente el sistema
operativo es el encargado de manejar el
hardware de la computadora y dejarlo
disponible para las aplicaciones. Para ello
necesita de controladores de dispositivos
o drivers. El más importante a la hora de
instalar software es el del CDROM.
CURSO DE
COMPUTACION
!
CURSO DE
COMPUTACION
!
!
Estos controladores o drivers estan
disponibles con el fabricante del dispositivo o
en algunas paginas web especializadas en el
tema.
Además cada versión de windows viene con
un surtido de controladores de las marcas de
fabricantes de dispositivos mas reconocidas.
CURSO DE
COMPUTACION
• Windows arranca y nos muestra un ambiente
gráfico basado en menus e iconos.
• Se le llama windows porque funciona con
ventanas.
Existen controladores para cada dispositivo
en el sistema, los más comunes son el del
teclado, el del monitor, de la tarjeta de red, el
del modem, el de la tarjeta de sonido.
Cuando se instala windows por primera vez o
se reinstala despues de cambiar las
particiones, es necesario tenerlos a la mano.
CURSO DE
COMPUTACION
!
!
!
Justamente Windows basado en una interfaz
gráfica.
Para su uso es necesario conocer el uso del
ratón.
Este es el dispositivo de entrada más usado
en Windows despúes del teclado. Aunque su
uso es muy sencillo conviene aprendera usar
el teclado para manejar las funciones básicas
de windows.
CURSO DE
COMPUTACION
iconos
escritorio
• La ventana que nos muestra al inicio se llama
escritorio.
Barra de
tareas
7
CURSO DE
COMPUTACION
CURSO DE
COMPUTACION
Botón
izquierdo
Boton
de
inicio
Botones de
acceso rápido
Ventanas
abiertas
Mouse o ratón
Botón
derecho
Programas en
segundo plano
CURSO DE
COMPUTACION
CURSO DE
COMPUTACION
• El mouse es el dispositivo de entrada más
usado en windows y el más básico tiene dos
botones.
• Un elemento importante del escritorio lo es el
boton de inicio, ya que por medio de el se
controlan la mayor parte de las funciones de
windows.
• El botón izquierdo sirve para seleccionar
elementos en windows (con un click) y para
abrir dichos elementos (con dos click).
• En general nos permite configurar el equipo y
ejecutar programas de MSDOS y de
windows.
CURSO DE
COMPUTACION
CURSO DE
COMPUTACION
• El botón derecho sirve para abrir menus
contextuales. Un menu contextual es aquel
que contiene las funciones básicas del objeto
que se selecciona de esta manera.
• Algunos dispositivos poseen botones extras
cuya función puede configurarse a placer.
Menus contextuales
8
CURSO DE
COMPUTACION
Si damos click en inicio se abre
este menu.
CURSO DE
COMPUTACION
Y a los ultimos documentos que use.
CURSO DE
COMPUTACION
También puedo buscar archivos e
información en mis recursos de red.
CURSO DE
COMPUTACION
Desde inicio tengo acceso a los
programas.
CURSO DE
COMPUTACION
A la configuracion de mi equipo y a las
impresoras.
CURSO DE
COMPUTACION
Puedo tener acceso a la ayuda de windows y
ejecutar programas desde un ambiente de
MSDOS, sin tener que abrir una ventana.
9
CURSO DE
COMPUTACION
CURSO DE
COMPUTACION
• Una de las principales funciones de cualquier
S.O. es la capacidad de navegar por el
sistema de archivos:
• Se puede usar el explorador de windows.
• También se puede usar el icono de mi PC.
• O directamente desde algun acceso directo en el
escritorio.
Puedo apagar, reiniciar y suspender la
máquina.
CURSO DE
COMPUTACION
CURSO DE
COMPUTACION
• En windows existen atajos a traves de
combinaciones de teclas para realizar las
tareas más comunes.
• Para abrir la ventana del explorador se usan
las teclas
+ e.
• Los componentes de una ventana se ilustran
con la ventana de mi PC.
Ventana de Mi PC
CURSO DE
COMPUTACION
CURSO DE
COMPUTACION
La ventana de Mi PC contiene los elementos
básicos de cualquier ventana en windows.
! Aunque cabe mencionar que estos elementos
no aparecen en todas las ventanas.
! Algunas ventanas solo sirven para dar avisos
o para ingresar datos al programa que se este
usando.
!
Subir un
nivel
Dirección actual
10
CURSO DE
COMPUTACION
Minimizar
Maximizar
/Restaurar
CURSO DE
COMPUTACION
Cerrar
Barra de titulo
• La barra de titulo me dice el nombre del programa o
ventana que tengo abierta en ese momento.
• La barra de menus pone al alcance del mouse las
funciones del programa o ventana que estoy usando.
Barra de menus
Barra de tareas
• Aunque siempre es más rápido usar las
combinaciones de teclas de cada función.
Barra de estado
CURSO DE
COMPUTACION
CURSO DE
COMPUTACION
• La barra de tareas puede configurarse para
que tenga disponibles de manera inmediata
las funciones que mas uso de los menus. Por
ejemplo imprimir, copiar, pegar, etc.
• En las nuevas versiones de windows, del lado
izquierdo de la ventana se nos muestra la
información pertinente al objeto
seleccionado.
• La barra de estado nos indica algunos
mensajes de actividad de los programas o
ventanas abiertas.
• Por ejemplo si seleccionamos el disco duro:
nos dira el tamaño del disco, el espacio usado
y el espacio libre en el mismo.
CURSO DE
COMPUTACION
CURSO DE
COMPUTACION
• La otra herramienta para revisar el contenido
de una unidad de disco es el explorador.
Información
del disco
duro
• Este se distingue porque tiene el icono de una
carpeta con una lupa.
• Este tiene la ventaja de mostrar el arbol de
directorios.
11
CURSO DE
COMPUTACION
CURSO DE
COMPUTACION
Icono
• El explorador de windows es la herramienta
más apropiada para trabajar con los archivos
y directorios en Windows.
Estructura
de arbol
• Facilita el localizar, copiar, mover y borrar
los archivos.
• Tambien es útil para crear nuevos directorios.
Contenido
CURSO DE
COMPUTACION
• Además windows provee herramientas para:
• Configurar el sistema.
• Instalar programas y dispositivos nuevos.
CURSO DE
COMPUTACION
• Para las primeras dos actividades es
necesario ir Inicio, Configuración, Panel de
control.
• Añadir impresoras.
• Alli aparecerán los programas de
configuración de los dispositivos.
• Compartir recursos en red.
• Aparece un icono del sistema.
• Correr aplicaciones de MSDOS.
CURSO DE
COMPUTACION
Añadir, quitar
hardware
Añadir, quitar
programas
Configuración
del sistema
CURSO DE
COMPUTACION
Ventana de agregar/quitar
programas
Programas del sistema
operativo
Creación de disco de
arranque
12
CURSO DE
COMPUTACION
!
Ventana de la
configuración del
sistema
mostrando los
controladores
instalados
CURSO DE
COMPUTACION
!
Propiedades de red
CURSO DE
COMPUTACION
!
Propiedades
de red
Menu contextual de
mis sitios de red.
CURSO DE
COMPUTACION
!
Ventana para agregar impresoras
Protocolos instalados
13