introduccion informÁtica

51
INFORMÁTICA BASICA INFORMÁTICA BASICA Prof. Lic. Jady Luz Vargas Tumaya Universidad Nacional de Educación Enrique Guzmán y Valle INTRODUCCIÓN

Upload: erika-marisol-cruz-ayala

Post on 04-Oct-2015

7 views

Category:

Documents


0 download

DESCRIPTION

Informática Básica

TRANSCRIPT

  • INFORMTICA BASICA Prof. Lic. Jady Luz Vargas TumayaUniversidad Nacional de EducacinEnrique Guzmn y ValleINTRODUCCIN

  • *Qu es una computadora?Mquina electrnica controlada por instrucciones almacenadas en su memoria.

    Acepta datosManipula datosProduce resultadosAlmacena resultadosDispositivo electrnico capaz de recibir un conjunto de instrucciones y ejecutarlas realizando clculos sobre los datos numricos, o bien compilando y correlacionando otros tipos de informacin.

  • *TIPOS DE COMPUTADORASComputadoras Analgicas. Representan los valores cambiantes dados por un proceso de variacin continua.

    Computadoras Digitales. Representan los valores que han sido convertidos a dgitos binarios, es decir en 0 y 1.

    Computadoras Hbridas. Son una combinacin entre las computadoras analgicas y las digitales.

  • *CLASIFICACIN DE LAS COMPUTADORASSupercomputadoras.Macrocomputadoras o Mainframes.Minicomputadoras.Microcomputadoras o PCs.

  • *DatosNmeros y smbolosInformacinOrganizada de forma til, con sentidoDatos vs Informacin:

  • *SISTEMA COMPUTACIONALSOFTWARE (lgico) HARDWARE (fsico)PEOPLEWARE (usuario)Otros Procedimientos y documentacin Datos

    *Una computadora operativa es el conjunto de hardware y software. Podramos decir que el Hardware es el cuerpo y el Software es la mente. Si el microprocesador es el cerebro de la computadora, el software es lo que ese cerebro piensa al realizar una tarea.

  • *Elementos de una computadora

    Memoria Principal (RAM)

    Unidad de Control (CU)Unidad aritmetica y logica (ALU)

    Programa

    Dispositivos de entradaDispositivos de salidaDispositivos de almacenamiento de datostecladoratnpantallaimpresoradisco durolector/grabador de CD-ROMlector/grabador de disqueteProcesador (CPU)(hardware)

    *

  • *SoftwareParte lgica del computador.Instrucciones que indican al hardware cmo realizar una tareaHardwareParte fsica del computador.Equipo electrnico y mecnicoQu son hardware y software?

  • *HARDWAREEs el computador propiamente tal, con todos sus componentes hechos de plsticos, cables y metal. (chips, tarjetas, placas, etc.)

    Trabaja en lgica binaria.

    Componentes.

  • *Tipos de unidades de hardwareUnidades de entrada / insumo / inputUnidad de procesamientoUnidades de almacenajeUnidades de salida / output

  • *Qu es un dispositivo de entrada?Hardware que permite que instrucciones y datos pasen del exterior a la computadora

    Son generadores de informacin, por lo que no pueden recibir ningn dato procedente del ordenador ni de cualquier otro perifrico.

    Son los que envan informacin a la unidad de procesamiento, en cdigo binario.

  • *Dispositivos de entradaDe apuntarMouseTouch padJoystickRastreadores o scanners

  • *Dispositivos de Entrada

  • *Qu es un dispositivo de salida?Hardware que muestra informacin al usuario

    Son complementos electrnicos capaces de mostrar y representar la informacin procesada por el computador.Son los que reciben informacin de la unidad de procesamiento.

  • *Dispositivos de salidaImpresorasLserDot matrixInk jet

  • *Dispositivos de SalidaColor.Monocromticos.Cristal Lquido.Tubos de Rayos Catdicos.

    Matriciales.Inyeccin.Lser.

  • *MemoriaAlmacena temporeramente datos e instrucciones en usoComponentes del procesadorCentral Processing Unit (CPU)Ejecuta las instruccionesALU + CU + registros + cache

  • *Qu es almacenaje?Almacenar datos, instrucciones y resultados para uso futuro

    Dispositivo de almacenajeGraba y obtiene del medio

    Medio de almacenajeMateria (fsica) en que se graba

  • *Unidad CD-RWCD-ROM or DVD-ROM drivedisco ZIPUnidad floppy diskDispositivos de almacenaje:

  • *disco floppy: delgado y flexible, dentro de cobertura rgida; magntico

    Disco Zip : disco duro porttil de mayor capacidad que un floppy; tambin magntico.

    Memoria USB

  • *Disco duroProvee mucha ms capacidad de almacenaje que los otros mediosEs magntico

    removable hard disk

  • *Disco compacto: ptico

    CD-ROMCD-RW DVD-ROM DVD+/-RW

  • *Medios miniaturaTarjetas porttiles, muy delgadas y livianas, usadas en cmaras digitalesFlash drives o jump drives; porttiles y verstiles

  • *Dispositivos de comunicacinEstablecer una coneccin entre dos computadoras usando cables, lneas de telfono,y satlitesmodem

  • *Dispositivo de comunicacinRouterModemTarjeta de red

    Medio de comunicacinCablesLneas de telfonoCelularSatlitewireless

  • *Qu es un Chip?Dispositivos con diseo microscpico que llevan corriente elctrica.Son conectadas en la tarjeta principal

  • *SOFTWAREConjunto de instrucciones individuales que las computadoras emplean para manipular datos, los mismos que se le proporciona al microprocesador para que pueda procesarlos y generar los resultados esperados.

  • *CLASIFICACIN DEL SOFTWARESoftware de Sistemas. Es el conjunto de programas indispensables para que la mquina funcione.

    Software de Aplicacin. Son programas que realizan tareas concretas.

    Los lenguajes de programacin. Son lenguajes utilizados para escribir programas de computadoras que puedan ser entendidos por ellas.

    *LP.-Permiten comunicarse con los ordenadores o computadoras

  • *SoftwareQue es un programa?Es una serie de ordenes que permiten al computador realizar una accin.

  • *Qu es un software de sistemas?Son programas que controlan las operaciones de la computadora y sus dispositivos.

    Sistema Operativo

    Programas Utilitarios

  • *Que es una software de aplicacin?Programas que ayudan a tareas especficas del usuario

    Base de DatosPresentaciones grficas

  • *Representacin de los datos en la computadoraEl nico cdigo que entiende la CPU son los bits. Los bits son representados en circuitos electrnicos que pueden estar en estado on (1) u off (0)Las instrucciones se mandan a la CPU en forma de bytes, que son palabras de 8 bits1 byte = 8 bits1 kilobyte = 1 024 bytes1 megabyte = 1 024 kilobytes = 1 048 576 bytes

    *

  • *Medidas de almacenamiento

    MEDIDAS DE ALMACENAMIENTO1 Bit0, 1 (sistema Binario)1 Byte8 Bit1 Kilobyte1024 Byte1 Megabyte1024 Kb1 Gigabyte1024 Mb1 Terabyte1024 Gb1 Petabyte1024 Tb

    *

  • *Representacin de los datos en la computadoraBase 10:Dgitos = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9}1111 = 1*103 + 1*102 + 1*101 + 1*100Base 2:Dgitos = {0, 1}1111 = 1*23 + 1*22 + 1*21 + 1*20 = 8 + 4 + 2 + 1 = 15Cuntos valores puede representar un byte?1 byte = 8 bits (Ej: 01100101)Cada bit puede representar 2 valores (0 y 1)Un byte puede representar 28 = 256 valores

  • *Representacin de textosTEXTO: My name is Anders.ASCII: 77-121-32-110-97-109-101-32-105-115-32-65-110-100-101-114-115-4618 bytes

    *

  • *Representacin de imagen Divisin de la imagen en una matriz de pixels (unidad de la imagen) Cada pixel asociado con un color

    0 0 0 0 0 0 0 00 0 1 1 0 1 1 00 0 1 0 0 0 1 00 0 1 0 0 0 1 00 0 1 1 0 1 1 00 0 0 0 0 0 0 00 0 1 1 0 1 1 00 0 0 0 0 0 0 0

    *

  • *Representacin de sonidoDiscretizacin de la amplitudUn byte para cada valor

    *

  • *Acceso a la memoriaRAMCPU

    11221253454250610732864915

    *

  • *AlgoritmoUn esquema para resolver un cierto tipo de problemaSe puede traducir en un programa para ejecutarlo en una computadoraPasos para la resolucin de un problema con computadora:

    Diseo de un algoritmoCodificacin de un programaEjecucin y validacin

    *

  • *AlgoritmoComponentes:Entrada: datos del problema a resolverSalida: el resultado de la resolucinProceso: pasos a seguir para la resolucinPropiedades:Preciso: orden estricto + expresiones precisas Definido: con la misma entrada, siempre resulta la misma salidaFinito: nmero finito de pasos

  • *Algoritmo 1Problema: Sumar dos nmerosSolucin: Entrada: dos nmerosSalida: guardar la suma en la memoria y imprimirla por pantallaProceso:

    Aadir los dos nmeros Guardar el resultado en la memoriaImprimir el resultado por pantalla

  • *Algoritmo 2Problema: hacer una taza de t a la inglesaSolucin:Entrada: agua, bolsa de t, leche, tetera, taza, cucharaSalida: una taza de t a la inglesaProceso:

    Poner la bolsa de t en la tazaPoner el agua a hervir en la teteraVerter el agua hervida en la taza Aadir lecheRemover

    *

  • *Algoritmo 3Problema: averiguar la solvencia de un cliente que ejecuta un pedido a una fbrica.Solucin:Entrada: el pedidoSalida: mensaje de aceptacin o rechazoProceso:

    Leer el pedidoExaminar la ficha del cliente Si el cliente es solvente, aceptar pedidoEn caso contrario, rechazar pedido

    *

  • *Lenguajes de programacinLenguajes mquinaLenguajes ensambladorLenguajes de alto nivel: C, C++, Visual Basic, Java, Pascal, Prolog, LISP,

    *

  • *Lenguajes mquinaProgramas son secuencias de instrucciones compuestas de bytes:16 29 156 9 82 75Ventajas:La CPU entiende estos programasDesventajas:Pensar en modo de 0s y 1s es muy difcil para nosotros

    *

  • *Lenguajes ensambladorInstrucciones compuestas de palabras cortas y nmeros:LOD 15 6LOD 16 8ADD 15 16 17JMP 10Ventajas:Ms fcil a entenderDesventajas:Todava bastante abstractoNecesita traducir el cdigo a lenguajes mquina

    *

  • *Lenguajes de alto nivelDiseados para ser ms parecidos a lenguaje naturalVentajas:Mucho ms fcil de dar instruccionesDesventajas:Ms complicado convertir en lenguajes mquina

    *

  • *Lenguajes de programacin:Por qu hay tantos? Cmo nacen, sobreviven y caducan?Diferentes dominios de aplicacin:Programacin de sistemas rapidez y acceso de bajo nivel: CInteligencia artificial computacin simblica: LISP, PrologProgramacin cientfica frmulas matemticas: FortranNegocios transacciones: COBOLUso especfico: SQL (bases de datos), Perl (manipulacin de textos), JavaScript (pginas web), Pascal (formacin)

    *

  • *Lenguajes de programacin:Por qu hay tantos? Cmo nacen, sobreviven y caducan?Diferentes necesidades:Fiabilidad: AdaEscabilidad, paradigma orientado a objeto: C C++ Portabilidad: JavaEvolucin: Mejora del hardwareMejor comprensin de como reforzar criterios de legibilidad, facilidad de aprender y escribir, fiabilidadImportancia de la estandardizacinNmero de usuarios!

    *

  • *Traductores de lenguaje: intrpretes

    *

  • *Traductores de lenguaje: compiladores

    *

    *Una computadora operativa es el conjunto de hardware y software. Podramos decir que el Hardware es el cuerpo y el Software es la mente. Si el microprocesador es el cerebro de la computadora, el software es lo que ese cerebro piensa al realizar una tarea.*

    *LP.-Permiten comunicarse con los ordenadores o computadoras*

    *

    *

    *

    *

    *

    *

    *

    *

    *

    *

    *

    *

    *

    *

    *

    *