Sistemas Operacionais 1219/31 AULA 08 22/04/2010

Notas de Aula:
————————————————————
Recado:
Próxima Aula 29/04/2010
Filme: Revolution OS
Local: C56 2º Andar 1ª Sala
———————————————————–


DISCOS











Evolução dos discos magnéticos

  • Velocidade de acesso (seek): Tempo movimento do braço atéo cilindro
  • Transferência: de dados entre memória principal e o setor do HD
  • Capacidade
  • Preço
  • Tamanho
  • Memória Flash
Técnica para reduzir o tempo de acesso:
Entrelaçamento (interleaving):

Setores são numerados c/ um espaço entre eles (n), chamado FATOR de entrelaçamento, que é dependente da velocidade do UCP, do BUS, da controladora, velocidade dda rotação do disco. 
A controladora tem um buffer p/ receber dados lidos do disco. Se ela ler 2 setores consecutivos, após ler o 1º é interessante ter um “espaço de tempo” para transferir os dados para a memória de um 2º setor.

Fatores que influenciam no tempo de leitura/gravação no disco:

Tempo de acesso=T(Transfer) + T(Seek) + T(Latencia)

T transferência dados: T necessário para a transferencia do bloco entre memóra principal e setor do HD

T Seek: T do movimento do braço até o cilindro

T Latência: T para posicionar o setor na cabeça do disco

Algorítmos de escalonamento do braço do disco:

  • FXFS (FIFO): 1º que chega é o 1º que sai
  • SSF (Shortest Seek First): T Curto 1º
  • Elevator (scan)
A escolha do algoritmo depende do nº do tipo de pedidos.

Ex. disco c/37 cilindros lendo bloco no cilindro 11 requisições: 1,31,16,34,9,12




Exercício
(recolhido em sala)


Utilizar os algoritmos FCFS, SSF e Elevator


Posição inicial = 23
Requisições: 27,11,20,15,35 e 30


Analise resultados e faça sua argumentação a partir da análise de cada algoritmo.







Arquiteturas de Computadores II – 1216/31 AULA 07 20/04/2010

Prova 1º bim 04/05/2010

Aula 07
Utilizando o Circuit maker ou KtechLab

  1. Implementar um conversor serial/paralelo
  2. Implementar um conversor paralelo/serial
  3. Analisar formar implementar um sistema com barramento de dados de endereços e de controle (Semelhante ao trabalho)
  • Entrada Chaves, Buffer 3s, Registradores 2 3 4 , Pino de controle, seletor de endereços
  • Controle 0: Leitura 1:Escrita
Componentes para exercícios:
Flip-Flop Tipo D
Flip-Flop JK RN
Logic Switch 
Logic Display
Pulser
Buffer 3S
Strobed Hex Invert (4502)

Inicio do Exercício 01
Download .ckt

Introdução a Teoria da Computação 1220/31 – Aula 07 – 20/04/2010

Prova 1º Bim 27/04/2010 – Terça-Feira

Agenda Infouem3

Para acompanhar a agenda infouem3 (3º Ano)
Acesse: infouem3Agenda

Análise de Algorítimos 1218/32 – 1º Bim Prova Agendada

Prova 1º Bimestre dia 17/05/2010
O professor passou a descrição do trabalho, estarei postando em breve.

Engenharia de Software II – 1215/31 – Documento Ajuda Descrição de Casos de Uso

Documento Ajuda Descrição de Casos de Uso

Software Engineering – A Practitioner’s Approach 5th [Pressman 2001]

Download Software Engineering – A Practitioner’s Approach 5th [Pressman 2001]

Slides do Livro de Banco de Dados

No site do livro Database Management Systems do Raghu Ramakrishnan estão disponíveis alguns slides com os resumos dos capítulos, que podem servir de guia nos estudos.

http://pages.cs.wisc.edu/~dbbook/openAccess/thirdEdition/supporting_material.htm

Através do site general-search é possível encontrar o PDF desse livro em inglês, tão como dos livros de outras matérias.

Cadastro de Currículos – Programador – Process Informática

Olá pessoal, quem possui níveis 
Básicos/Intermediário/Avançado nas linguagens JAVA, .NET e COBOL, 
a Process Informática está recebendo currículos para futuras contratações.


Currículos: comercial@processinformatica.com.br 

Grupo de Discussão: Google Groups

Grupo criado para assuntos gerais de Informática UEM:
http://groups.google.com/group/infouem?hl=pt




Login