tipos de lenguajes, importancia del dos y windows
TRANSCRIPT
![Page 1: Tipos de lenguajes, importancia del dos y windows](https://reader034.vdocuments.site/reader034/viewer/2022042602/55ae9fcf1a28ab46678b457c/html5/thumbnails/1.jpg)
TIPOS DE LENGUAJES, IMPORTANCIA
DEL DOS Y DE LA PLATAFORMA
WINDOWS (MICROSOFT®)
ISC Azael Mizraim Pintor Vázquez
![Page 2: Tipos de lenguajes, importancia del dos y windows](https://reader034.vdocuments.site/reader034/viewer/2022042602/55ae9fcf1a28ab46678b457c/html5/thumbnails/2.jpg)
TIPOS DE LENGUAJES DE PROGRAMACIÓN
![Page 3: Tipos de lenguajes, importancia del dos y windows](https://reader034.vdocuments.site/reader034/viewer/2022042602/55ae9fcf1a28ab46678b457c/html5/thumbnails/3.jpg)
LENGUAJE DE PROGRAMACIÓN
Es un idioma artificial diseñado para expresar procesos que
pueden ser llevadas a cabo por máquinas como las
computadoras.
Al proceso por el cual se escribe, se prueba, se depura, se
compila y se mantiene el código fuente de un programa
informático se le llama programación.
![Page 4: Tipos de lenguajes, importancia del dos y windows](https://reader034.vdocuments.site/reader034/viewer/2022042602/55ae9fcf1a28ab46678b457c/html5/thumbnails/4.jpg)
Depuración de programas: es el proceso de identificar y
corregir errores de programación (Debug).
Pruebas de Software ("Testing"): es una investigación
empírica y técnica cuyo objetivo es proporcionar información
objetiva e independiente sobre la calidad del producto bajo
pruebas a la parte interesada o Stakeholder (quienes pueden
afectar o son afectados por las actividades de una empresa).
![Page 5: Tipos de lenguajes, importancia del dos y windows](https://reader034.vdocuments.site/reader034/viewer/2022042602/55ae9fcf1a28ab46678b457c/html5/thumbnails/5.jpg)
Código fuente: es un conjunto de líneas de texto que son las
instrucciones que debe seguir la computadora para ejecutar
dicho programa. Por tanto, en el código fuente de un programa
está descrito por completo su funcionamiento.
![Page 6: Tipos de lenguajes, importancia del dos y windows](https://reader034.vdocuments.site/reader034/viewer/2022042602/55ae9fcf1a28ab46678b457c/html5/thumbnails/6.jpg)
Un compilador es un programa informático que traduce un
programa escrito en un lenguaje de programación a otro
lenguaje de programación, generando un programa
equivalente que la máquina será capaz de interpretar.
![Page 7: Tipos de lenguajes, importancia del dos y windows](https://reader034.vdocuments.site/reader034/viewer/2022042602/55ae9fcf1a28ab46678b457c/html5/thumbnails/7.jpg)
![Page 8: Tipos de lenguajes, importancia del dos y windows](https://reader034.vdocuments.site/reader034/viewer/2022042602/55ae9fcf1a28ab46678b457c/html5/thumbnails/8.jpg)
![Page 9: Tipos de lenguajes, importancia del dos y windows](https://reader034.vdocuments.site/reader034/viewer/2022042602/55ae9fcf1a28ab46678b457c/html5/thumbnails/9.jpg)
TIPOS DE LENGUAJES:
LENGUAJES DE ALTO NIVEL
LENGUAJES DE BAJO NIVEL
![Page 10: Tipos de lenguajes, importancia del dos y windows](https://reader034.vdocuments.site/reader034/viewer/2022042602/55ae9fcf1a28ab46678b457c/html5/thumbnails/10.jpg)
LENGUAJES DE BAJO NIVEL
Son lenguajes totalmente dependientes de la máquina, es
decir que el programa que se realiza con este tipo de
lenguajes no se pueden migrar o utilizar en otras maquinas.
El lenguaje de máquina: este lenguaje ordena a la máquina las
operaciones fundamentales para su funcionamiento.
![Page 11: Tipos de lenguajes, importancia del dos y windows](https://reader034.vdocuments.site/reader034/viewer/2022042602/55ae9fcf1a28ab46678b457c/html5/thumbnails/11.jpg)
Lenguaje ensamblador: es un derivado del lenguaje maquina y
esta formado por abreviaturas de letras y números llamadas
mnemotécnicos.
Con la aparición de este lenguaje se crearon los programas
traductores para poder pasar los programas escritos en lenguaje
ensamblador a lenguaje máquina.
Ejemplo:
MOV AX, 1000
MOV BX, 2000
ADD AX, BX
AX=3000 BX=2000 CX=0000 DX=0000 SP=FFEE BP=0000 SI=0000 DI=0000
DS=XXXX ES=XXXX SS=XXXX CS=XXXX IP=0108 NV UP EI PL NZ NA PE NC
0CB3:0108 CD20 INT 20
![Page 12: Tipos de lenguajes, importancia del dos y windows](https://reader034.vdocuments.site/reader034/viewer/2022042602/55ae9fcf1a28ab46678b457c/html5/thumbnails/12.jpg)
LENGUAJES DE ALTO NIVEL
Se tratan de lenguajes independientes de la arquitectura del
ordenador. Por lo que, un programa escrito en un lenguaje de
alto nivel, se puede migrar de una máquina a otra sin ningún
tipo de problema.
Estos lenguajes permiten al programador olvidarse por
completo del funcionamiento interno de la maquina/s para la
que están diseñando el programa. Tan solo necesitan un
traductor que entiendan el código fuente como las
características de la maquina.
![Page 13: Tipos de lenguajes, importancia del dos y windows](https://reader034.vdocuments.site/reader034/viewer/2022042602/55ae9fcf1a28ab46678b457c/html5/thumbnails/13.jpg)
GENERACIONES DE LOS LENGUAJES DE PROGRAMACIÓN
La evolución de los lenguajes de programación se puede
dividir en 5 etapas:
Primera generación: lenguaje maquina.
Segunda generación: se crearon los primeros lenguajes
ensambladores.
![Page 14: Tipos de lenguajes, importancia del dos y windows](https://reader034.vdocuments.site/reader034/viewer/2022042602/55ae9fcf1a28ab46678b457c/html5/thumbnails/14.jpg)
Tercera generación: se crean los primeros lenguajes de alto nivel.
Ej. C, Pascal, Cobol…
![Page 15: Tipos de lenguajes, importancia del dos y windows](https://reader034.vdocuments.site/reader034/viewer/2022042602/55ae9fcf1a28ab46678b457c/html5/thumbnails/15.jpg)
Cuarta generación. Son los lenguajes capaces de generar
código por si solos, con lo cuales se pueden realizar
aplicaciones sin ser un experto en el lenguaje. Aquí también
se encuentran los lenguajes orientados a objetos, haciendo
posible la reutilización de partes del código para otros
programas. Ej. Visual Basic.
![Page 16: Tipos de lenguajes, importancia del dos y windows](https://reader034.vdocuments.site/reader034/viewer/2022042602/55ae9fcf1a28ab46678b457c/html5/thumbnails/16.jpg)
Quinta generación: aquí se encuentran los lenguajes
orientados a la inteligencia artificial y la robótica.
![Page 17: Tipos de lenguajes, importancia del dos y windows](https://reader034.vdocuments.site/reader034/viewer/2022042602/55ae9fcf1a28ab46678b457c/html5/thumbnails/17.jpg)
![Page 18: Tipos de lenguajes, importancia del dos y windows](https://reader034.vdocuments.site/reader034/viewer/2022042602/55ae9fcf1a28ab46678b457c/html5/thumbnails/18.jpg)
![Page 19: Tipos de lenguajes, importancia del dos y windows](https://reader034.vdocuments.site/reader034/viewer/2022042602/55ae9fcf1a28ab46678b457c/html5/thumbnails/19.jpg)
IMPORTANCIA DEL DOS
![Page 20: Tipos de lenguajes, importancia del dos y windows](https://reader034.vdocuments.site/reader034/viewer/2022042602/55ae9fcf1a28ab46678b457c/html5/thumbnails/20.jpg)
SISTEMA OPERATIVO DE DISCO
Es una familia de sistemas operativos para PC. El nombre
son las siglas de disk operating system.
Fue creado originalmente para computadoras de la familia IBM
PC.
![Page 21: Tipos de lenguajes, importancia del dos y windows](https://reader034.vdocuments.site/reader034/viewer/2022042602/55ae9fcf1a28ab46678b457c/html5/thumbnails/21.jpg)
MS-DOS
Fue un sistema operativo para el IBM PC que alcanzó gran
difusión.
MS-DOS era sistema operativo y entorno base, desde el que
se arrancaba el equipo y sus procesos básicos y se procedía a
ejecutar y cargar la interface gráfica o entorno operativo de
Windows.
El DOS carece por completo de interfaz gráfica, y no utiliza el
mouse.
![Page 22: Tipos de lenguajes, importancia del dos y windows](https://reader034.vdocuments.site/reader034/viewer/2022042602/55ae9fcf1a28ab46678b457c/html5/thumbnails/22.jpg)
COMANDOS BÁSICOS MS-DOS
DIR: muestra un listado de archivos, que están contenidos en un directorio.
TYPE: muestra el contenido de un archivo en pantalla.
COPY: copia archivos en otro lugar.
REN o RENAME: renombra archivos.
DEL o ERASE: borra uno o varios archivos
MD o MKDIR: crea un nuevo directorio.
CD o CHDIR: cambia el directorio actual por el especificado.
RD o RMDIR: borra un directorio vacío.
DELTREE: borra un directorio con todo su contenido, incluye subdirectorios.
CLS: limpia la pantalla.
DATE: permite ver y cambiar la fecha.
TIME: permite ver y cambiar la hora.
LABEL: permite ver y cambiar la etiqueta de una unidad de disco ó volumen.
HELP: ofrece ayuda sobre las distintas órdenes.
SORT: ordena Datos
FC o COMP: compara las diferencias entre el contenido de dos archivos.
EDLIN o EDIT: permite editar archivos, guardando los cambios efectuados.
![Page 23: Tipos de lenguajes, importancia del dos y windows](https://reader034.vdocuments.site/reader034/viewer/2022042602/55ae9fcf1a28ab46678b457c/html5/thumbnails/23.jpg)
MS-DOS desaparece como sistema operativo
(propiamente dicho) y entorno base, desde el que se
arrancaba el equipo y sus procesos básicos y se
procedía a ejecutar y cargar la interfaz gráfica o
entorno operativo de Windows.
Todo vestigio del mismo queda relegado, en tales
versiones, a la existencia de un simple intérprete de
comandos, denominado Símbolo del Sistema,
ejecutado como aplicación mediante cmd.exe, a
partir del propio entorno gráfico (elevado ahora a la
categoría de sistema).
![Page 24: Tipos de lenguajes, importancia del dos y windows](https://reader034.vdocuments.site/reader034/viewer/2022042602/55ae9fcf1a28ab46678b457c/html5/thumbnails/24.jpg)
PLATAFORMA WINDOWS
Microsoft Windows es el nombre de una familia de sistemas
operativos desarrollados y vendidos por Microsoft.
![Page 25: Tipos de lenguajes, importancia del dos y windows](https://reader034.vdocuments.site/reader034/viewer/2022042602/55ae9fcf1a28ab46678b457c/html5/thumbnails/25.jpg)
Sistema Operativo de Interface Gráfica cuya visualización es a
través de iconos.
Interface: medio de comunicación.
Iconos: representación gráfica de elementos que componen una
computadora e interactúan con el usuario.
Descripción del Escritorio
Sobre el escritorio se sitúan todos los componentes de Windows,
ventanas, iconos, programas, documentos y la barra de tareas.
En la barra de tareas se encuentra el menú Inicio el cual es la
puerta de entrada a las diferentes funciones de Windows.
![Page 26: Tipos de lenguajes, importancia del dos y windows](https://reader034.vdocuments.site/reader034/viewer/2022042602/55ae9fcf1a28ab46678b457c/html5/thumbnails/26.jpg)
BARRA DE TAREAS
MENÚ INICIO
ICONOS
WINDOWS
![Page 27: Tipos de lenguajes, importancia del dos y windows](https://reader034.vdocuments.site/reader034/viewer/2022042602/55ae9fcf1a28ab46678b457c/html5/thumbnails/27.jpg)
TIPOS DE ARCHIVOS
¿Qué es un Archivo y cómo funciona?
La información de una computadora está almacenada en lo que se llaman
archivos. Normalmente los archivos están formados por un nombre, un punto
y una extensión (ejemplo PROGRAMA.EXE). El nombre nos sirve para
diferenciar unos archivos de otros y la extensión para atribuirle unas
propiedades concretas. Estas propiedades asociadas vienen dadas por las
letras que conforman la extensión. Normalmente su máximo son tres letras.
Tipos de Archivos
Podemos dividir los archivos en dos grandes grupos. Éstos son los
ejecutables y los no ejecutables o archivos de datos. La diferencia
fundamental entre ellos es que los primeros están creados para funcionar por
si mismos y los segundos almacenan información que tendrá que ser utilizada
con ayuda de algún programa.
![Page 28: Tipos de lenguajes, importancia del dos y windows](https://reader034.vdocuments.site/reader034/viewer/2022042602/55ae9fcf1a28ab46678b457c/html5/thumbnails/28.jpg)
SISTEMABAT Archivo MS-DOSCOM Aplicación MS-DOS EXE Aplicación
AUDIOCDA WinampMP3 WinampWAV Winamp
VÍDEOAVI BSPlayerMPEG (mpeg)QTL QuickTime
COMPRIMIDOSCAB CAB StationRAR WinRARZIP WinZIP
TEXTODOC Microsoft WordTXT WordPad
VARIOS
POWERPOINTPPS --> PresentaciónPPT --> PresentaciónPPTHTML --> Documento HTML
EXCELXLC --> GráficoXLM --> Macro XLS --> Hoja de cálculo
INTERNETHTML --> HTML Documento URL --> HTML DocumentoMSG --> Mensaje E-mail
OTROS
BIN --> BinarioJAVA --> JavaVBS --> Visual Basic Script
![Page 29: Tipos de lenguajes, importancia del dos y windows](https://reader034.vdocuments.site/reader034/viewer/2022042602/55ae9fcf1a28ab46678b457c/html5/thumbnails/29.jpg)