introducción a la aplicación de software básicos en
Post on 09-Nov-2015
222 Views
Preview:
DESCRIPTION
TRANSCRIPT
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 (>,
top related