Um ambiente computacional para apoio ao ensino de estrutura de processamento
Autor(a) principal: | |
---|---|
Data de Publicação: | 2011 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) |
Texto Completo: | https://hdl.handle.net/20.500.12733/1617398 |
Resumo: | Orientador: José Raimundo de Oliveira |
id |
UNICAMP-30_a8b6c93b2cde03fc6ce2ef3e49750439 |
---|---|
oai_identifier_str |
oai::851258 |
network_acronym_str |
UNICAMP-30 |
network_name_str |
Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) |
repository_id_str |
|
spelling |
Um ambiente computacional para apoio ao ensino de estrutura de processamentoA computational environment to support the teaching of structure processingEngenharia de computadorSimulação (Computadores)Emuladores (Programas de computador)Microprocessadores - Projetos e construçãoComputadores - Estudo e ensinoComputer engineeringComputer (Simulation)Emulators (Design abd construction)Computers - Estudy and teachingOrientador: José Raimundo de OliveiraDissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de Engenharia Elétrica e de ComputaçãoResumo: A tecnologia dos processadores tem crescido rapidamente nos últimos anos. Em contrapartida, o ensino de arquitetura de computadores tem dificuldade de acompanhar esta evolução. Os livros textos e as aulas ainda utilizam de recursos estáticos que precisam de longas explicações. Esta dinâmica torna-se incompatível, inclusive, com as experiências, como usuários, de muitos alunos. Este trabalho propõe o desenvolvimento de um ambiente computacional (framework) para apoio ao ensino de arquitetura de processamento, denominado MODPRO. A ideia é dispor de módulos que possam ser interligados formando diversas possíveis estruturas de processamento. Desta maneira, o professor pode desenvolver junto aos alunos e expor de forma visual (utilizando de animações) desde componentes básicos até estruturas de processamento mais avançadas. O MODPRO é composto por um simulador, denominado SIMPRO o qual exibe de forma animada, passo a passo, ou em tempo real, o fluxo de dados e de sinais dentro da estrutura de processamento estudada. O SIMPRO foi desenvolvido em linguagem Javascript e utiliza recursos de Cascading Style Sheets, podendo, ainda, ser acessado pela web. O MODPRO ainda é composto por um emulador, chamado EMUPRO que contém os mesmos módulos do SIMPRO. O seu diferencial está relacionado ao fato de ter sido totalmente desenvolvido em hardware, utilizando a ferramenta QUARTUS II da Altera. Com este recurso, os alunos podem, em laboratório, validar a estrutura desenvolvida em classe. Por serem modulares, tanto o simulador SIMPRO quanto o emulador EMUPRO permitem que novos recursos (módulos) possam ser adicionados, permitindo assim, o ensino e o estudo de diferentes estruturas de processamentoAbstract: The processor technology has grown rapidly in recent years. In constrast, the teaching of computer architectures has difficulties to follow such evolution. The books and the classes still use static resources which need long explanations. This dynamic becomes incompatible with the experiences desirable for most students. This work proposes the development of a computational environment (framework) to support the teaching of processing architecture, which is called MODPRO. The idea is to have modules that can be connected together forming several possible processing structures. Therefore, the professor can develop different scenarios with the students and expose in a visual way (using animation features), from basic components to more advanced processing structures. The MODPRO consists of a simulator, called SIMPRO which displays (in an animated form), step by step or in real-time, the data flow and the signal processing within the structure being studied. The SIMPRO was developed in JavaScript language, uses Cascading Style Sheets and can be accessed via web. The MODPRO also consistes in an emulator called EMUPRO, which contains the same modules of SIMPRO. Its differential is related to the fact that it has been developed entirely in hardware, using the development environment QUARTUS II from Altera. Basically, with the features of MODPRO, the students can validate, in laboratory, the frameworks and the processing structures developed during the classes. Because they are modular, both the simulator SIMPRO and the emulator EMUPRO allow the addition of new features (modules), besides allowing the teaching and the study of different processing structuresMestradoEngenharia de ComputaçãoMestre em Engenharia Elétrica[s.n.]Oliveira, José Raimundo de, 1950-Dias, Mauricio AraujoDamiani, FurioUniversidade Estadual de Campinas (UNICAMP). Faculdade de Engenharia Elétrica e de ComputaçãoPrograma de Pós-Graduação em Engenharia ElétricaUNIVERSIDADE ESTADUAL DE CAMPINASBellé, Adriane2011info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdf50 f. : il.https://hdl.handle.net/20.500.12733/1617398BELLÉ, Adriane. Um ambiente computacional para apoio ao ensino de estrutura de processamento. 2011. 50 f. Dissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de Engenharia Elétrica e de Computação, Campinas, SP. Disponível em: https://hdl.handle.net/20.500.12733/1617398. Acesso em: 3 set. 2024.https://repositorio.unicamp.br/acervo/detalhe/851258porreponame:Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP)instname:Universidade Estadual de Campinas (UNICAMP)instacron:UNICAMPinfo:eu-repo/semantics/openAccess2017-02-18T06:34:12Zoai::851258Biblioteca Digital de Teses e DissertaçõesPUBhttp://repositorio.unicamp.br/oai/tese/oai.aspsbubd@unicamp.bropendoar:2017-02-18T06:34:12Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) - Universidade Estadual de Campinas (UNICAMP)false |
dc.title.none.fl_str_mv |
Um ambiente computacional para apoio ao ensino de estrutura de processamento A computational environment to support the teaching of structure processing |
title |
Um ambiente computacional para apoio ao ensino de estrutura de processamento |
spellingShingle |
Um ambiente computacional para apoio ao ensino de estrutura de processamento Bellé, Adriane Engenharia de computador Simulação (Computadores) Emuladores (Programas de computador) Microprocessadores - Projetos e construção Computadores - Estudo e ensino Computer engineering Computer (Simulation) Emulators (Design abd construction) Computers - Estudy and teaching |
title_short |
Um ambiente computacional para apoio ao ensino de estrutura de processamento |
title_full |
Um ambiente computacional para apoio ao ensino de estrutura de processamento |
title_fullStr |
Um ambiente computacional para apoio ao ensino de estrutura de processamento |
title_full_unstemmed |
Um ambiente computacional para apoio ao ensino de estrutura de processamento |
title_sort |
Um ambiente computacional para apoio ao ensino de estrutura de processamento |
author |
Bellé, Adriane |
author_facet |
Bellé, Adriane |
author_role |
author |
dc.contributor.none.fl_str_mv |
Oliveira, José Raimundo de, 1950- Dias, Mauricio Araujo Damiani, Furio Universidade Estadual de Campinas (UNICAMP). Faculdade de Engenharia Elétrica e de Computação Programa de Pós-Graduação em Engenharia Elétrica UNIVERSIDADE ESTADUAL DE CAMPINAS |
dc.contributor.author.fl_str_mv |
Bellé, Adriane |
dc.subject.por.fl_str_mv |
Engenharia de computador Simulação (Computadores) Emuladores (Programas de computador) Microprocessadores - Projetos e construção Computadores - Estudo e ensino Computer engineering Computer (Simulation) Emulators (Design abd construction) Computers - Estudy and teaching |
topic |
Engenharia de computador Simulação (Computadores) Emuladores (Programas de computador) Microprocessadores - Projetos e construção Computadores - Estudo e ensino Computer engineering Computer (Simulation) Emulators (Design abd construction) Computers - Estudy and teaching |
description |
Orientador: José Raimundo de Oliveira |
publishDate |
2011 |
dc.date.none.fl_str_mv |
2011 |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
format |
masterThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
https://hdl.handle.net/20.500.12733/1617398 BELLÉ, Adriane. Um ambiente computacional para apoio ao ensino de estrutura de processamento. 2011. 50 f. Dissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de Engenharia Elétrica e de Computação, Campinas, SP. Disponível em: https://hdl.handle.net/20.500.12733/1617398. Acesso em: 3 set. 2024. |
url |
https://hdl.handle.net/20.500.12733/1617398 |
identifier_str_mv |
BELLÉ, Adriane. Um ambiente computacional para apoio ao ensino de estrutura de processamento. 2011. 50 f. Dissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de Engenharia Elétrica e de Computação, Campinas, SP. Disponível em: https://hdl.handle.net/20.500.12733/1617398. Acesso em: 3 set. 2024. |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.relation.none.fl_str_mv |
https://repositorio.unicamp.br/acervo/detalhe/851258 |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf 50 f. : il. |
dc.publisher.none.fl_str_mv |
[s.n.] |
publisher.none.fl_str_mv |
[s.n.] |
dc.source.none.fl_str_mv |
reponame:Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) instname:Universidade Estadual de Campinas (UNICAMP) instacron:UNICAMP |
instname_str |
Universidade Estadual de Campinas (UNICAMP) |
instacron_str |
UNICAMP |
institution |
UNICAMP |
reponame_str |
Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) |
collection |
Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) |
repository.name.fl_str_mv |
Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) - Universidade Estadual de Campinas (UNICAMP) |
repository.mail.fl_str_mv |
sbubd@unicamp.br |
_version_ |
1809189073299963904 |