Sistema Operacional DOS 6.22 PROF. PAULO LORINI NAJAR

Slides:



Advertisements
Apresentações semelhantes
INTRODUÇÃO À COMPUTAÇÃO
Advertisements

Componentes de Um Computador
Sistemas Operacionais
Estruturas de Controle
INTRODUÇÃO À CIÊNCIA DA COMPUTAÇÃO Prof. Diogo Souza.
Objectivos Conhecer o conceito de Sistema Operativo;
Noções de Sistemas Operacionais
SISTEMAS OPERATIVOS SISTEMA OPERATIVO:
Entrada e Saída Introdução.
Informática Aplica Prof.: Bruno Rafael de Oliveira Rodrigues.
Comandos do Linux SO II.
Componente Curricular Sistemas Operacionais - SOP
Sistemas Operacionais
Processos no Unix e Linux
Conceitos Básicos de Computação O ABC da Computação.
Introdução à Informática
Vi 1 Editando com vi. vi 2 Por que vi? l Editar arquivos de configuração l Editar scripts de shell l Disponível em todas as distribuições l Necessita.
Softwares.
DOS – Sistema operacional de disco
INTRODUÇÃO À COMPUTAÇÃO
DESENVOLVIMENTO DE COMÉRCIO ELETRÔNICO
Comandos para navegação no Sistema de Arquivos
INFORMÁTICA BÁSICA.
JAVA: Conceitos Iniciais
Introdução a Sistemas Operacionais
Prof. Natalia Castro Fernandes Mestrado em Telecomunicações – UFF 2º semestre/2012.
Engº Pedro Costa Computadores e Redes de Comunicação 1 FTP Usar o run do windows: ftp tom.fe.up.pt User: mgi02040 Password: ******* Comandos cd – mudar.
FTIN Formação Técnica em Informática
Informática Aplicada à Administração
Entrada e saída.
Definição - Sistema Operativo
Sistemas Operacionais
Sistemas Operacionais
Introdução a aplicativos Java
Monitoria de Sistemas Inteligentes
Introdução à Automação
SISTEMAS OPERATIVOS MS-DOS.
ASP (Active Server Pages)
Sistemas Operacionais
SISTEMAS OPERACIONAIS I
Sistemas Operacionais II O Shell Bash. Objetivos Conhecer a sintaxe dos comandos; Trabalhar com funções; Trabalhar com variáveis; Expressões aritméticas;
ARQUIVOS.
© 2004 by Pearson Education Computadores: Ferramentas para a Era da Informação Tema 0 PARTE A.
SISTEMAS OPERACIONAIS I Gerenciamento de Arquivos
Usuários e Grupos Usuário: alguém que possui conta, internamente é tratado como um número (UID) que é a identificação do usuário (USER ID). Cada usuário.
ARQUITETURA DE COMPUTADORES II
Sistemas Operacionais
Introdução O que se espera de um sistema de computação?
Sistemas Operacionais PLATAFORMALINUX PLATAFORMALINUX Jean Morais 3ºSINA/07.
S ISTEMAS OPERACIONAIS PROCESSOS Horácio Ribeiro.
Introdução ao MATLAB 5.3 para Hidrólogos
Professor Esp. Diego André Sant’Ana Disciplina: Sistemas Operacionais II Sistemas de Arquivos- Tipo de arquivos – Cap
Monitoria de Sistemas Inteligentes IF684
MatLab (Matrix Laboratory)
Fundamentos de linguagens de programação
Iº Workshop Linux da Unijorge
Sistema Operativo MS-DOS Comandos sobre arquivos
Algoritmos e Programação MC102
INTRODUÇÃO À INFORMÁTICA Prof. Msc. Rafael Robson Negrão 1 Universidade Estadual de Londrina Centro de Ciências Exatas Departamento de Computação INTRODUÇÃO.
Aula – Sistemas Operacionais
Programação Computacional Aula 9: Meu primeiro programa em C
BIOS (Aula Extra) Prof. Rafael S. Ribeiro
20/04/2017 MODULO: Sistemas Operacional Aula 08 –Configurando o Computador Profª. : Élida Tavares.
Trechos de código que permitem reutilização de uma mesma tarefa. Qualquer código PHP pode estar contido no interior de uma função. Não se pode definir.
Shell Script Parte 2.
Capítulo 2 Processos e Threads 2.1 Processos 2.2 Threads
Conteudo prova dia 09/06/15. Comandos DOS DOS – O MS-DOS ou prompt de comando pode ser iniciado pelo caminho. Inciar> Todos os programas> Acessórios>
Conteúdo Exame. Comandos DOS DOS – O MS-DOS ou prompt de comando pode ser iniciado pelo caminho. Inciar> Todos os programas> Acessórios> Prompt de Comando.
Comandos DOS DOS – O MS-DOS ou prompt de comando pode ser iniciado pelo caminho. Inciar> Todos os programas> Acessórios> Prompt de Comando Ou através do.
Visual C# (parte 2) Prof. Igor Conrado Alves de Lima – Operadores, estruturas de decisão, vetores (arrays), e estruturas de.
Transcrição da apresentação:

Sistema Operacional DOS 6.22 PROF. PAULO LORINI NAJAR FUNÇÃO: Gerenciar todas as tarefas do computador. A nível de Hardware faz a comunicação da U.C.P. (CPU) com todos os periféricos. A nível de Software executa os comandos do Sistema Operacional. O Sistema Operacional tem que estar presente na memória para que haja processamento de dados, ou melhor, para que qualquer coisa seja feita. PROF. PAULO LORINI NAJAR

PROF. PAULO LORINI NAJAR Sistema Operacional DOS 6.22 DIVISÃO EM 4 MÓDULOS BOOT (inicializador) – É o módulo que faz a inicialização do sistema colocando o sinal de promtidão no computador. É também responsável pela carga dos outros módulos para a memória. BIOS.COM – Responsável pelas operações de Entrada e Saída. MSDOS.SYS – Responsável pela alocação da memória. É responsável também pela alocação em disco. COMMAND.COM – Módulo que interpreta e executa os comandos do Sistema Operacional. PROF. PAULO LORINI NAJAR

PROF. PAULO LORINI NAJAR ARQUIVOS DE LOTE ACIONADORES DE DISCO As Unidades de disco são também chamadas de acionadores. São identificadas pelas letras A, B, C, e D... O Acionador A é chamado de unidade padrão. O comando para mudar o acionador é: A: <ENTER> C: <ENTER> PROF. PAULO LORINI NAJAR

PROF. PAULO LORINI NAJAR COMANDOS INTERNOS BREAK CALL CD CLS COPY DATE DEL DIR MD PATH PAUSE PROMPT RD REN SHIFT TIME TYPE VER PROF. PAULO LORINI NAJAR

PROF. PAULO LORINI NAJAR COMANDOS EXTERNOS FORMAT HELP LABEL MEM MORE MOVE SYS UNFORMAT UNDELETE XCOPY ATRRIB CHKDSK CHOICE COMMAND DELTREE DISKCOMP DISKCOPY DOSKEY EXIT FDISK PROF. PAULO LORINI NAJAR

PROF. PAULO LORINI NAJAR ARQUIVOS DE LOTE O que são? Um arquivo de lote é um conjunto de comandos normais do DOS agrupados em um arquivo-texto. Esse arquivo-texto pode ser interpretado pelo processador de comandos do DOS e seus comandos executado. Características dos Arquivos de Lote Um arquivo de lote é um arquivo de texto no formato ASCII padrão. Possui obrigatoriamente a extensão (.BAT). Essa extenção é que faz com que um arquivo de lote seja identificado e executado apropriadamente pelo DOS. PROF. PAULO LORINI NAJAR

PROF. PAULO LORINI NAJAR ARQUIVOS DE LOTE Ordem de Execução O DOS sabe identificar se um programa pode ser executado apenas através da extensão do nome do arquivo. O DOS executa três tipos de arquivos. Eles são identificados pelas extensões COM, EXE e BAT. A extensão BAT é uma abreviatura de BATCH, ou seja, um arquivo-texto que contém comandos do DOS. 1) .COM – Command 2) .EXE – Executable 3) .BAT – Batch PROF. PAULO LORINI NAJAR

PROF. PAULO LORINI NAJAR ARQUIVOS DE LOTE COMANDOS ESPECIAIS CALL CHOICE ECHO FOR GOTO IF PAUSE REM SHIFT PROF. PAULO LORINI NAJAR

PROF. PAULO LORINI NAJAR ARQUIVOS DE LOTE ECHO ON e ECHO OFF Quando um arquivo de lote de lote é executado, suas linhas de comando são exibidas na tela como se tivessem sido digitadas. Para evitar o “eco”dos comandos na tela, deve ser usado o comando ECHO OFF como primeira linha do arquivo de lote. Para retornar à exibição dos comandos, use ECHO ON. Também pode-se usar o símbolo “@”, que omite a aparição do próprio comando. Se o comando ECHO for seguido por um texto, ele será exibido como uma mensagem. PROF. PAULO LORINI NAJAR

PROF. PAULO LORINI NAJAR ARQUIVOS DE LOTE REM Assim como no Basic, este comando permite que sejam inseridas linhas de comentário no programa de lote. O texto seguinte (na mesma linha) ao comando ao comando REM não será executado, funcionando apenas como comentário. PROF. PAULO LORINI NAJAR

PROF. PAULO LORINI NAJAR ARQUIVOS DE LOTE PASSAGEM DE PARÂMETROS Os arquivos de lote possuem um recuso chamado parâmetros substituíveis. Esse recurso permite que um arquivo de lote funcione em várias situações mudando apenas um parâmetro que é fornecido durante a digitação. O DOS permite que até 10 parâmetros substituíveis ou variáveis possam ser especificados no prompt do sistema. Essas variáveis são nomeadas %0, %1, %2 até % 9, e podem ser especificadas dentro de uma linha de comando de um arquivo de lote. A ordem que são especificadas na linha de comando é que define o número de variáveis dentro do programa. PROF. PAULO LORINI NAJAR

PROF. PAULO LORINI NAJAR ARQUIVOS DE LOTE IF Assim como no Basic ou no Dbase, este comando permite a tomada de decisão e desvio condicional dentro do programa, possibilitando assim a criação de laços (rotinas repetidas) dentro do arquivo de lote. A sintaxe do comando é a seguinte: IF <condição> <comando> Pode ser testada as seguintes condições: 1. A existência de um arquivo. 2. A Não existência de um arquivo. 3. A existência de um parâmetro. 4. A Não existência de um parâmetro. 5. O conteúdo do parâmetro. 6. Se um comando anterior foi executado normalmente. PROF. PAULO LORINI NAJAR