Programación estructurada (Interfaces Windows y Unix)



Documentos relacionados
Módulo 7: Tecnologías de la Información y Comunicación y Ofimática. Prueba de evaluación: unidades didácticas 7 y 8. Informática básica

Comandos externos e internos en Ms-DOS

Prácticas de Introducción al uso de Computadores Curso MS-DOS

Comandos básicos MS-DOS

SISTEMA OPERATIVO DOS. Semana 1 Ing. Miguel Sánchez

MS DOS Conceptos fundamentales

INDICE Capitulo 1. Fundamentos de MS DOS Capitulo 2. Ordenes de MS DOS Trabajo con Directorios Trabajos con Discos Capitulo 3. El Editor de MS DOS

MS-DOS. Prácticas de Introducción a los Computadores 1 QUÉ ES MS-DOS?

TEMA 1. Sistema Operativo MS-DOS

Act 1: Revisión de Presaberes. Lectura No. 1. Título de la Lectura: El Computador

Copyright (c) 2009 Microsoft Corporation. Reservados todos los derechos. Establece propiedades en la base de datos de arranque para

GESTIÓN ACADÉMICA GUÍA DIDÁCTICA HACIA LA EXCELENCIA COMPROMISO DE TODOS! Nombres y Apellidos del Estudiante:

Un kilobyte (KB) son 1024 bytes, un Megabyte (MB) son 1024 KB, un Gigabyte son 1024 Mb

2.1. Los sistemas operativos. UNIDAD 2

UNIVERSIDAD DE ORIENTE FACULTAD DE ICIENCIAS ECONOMICAS LAS REDES I. Licda. Consuelo Eleticia Sandoval

Sistemas Operativos. Tipos de Sistemas Operativos

El Computador. Software

Para utilizar esta nueva funcionalidad usted debe hacer lo siguiente: Figura 1. Ventana buscar usuarios para modificar.

TEMA 1: SISTEMAS INFORMÁTICOS. Parte 3: sistemas operativos

Introducción a Windows

MANUAL DE USUARIO DE SKYDRIVE

CONCEPTOS BASICOS. Febrero 2003 Página - 1/10

FUNCIONAMIENTO DE UNA COMPUTADORA 2

I NTRODUCCIÓN 1. ORDENADOR E INFORMÁTICA

Para ingresar a la aplicación Microsoft PowerPoint 97, los pasos que se deben seguir pueden ser los siguientes:

APUNTES DE WINDOWS. Windows y sus Elementos INSTITUTO DE CAPACITACIÓN PROFESIONAL. Elementos de Windows

Se encarga de realizar las funciones básicas de manejo y configuración del ordenador. La BIOS tiene más tareas fundamentales: Chequearse a sí misma.

Concepto de sistema operativo

Qué es una máquina virtual?

CAPÍTULO 17: ASPECTOS BÁSICOS DEL SISTEMA OPERATIVO WINDOWS

Instructivo de Microsoft Windows

Práctica nº Mn-5.1 Mantenimiento de sistemas microinformáticos. Disco Duro.

CIMA. MANUAL DE USUARIO

DOS (sigla de Disk Operating System, "Sistema Operativo de Disco" o "Sistema Operativo en Disco")

Servicio de Informática Vicerrectorado de Tecnologías de la Información y la Comunicación

Informática 4º ESO Tema 1: Sistemas Informáticos. Sistemas Operativos (Parte 2)

Trabajo TICO Unidad 2: Sistemas Operativos. Guillermo Jarne Bueno.

Gesfincas. INSTALACIÓN DE LA APLICACIÓN (Monopuesto y Red Local)

Recursos de Aprendizaje

Instructivo de Microsoft Excel 2003

SISTEMA CABILDO MANUAL DE INSTALACIÓN CLIENTE ERP CABILDO LA SOLUCIÓN TECNOLÓGICA MÁS COMPLETA E INTEGRAL PARA GOBIERNOS LOCALES

Informática. Presentado a: Sergio Enrique Quintero Plata

Descarga Automática. Manual de Usuario. Operador del Mercado Ibérico de Energía - Polo Español Alfonso XI, Madrid

Características Principales

SCT Software para la calibración de transductores de fuerza. Versión 3.5. Microtest S.A.

Microsoft Excel. El Documento Excel. Interfase de Programa. Celdas

GE Power Management. 6S``O[WS\bORS1]\TWUc`OQWÕ\g. GE-FILES 7\ab`cQQW]\Sa 539$ &

Aspel-PROD 3.0 Aspel-PROD 3.0 SAE 6.0 SAE 6.0

MATERIAL 2 EXCEL 2007

DESCRIPCIÓN TÉCNICA SYSTEM MANAGER SOFTWARE (SMS)

Figura No. IV-111. Página No. 125


Sistema Operativo MS DOS

Puede acceder a estas opciones a través del menú Inicio: Inicio/Configuración, o bien, a través del Icono Mi Pc situado en el Escritorio:

LA INFORMÁTICA EN EL AULA

Introducción a la Computación

Creado dentro de la línea de sistemas operativos producida por Microsoft Corporation.

PRÁCTICA 7. Instalación de Windows 2000 WORKSTATION

GUÍA DE INSTALACIÓN Y ACTIVACIÓN

SESIÓN 6 INTRODUCCIÓN A WORD.

aula) 1. Introducción 2. Instalación en el servidor

Windows 2000 Server. Manual de Windows 2000 Server

Conceptos Básicos de Software. Clase III

NemoTPV SAT Manual de usuario 1. NemoTPV SAT APLICACIÓN DE GESTIÓN DE SERVICIO TÉCNICO PARA PUNTOS DE VENTA DE EUSKALTEL

USO DEL COMANDO. Fdisk. Autor :. Alejandro Curquejo. Recopilación :. Agustí Guiu i Ribera. Versión :.. 1.0

DataMAX pa r a PS3. Manual del Usuario V1.0

MANUAL PARA CREAR UNA RED CON MAQUINAS VIRTUALES

Boot Camp Manual de instalación y configuración

Práctica 3. Introducción a la configuración de un PC

Índice de contenido 1.Introducción Propósito Vista preliminar Requisitos técnicos de instalación Software Red...

Instalación del Software Magaya

Es un software instalado en los equipos asignados a los Centros de Consulta con el objetivo de:

Fundamentos de Programación. Unidad 1: Conceptos básicos

SISTEMAS OPERATIVOS. Instalación

GUIA COMPLEMENTARIA PARA EL USUARIO DE AUTOAUDIT. Versión N 02 Fecha: 2011-Febrero Apartado: Archivos Anexos ARCHIVOS ANEXOS

Informática I Notas del curso

PSI Gestión es un sistema multiusuario que le permite 2 tipos de configuraciones:

Manual Impress Impress Impress Impress Impress Draw Impress Impress

Capítulo 2. Cuestiones previas

UNIVERSIDAD TECNOLOGICA CENTROAMERICANA

Cómo utilizar P-touch Transfer Manager

Manual de Instrucciones

Configuracion Escritorio Remoto Windows 2003

SITEMAS OPERATIVOS PROFESORA ELIZABETH ARIAS INFORMATICA SECCION F 3 SEMESTRE YORDAN ALEXANDER MARIN CUBIDES

Conceptos iniciales. Sistema informático. La informática. Componentes del ordenador

Seminario de introducción al uso del sistema operativo UNIX

MANUAL DE INSTALACIÓN Y USO APLICACIÓN "VALIDACIÓN REGISTRO DE ACCIONISTAS" SOCIEDADES INSCRITAS EN EL REGISTRO DE VALORES.

Este programa mueve cada motor de forma independiente, y cuando termina una línea pasa a la siguiente.

Montando Web for Pentester en VirtualBox

Instalable TC-FNMT para Windows Manual de usuario. Versión 1.4

Compilación de Minimo

Control de accesos autónomo por huella dactilar

MÓDULO 1: Sistemas de Cómputo

Notas de la versión DMO

Fundamentos de Informática

HP Backup and Recovery Manager

Unidad II: Administración de Procesos y del procesador

.enreda. Cambia la fecha del sistema (si pulsamos Intro aceptamos la fecha predeterminada) Poner Date /T

SISTEMA InfoSGA Manual de Actualización Mensajeros Radio Worldwide C.A Código Postal 1060

Transcripción:

Programación estructurada (Interfaces Windows y Unix) M. en C. Sergio Luis Pérez Pérez UAM CUAJIMALPA, MÉXICO, D. F. Trimestre 15-P. Sergio Luis Pérez (UAM CUAJIMALPA) Curso de programación estructurada 1 / 19

Interfaz Windows 1 Interfaz Windows 2 Interfaz Unix Sergio Luis Pérez (UAM CUAJIMALPA) Curso de programación estructurada 2 / 19

Interfaz Windows I El sistema operativo es una capa de software cuya función es administrar los dispositivos hardware de la máquina así como proporcionar a los programas de usuario una interfaz que les permita comunicarse con el hardware. Existen diversos sistemas operativos en el mercado pero nosotros nos enfocaremos en Windows y Unix. Windows es el nombre de una familia de distribuciones para computadoras, smartphones, servidores y sistemas empotrados, desarrollados y vendidos por Microsoft. Microsoft introdujo a Windows el 20 de noviembre de 1985. Sergio Luis Pérez (UAM CUAJIMALPA) Curso de programación estructurada 3 / 19

II Interfaz Windows El 30 de septiembre de 2014, Microsoft presentó Windows 10 que estará a la venta a finales de 2015. Propiamente MS-DOS (Microsoft Disk Operating System) es el nombre del sistema operativo que fue el corazón de Windows durante mucho tiempo. El MS-DOS se ha actualizado muchas veces desde que se lanzara al mercado en el año de 1981. La primera versión tenia el numero de identificación 1.00. Las nuevas versiones se hacen para aumentar la capacidad del sistema operativo, para aprovechar elementos de hardware mas perfeccionados y para corregir errores. Sergio Luis Pérez (UAM CUAJIMALPA) Curso de programación estructurada 4 / 19

III Interfaz Windows El MS-DOS se encargaba de coordinar el funcionamiento de la máquina con nuestros programas de aplicación. Se puede emplear el MS-DOS mediante instrucciones denominadas comandos para manejar archivos, controlar el flujo de trabajo y desarrollar tareas útiles que de otro modo necesitan software adicional. Actualmente MS-DOS ya no es el corazón de Windows pero sigue siendo introducido como símbolo del sistema o bien una línea de comandos para ejecutar algunas instrucciones. Sergio Luis Pérez (UAM CUAJIMALPA) Curso de programación estructurada 5 / 19

1 Interfaz Windows 2 Interfaz Unix Sergio Luis Pérez (UAM CUAJIMALPA) Curso de programación estructurada 6 / 19

I Se llama prompt al carácter o conjunto de caracteres que se muestran en una línea de comandos para indicar que el sistema está a la espera de órdenes. El prompt puede variar dependiendo del intérprete de comandos y suele ser configurable. El prompt identifica la unidad por omisión, es decir, la unidad donde el MS-DOS busca los archivos. El prompt es utilizado por el MS-DOS para indicar que esta pidiendo que introduzca un comando. Las instrucciones que le damos al MS-DOS se llaman comandos. Sergio Luis Pérez (UAM CUAJIMALPA) Curso de programación estructurada 7 / 19

II Una instrucción es un conjunto de datos insertados en una secuencia estructurada o específica que el procesador interpreta y ejecuta. Los tipos de instrucción permitidos están definidos y determinados dentro de cada plataforma en el conjunto de instrucciones ISA (Instruction Set Architecture). El conjunto de instrucciones determina el funcionamiento del CPU que la ejecuta. Sergio Luis Pérez (UAM CUAJIMALPA) Curso de programación estructurada 8 / 19

III Tipos de instrucciones I Instrucciones de transferencia de datos. Permiten la transferencia de datos desde una localización a otra. Instrucciones aritméticas. Realizan operaciones aritméticas de las que se encarga la ALU. Instrucciones lógicas. Son operaciones de tipo lógico que ejecuta la ALU. Sergio Luis Pérez (UAM CUAJIMALPA) Curso de programación estructurada 9 / 19

IV Tipos de instrucciones II Instrucciones de conversión. Son similares a las aritméticas y a las lógicas e implican la lógica especial para realizar la conversión. Instrucciones de transferencia de control. Actualizan el contador de programa (PC). En otras palabras administran las llamadas/retornos a las subrutinas, el paso de parámetros y el enlazado. Instrucciones de E/S (entrada/salida). Administran los comandos de entrada/salida. Sergio Luis Pérez (UAM CUAJIMALPA) Curso de programación estructurada 10 / 19

V En general existen dos tipos de comandos. 1 Comandos internos. 2 Comandos externos. Los comandos internos son aquellos que se transfieren a la memoria en el momento de cargarse el Sistema Operativo y se pueden ejecutar sin necesidad de tener el DOS presente en la unidad por defecto desde el cual se puede ejecutar el mandato. Los comandos externos son aquellos que se almacenan en archivos de comandos denominados transitorios o externos, y para ejecutarse necesitan de estos archivos, además los comandos externos tienen nombre propio y se pueden copiar de un disco a otro. Sergio Luis Pérez (UAM CUAJIMALPA) Curso de programación estructurada 11 / 19

VI Comandos internos I BREAK. Activa o desactiva la verificación extendida CTROL+C. CD o CHDIR. Cambia el directorio actual. CLS. Limpia todos los comandos y toda la información que hay en pantalla, excepto el prompt. COPY. Copia un archivo de un directorio a otro. COPY CON Copia a un archivo los caracteres introducidos en pantalla. DATE. Permite visualizar y cambiar la fecha del sistema. DEL. Se usa para eliminar archivos. Sergio Luis Pérez (UAM CUAJIMALPA) Curso de programación estructurada 12 / 19

VII Comandos internos II DIR. Lista los directorios del directorio actual. FOR. Ejecuta un comando para cada archivo en un conjunto de archivos. MD o MKDIR. Crea un nuevo directorio. MEM. Muestra la cantidad de memoria RAM, la cantidad ocupada y la libre. RD o RMDIR. Elimina un directorio. REM. Permite insertar comentarios en archivos de proceso por lotes. Sergio Luis Pérez (UAM CUAJIMALPA) Curso de programación estructurada 13 / 19

VIII Comandos internos III REN o RENAME. Renombra archivos y directorios. SET. Asigna valores a variables de entorno. TIME. Visualiza o cambia la hora del sistema. TITLE. Establece el título de la ventana del símbolo del sistema. TYPE. Muestra el contenido de un archivo de texto. VER. Muestra la versión del Sistema Operativo. VOL. Muestra la etiqueta del disco duro y su volumen. Sergio Luis Pérez (UAM CUAJIMALPA) Curso de programación estructurada 14 / 19

IX Comandos externos I ATTRIB. Sin parámetros, visualiza los atributos de los directorios y archivos. Con parámetros, cambia los atributos de directorios y archivos. CHKDSK. Comprueba el disco y muestra un informe de su estado. DISKCOMP. Compara el contenido de dos discos o disquetes. DISKCOPY. Permite hacer una copia idéntica de un disquete a otro. DOSKEY. Edita líneas de comando, memoriza comandos de Windows y crea macros. Sergio Luis Pérez (UAM CUAJIMALPA) Curso de programación estructurada 15 / 19

X Comandos externos II FC. Compara archivos o conjuntos de archivos y muestra las diferencias entre ellos. FORMAT. Formatea un disco para usarse con Windows. PRINT. Permite imprimir archivos. LABEL. Crea, cambia o elimina la etiqueta de un disco duro. MOVE. Mueve o cambia de posición un directorio y/o archivos. SUBST. Crea una unidad lógica virtual a partir de un directorio. TREE. Muestra los directorios en forma de árbol. XCOPY. Este comando tiene la misma función que COPY. Sergio Luis Pérez (UAM CUAJIMALPA) Curso de programación estructurada 16 / 19

XI Redireccionamientos <. Redireccionamiento de la entrada estándar. Su sintaxis es: comando < fichero >. Redireccionamiento de la salida estándar. Si el fichero no existe, lo crea. Si ya existía, sobreescribe su contenido. Su sintaxis es: comando > fichero >>. Redireccionamiento de la salida estándar a un fichero existente. Si el fichero no existe, lo crea. Si ya existía, añade el resultado del comando a continuación del contenido previo del fichero. Su sintaxis es: comando >> fichero Sergio Luis Pérez (UAM CUAJIMALPA) Curso de programación estructurada 17 / 19

Interfaz Unix Interfaz Unix 1 Interfaz Windows 2 Interfaz Unix Sergio Luis Pérez (UAM CUAJIMALPA) Curso de programación estructurada 18 / 19

Interfaz Unix Interfaz Unix I Unix es un sistema operativo multiusuario, esto quiere decir que varias personas pueden usar la computadora concurrentemente desde terminales interactivas o desde computadoras personales conectadas a la red. Sergio Luis Pérez (UAM CUAJIMALPA) Curso de programación estructurada 19 / 19