Académique Documents
Professionnel Documents
Culture Documents
1
Workshop sobre Educação em Arquitetura de Computadores - WEAC 2007
Sociedade Brasileira de Computação e, em particular, o e Finanças, além de disciplinas que procuram abordar os
foco do curso de SI da UCDB. Na Seção 3 uma ementa aspectos gerenciais das organizações. Por fim, a formação
para a disciplina de Arquitetura de Computadores em cur- humanı́stica contribui com disciplinas como Ética, Sociolo-
sos de SI é sugerida. A Seção 4 relata a experiência da gia e Filosofia que abordam os efeitos da tecnologia sobre
aplicação desse plano de ensino sobre uma das turmas do as organizações e as pessoas.
curso de Bacharelado em Sistemas de informação da Uni- No tocante à área de Arquiteturas de Computadores,
versidade Católica Dom Bosco. Por fim, a Seção 5 resume o CRSI - revisão 2003 - sugere a matéria de Arquite-
as conclusões sobre o trabalho. tura de Computadores com o seguinte escopo: Sistemas
numéricos; Aritmética binária: ponto fixo e ponto flutuante;
2 O Curso de Sistemas de Informação Organização de computadores: memórias, unidade central
de processamento, unidades de entrada e saı́da; Lingua-
gens de montagem; Modos de endereçamento, conjunto de
A denominação de Bacharelado em Sistemas de
instruções; Mecanismos de interrupção e de exceção; Barra-
Informação começou a surgir no Brasil a partir de 1999,
mento, comunicações, interfaces e periféricos; Organização
com a definição das diretrizes curriculares do Ministério
de memória; Memória auxiliar; Arquiteturas RISC e
da Educação e Cultura (MEC) para os cursos da área de
CISC; Pipeline; Paralelismo de baixa granularidade; Pro-
Computação. Essa denominação passou a ser sugerida aos
cessadores superescalares e superpipeline; Multiproces-
cursos de Computação com forte ênfase na formação de re-
sadores; Multicomputadores; Arquiteturas paralelas e não
cursos humanos para atuação no projeto e desenvolvimento
convencionais.
de sistemas de informação nas organizações [1].
Nas recomendações [2] para a construção da grade cur- Claramente, considerando que não há recomendação so-
ricular do curso do SI é enfatizado o foco na formação bre mais de uma disciplina na matéria de Arquitetura de
de um profissional com conhecimento abrangente em Computadores e que a carga-horária sugerida tal disciplina é
computação, cujo campo de atuação varia da continuidade de 72 h/a, a definição de quais conteúdos devem fazer parte
dos estudos em nı́vel de pós-graduação até o oferecimento da ementa da disciplina é uma tarefa bastante difı́cil. A difi-
de serviços de informática e do projeto e desenvolvimento culdade reside na necessidade de abordar os conceitos fun-
de sistemas de software nas organizações. Assim, faz-se damentais para o entendimento da matéria e sua aplicação
necessário que as ementas das disciplinas do curso pro- em outras disciplinas, levando em conta o fato dos estu-
curem contribuir para que tal perfil seja alcançado. dantes não possuirem uma disciplina introdutória sobre o
Mesmo com um perfil de egresso voltado para o oferec- assunto.
imento de serviços e sistemas de software, a possibilidade O Curso de SI da UCDB iniciou suas atividades em Julho
de cursar disciplinas que forneçam uma visão mais concreta de 2002 e conta com um projeto pedagógico1 que vai ao
do funcionamento de todo um sistema computacional (hard- encontro da versão mais atual do CRSI. O curso funciona
ware do computador, sistema operacional, compiladores, no perı́odo noturno, é organizado em disciplinas semestrais
programas aplicativos) é amplamente motivada. Isso é e a entrada de novos estudantes ocorre anualmente através
válido até mesmo para que o futuro profissional tenha uma do oferecimento de 40 novas vagas. Esse curso foi criado
visão abrangente da área. No entanto, há de se cuidar sobre a partir de uma demanda observada na região por profis-
o nı́vel da abordagem dada às disciplinas que fornecem esse sionais com alto conhecimento técnico e formação general-
tipo de conhecimento. O Currı́culo de Referência [2] para ista em Computação. O perfil vislumbrado para o egresso
cursos de Bacharelado em Sistemas de Informação (CRSI) consiste na capacidade de atuar na gerência de centros de
em sua versão de 2003, divide as disciplinas do curso de SI informática, no gerenciamento, projeto e implementação de
quanto à contribuição que podem fornecer para a formação sistemas de informação complexos, entre outras atribuições.
profissional do egresso. Nesse sentido, tem-se: formação Na elaboração do projeto pedagógico já foi definida a ne-
básica em Ciência da Computação, Matemática e Sistemas cessidade de inclusão de uma disciplina de Arquitetura de
de informação; formação tecnológica, formação comple- Computadores, uma vez que essa seria a responsável pelos
mentar e formação humanı́stica e suplementar. conhecimentos de base em sistemas de computação. Além
Na formação básica estão inseridas disciplinas como disso, é nessa disciplina que há possibilidade de mostrar
Álgebra Linear, Geometria Analı́tica, Algoritmos, Com- como conceitos mais abstratos abordados nas disciplinas
putabilidade, Programação e Arquitetura de Computadores. anteriores (portas lógicas, execução de algoritmos no hard-
A formação tecnológica contempla a disciplina de En- ware, interligação entre memória e processador, etc.) são
genharia de Software, além de Bancos de Dados, Redes mapeados para os recursos fı́sicos de um sistema computa-
de Computadores, Sistemas Operacionais e Sistemas Dis- cional.
tribuı́dos. Na formação complementar, o foco concentra-se
no estudo em disciplinas como Administração, Economia 1 Disponı́vel em http://www.bducdb.ucdb.br/index.php3?curso=158
2
Workshop sobre Educação em Arquitetura de Computadores - WEAC 2007
3
Workshop sobre Educação em Arquitetura de Computadores - WEAC 2007
Tabela 2. Ementa Atual da Disciplina de Ar- • Entrada e Saı́da: Neste tópico é apresentado como dis-
quitetura de Computadores do curso de SI. positivos de entrada e saı́da interagem com o proces-
sador.
• Desempenho em AC: O foco aqui é apresentar algumas
medidas de desempenho para que o aluno possa, a par-
com essa ementa, o estudante não tinha a noção de como o tir de informações sobre quantidades de instruções de
processador executa um programa. Uma observação mais um programa, quantidade de ciclos exigidos em cada
detalhada revela que essa ementa segue, de maneira geral, instrução e o tempo de ciclo, determinar o desempenho
a abordagem adotada no livro de Patterson e Hennessy [5]. de processadores.
Apesar de ser um livro amplamente adotado em disciplinas
• Atividades Práticas: Essas atividades visam oferecer
de Arquitetura de Computadores em várias Universidades
a oportunidade para que os estudantes coloquem em
ao redor do mundo, a abordagem empregada nesse livro é
prática os conhecimentos previamente estudados na
mais adequada para cursos onde os alunos tiveram a opor-
disciplina. Pode-se dividir as atividades práticas em
tunidade de estudar o hardware em disciplinas anteriores.
dois grupos: implementação em linguagem assem-
Acredita-se que uma outra bibliografia, mais geral, e que
bly e análise de arquiteturas comerciais. No primeiro
apresente os conceitos fundamentais de maneira mais di-
grupo, o intuito é que os alunos conheçam, na prática,
reta, possa ser de mais valia para um curso onde o primeiro
a implementação de programas em uma linguagem de
contacto com o hardware acontece justamente na disciplina
baixo nı́vel e saibam das questões a serem consider-
de Arquitetura de Computadores.
adas nesse tipo de implementação (hazards e stalls).
Assim, a ementa apresentada na Tabela 1 foi alterada e
No segundo grupo, o objetivo é averiguar como os
nova ementa é apresentada na Tabela 2.
conceitos vistos em sala de aula podem ser observa-
Os itens a seguir detalham os conteúdos trabalhados em dos mesmo em processadores comerciais disponı́veis
cada um dos tópicos dessa nova ementa. atualmente.
• Conceitos Básicos: neste tópico são revisados alguns Diante desse novo conjunto de conteúdos, houve
conceitos já abordados na disciplina de Introdução também a necessidade de alterar a bibliografia básica da
4
Workshop sobre Educação em Arquitetura de Computadores - WEAC 2007
5
Workshop sobre Educação em Arquitetura de Computadores - WEAC 2007
Referências