Upload
azrahim
View
285
Download
2
Tags:
Embed Size (px)
Citation preview
TIPOS DE LENGUAJES, IMPORTANCIA
DEL DOS Y DE LA PLATAFORMA
WINDOWS (MICROSOFT®)
ISC Azael Mizraim Pintor Vázquez
TIPOS DE LENGUAJES DE PROGRAMACIÓN
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.
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).
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.
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.
TIPOS DE LENGUAJES:
LENGUAJES DE ALTO NIVEL
LENGUAJES DE BAJO NIVEL
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.
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
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.
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.
Tercera generación: se crean los primeros lenguajes de alto nivel.
Ej. C, Pascal, Cobol…
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.
Quinta generación: aquí se encuentran los lenguajes
orientados a la inteligencia artificial y la robótica.
IMPORTANCIA DEL DOS
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.
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.
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.
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).
PLATAFORMA WINDOWS
Microsoft Windows es el nombre de una familia de sistemas
operativos desarrollados y vendidos por Microsoft.
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.
BARRA DE TAREAS
MENÚ INICIO
ICONOS
WINDOWS
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.
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