Essays.club - TCC, Modelos de monografias, Trabalhos de universidades, Ensaios, Bibliografias
Pesquisar

Simulador de Memória como Recurso Didático

Por:   •  28/3/2018  •  2.403 Palavras (10 Páginas)  •  298 Visualizações

Página 1 de 10

...

O maior problema de se ensinar sobre o gerenciamento da memória é que não existem mecanismos que possibilitem uma visualização concreta do seu funcionamento, tornando as aulas bastante teóricas e sem associações práticas. A pouca disponibilidade de recursos que associem a teoria com algo a prática torna mais complexo a transmissão e a compreensão dos principais conceitos referentes a esse assunto.

Dessa forma, tal projeto consiste na produção de um aplicativo que simule graficamente e de forma bastante clara o gerenciamento da memória pelo sistema operacional, procurando facilitar a compreensão dos conceitos apresentados e servindo como um recurso didático que auxilie o processo de ensino e aprendizagem da disciplina, podendo também ser utilizada por outras disciplinas afins como, por exemplo, arquitetura de computadores.

2. REVISÃO DE LITERATURA

Para a fase inicial do projeto serão utilizados locais de pesquisas públicas e acervos próprios, com o intuito de coletar informações extremamente relevantes para a pesquisa.

No levantamento bibliográfico específico serão utilizados livros referentes ao assunto, como:

- TANENBAUM, Andrew S. Sistemas Operacionais Modernos – Rio de Janeiro, PHB: Prentice-Hall do Brasil, 2003.

- MACHADO, Francis B e MACHADO, Luiz Paulo M. Arquitetura de Sistemas Operacionais – Rio de Janeiro, LTC, 2007.

- TANENBAUM, Andrew S. – Organização Estruturada de Computadores, Editora LTC,RJ, 2001

- COULORIS, George – Sistemas Distribuídos: Conceitos e projeto, Porto Alegre, Ed. Bookman, 2007

- TANENBAUM, Andrew S. – Sistemas Distribuídos: princípios e paradigmas, São Paulo, Ed. Prentice-Hall do Brasil, 2007

Também serão feitas consultas em outras fontes, como:

- Artigos técnicos e científicos onde haja discussões;

- Fóruns de discussões relacionados ao tema;

- Entrevista com professores e alunos da disciplina;

- Softwares educativos de sistemas operacionais;

- Práticas laboratoriais dos cursos de computação;

Além das fontes específicas de sistemas operacionais, será feito um levantamento bibliográfico em materiais de outros assuntos que serão importantes para a realização deste projeto, como:

- Linguagens de programação;

- Análise de sistemas, preferencialmente a orientada a objetos;

- Didática;

- Metodologia;

- ABNT – associação brasileira de normas e técnicas.

3. OBJETIVOS

Os objetivos deste projeto são os de investigar as dificuldades no processo de ensino e aprendizagem referente ao assunto de gerencia de memória, da disciplina de sistemas operacionais, para então, desenvolver um protótipo que simule o funcionamento do tema em específico e que sirva como um recurso didático para o uso de professores e alunos da disciplina.

3.1. OBJETIVO GERAL

O objetivo geral deste projeto é analisar as principais dificuldades apontadas por professores e alunos no processo de ensino e aprendizagem da gerencia de memória dos sistemas operacionais e propor como solução uma ferramenta computacional que simule esse gerenciamento e seja um recurso didático para o ensino da disciplina de sistemas operacionais.

3.2. OBJETIVOS ESPECÍFICOS

Os objetivos específicos são os seguintes:

- Pesquisar sobre o uso de softwares simuladores de sistemas operacionais;

- Fazer um levantamento sobre as teorias e os conceitos do processo de gerenciamento da memória pelo sistema operacional para idealizar um módulo funcional para simular de forma interativa com professores e alunos;

- Estruturar conteúdos, interfaces, caixas de diálogos e demais recursos que o simulador vai disponibilizar para realizar suas tarefas;

- Implementar o simulador de maneira simples, procurando oferecer facilidade de uso e interatividade com seus usuários;

- Realizar testes práticos do simulador com professores e alunos da disciplina;

- Analisar os resultados obtidos, nos testes práticos, e identificar os aspectos positivos e negativos

4. JUSTIFICATIVA

A velocidade cada vez mais rápida dos computadores torna impossível uma visualização prática do seu funcionamento interno dos SO, já que em pequenos intervalos de tempo são executadas milhões de instruções.

A teoria, por si só, não é suficiente para que muitos dos conceitos vistos em Sistemas Operacionais sejam devidamente compreendidos e assimilados pela grande maioria dos alunos. É extremamente importante que parte da carga horária da disciplina seja voltada para aulas práticas em laboratório e com exercícios práticos.

O uso de laboratórios na composição prática da disciplina envolvendo a análise e alteração do código fonte do sistema é uma tarefa difícil e com algumas restrições. Essa metodologia exige dos professores e alunos certo conhecimento em arquitetura de computadores, Unix e programação Assembler e C/C++.

Outros fatores que desfavorecem o uso prático dos laboratórios são o tempo necessário para instalar, alterar e depurar o sistema e o fato de muitas instituições não terem os recursos materiais necessários para implementar tais laboratórios. Como conseqüência, a grande maioria dos cursos de sistemas operacionais não tem como atender estes pré-requisitos e, mesmo que tivesse a carga horária disponível para a disciplina poderia não ser suficiente.

Dessa forma, o que justifica a execução deste projeto são características como:

- Falta de recursos didáticos que facilite a visualização do complexo funcionamento dos sistemas operacionais em relação ao gerenciamento da memória;

- Possibilidade de obtenção de um software que permita uma visualização

...

Baixar como  txt (18.8 Kb)   pdf (67.5 Kb)   docx (21.8 Kb)  
Continuar por mais 9 páginas »
Disponível apenas no Essays.club