software de base
TRANSCRIPT
![Page 1: software de base](https://reader035.vdocuments.com.br/reader035/viewer/2022062406/55b4d649bb61ebb92b8b4706/html5/thumbnails/1.jpg)
SOFTWARE DE BASE
PRESENTADO POR:Walter Mamani Hualla
María Loaiza SullaDiego Arrazola Sánchez
UNIVERSIDAD AUTONOMASAN FRANCISCO
![Page 2: software de base](https://reader035.vdocuments.com.br/reader035/viewer/2022062406/55b4d649bb61ebb92b8b4706/html5/thumbnails/2.jpg)
Sistemas Operativos
SOFTWARE DE BASE
Administración Archivos
Lenguaje deProgramación
Windows
Linux
MAC
Tipos
Programas
Memorias
Elementos
Lenguaje deMaquina y L. Ensamblador
Clasificación
![Page 3: software de base](https://reader035.vdocuments.com.br/reader035/viewer/2022062406/55b4d649bb61ebb92b8b4706/html5/thumbnails/3.jpg)
1. SOFTWARE DE BASE
Software de base nos permite controlar e interactuar con el sistema operativo mediante el uso tareas que ejecutan los programas de lenguaje tales como C++, Visual Basic y otros, procesados en un lenguaje maquina o lenguaje ensamblador.
Gracias a ello podemos administrar y gestionar los archivos de una Pc.
![Page 4: software de base](https://reader035.vdocuments.com.br/reader035/viewer/2022062406/55b4d649bb61ebb92b8b4706/html5/thumbnails/4.jpg)
1. SOFTWARE DE BASE
El software BIOS es instalado dentro de la PC, y es el primer programa que se ejecuta cuando se enciende la computadora.
Inicializa y prueba el hardware del sistema. Nos permite configurar.
Un ejemplo de la BIOS seria configurar la hora de la pc, programar un despertador, deshabilitar el mouse o Disco Duro.
1.1. BIOS
BIOS (Memoria ROM)
![Page 5: software de base](https://reader035.vdocuments.com.br/reader035/viewer/2022062406/55b4d649bb61ebb92b8b4706/html5/thumbnails/5.jpg)
1. SOFTWARE DE BASE
1.1. BIOS
![Page 6: software de base](https://reader035.vdocuments.com.br/reader035/viewer/2022062406/55b4d649bb61ebb92b8b4706/html5/thumbnails/6.jpg)
1. SOFTWARE DE BASE
Tipo de interfaz para manipular un programa o sistema operativo con instrucciones escritas. Cada instrucción es escrita en una línea de texto y suelen ejecutarse al presionar ENTER.
1.1. Línea de Comandos
![Page 7: software de base](https://reader035.vdocuments.com.br/reader035/viewer/2022062406/55b4d649bb61ebb92b8b4706/html5/thumbnails/7.jpg)
2. SISTEMAS OPERATIVOS
Clasificación
Multitarea
Multiprocesador
Multitarea
Multitramo
Tiempo real
Funciones
Administra el procesador
Gestiona la memoria
Gestiona las entradas
Administra la Autorización
Gestiona Archivos
Gestiona información
Conjunto de programas, nos permiten interactuar con la pc
![Page 8: software de base](https://reader035.vdocuments.com.br/reader035/viewer/2022062406/55b4d649bb61ebb92b8b4706/html5/thumbnails/8.jpg)
2. SISTEMAS OPERATIVOS
S.O. de la empresa Microsoft.
Microsoft surgió en 1980, luego se junto a IBM lanzando al mercado el primer S.O. MS-DOS en 1981.
MS‑DOS es eficiente, pero también difícil de entender
Presentó un idioma completamente nuevo al público “C:”
Paul Allen y Bill Gates
2.1. WINDOWS
![Page 9: software de base](https://reader035.vdocuments.com.br/reader035/viewer/2022062406/55b4d649bb61ebb92b8b4706/html5/thumbnails/9.jpg)
2. SISTEMAS OPERATIVOS
Primera versión de Windows, aparecida para dar un cierto entorno gráfico a MS-DOS. No llego a ser popular.
WINDOWS 1.0 (1.985):
Versión un poco más desarrollada. Permitían ejecutar una ventana de Windows, una sola tarea y tenían poca memoria.
WINDOWS 2.0 (1.997):
Versión 1.0
Versión 2.0
![Page 10: software de base](https://reader035.vdocuments.com.br/reader035/viewer/2022062406/55b4d649bb61ebb92b8b4706/html5/thumbnails/10.jpg)
2. SISTEMAS OPERATIVOS
Soporte para multimedia, mejora la conexión en redes de punto a punto tanto archivos como impresoras.
WINDOWS 3.1 (1.992):
Ventajas a la hora de su instalación (13 disquetes). Windows 95 introduce por primera vez el botón Inicio y de la barra de tareas de la interfaz de usuario
WINDOWS 95 (1.995):
![Page 11: software de base](https://reader035.vdocuments.com.br/reader035/viewer/2022062406/55b4d649bb61ebb92b8b4706/html5/thumbnails/11.jpg)
2. SISTEMAS OPERATIVOS
Sistema híbrido de 16bits y 32bits. soporte mejorado para USB. Requisitos: Monitor VGA. Unidad de CD-ROM.
WINDOWS 98 (1.998):
Trabaja en multiusuario, ofrece la detección de intrusos, y mucha seguridad. Trabaja con múltiples impresoras. Muestra información del disco duro, Nº de archivos abiertos, Porcentaje de uso del CPU, etc.
WINDOWS 2000 (MILENIUM)
![Page 12: software de base](https://reader035.vdocuments.com.br/reader035/viewer/2022062406/55b4d649bb61ebb92b8b4706/html5/thumbnails/12.jpg)
2. SISTEMAS OPERATIVOS
WINDOWS 2000 (MILENIUM) Interfaz mejorada, y trae versiones
![Page 13: software de base](https://reader035.vdocuments.com.br/reader035/viewer/2022062406/55b4d649bb61ebb92b8b4706/html5/thumbnails/13.jpg)
2. SISTEMAS OPERATIVOS
Secuencias más rápidas de inicio, una nueva interfaz de uso más fácil. Uso de varias cuentas, lo que permite que un usuario guarde el estado actual y aplicaciones abiertos en su escritorio y permita que otro usuario abra una sesión sin perder esa información. Trae versiones y arquitectura de 32 y 64 bits.
WINDOWS XP:
![Page 14: software de base](https://reader035.vdocuments.com.br/reader035/viewer/2022062406/55b4d649bb61ebb92b8b4706/html5/thumbnails/14.jpg)
2. SISTEMAS OPERATIVOS
Superior a XP principalmente en el aspecto gráfico ya que tendrá imágenes tri-dimensionales y una interfaz visual mucho más agradable y fácil de usar. Trae versiones
REQUISITOS- Un procesador moderno arriba de un 1 GHz- 512 MB de memoria RAM.- Procesador gráfico que soporte DirectX- Disco duro de 40GB- Tarjeta gráfica compatible.
WINDOWS VISTA:
![Page 15: software de base](https://reader035.vdocuments.com.br/reader035/viewer/2022062406/55b4d649bb61ebb92b8b4706/html5/thumbnails/15.jpg)
2. SISTEMAS OPERATIVOS
WINDOWS VISTA:
![Page 16: software de base](https://reader035.vdocuments.com.br/reader035/viewer/2022062406/55b4d649bb61ebb92b8b4706/html5/thumbnails/16.jpg)
2. SISTEMAS OPERATIVOS
Ahorrará energía pues no requiere de tanto soporte de hardware o integración de tantos componentes. No traerá soporte o compatibilidad con los drivers y dispositivos actuales. Muy fácil de usar. Trae versiones.Soporta plataformas de 32 y 64 bits.
REQUISITOSLos mismos que Windows Vista, tarjeta grafica 512MB.
WINDOWS 7:
![Page 17: software de base](https://reader035.vdocuments.com.br/reader035/viewer/2022062406/55b4d649bb61ebb92b8b4706/html5/thumbnails/17.jpg)
2. SISTEMAS OPERATIVOS
Versión actual del sistema operativo. No cuenta con botón “INICIO”. Su interfaz de usuario ha sido modificado para hacerla más adecuada a las pantallas táctiles. Recibió duras criticas. Poca ompatibilidad de programas debido a su plataforma.Es un sistema operativo extraño y confuso.
WINDOWS 8:
REQUISITOS
Arquitectura 32 bits 64 bits
Procesador 1 GHz o más rápido
Memoria RAM 1 GB de RAM 2 GB de RAM
Tarjeta gráfica 1GB o 512MB
Disco duro 16 GB de espacio libre 20 GB de espacio libre
PantallaCapacitiva (opcional) para aprovechar la
entrada táctil.
![Page 18: software de base](https://reader035.vdocuments.com.br/reader035/viewer/2022062406/55b4d649bb61ebb92b8b4706/html5/thumbnails/18.jpg)
2. SISTEMAS OPERATIVOS
WINDOWS 8:Interfaz muy colorida, obliga al usuario a usar el modo táctil
![Page 19: software de base](https://reader035.vdocuments.com.br/reader035/viewer/2022062406/55b4d649bb61ebb92b8b4706/html5/thumbnails/19.jpg)
2. SISTEMAS OPERATIVOS
Linux es propiedad de todo usuario que lo quiera modificar, mejorar, o usar. Las diferentes distribuciones crean sus propias empresas para hacerles mejoras y aumentarles características que lo hagan diferente a otras distribuciones.
Por ejemplo (En Linux) hay una versión de "SUSE" que tiene un costo por las herramientas y el soporte que tiene, además de que la empresa que la vende ya invirtió dinero en algunos programas que trae la distribución, pero existe la versión libre y gratis llamada "open Suse"
Linus Benedict Torvalds
2.2. LINUX (1991):
![Page 20: software de base](https://reader035.vdocuments.com.br/reader035/viewer/2022062406/55b4d649bb61ebb92b8b4706/html5/thumbnails/20.jpg)
2. SISTEMAS OPERATIVOS
La NASA ha encomendado misiones espaciales de control de experimentos a la seguridad y la eficacia de Linux.Linux es seguro ante cualquier amenaza de virus
2.2. LINUX (1991):
Distribuciones mas populares de Linux
![Page 21: software de base](https://reader035.vdocuments.com.br/reader035/viewer/2022062406/55b4d649bb61ebb92b8b4706/html5/thumbnails/21.jpg)
2. SISTEMAS OPERATIVOS
2.2. LINUX (1991):
Interfaz Linux - Kubuntu
![Page 22: software de base](https://reader035.vdocuments.com.br/reader035/viewer/2022062406/55b4d649bb61ebb92b8b4706/html5/thumbnails/22.jpg)
2. SISTEMAS OPERATIVOS
S.O. de la empresa APPLE.APPLE crea los S.O.MAC en 1977.Estos sistemas operativos se actualizan de forma automática. Interfaz gráfica.
Steve Jobs
2.3. MAC
También creo S.O. para iPad, iPhone, iPod, iTunes. iLife, iWork y otros.
![Page 23: software de base](https://reader035.vdocuments.com.br/reader035/viewer/2022062406/55b4d649bb61ebb92b8b4706/html5/thumbnails/23.jpg)
2. SISTEMAS OPERATIVOS
2.3.1. MAC OS CLASSIC (1984-2001): Destaca por su facilidad de uso y su multitarea. Criticado por memoria muy limitada, la falta de redes y no podía trabajar en topología.
2.3. MAC
2.3.2. MAC OS X:Fue designado como versión 10. Sucesor de MAC OS 9. Cuenta con sus propias versiones. La ultima versión apareció en el 2012 la MAC OS X v10.8. MAC OS X es el sistema operativo del iPhone, iPod, iPad, Apple TV.
![Page 24: software de base](https://reader035.vdocuments.com.br/reader035/viewer/2022062406/55b4d649bb61ebb92b8b4706/html5/thumbnails/24.jpg)
2. SISTEMAS OPERATIVOS
Interfaz del Sistema Operativo MAC OS X versión 10.4
2.3. MAC
![Page 25: software de base](https://reader035.vdocuments.com.br/reader035/viewer/2022062406/55b4d649bb61ebb92b8b4706/html5/thumbnails/25.jpg)
3. ADMINISTRADOR DE ARCHIVOS
Provee acceso a archivos y facilita el realizar operaciones con ellos, como copiar, mover, eliminar, almacenar y crear nuevos archivos, usar programas donde el usuario lo quiera ubicar y
poder ingresar a ellos para realizar ciertas tareas. Es toda operación que se pueda realizar en la Pc
![Page 26: software de base](https://reader035.vdocuments.com.br/reader035/viewer/2022062406/55b4d649bb61ebb92b8b4706/html5/thumbnails/26.jpg)
Los primeros gestores de archivos fueron creados para sistemas operativos con interfaces de usuario. de símbolos (no gráficos).
Representaban las unidades, particiones y directorios en su distribución física real y permitían un número limitado de operaciones sobre estos recursos. El primero fue DIRED en 1974.Conveniente en portabilidad y sencillez de uso al administrar sistemas de la familia Unix. Unix ofrece a facilidad de los sistemas operativos portátiles.
3. ADMINISTRADOR DE ARCHIVOS
![Page 27: software de base](https://reader035.vdocuments.com.br/reader035/viewer/2022062406/55b4d649bb61ebb92b8b4706/html5/thumbnails/27.jpg)
Primer gestor de archivos visual ( DIRED )
3. ADMINISTRADOR DE ARCHIVOS
![Page 28: software de base](https://reader035.vdocuments.com.br/reader035/viewer/2022062406/55b4d649bb61ebb92b8b4706/html5/thumbnails/28.jpg)
Administrador de archivos en los principales Sistemas Operativos
3. ADMINISTRADOR DE ARCHIVOS
![Page 29: software de base](https://reader035.vdocuments.com.br/reader035/viewer/2022062406/55b4d649bb61ebb92b8b4706/html5/thumbnails/29.jpg)
3.1. TIPOS DE GESTORES DE ARCHIVOS
Personalizan la interfaz del explorador del sistema operativo.No solo copear, pegar, eliminar sino la de administrar el equipo,
ver la información, ver y gestionar aplicaciones, protocolos, redes, seguridad, almacenamiento y entre otros.
3. ADMINISTRADOR DE ARCHIVOS
WINDOWS EXPLORER STDU EXPLORER
![Page 30: software de base](https://reader035.vdocuments.com.br/reader035/viewer/2022062406/55b4d649bb61ebb92b8b4706/html5/thumbnails/30.jpg)
Nos facilitaran el control y gestión del equipo principalmente lo que es información detallada y almacenamiento.
- EASEUS PARTITION- EVEREST- RECUVA- FILE SCAVENGER
3.2. PROGRAMAS
3. ADMINISTRADOR DE ARCHIVOS
![Page 31: software de base](https://reader035.vdocuments.com.br/reader035/viewer/2022062406/55b4d649bb61ebb92b8b4706/html5/thumbnails/31.jpg)
3.2. PROGRAMAS
3. ADMINISTRADOR DE ARCHIVOS
EASUS PARTITIONEs un programa que configura el almacenamiento. Al momento de gestionar las particiones del Disco los datos están protegidos y no corren peligro de ser borrados accidentalmente.
![Page 32: software de base](https://reader035.vdocuments.com.br/reader035/viewer/2022062406/55b4d649bb61ebb92b8b4706/html5/thumbnails/32.jpg)
3.2. PROGRAMAS
3. ADMINISTRADOR DE ARCHIVOS
EVERESTPermite obtener detalles sobre el memoria, sistema operativo, procesos activos, placa base, ejecución, carpetas compartidas y usuarios, configuración de audio y vídeo, configuración de red local e Internet, software instalado; facilidad para imprimirlo.
![Page 33: software de base](https://reader035.vdocuments.com.br/reader035/viewer/2022062406/55b4d649bb61ebb92b8b4706/html5/thumbnails/33.jpg)
3.2. PROGRAMAS
3. ADMINISTRADOR DE ARCHIVOS
RECUVASirve para recuperar archivos que hayas borrado con/sin intención; detecta los borrados y te permite seleccionarlos cómodamente. El programa se encarga de analizar rigurosamente el disco duro en busca de los ficheros que hayan sido eliminados como documentos, imágenes, vídeos, audios, archivos de Word…
![Page 34: software de base](https://reader035.vdocuments.com.br/reader035/viewer/2022062406/55b4d649bb61ebb92b8b4706/html5/thumbnails/34.jpg)
3.2. PROGRAMAS
3. ADMINISTRADOR DE ARCHIVOS
FILE SCAVENGEREs un programa muy parecido al Recuva, recupera archivos aunque la computadora haiga sido formateada varias veces.
![Page 35: software de base](https://reader035.vdocuments.com.br/reader035/viewer/2022062406/55b4d649bb61ebb92b8b4706/html5/thumbnails/35.jpg)
ALMACENAMIENTO EN NUBE Es un modelo de almacenamiento de datos basado en redes, ideado en los «años 1960»,1 donde los datos están alojados en espacios de almacenamiento virtualizados, por lo general aportados por terceros.
Las compañías de alojamiento operan enormes centros de procesamiento de datos. Los usuarios que requieren estos servicios compran o alquilan la capacidad de almacenamiento necesaria.
3.3. ALMACENAMIENTO
3. ADMINISTRADOR DE ARCHIVOS
![Page 36: software de base](https://reader035.vdocuments.com.br/reader035/viewer/2022062406/55b4d649bb61ebb92b8b4706/html5/thumbnails/36.jpg)
MEMORIA ROMLos ordenadores contienen casi siempre una cantidad pequeña de memoria de solo lectura que guarde las instrucciones para iniciar el ordenador. En la memoria ROM no se puede escribir porque hay datos escritos sobre el Chip ROM y no pueden ser quitados conserva su contenido incluso cuando el ordenador se apaga.
3.3. ALMACENAMIENTO
3. ADMINISTRADOR DE ARCHIVOS
EJEMPLOS:BIOSCalculadoraPaint
![Page 37: software de base](https://reader035.vdocuments.com.br/reader035/viewer/2022062406/55b4d649bb61ebb92b8b4706/html5/thumbnails/37.jpg)
MEMORIA RAMFunciona como lectura y escritura. Es donde el computador guarda los datos que está utilizando en el momento presente. El almacenamiento es considerado temporal por que los datos y programas permanecen en ella mientras que la computadora este encendida.
3.3. ALMACENAMIENTO
3. ADMINISTRADOR DE ARCHIVOS
EJEMPLOS:Congelar una PcPersonalizar el escritorioAgregar/borrar archivosde programas, mp3..
![Page 38: software de base](https://reader035.vdocuments.com.br/reader035/viewer/2022062406/55b4d649bb61ebb92b8b4706/html5/thumbnails/38.jpg)
CELDAS DE MEMORIALa memoria de un ordenador la podemos representar por una serie de celdas, donde cada una nos permite almacenar datos, y cada celda o variable tiene una dirección en la memoria.
Cada celda de memoria ocupa un bit y así respectivamente.
La memoria de la computadora almacena datos, que luego el microprocesador los utiliza en forma de cargas eléctricas (2-5 voltios) que son representados en números binarios (0, 1). Estas cargas son bit y son almacenados en las celdas de memoria.
3.3. ALMACENAMIENTO
3. ADMINISTRADOR DE ARCHIVOS
![Page 39: software de base](https://reader035.vdocuments.com.br/reader035/viewer/2022062406/55b4d649bb61ebb92b8b4706/html5/thumbnails/39.jpg)
3.3. ALMACENAMIENTO
3. ADMINISTRADOR DE ARCHIVOS
![Page 40: software de base](https://reader035.vdocuments.com.br/reader035/viewer/2022062406/55b4d649bb61ebb92b8b4706/html5/thumbnails/40.jpg)
3. ADMINISTRADOR DE ARCHIVOS
![Page 41: software de base](https://reader035.vdocuments.com.br/reader035/viewer/2022062406/55b4d649bb61ebb92b8b4706/html5/thumbnails/41.jpg)
MEMORIA VIRTUALCuantos más programas utilicemos y más complejos sean, más memoria necesitaremos; esto seguro que no sorprenderá a nadie, pero lo que sí puede que nos sorprenda es la gran cantidad de memoria que se utiliza tan sólo para arrancar el sistema operativo. Observen los siguientes datos:
3.3. ALMACENAMIENTO
3. ADMINISTRADOR DE ARCHIVOS
PROGRAMAS CARGADOS RAM utilizada
Iniciando el sistema 75 MB
Abrir Facebook y Youtube 400 MB
Abrir Ms Word 131 MB
Abrir MI Pc 29 MB
Abrir Corel Draw 198 MB
![Page 42: software de base](https://reader035.vdocuments.com.br/reader035/viewer/2022062406/55b4d649bb61ebb92b8b4706/html5/thumbnails/42.jpg)
Tras el desarrollo de las primeras computadoras surgió la necesidad de programarlas para que realizaran las tareas deseadas.
Los lenguajes más primitivos fueron los denominados lenguajes máquina.
Por lo tanto, un lenguaje de programación es un modo práctico para que los seres humanos puedan dar instrucciones a un equipo.
4. LENGUAJE DE PROGRAMACION
![Page 43: software de base](https://reader035.vdocuments.com.br/reader035/viewer/2022062406/55b4d649bb61ebb92b8b4706/html5/thumbnails/43.jpg)
El lenguaje máquina, por lo tanto, no es comprensible para los seres humanos, razón por la cual se han desarrollado lenguajes intermediarios comprensibles para el hombre.
Nosotros escribimos y el microprocesador lo transforma en código maquina entendible para ella. Por eso mismo existe el lenguaje de programación que es un traductor de lo que escribimos pasa a ser un código binario gracias a cualquier programa de lenguaje de programación
4. LENGUAJE DE PROGRAMACION
![Page 44: software de base](https://reader035.vdocuments.com.br/reader035/viewer/2022062406/55b4d649bb61ebb92b8b4706/html5/thumbnails/44.jpg)
Es el único que entiende la computadora digital, es su "lenguaje natural". En él sólo se pueden utilizar dos símbolos: el cero (0) y el uno (1). Por ello, al lenguaje máquina también se le denomina lenguaje binario.
La computadora sólo puede trabajar con bits, sin embargo, para el programador no resulta fácil escribir instrucciones tales como: Es el único que entienden los procesadores
4.1 LENGUAJE DE MAQUINA
4. LENGUAJE DE PROGRAMACION
![Page 45: software de base](https://reader035.vdocuments.com.br/reader035/viewer/2022062406/55b4d649bb61ebb92b8b4706/html5/thumbnails/45.jpg)
Es un lenguaje de programación de bajo nivel para los computadores,microprocesadores entendible por los microprocesadores. Facilita el trabajo a los programadores.Transforma el código de maquina por símbolos alfabéticos.
4.2. LENGUAJE ENSAMBLADOR
4. LENGUAJE DE PROGRAMACION
![Page 46: software de base](https://reader035.vdocuments.com.br/reader035/viewer/2022062406/55b4d649bb61ebb92b8b4706/html5/thumbnails/46.jpg)
- Diseñados para ejecutarse en una computadora determinada.
- Complicados de entender y de usar.
- Los programas escritos en ellos son generalmente muy largos y complejos
- Gestión menos eficiente.
- Ejemplos de estos lenguajes es el lenguaje máquina.
4.3. LENGUAJE DE BAJO NIVEL
4. LENGUAJE DE PROGRAMACION
![Page 47: software de base](https://reader035.vdocuments.com.br/reader035/viewer/2022062406/55b4d649bb61ebb92b8b4706/html5/thumbnails/47.jpg)
- Son más sencillos de comprender y utilizar.
- Se utilizan sentencias más cortas.
- Como emplos tenemos: PASCAL, ADA, COBOL, etc.
4.3. LENGUAJE DE ALTO NIVEL
4. LENGUAJE DE PROGRAMACION
![Page 48: software de base](https://reader035.vdocuments.com.br/reader035/viewer/2022062406/55b4d649bb61ebb92b8b4706/html5/thumbnails/48.jpg)
LENGUAJES DE PROGRAMACION FUNCIONALESCrea programas mediante funciones, devuelve un nuevo estado de resultado y recibe como entrada el resultado de otras funcionesPor ejemplo un evento o un formulario.
LENGUAJES DE PROGRAMACION IMPERATIVOSPrograma mediante una serie de comandos, agrupados en bloques y compuestos de órdenes condicionales que permiten al programa retornar a un bloque de comandos si se cumple la condición. De uso antiguo y aún hoy muchos lenguajes modernos usan este principio.
4. LENGUAJE DE PROGRAMACION
![Page 49: software de base](https://reader035.vdocuments.com.br/reader035/viewer/2022062406/55b4d649bb61ebb92b8b4706/html5/thumbnails/49.jpg)
4.4. GENERACIONES DE LENGUAJELenguaje utilizado por especialistas, programadores, y otros para desarrollar programas y sistemas que requieren de un procedimiento específico para la computadora. Tenemos: C, Visual Basic, Fox Pro, C++, C#, Dev C++, Java, etc.
4. LENGUAJE DE PROGRAMACION
- PRIMERA GENERACION+ Lo constituyen los lenguajes máquina.+ Empieza en los años 1940-1950.+ Se consideran como de bajo nivel.+ Son programas de codificación complicado.+ Se programaban directamente en código binario
![Page 50: software de base](https://reader035.vdocuments.com.br/reader035/viewer/2022062406/55b4d649bb61ebb92b8b4706/html5/thumbnails/50.jpg)
4. LENGUAJE DE PROGRAMACION
- SEGUNDO GENERACION+ Comienza a fines de los ´50. + Se les denominó lenguaje ensamblador.+ No usan códigos binarios.
- TERCERA GENERACION+ Comienza a partir de los años ´60.+ Estos son más fáciles de aprender y usar que los lenguajes máquina y el lenguaje ensamblador.+ Lenguaje de alto nivel.
![Page 51: software de base](https://reader035.vdocuments.com.br/reader035/viewer/2022062406/55b4d649bb61ebb92b8b4706/html5/thumbnails/51.jpg)
4. LENGUAJE DE PROGRAMACION
- CUARTA GENERACION+ Comienza en los 70+ Incluyen base de datos, creación de códigos y capacidades gráficas.+ Ejemplos Visual C++, Visual Basic, y muchos otros.
- QUINTA GENERACION+ Comienza desde los 80.+ Diseñados sobre todo para profesionales en la computación. + Diseñados sobre todo para los usuarios finales, que pueden escribir programas (BASE DE DATOS)
![Page 52: software de base](https://reader035.vdocuments.com.br/reader035/viewer/2022062406/55b4d649bb61ebb92b8b4706/html5/thumbnails/52.jpg)
4. LENGUAJE DE PROGRAMACION
Historia de las Generaciones
![Page 53: software de base](https://reader035.vdocuments.com.br/reader035/viewer/2022062406/55b4d649bb61ebb92b8b4706/html5/thumbnails/53.jpg)
4.5. APLICACIONES
4. LENGUAJE DE PROGRAMACION
Lenguaje Área de aplicaciónCompilado/interpretado
ADA Tiempo real Lenguaje compilado
BASICProgramación para fines educativos
Lenguaje interpretado
C Programación de sistema Lenguaje compilado
C++Programación de sistema orientado a objeto
Lenguaje compilado
Cobol Administración Lenguaje compilado
Fortran Cálculo Lenguaje compilado
JavaProgramación orientada a Internet
Lenguaje intermediario
MATLAB Cálculos matemáticos Lenguaje interpretado
Pascal Educación Lenguaje compilado
PHPDesarrollo de sitios web dinámicos
Lenguaje interpretado
![Page 54: software de base](https://reader035.vdocuments.com.br/reader035/viewer/2022062406/55b4d649bb61ebb92b8b4706/html5/thumbnails/54.jpg)
¿Qué significa mejor? ¿Más fácil? ¿Más completo? ¿Más rápido?No existe un lenguaje mejor, todos tienen sus ventajas y desventajas según el caso.
¿Cuál es el mejor lenguaje de programación?
4. LENGUAJE DE PROGRAMACION
![Page 55: software de base](https://reader035.vdocuments.com.br/reader035/viewer/2022062406/55b4d649bb61ebb92b8b4706/html5/thumbnails/55.jpg)
Para aplicaciones pequeñas y medianas, recomiendo el uso de la tecnología PHP, ya que es accesible, documentación disponible en múltiples idiomas, servidores disponibles y actualización en comparación con otras tecnologías. En el caso de aplicaciones grandes recomendamos Java o .NET. Si la prioridad es hacer una aplicación en poco tiempo recomendamos Python o Ruby on rails.
¿Cuál es el mejor lenguaje de programación?
4. LENGUAJE DE PROGRAMACION
![Page 56: software de base](https://reader035.vdocuments.com.br/reader035/viewer/2022062406/55b4d649bb61ebb92b8b4706/html5/thumbnails/56.jpg)
Para aplicaciones pequeñas y medianas, recomiendo el uso de la tecnología PHP, ya que es accesible, documentación disponible en múltiples idiomas, servidores disponibles y actualización en comparación con otras tecnologías. En el caso de aplicaciones grandes recomendamos Java o .NET. Si la prioridad es hacer una aplicación en poco tiempo recomendamos Python o Ruby on rails.
¿Cuál es el mejor lenguaje de programación?
4. LENGUAJE DE PROGRAMACION
![Page 57: software de base](https://reader035.vdocuments.com.br/reader035/viewer/2022062406/55b4d649bb61ebb92b8b4706/html5/thumbnails/57.jpg)
En el mundo de la informática podrás ser capaz de programar casi cualquier cosa si te gusta y crear juegos, programar un semáforo, programar un banco, programar un evento y muchas cosas mas.
Solo imaginemos que somos capaces de programar un robot y que haga lo que tú le diga o crear esa aplicación para móvil.
¿Cuál es el mejor lenguaje de programación?
CONCLUSION
![Page 58: software de base](https://reader035.vdocuments.com.br/reader035/viewer/2022062406/55b4d649bb61ebb92b8b4706/html5/thumbnails/58.jpg)
El único que noperdona en esta vida es
el tiempo; así que aprovéchalo!.