{"id":13699,"date":"2026-03-31T11:00:11","date_gmt":"2026-03-31T11:00:11","guid":{"rendered":"p=13699"},"modified":"2026-03-31T11:00:11","modified_gmt":"2026-03-31T11:00:11","slug":"","status":"publish","type":"post","link":"https:\/\/eesc.usp.br\/estagios-admin\/?p=13699","title":{"rendered":"Desenvolvimento de uma Ferramenta de Programa\u00e7\u00e3o de Processadores"},"content":{"rendered":"<p><strong>Objetivos:<\/strong> O Objetivo:<br \/>\nProduzir um ambiente de desenvolvimento de software em arquiteturas de processador customiz\u00e1veis, voltado para o ensino de programa\u00e7\u00e3o em baixo n\u00edvel na disciplina de Organiza\u00e7\u00e3o e Arquitetura de Computadores.<br \/>\nO ambiente ser\u00e1 constru\u00eddo de forma did\u00e1tica, oferecendo uma interface web que integra todas as ferramentas..<br \/>\nMetas:<br \/>\nPrograma\u00e7\u00e3o da ferramenta.<br \/>\nTestes de integra\u00e7\u00e3o de software.<br \/>\nAvaliar a interface com a aplica\u00e7\u00e3o de m\u00e9todos como o Technology Acceptance Model (TAM) e o System Usability Scale (SUS).<br \/>\nPreparar um reposit\u00f3rio github para disponibilizar a ferramenta como software livre sob GPL<br \/>\nPreparar material did\u00e1tico e exerc\u00edcios para ministrar um curso sobre o ambiente de programa\u00e7\u00e3o desenvolvido para divulgar a ferramenta produzida.<\/p>\n<p>Resultados:<br \/>\nPara que a ferramenta cumpra seu objetivo, deve ser capaz de executar programas desenvolvidos com ferramentas anteriores, al\u00e9m de funcionar em navegadores como Chrome, Firefox e Edge.<\/p>\n<p><strong>Pr\u00e9-requitos:<\/strong> Conhecimento da \u00e1rea de Arquitetura e Organiza\u00e7\u00e3o de Computadores, programa\u00e7\u00e3o em linguagem Rust e Typescript.<\/p>\n<p><strong>Crit\u00e9rios de sele\u00e7\u00e3o:<\/strong> Conhecimento na \u00e1rea programa\u00e7\u00e3o, Conhecimento na \u00e1rea de Organiza\u00e7\u00e3o e Arquitetura de Computadores, ser estudante do Instituto de Ci\u00eancias Matem\u00e1ticas e Computa\u00e7\u00e3o da USP de S\u00e3o Carlos. Os alunos devem ter disponibilidade de trabalhar na atividade 10 horas por semana durante 6 meses.<\/p>\n<p><strong>Docente respons\u00e1vel:<\/strong> Eduardo do Valle Sim\u00f5es<\/p>\n<p><strong>Per\u00eddo da oferta:<\/strong> 18-03-2025 a 18-08-2025<\/p>\n<p><strong>Per\u00edodo de inscri\u00e7\u00f5es:<\/strong> 26-02-2025 a 14-03-2025<\/p>\n<p><strong>Total de vagas:<\/strong> 10<\/p>\n<p><strong>Informa\u00e7\u00f5es adicionais:<\/strong> Esta atividade ser\u00e1 desenvolvida pelos alunos em um per\u00edodo de seis meses, totalizando 240 horas (10 horas por semana). Ao final do projeto, os alunos ir\u00e3o ministrar um curso sobre o ambiente de programa\u00e7\u00e3o desenvolvido para professores e alunos de outras universidades para divulgar a ferramenta produzida que estar\u00e1 dispon\u00edvel como software livre sob GPL.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Objetivos: O Objetivo: Produzir um ambiente de desenvolvimento de software em arquiteturas de processador customiz\u00e1veis, voltado para o ensino de programa\u00e7\u00e3o em baixo n\u00edvel na disciplina de Organiza\u00e7\u00e3o e Arquitetura de Computadores. O ambiente ser\u00e1 constru\u00eddo de forma did\u00e1tica, oferecendo uma interface web que integra todas as ferramentas.. Metas: Programa\u00e7\u00e3o da ferramenta. Testes de integra\u00e7\u00e3o&hellip; <a class=\"more-link\" href=\"https:\/\/eesc.usp.br\/estagios-admin\/?p=13699\">Continuar lendo <span class=\"screen-reader-text\">Desenvolvimento de uma Ferramenta de Programa\u00e7\u00e3o de Processadores<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[21],"tags":[],"class_list":["post-13699","post","type-post","status-publish","format-standard","hentry","category-icmc","entry"],"_links":{"self":[{"href":"https:\/\/eesc.usp.br\/estagios-admin\/index.php?rest_route=\/wp\/v2\/posts\/13699","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/eesc.usp.br\/estagios-admin\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/eesc.usp.br\/estagios-admin\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/eesc.usp.br\/estagios-admin\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/eesc.usp.br\/estagios-admin\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=13699"}],"version-history":[{"count":0,"href":"https:\/\/eesc.usp.br\/estagios-admin\/index.php?rest_route=\/wp\/v2\/posts\/13699\/revisions"}],"wp:attachment":[{"href":"https:\/\/eesc.usp.br\/estagios-admin\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=13699"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/eesc.usp.br\/estagios-admin\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=13699"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/eesc.usp.br\/estagios-admin\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=13699"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}