Presentacion 1 Informatica Aplicada

Descargar como pptx, pdf o txt
Descargar como pptx, pdf o txt
Está en la página 1de 15

UNIVERSIDAD NACIONAL MULTIDISCIPLINARIA RICARDO MORALES AVILÉS

Unidad: I

Asignatura: Informática Aplicada

Contenidos:
1. Introducción a la informática.
2. Definición de informática.
3. Reseña histórica de la computación.
4. Definición de computadoras.
5. Componentes de un computador.
5.1Hardware
5.1.2 Dispositivos de E/S.
5.2 Software
5.2.1 Clasificación del Software,
6. Sistema de Información.
7. Lenguaje.
1. Clasificación de Lenguaje.
8. Compilador.
9. Interprete.
10. Sistema Operativo.
2. Componente de un S.O.
3. Función del S.O.
4. Características del S.O.
5. Tipos de S.O
11.Programas.
1. Introducción
Nuestro mundo es un mundo interconectado, líneas telefónicas, ondas de radios de
todo tipo y alcance, un sinfín de medios de comunicación, transmisión de palabras y
datos. Todas las personas en el mundo estamos en un contacto instantáneo a pesar
de las distancias que nos puedan separar.
Hay un intenso zumbido electrónico comunicativo, que permite un eficaz flujo de
informaciones. Nuestro mundo es un amplio y muy complejo campo de
comunicaciones.
Tanto ha sido el crecimiento de la comunicación que la cantidad de información relativa
a personas, datos técnicos, documentación estadística, ect. ha ido considerablemente
en un crecimiento imparable.
El ordenamiento y el acceso directo a toda esta información ha exigido la invención de
un aparato que sea capaz de reproducir algunos aspectos característicos de la
capacidad mental humana para auxiliar al hombre. Este aparato es el que conocemos
con el nombre de computadora.
2. Definición de informática
Es la Ciencia de la información es decir La informática, también conocida como computación, es el
área de la ciencia que se encarga de estudiar la administración de métodos, técnicas y procesos con el
fin de almacenar, procesar y transmitir información y datos en formato digital.
La informática abarca desde disciplinas teóricas (como algoritmos, teoría de la computación y teoría de
la información ) hasta disciplinas prácticas (incluido el diseño y la implementación de hardware y
software).​
De esa manera, la informática se refiere al procesamiento automático de información, dispositivos
electrónico y sistemas computacionales.

3. Reseña Histórica de la Computación


Algunos autores consideran que no hay una sola persona a la que se le pueda atribuir el haber
inventado la computadora, sino que fue el esfuerzo de muchas personas. Sin embargo en el antiguo
edificio de Física de la Universidad de Iowa aparece una p laca con la siguiente leyenda: "La primera
computadora digital electrónica de operación automática del mundo, fue construida en este edificio en
1939 por John Vincent Atanasoff, matemático y físico de la Facultad de la Universidad, quien concibió la
idea, y por Clifford Edward Berry, estudiante graduado de física."
Mauchly y Eckert, después de varias conversaciones con el Dr. Atanasoff, leer apuntes que describían
los principios de la computadora ABC y verla en persona, el Dr. John W. Mauchly colaboró con
J.Presper Eckert, Jr. para desarrollar una máquina que calcul ara tablas de trayectoria para el ejército
estadounidense. El producto final, una computadora electrónica completamente operacional a
gran escala, se terminó en 1946 y se llamó ENIAC (Electronic Numerical Integrator And Computer), ó
Integrador numérico o y calculador electrónico. La ENIAC construida para aplicaciones de la segunda
Guerra mundial, se terminó en 30 meses por un equipo de científicos que trabajan bajo reloj.
La ENIAC, mil veces más veloz que sus predecesoras electromecánicas, irrumpió como un
importante descubrimiento en la tecnología de la computación. Pesaba 30 toneladas y ocupaba un
espacio de 450 mts cuadrados, llenaba un cuarto de 6 m x 12 m y con tenía 18,000 bulbos, tenía que
programarse manualmente conectándola a 3 tableros que contenían más de 6000 interruptores.
Ingresar un nuevo programa era un proceso muy tedioso que requería días o inclusosemanas. A
diferencia de las computadoras actuales que operan con un sistema binario (0,1) la ENIAC operaba
con uno decimal (0,1,2..9) .
La ENIAC requería una gran cantidad de electricidad. La leyenda cuenta que la ENIAC, construida
en la Universidad de Pensilvania, bajaba las luces de Filadelfia siempre que se activaba. La
imponente escala y las numerosas aplicaciones generales de la ENIAC señalaron el comienz ode la
primera generación de computadoras.
En 1945, John von Neumann, que había trabajado con Eckert y Mauchly en la Universidad de
Pennsylvania, publicó un artículo acerca del almacenamiento de programas. El concepto de
programa almacenado permitió la lectura de un programa dentro de la memoria de la computadora,
y después la ejecución de las instrucciones del mismo sin tener que volverlas a escribir. La primera
computadora en usar el citado concepto fue la la llamada EDVAC (Eletronic Discrete-Variable
Automatic Computer, es decir computadora aut omática electrónica de variable discreta),
desarrollada por Von Neumann, Eckert y Mauchly. Los programas almacenados dieron a las
computadoras una flexibilidad y confiabilidad tremendas, haciéndolas más rápidas y menos sujetas
a errores que los programas mecánicos. Una computadora con capacidad de programa almacenado
podría ser utilizada para v arias aplicaciones cargando y ejecutando el programa apropiado. Hasta
este punto, los programas y datos podría ser ingresados en la computadora sólo con la notación
binaria, que es el único código que las computadoras "entienden".
El siguiente desarrollo importante en el diseño de las computadoras fueron los programas intérpretes, que permitían
a las personas comunicarse con las computadoras utilizando medios distintos a los números binarios. En 1952
Grace Murray Hoper una oficial de la Marina de E.U., desarrolló el primer compilador, un programa que puede
traducir enunciados parecidos al inglés en un código binario comprensible para la maquina
llamado COBOL (COmmon Business-Oriented Langu aje).
EL ABACO; quizá fue el primer dispositivo mecánico de contabilidad que existió. Se ha
calculado que tuvo su origen hace al menos 5000 años y su efectividad ha soportado la prueba del tiempo.
LA PASCALINA; El inventor y pintor Leonardo Da Vencí (1452-1519) trazó las ideas para una sumadora mecánica.
Siglo y medio después, el filósofo y matemático francés Balicé Pascal (1623-1662) por fin inventó y construyó la
primera sumadora mecánica. Se le llamo Pascalina y funcionaba como maquinaria a base de engranes y ruedas. A
pesar de que Pascal fue enaltecido por toda Europa debido a sus logros, la Pascalina, resultó un desconsolador fallo
financiero, pues para esos momentos, resultaba más costosa que la labor humana para los cálculos aritméticos.
4. Definición de computadoras.
Es un rápido y exacto sistema de manipulación de caracteres (datos), diseñado y organizado para aceptar y
almacenar datos automáticamente, procesarlos y producir resultados de salida bajo la dirección de un programa
de instrucciones almacenados.
5. Componentes de un computador.
Los componentes básicos de un computador son: Hardware (equipo físico) y Software (Los programas)
5.1Hardware: Es el equipo físico o electromecánico que sirve para correr programas de aplicación llamados Software.
Dentro del hardware están los denominados periféricos que se clasifican en periféricos de entrada y de salida.
1. Dispositivos de entrada y de salidas:
Periféricos de entrada: Aquellos que permiten el ingreso de datos desde el exterior. Ejemplos: mouse, teclado, micrófono y
escáner.
Periféricos de salida: Proyectan la información desde el interior de un sistema informático hacia el exterior.
5.2 Software: es el conjunto de instrucciones que las computadoras emplean para manipular datos. Sin el
software, la computadora sería un conjunto de medios sin utilizar y se clasifican en software básico y
software de aplicación.
5.2.1 Software básico: También conocido como Sistema Operativo, sirven de plataforma para instalar los
Software de aplicación.
5.2.2 Software de aplicación: Conocidos como Sistema de Usuario, Son programas que están encaminados a
resolver una tarea específica. Por ejemplo: sistema de inventario, procesador de texto.
6. Sistema de Información.
Es un conjunto de componentes estratégicamente seleccionados y configurados para que interactúen entre sí, y de
esa forma sea posible recolectar, procesar, almacenar y distribuir información para apoyar el procesamiento de
datos y la toma de decisiones en una organización. Por ejemplo: El manejo de la base de datos de una biblioteca.
Un Sistema Contable.
7. Lenguaje.
Se define como un conjunto de reglas y símbolos utilizados para escribir las instrucciones.
Un lenguaje de programación es el medio para comunicarnos con las computadoras, por medio de este le
indicamos las operaciones que va a realizar, como hacerlas y que datos debe tomar para ejecutarlos.
7.1 Clasificación de los lenguajes
1. Los lenguajes de bajo nivel: incluyen lenguajes ensambladores y de máquina.
2. Lenguaje de maquina: es el lenguaje de programación que entiende directamente la máquina (computadora).
Este lenguaje de programación utiliza el alfabeto binario, es decir, el 0 y el 1.
3. Lenguaje Ensamblador: Es un lenguaje de programación de bajo nivel para comunicarse con el hardware. El
lenguaje es una representación simbólica del lenguaje máquina e interactúa directamente con la computadora.
4. Lengua de alto nivel: Es una interfaz entre el usuario y la maquina. Es un lenguaje parecido al lenguaje
humano por ejemplo Dbase de datos.).
8. Compilador.
Traducen un programa escrito en un lenguaje de alto nivel al lenguaje de máquina, o bien a lenguaje

ensamblador. Al resultado de la traducción se le denomina Programa Objeto.

9. Interprete.

Traducen y ejecutan instrucciones a instrucciones de un programa escrito en lenguaje de


programación.
10. Sistema Operativo.

Es la estructura que soporta y maneja todos los programas y partes de tu


computador. Cuando oprimes el botón de encendido de tu computador, este
realiza pruebas para asegurarse de que todo funciona correctamente:
comprueba sus componentes físicos o hardware, y da inicio al sistema
operativo.
10.1 Componentes de un sistema operativo
El sistema operativo posee tres componentes esenciales o paquetes de software que permiten la interacción
con el hardware:

 Sistema de archivos. Es el registro de archivos donde adquieren una estructura arbórea.


 Interpretación de comandos. Se logra con aquellos componentes que permiten la interpretación de los
comandos, que tienen como función comunicar las órdenes dadas por el usuario en un lenguaje que el
hardware pueda interpretar (sin que aquel que dé las órdenes conozca dicho lenguaje).
 Núcleo. Permite el funcionamiento en cuestiones básicas como la comunicación, entrada y salida de datos,
gestión de procesos y la memoria, entre otros.
10.2 Funciones de un sistema operativo
 Gestionar la memoria de acceso aleatorio y ejecutar las aplicaciones, designando los recursos necesarios.
 Administrar al CPU gracias a un algoritmo de programación.
 Direccionar las entradas y salidas de datos (a través de drivers) por medio de los periféricos de entrada o
salida.
 Administrar la información para el buen funcionamiento de la PC.
 Dirigir las autorizaciones de uso para los usuarios.
 Administrar los archivos.
10.3 Características de un sistema operativo
 Es el intermediario entre el usuario y el hardware.
 Es necesario para el funcionamiento de todos los computadores, tabletas y teléfonos móviles.
 Otorga seguridad y protege a los programas y archivos del ordenador.
 Está diseñado para ser amigable con el usuario y fácil de usar.
 Permite administrar de manera eficiente los recursos del ordenador.
 La mayoría requiere del pago de una licencia para su uso.
 Permite interactuar con varios dispositivos.
 Es progresivo, ya que existen constantemente nuevas versiones que se actualizan y adaptan a las necesidades del usuario.
10.4 Tipos de sistema operativo
Los tipos de sistema operativo varían según el hardware y la función de cada dispositivo. Existen algunos para ordenadores y
otros para dispositivos móviles.

 Según el usuario pueden ser: multiusuario, sistema operativo que permite que varios usuarios ejecuten simultáneamente
sus programas; o monousuario, sistema operativo que solamente permite ejecutar los programas de un usuario a la vez.
 Según la gestión de tareas pueden ser: monotarea, sistema operativo que solamente permite ejecutar un proceso a la vez;
o multitarea, sistema operativo que puede ejecutar varios procesos al mismo tiempo.
 Según la gestión de recursos pueden ser: centralizado, sistema operativo que solo permite utilizar los recursos de un solo
ordenador; o distribuido, sistema operativo que permite ejecutar los procesos de más de un ordenador al mismo tiempo.
Ejemplos de sistemas operativos
 Microsoft Windows De los más populares que existen, inicialmente se trató de un conjunto de distribuciones o entornos
operativos gráficos, cuyo rol era brindar a otros sistemas operativos más antiguos como el MS-DOS una representación
visual de soporte y de otras herramientas de software. Se publicó por primera vez en 1985 y desde entonces se ha
actualizado a nuevas versiones.
 MS-DOS Se trata del Sistema Operativo de Disco de MicroSoft (siglas en inglés de MicroSoft Disk Operating System), uno de
los sistemas operativos más comunes para computadoras personales IBM durante la década de 1980 y mediados de los 90.
Contaba con una serie de comandos internos y externos mostrados en una pantalla oscura de manera secuencial.
 UNIX. Este sistema operativo fue desarrollado en 1969 para ser portable, multitarea y multiusuario. Se trata realmente de una
familia entera de SO similares, algunas de cuyas distribuciones se han ofrecido comercialmente y otros en formato libre,
siempre a partir del núcleo llamado Linux.
 MacOS. Es el sistema operativo de los computadores Macintosh de Apple, también conocido como OSX o Mac OSX. Basado
en Unix y desarrollado y vendido en computadores Apple desde 2002, se trata de la competencia más acérrima del
popular Windows.
 Ubuntu. Este sistema operativo es libre y de código abierto, o sea, todo el mundo puede modificarlo sin violar derechos
autorales. Toma su nombre de cierta filosofía surafricana ancestral, enfocada en la lealtad del hombre hacia su propia
especie por encima de todo. Basado en GNU/Linux, Ubuntu se orienta hacia la facilidad de uso y la libertad total.
La empresa británica que lo distribuye, Canonical, subsiste brindando servicio técnico.
 Android. Este sistema operativo basado en el núcleo Linux opera en teléfonos celulares y tablets y otros artefactos dotados
de pantalla táctil. Fue desarrollado por Android Inc. y comprado posteriormente por Google, gracias a lo cual es tan popular
que las ventas de sistemas informáticos Android superan a las de IOS (para teléfonos celulares Macintosh) y a las de
Windows Phone (para teléfonos celulares MicroSoft).
11 Programas
Un programa es un conjunto de pasos lógicos escritos en un lenguaje de programación que nos permite realizar
una tarea específica. El programa suele contar con una interfaz de usuario, es decir, un medio visual mediante el
cual interactuamos con la aplicación. Algunos ejemplos son la calculadora, el navegador de internet, un teclado en
pantalla para el celular, etc.
Hoy encontramos programas o aplicaciones que pueden ejecutarse en una computadora, notebooks, tablets y
celulares. Estas aplicaciones pueden ser escritas en diferentes lenguajes de programación. Como ejemplos
encontramos C, Java, PHP, Python, entre otros. Estos programas corren sobre un sistema operativo, por ejemplo,
Windows, Linux, Mac OS y Android entre otros.
Los programas para poder correr se deben cargar en la memoria, el responsable de esta tarea es el sistema
operativo. Un programa puede diseñarse para una computadora o para otro tipo de dispositivos pero su
programación suele realizarse en una computadora utilizando un entorno de desarrollo integrado (en inglés IDE).
Este programa cuenta con herramientas que permiten convertir nuestro código en un programa funcional. Estás
herramientas son el compilador, el “linker” y el depurador (debugger).
Existen otras herramientas que facilitan nuestro trabajo, por ejemplo para documentar o llevar registro de lo que
hacemos (doxygen), para compartir nuestro trabajo y realizarlo en forma colaborativa (SVN / GIT). De esta forma,
un equipo de trabajo puede desarrollar diferentes partes de un programa y luego integrarlas en forma más simple.

También podría gustarte