José Alves Marques
Biografia
Professor Catedrático do Departamento de Engenharia de Informática do IST, de que é docente desde 1981. Foi um dos criadores da Licenciatura de Engenharia Informática e Computadores e fundador do Departamento de Engenharia Informática, de que foi o primeiro presidente. Leciona as cadeiras de Sistemas Operativos, Sistemas Distribuídos e Sistemas Empresariais Integrados.
partilhar
Em destaque VER +
Sistemas Operativos
Os Sistemas Operativos são uma das áreas constituintes dos computadores mais nucleares e com várias dezenas de anos de evolução, fundamentais na compreensão aprofundada dos atuais sistemas informáticos. O seu papel no desempenho global das aplicações, na segurança, no funcionamento em rede ou móvel é crucial e, em muitas vezes, o principal condicionante para o sucesso ou insucesso de um projeto informático. Este livro detalha todos os subsistemas relevantes nos sistemas operativos e apresenta duas visões complementares e igualmente relevantes: as interfaces, que permitem aos programadores invocarem as funções do sistema operativo, e a estrutura interna de cada um dos subsistemas que compõem o sistema operativo. Esta dupla visão, "como se usa e como é realizado", estende-se aos dois sistemas operativos de referência do mercado: o Unix (e variantes, em particular, o Linux e o MacOS) e o Windows, procurando ilustrar semelhanças e diferenças entre estes sistemas.
Ao longo do livro são abordados, entre outros temas:
- Gestão de processos e tarefas;
- Sincronização entre processos ou tarefas;
- Algoritmos e mecanismos de gestão de memória;
- Armazenamento de informação persistente;
- Comunicação entre processos;
- Mecanismos e estruturas de gestão dos periféricos;
- Arquiteturas e mecanismos de segurança.
Nesta 2.ª edição foram revistos diversos aspetos, sendo de realçar: as vertentes relacionadas com a programação concorrente e os mecanismos mais sofisticados que os sistemas operativos comerciais disponibilizam para tirar partido das arquiteturas multicore, a abordagem genérica da segurança e a extensão das entradas/saídas cada vez mais flexíveis e abrangentes.
Ao longo do livro são abordados, entre outros temas:
- Gestão de processos e tarefas;
- Sincronização entre processos ou tarefas;
- Algoritmos e mecanismos de gestão de memória;
- Armazenamento de informação persistente;
- Comunicação entre processos;
- Mecanismos e estruturas de gestão dos periféricos;
- Arquiteturas e mecanismos de segurança.
Nesta 2.ª edição foram revistos diversos aspetos, sendo de realçar: as vertentes relacionadas com a programação concorrente e os mecanismos mais sofisticados que os sistemas operativos comerciais disponibilizam para tirar partido das arquiteturas multicore, a abordagem genérica da segurança e a extensão das entradas/saídas cada vez mais flexíveis e abrangentes.