Um ambiente computacional para apoio ao ensino de estrutura de processamento

Detalhes bibliográficos
Autor(a) principal: Bellé, Adriane
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