===== INE5357 ===== **Ementa** [[http://www.inf.ufsc.br/~guto/teaching/dos/index.html|Sistemas Operacionais Dedicados]] é uma disciplina optativa avançada sobre Sistemas Operacionais oferecida dentro do contexto do programa de [[http://www.inf.ufsc.br/cco/cco/index.html|Graduação em Ciências da Computação]] do departamento de [[http://www.inf.ufsc.br/|Informática e Estatística]]. Ele é um curso prático que visa a construção de sistemas operacionais dedicados como arranjos personalizáveis de componentes de software. O método de Design de Sistemas Orientados à Aplicação constrói os fundamentos conceituais deste curso, enquanto o Sistema [[http://epos.lisha.ufsc.br/|EPOS]] fornece uma plataforma para os exercícios práticos realizados durante o curso. Professor: [[mailto:guto@inf.ufsc.br|Dr. Antônio Augusto M. Fröhlich]] **Descrição** Todos os exercícios da disciplina obedecem ao padrão ISO C++, não sendo específicos de qualquer compilador. Toda a documentação oferecida aos alunos está disponível em formatos padronizados. O professor utiliza a plataforma GNU/Linux, o editor Emacs e o compilador GCC (GNU Compiler Collection) nas aulas práticas. Os alunos têm total liberdade na escolha das aplicações que utilizam, desde que obedeçam aos padrões. Entretanto, para desenvolver código para o sistema EPOS, é altamente recomendado o uso do compilador GCC (por ser o padrão do sistema) e da plataforma GNU/Linux (por ser capaz de emular o EPOS). **Ponteiros** [[http://www.inf.ufsc.br/~guto/teaching/dos/index.html|Página da disciplina]]