Introducción a La Aplicación de Software Básicos En

46
Introducción a la Aplicación de Software Básicos en Minería Profesor Jorge Díaz Galleguillos

description

Introducción

Transcript of Introducción a La Aplicación de Software Básicos En

Introduccin a la Programacin Conceptos Bsicos

Introduccin a la Aplicacin de Software Bsicos en Minera Profesor Jorge Daz Galleguillos

IntroduccinLas empresas y profesionales que las forman, implementen tecnologa, para que su aplicacin y uso signifique: rapidez, eficiencia y menor costo, para sus operaciones y logro de bueno resultados, para el aumento de la rentabilidad del negocio.

El buen precio en que se cotizan la mayora de minerales metlicos y no metlicos que se explotan el mundo y su alta demanda, Conceptos BsicosComputacines sinnimo deinformticaComputacin?Ciencia que estudia el procesamiento automtico de la informacin.Informtica

Informtica = Informacin + AutomticaLa informtica abarca diferentes aspectosArquitectura de computadoresMetodologa para el desarrollo de softwareProgramacinRedes de computadorasInteligencia artificialElectrnica

Aplicaciones de la Informtica

NegociosGobiernoMineraIndustriaComunicacionesCienciaEntretenimientoMedicinaTransporteArte

Importancia de la informticaLos computadores nos permiten salir ms rpidamente de los supermercados, Realizar operaciones bancarias las 24 horas del das,Conocer el clima a travs de los satlites Distraernos con entretenidos videojuegos

Internet es una prueba palpable del impacto de las computadoras y la informtica en nuestra sociedadQu es un computador?Es un dispositivo electrnico capaz de recibir, almacenar y procesar datos mediante programas, que luego son convertidos en informacin a disposicin de los seres humanos para tomar decisiones.Tiene gran capacidad para el almacenamiento de los datos y elevada velocidad de clculo.

Por qu usamos el computador?

Problemas del mundo realHerramientasolucin Cul es el papel del computador ?DatoInformacin

EntradaSalidaProceso computacional El gran Desafo es cmo entender un problema, encontrarle una solucin y cmo traspasar esa solucin al computador para que la ejecute

Mitos sobre computadoresEl computador lo hizo: El computador no puede tomar decisiones. Slo hace lo que se le ordena.Los computadores pueden hacer cualquier cosa: Los programadores son los que pueden hacer muchas cosas con los computadores, pero tienen limitaciones tecnolgicas

Ser Inteligente(con criterio, sentido comn, experiencia)Mquina sin InteligenciaPero con un gran poder de procesamientoDebe entregarle las rdenes precisas en un lenguaje especficoDatos e informacinDatos: Son cifras o valores que por s solos no tienen un significado. Representan un hecho, evento o elemento del mundo real. Ejemplo: 28, 5231.1, Pedro, 3798.3.

Nombre: PedroEdad: 28 aosSalario base: 5231.1Bonos: 3798.3Salario Total: 9029.4Informacin: Son los datos ya procesados y ordenados, de manera que tienen un significado para la persona que los recibe. Ejemplo:Procesamiento de datosDatosRealizar operaciones aritmticas (+, -, *, /)MoverOrdenarCompararBuscarClasificarAlmacenarInformacinProcesamientoMateria prima usada como entradaSalida o resultado del procesamiento de los datosPasos en el procesamiento de datos

1. Entrada2.Procesamiento3. Salida

4. AlmacenamientoAbaco (1600 - 190 A.C). Primer dispositivo mecnico para contarPascalina Blaise Pascal (1623 - 1662) Sumadora mecnicaMquina de diferencias: tablas logartmicas y polinomios Mquina analtica: suma, resta, multiplicacin y divisin 60 sumas por minutoCharles Babbage (1793 - 1871)Historia de la computacin

Tarjetas PerforadasCharles Jacquard (1753 1834) dise un telar de tejido con tarjetas perforadas. Babbage trat de aplicar este concepto a su mquina.Herman Hollerit (censo de USA 1890).

Pioneros de la computacinAtanasoff y Berry (1937 a 1942) Universidad Estatal de Iowa Primera computadora electrnicaMauchly y Eckert (1946) ENIAC. Aplicaciones para la 2a. Guerra Mundial Universidad de Pennsylvania. Peso: 30 toneladas Von Neumann, Mauchly y Eckert (1952) EDVAC. Incluye la idea de programa almacenado.

Generaciones de computadorasPrimera Generacin (1942 - 1955) Mquinas grandes y costosas, construidas con tubos al vaco. Programadas en lenguaje de mquina. Memoria: Tarjetas perforadas. Uso: aplicaciones cientficas y militares.

Segunda Generacin (1955 -1964) Construidas con circuitos de transistores. Programadas en lenguajes de alto nivel. Menor tamao. Uso: Cientfico, militar, administrativo (reservaciones de aerolneas, control de trfico areo, etc.). Memoria: cintas magnticas, tambores magnticos Tercera generacin (1964 - 1971) Circuitos integrados (miles de componentes electrnicos en miniatura) Pequeas, rpidas y desprenden menos calor. Ms fciles de usar. Memoria: discos magnticos.

Cuarta generacin (1971 - 1989) Construidas con microprocesadores (alta densidad y veloces). Pequeas y menos costosas. Surgen los PCs. Se incrementa el nmero de aplicaciones. Memoria: disco duro, cintas magnticas y disquetes. Fciles de usar. Fciles de producir comercialmente.

Quinta generacin (1989 presente) Construidas con componentes altamente integrados. Grandes capacidades de procesamiento. Ms veloces y confiables. Altas capacidades de memoria. Internet y aplicaciones multimedia. Infinidad de usos.

Clasificacin de las computadorasExisten varios criterios para clasificar las computadoras.

Segn sus propsitos: Computadoras de propsito especial y propsito general.

Segn su uso: Computadoras para uso individual y para organizaciones.

Clasificacin de las computadoras segn su propsito.Computadoras de propsito especialDedicadas a un solo propsito o tarea especializada. Se disean para manejar problemas especficos. Ejemplo: control de procesos automatizados, monitorear desastres naturales, simuladores de vuelo, exploracin marina, administracin de plantas nucleares, consolas de videojuegos, electrodomsticos, etc.

Computadoras de propsito generalUtilizadas para realizar una amplia variedad de tareas o aplicaciones. Pueden almacenar grandes cantidades de datos. Son muy verstiles.psito24Uso individual Computadoras de escritorio Estaciones de trabajo Laptops Tabletas Computadoras de bolsillo Telfonos inteligentesClasificacin de las computadoras segn su uso.Uso organizacional SupercomputadorasMacrocomputadoras o mainframaes Minicomputadoras Microcomputadoras

Computadoras para uso individualComputadoras de escritorioTipo de computadora ms comn. Realizan infinidad de tareas.Actualmente tienen altas capacidades de almacenamiento y procesamiento.

Estaciones de trabajo (workstations)Utilizadas para aplicaciones que requieren de capacidades grficas de alta calidad. Usos: aplicaciones de ingeniera, diseo, publicidad, creacin de software, sistemas de diagnstico en medicina, animacin.Tienen mayores capacidades que una computadora de escritorio.

Computadoras para uso individualLaptops (notebook o porttil)Son computadoras de tamao y peso reducido.Tienen la misma capacidad que una computadora de escritorio.

Tabletas (tablets)Es una computadora porttil que se caracteriza por utilizar una pantalla tctil como dispositivo principal para interactuar con el usuario. Pueden emplearse para leer libros electrnicos, ver pelculas y escuchar msica, jugar, almacenar informacin, conectarse a Internet para navegar y descargar aplicaciones, etc.Fcil de transportar y usar en cualquier lugar.

Computadoras para uso individualAsistentes personales digitales (PDA, handheld computers)Fueron diseados originalmente como organizadores personales.Caractersticas bsicas: agenda, libreta de direcciones, lista de tareas, bloc de notas; aplicaciones web, juegos.

Telfonos inteligentes (smartphones)Hbrido entre un PDA y un celular. Permiten: navegar en la web, uso de correo electrnico, juegos y gran variedad de aplicaciones, adems de funcionar como telfono celular.Han sustituido a los PDA.

Computadoras para uso organizacionalSupercomputadoras

Extremadamente potentes, rpidas y costosas.Procesan trillones de operaciones por segundo.Formadas por mltiples paneles.Precios: ms de 2 millones de $, llegando hasta 250 millones de $ aprox.

Usos: estudio de energa y armas nucleares, bsqueda de yacimientos petrolferos, estudio de tornados, estudio de clima, diseo de aviones, entre otras.

Supercomputadora Sequoia, la ms rpida del mundo(Livermore, CA, USA)Computadoras para uso organizacionalMainframes (macrocomputadoras)Diseadas para dar servicio a grandes empresas y organizaciones. Potencia de clculo inferior a las supercomputadoras (varios millones de operaciones por segundo).Capacidad de soportar un gran nmero de computadoras remotas conectados a travs de la red.Disponen de una gran cantidad de memoria masiva.

Ejemplo de usos: bancos, grandes organizaciones, bases de datos del gobierno.

Minicomputadoras (servidores de red)

Manejan cientos de usuarios. Cada usuario accede a travs de un terminal.Usadas en pequeas organizaciones.Usos: almacenan bases de datos, automatizacin industrial y aplicaciones multiusuario.

HP ServersComputadoras segn su tamao y capacidad de procesamiento

Tomado de: http://www.rena.edu.ve/cuartaEtapa/Informatica/Tema1b.htmlComponentes de una computadora HardwareComponentes fsicosEquiposSon tangibles

SoftwareComponentes lgicos (programas)Le indican a la computadora que debe hacerPermiten la interaccin con el usuario

Dispositivos de entradaDispositivos de salida Unidad central de proceso (CPU) MemoriaDispositivos de almacenamiento secundario

Hardware

Dispositivos de entrada

Ms comunes:

Teclado Permiten introducir datos a la computadora.

Mouse o ratn

Dispositivos de entrada

Pantallas sensibles al tacto

Lpiz ptico

Tabletas grficas

Joysticks

Dispositivos de entrada

Escner

Micrfono

Cmaras digitales

Cmaras web

Lectores de cdigos de barras

Dispositivos de salidaMonitor o pantallaDispositivo de salida ms comnTipos (segn colores) Monocromticos Escala de grises ColorTipos (segn tecnologa) Rayos catdicos (CRT) Pantallas de cristal lquido (LCD)

LCD

CRT

Muestran datos e informacin al usuarioImpresoraRegistra sobre papel la informacin que produce la computadora.

Tipos Matriciales Inyeccin de tinta Lser

Dispositivos de salida

Sistemas de sonidoCornetas, audfonos, etc.

39Plotter

Efecta impresiones grficas con gran precisin y en grandes formatos. Diseo grfico y arquitectura.

Impresora 3DRealiza impresiones de diseos en 3D, creando piezas a partir de diseos hechos en una computadora.Dispositivos de salida

FuncionesDirige y controla el procesamiento de datosControla el flujo de datos (entrada y salida)Controla la ejecucin de los programas

Consta de:Unidad de control

Unidad Aritmtico - Lgica

Unidad central de proceso (CPU)Cerebro la computadora

Unidad de ControlFuncionesSupervisar la ejecucin de programasCoordinar las actividades de entrada/salidaLocalizar datosEstablecer dnde se almacenan los datosDeterminar el orden de ejecucin de las instruccionesAsignar localidades de memoriaUnidad Aritmtico-LgicaClculos aritmticos (suma, resta, multiplicacin y divisin)

Operaciones lgicas de comparacin (>,