Nuevas Ideas en Informática Educativa TISE 2014

Tamanho: px
Começar a partir da página:

Download "Nuevas Ideas en Informática Educativa TISE 2014"

Transcrição

1

2 Ainda segundo Lima et al. [7], o uso de ferramenta educacionais digitais pode trazer os seguintes benefícios para o processo de ensino-aprendizagem: i) por meio da simulação, os alunos podem relacionar de forma mais adequada conteúdos teóricos com a prática; ii) a interatividade proporcionada por esse tipo de ferramenta pode facilitar o aprendizado de conceitos relacionados à características dinâmicas de um sistema; iii) a flexibilidade proporcionada por essas ferramentas permite que os alunos testem novas entradas para um determinado problema e vejam os resultados em tempo real, melhorando assim a interatividade entre aluno e conceito ensinado; e iv) o aluno pode continuar estudando e experimentando novas configurações de entrada/saída para um determinado problema fora do ambiente da sala de aula, o que não é tão simples de ser realizado com a utilização de outros recursos pouco interativos, tais como livros, slides de apresentação e/ou vídeo-aulas. No contexto da disciplina de Redes de Computadores, um tópico importante e abordado em diversos livros-textos da área é a Fragmentação de Datagramas IP (Internet Protocol), ou simplesmente Fragmentação IP [2][8][11][12]. A Fragmentação IP é um tema relevante e complexo desta área, pois apresenta algoritmos compostos por muitos passos e detalhes, o que pode dificultar o entendimento de quem os estuda, bem como a explanação daqueles que o ensinam. Além disso, há carência de ferramentas educacionais digitais de apoio ao ensino deste conteúdo de forma gráfica e animada. Desta forma, o objetivo deste trabalho é apresentar a ferramenta educacional digital de apoio ao ensino de redes de computadores, denominada FRAG-PACK. Mais especificamente, FRAG-PACK permite ao usuário criar topologias de redes e simular, de forma visual e animada, o processo de Fragmentação IP. Com a FRAG- PACK, o aluno/professor poderá: i) criar suas próprias topologias de rede e simular o envio de pacotes entre hosts; ii) observar o passo-a-passo do processo de Fragmentação IP nas redes IPv4 e IPv6, utilizando enlaces do tipo PPP, X.25 e Ethernet; e ii) observar outros processos relacionados à Fragmentação IP, tais como o processo de tunelamento IPv6. Mais detalhes sobre os termos e conceitos apresentados anteriormente são discutidos na Seção 2 deste trabalho. Este artigo está organizado da seguinte forma: a Seção 2 discorre sobre os conceitos básicos de redes de computadores, mais especificamente, sobre o processo de Fragmentação IP. Na Seção 3 são descritos sucintamente alguns trabalhos relacionados a este. A Seção 4 apresenta a ferramenta FRAG-PACK, descrevendo sua arquitetura e principais funcionalidades. A avaliação da FRAG- PACK é descrita na Seção 5 e, por fim, a Seção 6 apresenta as conclusões e propostas de trabalhos futuros. 2. FRAGMENTAÇÃO DE DATAGRAMAS A Fragmentação de Datagramas, ou apenas Fragmentação IP, é um conteúdo da disciplina de Redes de Computadores que aborda a comunicação entre nós de uma rede por meio de datagramas. O protocolo IP é o agente responsável pelo transporte destes datagramas na camada de rede e pode ser encontrado nas versões IPv4 e IPv6. Todo datagrama possui um tamanho (ou peso) específico (medido em bytes). Tais datagramas se locomovem pela rede por meio de enlaces (ou protocolos de enlace). Cada protocolo de enlace, por exemplo, Ethernet, PPP, X.25, entre outros, possui um MTU (Maximum Transmission Unit, em português, Unidade Máxima de Transmissão), que refere-se à quantidade máxima de bytes que um enlace pode transportar por datagrama. Se o tamanho de um datagrama exceder o tamanho do enlace, então este deverá ser quebrado em datagramas menores que possam ser transportados pelo enlace. Este processo é conhecido como Fragmentação de Datagramas. Desta forma, antes de enviar o datagrama para a camada de enlace, deve-se conhecer o MTU deste enlace. A Figura 1 exemplifica o processo de fragmentação para o protocolo IPv4. No exemplo desta figura, este processo pode ser dividido, basicamente, em duas etapas principais: fragmentação: um datagrama de tamanho igual a bytes é fragmentado em 3 (três) novos datagramas - os dois primeiros com bytes e o último com bytes para que sejam transportados em um enlace cujo MTU é de bytes; e reconstrução (ou desfragmentação, remontagem): quando os três datagramas chegam ao seu destino, o datagrama inicial, com capacidade de carga original de bytes, é reconstruído a partir deles e entregue ao sistema final de destino. O processo de fragmentação para o protocolo IPv6, bem como para outros tipos de enlace foram omitidos; mais detalhes sobre eles podem ser encontrados em Kurose e Ross [11]. Figura 1. Fragmentação IPv4 [11]. A apresentação clara e ao mesmo tempo completa do conteúdo descrito anteriormente pode ser custosa devido a alguns fatores, tais como: I. nível de abstração dos conceitos: a comunicação de dados via redes de computadores é um processo lógico, isto é, não possui uma representação física de sua execução sobre os componentes da rede; II. III. tempo restrito para exposição do conteúdo: muitas vezes, o professor não dispõe de tempo suficiente para explorar diferentes situações referentes ao ensino deste conteúdo; replicação complicada: realizar o processo de (des) fragmentação utilizando apenas recursos como quadro e giz é bastante oneroso, uma vez que tal processo exige a execução de um grande número de passos e sua replicação não é trivial; e 140

3 IV. trivialidade dos exemplos: a apresentação deste conteúdo pode ser facilitada com a utilização de exemplos triviais (como o da Figura 1), que envolvem poucos componentes de redes e/ou tipos de enlace, porém essa estratégia pode comprometer a qualidade do ensino do conteúdo. Sendo assim, faz-se necessário considerar estratégias alternativas para ensino deste tipo de conteúdo e o uso de ferramentas interativas de apoio ao ensino pode ser uma opção interessante para minimizar os problemas relatados anteriormente. 3. TRABALHOS RELACIONADOS Nesta seção são descritas as principais ferramentas computacionais similares à FRAG-PACK existentes na literatura, destacando-se seus pontos fortes e limitações, bem como as contribuições da FRAG-PACK com relação a estas ferramentas. GNS3 [4] é um simulador gráfico que permite criar topologias de rede e tem como principal objetivo simular o funcionamento de redes altamente complexas. Ele permite emular desde roteadores até equipamentos mais sofisticados como Firewalls, Switches, entre outros. Este simulador foi desenvolvido com dois propósitos: i) auxiliar estudantes e a comunidade em geral a obterem êxito nas provas para certificações CISCO ; e ii) simular virtualmente o uso de equipamentos cujos custos de aquisição para fins educacionais é relativamente alto. A segunda ferramenta relacionada é a Netkit [5], um emulador de redes que permite representar cenários de rede com diversos níveis de complexidade em um mesmo ambiente. NetKit é software livre e é constituído de dois componentes principais: i) um conjunto de scripts e ferramentas para criação de cenários de redes formados por vários dispositivos virtuais; e ii) um conjunto de experiências virtuais prontas para o uso, denominadas laboratórios, que podem ser utilizadas para o estudo de ambientes de rede típicos. O terceiro software relacionado é o JNetTutor [7], uma ferramenta gráfica de apoio ao ensino de redes de computadores baseada em simulação. Ela oferece recursos visuais para a construção de redes que simulam a comunicação real de dados na Internet, expondo os processos de comunicação envolvidos em cada etapa. JNetTutor simula um ambiente de comunicação utilizando três objetos de interação: host, enlaces e roteadores. Como última ferramenta a ser apresentada, tem-se o IP Fragmentation [3], que consiste em uma ferramenta gráfica de apoio ao ensino de redes de computadores baseada na linguagem de programação Java. Essa ferramenta é executada diretamente a partir de um navegador web e ilustra conteúdos considerados fundamentais da área de redes de computadores, com base no livro de Kurose e Ross [11]. Haja vista a existência de ferramentas educacionais digitais similares à FRAG-PACK, faz-se necessário realizar uma análise comparativa, baseada em alguns critérios, com o intuito de ressaltar suas similaridades e diferenças. A Tabela 1 apresenta o resultado do estudo comparativo realizado neste trabalho. Na primeira coluna desta tabela estão os critérios de comparação utilizados; as próximas colunas apresentam os resultados da comparação para cada ferramenta descrita anteriormente, incluindo a FRAG-PACK. Os símbolos X e - representam que uma ferramenta atende ou não atende, respectivamente, a um determinado critério de comparação. A escolha dos critérios para comparação da Tabela 1 se justifica pela importância: Critérios 1, 2 e 3: dos tópicos relacionados à Fragmentação IP, bem como à dificuldade de se expor esse tipo de conteúdo sem o auxílio de recursos apropriados [2][8][11][12]; Critérios 4 a 7: da utilização de recursos gráficos, de animação e interativos, para facilitar a apresentação de conceitos abstratos, conforme ressaltado por Lima et al. [7]; e Critérios 8 a 10: da simplificação do acesso à ferramenta proposta, para que a dificuldade de acesso não seja obstáculo para a utilização da mesma no ambiente educacional. As principais diferenças da JNetTutor em relação à FRAG-PACK é que a primeira não aborda os temas fragmentação de datagramas IPv6 e tunelamento IPv6. Além disso, o processo de fragmentação IPv4 não ocorre de forma animada. Cabe ressaltar ainda que esta ferramenta foi descontinuada e pode ser executada somente em ambiente Windows. Quanto aos seus pontos positivos: a) é gratuita; b) aborda os conceitos de Fragmentação IPv4; e c) oferece interação com componentes gráficos, permitindo que o usuário crie sua própria rede. Tabela 1. Comparativo entre as ferramentas relacionadas à FRAG-PACK. # Critério Aborda o tópico Fragmentação IPv4 Aborda o tópico Fragmentação IPv6 Aborda o tópico Tunelamento IPv6 Possui representação gráfica dos elementos da rede. Permite interação do usuário com os elementos da rede. Simula os processos/algoritmos abordados de forma gráfica e animada. Apresenta o passo-a-passo da execução dos processos/algoritmos. Ferramenta A B C D E X X X X X X X X - - X X X - - X X - X X X X - - X X X X - - X 8 É software livre. X X X X X 9 Permite execução nas plataformas Windows e Linux. X X - X - 10 Permite execução via web. X - - X - Legenda: [A] FRAG-PACK; [B] GNS3; [C] NetKit; [D] IP Fragmentation; [E] JNetTutor As diferenças entre a ferramenta GNS3 e FRAG-PACK é que, na primeira, há necessidade de conhecimento técnico avançado para configuração da ferramenta. Por exemplo, para instalar a ferramenta no computador do usuário é necessário ter outros componentes, como Imagens de Sistemas Operacionais no formato. Quanto aos pontos positivos, pode-se citar: a) oferece interação com os componentes gráficos; b) é gratuita; c) aborda os conceitos de Fragmentação IPv4 e IPv6; e d) possui representação gráfica do processo de fragmentação IP. 141

4 Os principais pontos negativos da ferramenta IP Fragmentation em relação à FRAG-PACK são: a) não oferece interatividade com componentes gráficos; b) não possui representação animada do processo de fragmentação IPv4; e c) não aborda os temas fragmentação de datagramas IPv6 e tunelamento IPv6. Como pontos positivos, o IP Fragmentation: a) aborda os conceitos de Fragmentação IPv4; b) é gratuita; e c) não precisa de instalação, podendo ser executada a partir da web. As diferenças entre a NetKit e a FRAG-PACK é que a primeira não possui interface gráfica, o que foge à tendência das ferramentas educacionais desenvolvidas atualmente. Desta forma, a interação com o usuário não é apropriada. Também não apresenta o processo de fragmentação IP de forma animada. Além disso, pode ser executada somente em ambiente Linux. Por fim, de acordo com a Tabela 1, nota-se que a FRAG-PACK atende a todos os critérios elencados. Além disso: i) é a única que apresenta simulação animada dos algoritmos de Fragmentação IP; e ii) é uma das poucas ferramentas que permitem execução via web, facilitando assim, o acesso à mesma. 4. A FERRAMENTA FRAG-PACK FRAG-PACK é uma ferramenta educacional gráfica que simula conteúdos de redes de computadores de forma animada, em especial aqueles relacionados à fragmentação de datagramas IP. Foi desenvolvida em Java, em conjunto com o framework para desenvolvimento de interfaces ricas JavaFX [13], possui código livre e encontra-se disponível para download via web [14]. Estas tecnologias foram escolhidas, pois: i) possuem alta portabilidade; ii) permitem que produtos desenvolvidos nesta linguagem possam ser disponibilizados via web; e iii) têm sido atualizadas constantemente Interface gráfica A interface gráfica da FRAG-PACK (Figura 2) é dividida em 4 (quatro) categorias: desenho, configuração, execução e descrição. Estas categorias descrevem também o modo de utilização da ferramenta. Isto é, primeiro desenha-se a rede sobre a qual será executada uma simulação, posteriormente configura-se a simulação a ser explorada e, por último, executa-se a simulação. Paralelamente à execução da simulação, a FRAG-PACK apresenta o passo-a-passo deste processo no componente Console e mostra os cálculos envolvidos no Painel de Execução, destacados na categoria descrição da Figura 2. elementos que podem ser utilizados no desenho da rede. Todos os componentes são interativos e para utilizá-los basta arrastar e soltar o componente sobre a área de desenho. O segundo painel (centro da Figura 3) é denominado Simulação e é utilizado para configurar a simulação a ser executada na ferramenta. Para isso, o usuário deve escolher: i) o tamanho do datagrama a ser enviado pela rede em bytes; ii) o remetente um host que enviará o datagrama; iii) um destinatário um host que receberá o datagrama enviado pelo remetente; iv) o algoritmo de roteamento a ser utilizado para envio do datagrama 1 ; v) o tipo do datagrama especifica se o datagrama é do tipo IPv4 ou IPv6; e vi) a velocidade da animação define a velocidade de execução da animação que simula o envio do datagrama. Por último, o painel à direita da Figura 3 é o painel de Legenda. Este painel apresenta os ícones dos objetos utilizados pela ferramenta durante a simulação e sua respectiva descrição. Figura 3. Principais painéis da FRAG-PACK. A Figura 4 e a Figura 5 apresentam a execução de dois processos de fragmentação de datagramas na FRAG-PACK, a saber, Fragmentação IPv4 e Fragmentação IPv6, respectivamente. Figura 4. Simulação IPv4. As duas simulações utilizam o mesmo desenho de rede, composto pelos mesmos componentes, identificados por suas iniciais. São eles: 1 host (C1), 1 roteador IPv6 (R1), 1 roteador IPv4 (R2), um servidor (S1) e três enlaces (Ethernet representado pela cor cinza, X.25 de cor verde e PPP de cor azul). A diferença entre as duas figuras está no tipo de datagrama utilizado o que Figura 2. Interface gráfica da FRAG-PACK. A Figura 3 amplia e apresenta os principais painéis da ferramenta, apresentados na Figura 2. O primeiro painel (à esquerda da imagem) é o painel de Componentes e é composto pelos 1 O algoritmo de roteamento disponível é o SPF Shortest Path First. Apesar de não fazer parte do enfoque da FRAG-PACK, esta funcionalidade foi mantida para dar suporte a futuras evoluções da ferramenta para ensino de roteamento de pacotes. 142

5 também define o tipo de fragmentação. Na primeira (Figura 4) acontece a fragmentação IPv4 identificada pelos datagramas (retângulos) de cor alaranjada. Na segunda (Figura 5) está a fragmentação IPv6, identificada pelos datagramas (retângulos) na cor azul. Conforme já comentado, todos esses elementos são explicados por meio de uma legenda, apresentada no painel Legenda (Figura 3). Figura 5. Simulação IPv6. A simulação ocorre de forma animada, com os datagramas se movendo entre os componentes e enlaces. Os cálculos necessários para fragmentação dos datagramas são apresentados no Painel de Execução (lado direito das Figuras 4 e 5). O componente Console (parte inferior das Figuras 4 e 5) descreve o passo-a-passo da simulação. Neste exemplo o Console da Figura 4 apresenta o seguinte passo da simulação: Envio de Datagrama(s) de C0 para R0 concluído! Arquitetura A Figura 6 apresenta a arquitetura da ferramenta FRAG-PACK. De acordo com essa figura, a arquitetura do software encontra-se dividida em três módulos principais: Módulo de Interface Gráfica, Módulo Gráfico e Módulo Algorítmico. Figura 6. Arquitetura da FRAG-PACK. Módulo Interface Gráfica: a partir deste módulo, o usuário pode desenhar a topologia da rede de seu interesse, utilizando componentes que o módulo disponibiliza (roteadores, hosts, entre outros). Módulo Gráfico: este módulo consiste em um conjunto de classes que permitem a criação de elementos gráficos utilizados pelos algoritmos da ferramenta, bem como para a animação desses elementos. Por exemplo, na Figura 3 observa-se a classe No, que possui métodos responsáveis pela criação e pela movimentação de datagramas na rede criada pelo usuário no módulo de interface gráfica. Um destes métodos é o criarpacote int qtd eenviapacote No nos[], responsável por movimentar graficamente, e de forma animada, o datagrama de um determinado componente para outro. Módulo Algorítmico: este módulo consiste em um conjunto de classes que representam os algoritmos disponíveis na FRAG- PACK. Uma classe deste módulo pode utilizar as classes do Módulo Gráfico para a execução gráfica e animada de um determinado algoritmo. Por exemplo, na Figura 3, a classe FragIPv4 é responsável pela execução do algoritmo que simula a fragmentação IP com datagramas IPv4. Com este tipo de arquitetura, a FRAG-PACK permite que os usuários ampliem sua funcionalidade, criando novos tipos de algoritmos. Além disso, os usuários podem utilizar recursos gráficos e de animação disponíveis na FRAG-PACK, sem a necessidade de conhecimento prévio de qualquer API (Application Programming Interface) ou framework para criação de gráficos e de animações, como o JavaFX. Para isso, basta que o usuário tenha conhecimento sobre o paradigma Orientado a Objetos, a linguagem Java e a estrutura de código da FRAG- PACK. Outra vantagem desta arquitetura é que a separação lógica dos módulos em camadas permite que novas tecnologias de animação possam ser utilizadas (Módulo Gráfico), sem a necessidade de modificar os algoritmos de fragmentação já existentes (Módulo Algorítmico). Por fim, este recurso pode ser utilizado também para que o professor peça aos seus alunos, como trabalho prático da disciplina, a implementação de novos tipos de algoritmos relacionados às redes de computadores, para a FRAG- PACK. 5. AVALIAÇÃO Esta seção trata da avaliação feita com a ferramenta FRAG- PACK, descrevendo o método utilizado, os resultados obtidos e as análises feitas Metodologia de Avaliação Para avaliar a FRAG-PACK, utilizou-se o modelo de avaliação de tecnologias, denominado TAM (Technology Acceptance Model). O modelo TAM está alicerçado sobre dois constructos (DAVIS, ): i) utilidade percebida, que mede o quanto uma pessoa acredita que usar determinada tecnologia aumenta seu desempenho no trabalho ou estudo; e ii) facilidade de uso percebida, que mede o quanto uma pessoa acredita que o uso de determinada tecnologia é simples. Seu objetivo é representar o impacto de fatores externos relacionados a uma tecnologia, sobre fatores internos do indivíduo, como as atitudes e intenções de uso. Para isso, o modelo TAM sugere a criação de questionários, para os quais são atribuídas afirmações relacionadas à facilidade de uso e utilidade da tecnologia em análise. Para cada afirmação, o respondente poderá escolher uma dentre as seguintes opções 1 - Discordo Totalmente, 2 - Discordo Fortemente, 3 - Discordo Parcialmente, 4 - Neutro, 5 - Concordo Parcialmente, 6 - Concordo Fortemente e 7 - Concordo Totalmente, conforme sua opinião sobre esta afirmação. Neste sentido, um usuário, após ter passado por um treinamento sobre a ferramenta FRAG-PACK e a ter utilizado, poderá mensurar qualitativamente seu 143

6 sentimento de utilidade e facilidade de uso desta ferramenta, com base nas alternativas citadas anteriormente Resultados A FRAG-PACK foi avaliada por 17 (dezessete) alunos do Curso de Ciência da Computação da Universidade Federal de Goiás/Regional Jataí, sendo 16 (dezesseis) alunos em nível de graduação incompleta e 1 (um) aluno com graduação completa. Todos os participantes já cursaram ou estavam cursando a disciplina de Redes de Computadores e passaram por um treinamento em sala de aula sobre o conteúdo de fragmentação IP e sobre o funcionamento da FRAG-PACK. O questionário para avaliação contou com um total de 23 (vinte e três) questões de múltipla escolha, as quais foram divididas em três categorias: i) avaliação quanto ao treinamento; ii) avaliação quanto à facilidade de uso percebida; e iii) avaliação quanto à utilidade percebida. As questões de múltipla escolha para cada categoria são apresentadas na Tabela 2, Tabela 3 e Tabela 4, respectivamente. Cada tabela é formada por 2 colunas, intituladas Código e Questões do Questionário. A coluna Código numera as questões e a coluna Questões do Questionário apresenta a descrição das questões informadas no questionário. Tabela 2. Questões relacionadas ao treinamento. Código Questões do Questionário O treinamento oferecido, quanto ao uso da FRAG-PACK foi 1 completo. 2 O treinamento deu-me confiança para utilizar a ferramenta. O treinamento foi adequado em termos de duração e nível de 3 detalhamento. Os instrutores tinham um bom nível de conhecimento com relação 4 à FRAG-PACK e ajudaram-me a entender o sistema. Tabela 3. Questões relacionadas à facilidade de uso percebida. Códig Questões do Questionário o 5 Eu gostei de trabalhar com a FRAG-PACK. 6 O acesso à FRAG-PACK é simples. 7 Usar a FRAG-PACK é uma boa ideia. Na FRAG-PACK, eu sempre sei onde estou e como chegar aonde 8 eu quero. Os recursos de navegação da FRAG-PACK são todos claros e 9 fáceis de achar. 10 Minha interação com a FRAG-PACK é clara e compreensível. 11 Na FRAG-PACK, é fácil encontrar a informação que desejo. 12 A FRAG-PACK possui visual/interface atraente. Mesmo antes de clicar em um botão na FRAG-PACK, eu já sei 13 qual será a sua ação. Tabela 4. Questões relacionadas à utilidade percebida. Códig o Questões do Questionário 14 Utilizar a FRAG-PACK é importante e pode adicionar valor ao meu estudo. 15 A FRAG-PACK pode ser útil no processo de ensino/aprendizado dos conceitos de Fragmentação IP. 16 Usar a FRAG-PACK pode aumentar meu desempenho durante os estudos para a disciplina Fragmentação IP. 17 A FRAG-PACK pode facilitar a realização do meu estudo. 18 A FRAG-PACK produz os resultados que espero de uma ferramenta de suporte ao ensino de Fragmentação IP. 19 Eu tenho a intenção de utilizar a FRAG-PACK ao longo dos próximos semestres. 20 Eu pretendo integrar a FRAG-PACK à minha rotina de estudo. 21 Eu recomendo o uso da FRAG-PACK O processo de fragmentação IPv4 e IPv6 foi abordado por completo na FRAG-PACK. O processo de fragmentação IPv4 e IPv6 foi abordado de forma correta na FRAG-PACK. As notas dos avaliadores para as questões apresentadas anteriormente estão na Tabela 5. Essa tabela possui três colunas principais, são elas: Questão, Número de pessoas que escolheram uma determinada alternativa do questionário e Média. A primeira coluna apresenta o código da questão (de acordo com a codificação utilizada nas Tabelas 2, 3 e 4), a segunda coluna apresenta o total de pessoas que escolheram uma determinada alternativa do questionário (discordo totalmente à concordo totalmente) e a terceira coluna apresenta uma nota final para cada questão. A nota final de cada questão (NF) foi obtida por meio da equação 1, onde: i) Q i correspondente à quantidade de avaliadores que escolheram a alternativa i para uma determinada questão; ii) i representa o valor dessa alternativa (um número entre um e sete); e iii) QU consiste na quantidade total de avaliadores que responderam à questão. Sendo assim, o valor da média de uma determinada questão é um número entre 1.0 (um) e 7.0 (sete), sendo que, quanto mais próximo de sete, maior é a aceitação dos avaliadores para a questão em análise. 7 (Qi i) =i 1 (1) NF = QU Na Tabela 5, é possível observar uma divisão de acordo com as três categorias do questionário: Treinamento, Facilidade de Uso Percebida e Utilidade Percebida. Ao final de cada categoria é apresentada uma média final, que consiste na média aritmética das notas das questões que compõem tal categoria, e o desvio padrão das notas dadas pelos os avaliadores para as questões da categoria em análise. Por exemplo, quanto à categoria Utilidade Percebida, a média foi de 6,52, com um desvio padrão de 0,47. A Figura 5.1 mostra o gráfico das médias de cada categoria. De acordo com os dados da Tabela 5, pode-se perceber que a avaliação resultou em notas altas, próximas de 7,00 e, além disso, o desvio padrão foi baixo, com máximo de 0,47. As notas mais baixas do constructo Utilidade Percebida estão relacionadas às questãões que se referem à utilização da FRAG- PACK ao longo dos próximos semestres pelos participantes da avaliação (questões 19 e 20). Isso se deve ao fato de que a maioria dos participantes já haviam cursado a disciplina Redes de Computadores, dessa forma, vários avaliadores marcaram a opção Neutro. Em contrapartida, a questão 21 obteve a maior nota, juntamente com a questão 7, representando que os avaliadores têm a intenção de recomendar o uso da FRAG-PACK para o ensino de Redes de Computadores. Quanto ao constructo Facilidade de Uso Percebida, mesmo tendo obtido média alta também (6,34), há indícios de que a usabilidade da ferramenta pode ser melhorada. Isso é evidenciado pelo fato de que as questões que receberam as menores notas para esse constructo questões 8 e 13 abordavam aspectos relacionados à qualidade da interface da ferramenta. 144

7 5.3. Ameaças à Validade Segundo Wholim et al. [15], um estudo experimental está sujeito a situações que podem ameaçar a validade dos resultados obtidos a partir deste estudo. As principais ameaças tratadas neste estudo, são: 1) Validade de Conclusão. Refere-se às questões que afetam a habilidade de tirar conclusões corretas a respeito do objeto de estudo do experimento. Um exemplo de ameaça deste tipo diz respeito à escolha das estatísticas adequadas para análise dos dados. No caso deste estudo, duas estatísticas foram utilizadas, a saber a média e o desvio padrão. O uso do desvio padrão serve para indicar o grau de variabilidade dos dados e permite uma interpretação mais segura a respeito da estatística média. Tabela 5. Resultado da avaliação da FRAG-PACK. Código da Número de pessoas que escolheram a opção... Questão NF Treinamento , , , ,71 Média 6,63 Desvio Padrão 0,05 Facilidade de Uso Percebida , , , , , , , , ,94 Média 6,34 Desvio Padrão 0,35 Utilidade Percebida , , , , , , , , , ,71 Média 6,52 Desvio Padrão 0,47 2) Validade Interna e Externa. Refere-se às questões que afetam a habilidade de assegurar que os resultados não foram obtidos em decorrência de uma coincidência e que os mesmos podem ser generalizados para um contexto mais amplo daquele selecionado para o estudo. Sendo assim, os fatores importantes que podem ter influenciado nos resultados deste experimento são: i) o curto espaço de tempo em que a ferramenta ficou sob avaliação; ii) a utilização de alunos de graduação do curso de Bacharelado em Ciência da Computação. Contudo, não foram demonstradas expectativas a favor ou contra à ferramenta sob análise, para que os participantes não fossem influenciados; e iii) a falta de clareza das afirmações dos questionários apresentados aos avaliadores, que pode ter gerado interpretações ambíguas. Com o intuito de mitigar essas possíveis ameaças, pretende-se replicar tal experimento com outros grupos de participantes e em um espaço de tempo maior. 6. CONSIDERAÇÕES FINAIS O processo de ensino-aprendizagem dos conceitos de redes de computadores, apenas com a utilização de recursos didáticos pouco interativos, tais como lousa e giz, livros-textos, vídeoaulas, slides, entre outros, pode ser inadequado, uma vez que essa disciplina trata de assuntos teóricos, abstratos e de característica dinâmica. A utilização de ferramentas educacionais, como a FRAG-PACK, pode facilitar a exposição dos conceitos dessa disciplina, já que não se faz mais necessário desenhar em lousa os componentes e os dados que simulam a execução de algoritmos complexos e que envolvem muitos detalhes. Ao concluir a análise dos dados coletados a partir da avaliação da FRAG-PACK, notouse que esta ferramenta obteve boa aceitação por parte dos avaliadores, quanto à utilidade e facilidade de uso percebidas. Como trabalhos futuros, considera-se: I. a ampliação do conjunto de conceitos de redes de computadores abordados pela FRAG-PACK, como por exemplo, a implementação dos princípios da transferência confiável de dados; II. III. IV. a incorporação de novas funcionalidades à ferramenta, como por exemplo, a opção de importação/exportação de redes pré-definidas pelos usuários; a realização de melhorias na interface da FRAG-PACK, com o intuito de facilitar seu uso; e a realização de novas avaliações da ferramenta com outros participantes, a fim de se obter resultados mais confiáveis com relação à facilidade de uso e utilidade da FRAG-PACK, bem como a sua eficácia para o processo de ensino-aprendizagem. 7. REFERÊNCIAS [1] CANTÚ, E.; FARINES, J. M. (2006) Ambiente Web para Auxílio no Ensino-Aprendizagem de Redes de Computadores. In: XXIV Simpósio Brasileiro de Redes de Computadores, Curitiba,PR. Salão de Ferramentas do 24º SBRC. [2] COMER, E. DOUGLAS. (2007) Redes de Computadores E Internet, 4th Edition, Bookman. [3] GILBERT, Ryan. (2008) IP Fragmentation. Disponível em: /applets/ip/ipfragmentation.html. [4] GNS3. (2011) Labs: Cisco Router Simulator Network Labs & Topologies For CCENT, CCNA, CCNP & CCIE Candidates. Disponível em: [5] GURGEL, P. H. M. (2010) Introdução ao NETKIT. Disponível em: instalacao.pdf. [6] DAVIS, F. D. (1989) "Perceived usefulness, perceived ease of use, and user acceptance of information technology", MIS Quarterly, [7] LIMA, A.; FREITAS A.; CARNEIRO, J. L.; MATOS, J.; COSTA, L. R.; ALVIM, L.; SANTOS, L. H.; COSTA, D. G. (2010) Uma Ferramenta Baseada em Simulação Gráfica para Suporte ao Ensino de Redes de Computadores. In 145

8 Workshop de Educação em Informática Bahia-Alagoas- Sergipe (WEIBASE). [8] OLIFER, NATALIA; OLIFER VICTOR. (2008) "Redes de Computadores: princípios, tecnologias e protocolos para o projeto de redes". Editora LTC. ISBN [9] SANCHO, J. M. (1998) Para Uma Tecnologia Educacional. Porto Alegre. Artmed. [10] REIS, F. P. (2009) TBC-SO/WEB: Software Educativo para Aprendizagem de Gerência de Processos e de Gerência de Memória em Sistemas Operacionais. Lavras, Minas Gerais. [11] KUROSE, F. JAMES; ROSS, W. KEITH. (2012) Computer Networking: A Top-Down Approach. 6th Edition, Pearson Education. [12] TANENBAUM, ANDREW; J. WETHERALL, DAVID. (2011) Redes de Computadores. Tradução da 5ª Edição, Pearson Education - BR. [13] JAVAFX. Disponível em: technologies/java/fx/overview/index.html [14] FRAG-PACK. Disponível em: com/u/ /fragpack/frag-pack.jar. [15] WOHLIN, C. et al. Experimentation in Software Engineering: an introduction. Kluwer Academic Publishers,

Uso do Netkit no Ensino de Roteamento Estático

Uso do Netkit no Ensino de Roteamento Estático Uso do Netkit no Ensino de Roteamento Estático Nyl Marcos Soares Barbosa, Moisés Lima dos Anjos, Madianita Bogo Curso de Sistemas de Informação Centro universitário Luterano de Palmas (CEULP/ULBRA) Teotônio

Leia mais

SUMÁRIO 1. AULA 6 ENDEREÇAMENTO IP:... 2

SUMÁRIO 1. AULA 6 ENDEREÇAMENTO IP:... 2 SUMÁRIO 1. AULA 6 ENDEREÇAMENTO IP:... 2 1.1 Introdução... 2 1.2 Estrutura do IP... 3 1.3 Tipos de IP... 3 1.4 Classes de IP... 4 1.5 Máscara de Sub-Rede... 6 1.6 Atribuindo um IP ao computador... 7 2

Leia mais

CONSIDERAÇÕES SOBRE USO DO SOFTWARE EDUCACIONAL FALANDO SOBRE... HISTÓRIA DO BRASIL EM AULA MINISTRADA EM LABORATÓRIO DE INFORMÁTICA

CONSIDERAÇÕES SOBRE USO DO SOFTWARE EDUCACIONAL FALANDO SOBRE... HISTÓRIA DO BRASIL EM AULA MINISTRADA EM LABORATÓRIO DE INFORMÁTICA CONSIDERAÇÕES SOBRE USO DO SOFTWARE EDUCACIONAL FALANDO SOBRE... HISTÓRIA DO BRASIL EM AULA MINISTRADA EM LABORATÓRIO DE INFORMÁTICA Dorisvaldo Rodrigues da Silva drsilva@unioeste.br Vera Lúcia Ruiz Rodrigues

Leia mais

Aula Prática Wi-fi Professor Sérgio Teixeira

Aula Prática Wi-fi Professor Sérgio Teixeira Aula Prática Wi-fi Professor Sérgio Teixeira INTRODUÇÃO Os Access Points ou ponto de acesso wi-fi são os equipamentos empregados na função de interconexão das redes sem fio e com fio (infraestrutura).

Leia mais

Veja abaixo um exemplo de um endereço IP de 32 bits: 10000011 01101011 00010000 11001000

Veja abaixo um exemplo de um endereço IP de 32 bits: 10000011 01101011 00010000 11001000 4 Camada de Rede: O papel da camada de rede é transportar pacotes de um hospedeiro remetente a um hospedeiro destinatário. Para fazê-lo, duas importantes funções da camada de rede podem ser identificadas:

Leia mais

www.portalfuturum.com.br

www.portalfuturum.com.br www.portalfuturum.com.br GEOGRAFIA Solos GUIA RÁPIDO DO AMBIENTE DE FORMAÇÃO DO PORTAL FUTURUM Prezado(a) cursista, Bem-vindo(a) ao Ambiente de Formação do Portal Futurum (AFPF)!!! A proposta deste material

Leia mais

A PÁGINA DISCIPLINAR DE MATEMÁTICA DO PORTAL DIA A DIA EDUCAÇÃO

A PÁGINA DISCIPLINAR DE MATEMÁTICA DO PORTAL DIA A DIA EDUCAÇÃO A PÁGINA DISCIPLINAR DE MATEMÁTICA DO PORTAL DIA A DIA EDUCAÇÃO Resumo: Dolores Follador Secretaria de Estado da Educação do Paraná e Faculdades Integradas do Brasil - Unibrasil doloresfollador@gmail.com

Leia mais

Curso de atualização Educação Integral e Integrada. Tutorial Moodle. Belo Horizonte, 2013.

Curso de atualização Educação Integral e Integrada. Tutorial Moodle. Belo Horizonte, 2013. Curso de atualização Educação Integral e Integrada Tutorial Moodle Belo Horizonte, 2013. 1. INTRODUÇÃO... 3 2. ACESSANDO O AMBIENTE... 4 3. CONHECENDO O AMBIENTE... 5 3.1. CAIXAS DE UTILIDADES... 5 4.

Leia mais

Um Driver NDIS Para Interceptação de Datagramas IP

Um Driver NDIS Para Interceptação de Datagramas IP Um Driver NDIS Para Interceptação de Datagramas IP Paulo Fernando da Silva psilva@senior.com.br Sérgio Stringari stringari@furb.br Resumo. Este artigo apresenta o desenvolvimento de um driver NDIS 1 para

Leia mais

Rede de Computadores

Rede de Computadores Escola de Ciências e Tecnologia UFRN Rede de Computadores Prof. Aquiles Burlamaqui Nélio Cacho Luiz Eduardo Eduardo Aranha ECT1103 INFORMÁTICA FUNDAMENTAL Manter o telefone celular sempre desligado/silencioso

Leia mais

AUTOR: DAVID DE MIRANDA RODRIGUES CONTATO: davidmr@ifce.edu.br CURSO FIC DE PROGRAMADOR WEB VERSÃO: 1.0

AUTOR: DAVID DE MIRANDA RODRIGUES CONTATO: davidmr@ifce.edu.br CURSO FIC DE PROGRAMADOR WEB VERSÃO: 1.0 AUTOR: DAVID DE MIRANDA RODRIGUES CONTATO: davidmr@ifce.edu.br CURSO FIC DE PROGRAMADOR WEB VERSÃO: 1.0 SUMÁRIO 1 Conceitos Básicos... 3 1.1 O que é Software?... 3 1.2 Situações Críticas no desenvolvimento

Leia mais

REDES DE COMPUTADORES

REDES DE COMPUTADORES REDES DE COMPUTADORES 09/2013 Cap.3 Protocolo TCP e a Camada de Transporte 2 Esclarecimentos Esse material é de apoio para as aulas da disciplina e não substitui a leitura da bibliografia básica. Os professores

Leia mais

Software de segurança em redes para monitoração de pacotes em uma conexão TCP/IP

Software de segurança em redes para monitoração de pacotes em uma conexão TCP/IP Software de segurança em redes para monitoração de pacotes em uma conexão TCP/IP Paulo Fernando da Silva psilva@senior.com.br Sérgio Stringari stringari@furbbr Resumo. Este artigo apresenta a especificação

Leia mais

Follow-Up Acompanhamento Eletrônico de Processos (versão 3.0) Manual do Sistema. 1. Como acessar o sistema Requisitos mínimos e compatibilidade

Follow-Up Acompanhamento Eletrônico de Processos (versão 3.0) Manual do Sistema. 1. Como acessar o sistema Requisitos mínimos e compatibilidade do Sistema Índice Página 1. Como acessar o sistema 1.1 Requisitos mínimos e compatibilidade 03 2. Como configurar o Sistema 2.1 Painel de Controle 2.2 Informando o nome da Comissária 2.3 Escolhendo a Cor

Leia mais

ArpPrintServer. Sistema de Gerenciamento de Impressão By Netsource www.netsource.com.br Rev: 02

ArpPrintServer. Sistema de Gerenciamento de Impressão By Netsource www.netsource.com.br Rev: 02 ArpPrintServer Sistema de Gerenciamento de Impressão By Netsource www.netsource.com.br Rev: 02 1 Sumário INTRODUÇÃO... 3 CARACTERÍSTICAS PRINCIPAIS DO SISTEMA... 3 REQUISITOS DE SISTEMA... 4 INSTALAÇÃO

Leia mais

PARANÁ GOVERNO DO ESTADO

PARANÁ GOVERNO DO ESTADO A COMUNICAÇÃO NA INTERNET PROTOCOLO TCP/IP Para tentar facilitar o entendimento de como se dá a comunicação na Internet, vamos começar contando uma história para fazer uma analogia. Era uma vez, um estrangeiro

Leia mais

Satélite. Manual de instalação e configuração. CENPECT Informática www.cenpect.com.br cenpect@cenpect.com.br

Satélite. Manual de instalação e configuração. CENPECT Informática www.cenpect.com.br cenpect@cenpect.com.br Satélite Manual de instalação e configuração CENPECT Informática www.cenpect.com.br cenpect@cenpect.com.br Índice Índice 1.Informações gerais 1.1.Sobre este manual 1.2.Visão geral do sistema 1.3.História

Leia mais

Novas Tecnologias no Ensino de Física: discutindo o processo de elaboração de um blog para divulgação científica

Novas Tecnologias no Ensino de Física: discutindo o processo de elaboração de um blog para divulgação científica Novas Tecnologias no Ensino de Física: discutindo o processo de elaboração de um blog para divulgação científica Pedro Henrique SOUZA¹, Gabriel Henrique Geraldo Chaves MORAIS¹, Jessiara Garcia PEREIRA².

Leia mais

Introdução ao Aplicativo de Programação LEGO MINDSTORMS Education EV3

Introdução ao Aplicativo de Programação LEGO MINDSTORMS Education EV3 Introdução ao Aplicativo de Programação LEGO MINDSTORMS Education EV3 A LEGO Education tem o prazer de trazer até você a edição para tablet do Software LEGO MINDSTORMS Education EV3 - um jeito divertido

Leia mais

Arquitetura de Rede de Computadores

Arquitetura de Rede de Computadores TCP/IP Roteamento Arquitetura de Rede de Prof. Pedro Neto Aracaju Sergipe - 2011 Ementa da Disciplina 4. Roteamento i. Máscara de Rede ii. Sub-Redes iii. Números Binários e Máscara de Sub-Rede iv. O Roteador

Leia mais

Roteamento e Comutação

Roteamento e Comutação Roteamento e Comutação Design de Rede Local Design Hierárquico Este design envolve a divisão da rede em camadas discretas. Cada camada fornece funções específicas que definem sua função dentro da rede

Leia mais

Manual do Usuário Android Neocontrol

Manual do Usuário Android Neocontrol Manual do Usuário Android Neocontrol Sumário 1.Licença e Direitos Autorais...3 2.Sobre o produto...4 3. Instalando, Atualizando e executando o Android Neocontrol em seu aparelho...5 3.1. Instalando o aplicativo...5

Leia mais

Sistema de Gestão de Recursos de Aprendizagem

Sistema de Gestão de Recursos de Aprendizagem Sistema de Gestão de Recursos de Aprendizagem Ambiente Virtual de Aprendizagem (Moodle) - - Atualizado em 29/07/20 ÍNDICE DE FIGURAS Figura Página de acesso ao SIGRA... 7 Figura 2 Portal de Cursos... 8

Leia mais

Análise Comparativa de Sistemas de Gerência SNMP WhatsUP e The Dude. ntop

Análise Comparativa de Sistemas de Gerência SNMP WhatsUP e The Dude. ntop UNIVERSIDADE FEDERAL DE VIÇOSA CENTRO DE CIÊNCIAS EXATAS E TECNOLOGICAS DEPARTAMENTO DE INFORMÁTICA Análise Comparativa de Sistemas de Gerência SNMP WhatsUP e The Dude ntop Marcelo Santos Daibert João

Leia mais

Centro Tecnológico de Eletroeletrônica César Rodrigues. Atividade Avaliativa

Centro Tecnológico de Eletroeletrônica César Rodrigues. Atividade Avaliativa 1ª Exercícios - REDES LAN/WAN INSTRUTOR: MODALIDADE: TÉCNICO APRENDIZAGEM DATA: Turma: VALOR (em pontos): NOTA: ALUNO (A): 1. Utilize 1 para assinalar os protocolos que são da CAMADA DE REDE e 2 para os

Leia mais

Uc-Redes Técnico em Informática André Luiz Silva de Moraes

Uc-Redes Técnico em Informática André Luiz Silva de Moraes Roteiro 2: Conceitos Básicos de Redes: parte 1 Neste roteiro são detalhados os equipamentos componentes em uma rede de computadores. Em uma rede existem diversos equipamentos que são responsáveis por fornecer

Leia mais

Instalação: permite baixar o pacote de instalação do agente de coleta do sistema.

Instalação: permite baixar o pacote de instalação do agente de coleta do sistema. O que é o projeto O PROINFODATA - programa de coleta de dados do projeto ProInfo/MEC de inclusão digital nas escolas públicas brasileiras tem como objetivo acompanhar o estado de funcionamento dos laboratórios

Leia mais

Manual dos Serviços de Interoperabilidade

Manual dos Serviços de Interoperabilidade MINISTÉRIO DO PLANEJAMENTO, ORÇAMENTO E GESTÃO Secretaria de Logística e Tecnologia da Informação Manual dos Serviços de Interoperabilidade Sumário Lista de Figuras...3 Lista de Tabelas...4 Introdução...5

Leia mais

Valmir Heckler, Maria de Fátima Oliveira Saraiva e Kepler de Souza Oliveira Filho. Acadêmico do curso LCN - Mário Sérgio Nunes Bica Bolsista PIBID

Valmir Heckler, Maria de Fátima Oliveira Saraiva e Kepler de Souza Oliveira Filho. Acadêmico do curso LCN - Mário Sérgio Nunes Bica Bolsista PIBID Valmir Heckler, Maria de Fátima Oliveira Saraiva e Kepler de Souza Oliveira Filho Acadêmico do curso LCN - Mário Sérgio Nunes Bica Bolsista PIBID Fazendo um paralelo entre a sociedade da informação e o

Leia mais

Aula Prática Roteador

Aula Prática Roteador Aula Prática Roteador INTRODUÇÃO Os roteadores são os equipamentos empregados na função de interconexão das redes como, por exemplo, redes IP. Diferentes redes IPs enviam suas informações/tráfego por meio

Leia mais

Universidade Anhanguera Uniderp Centro de Educação a Distância

Universidade Anhanguera Uniderp Centro de Educação a Distância Universidade Anhanguera Uniderp Centro de Educação a Distância CURSOS DE GRADUAÇÃO MODALIDADE A DISTÂNCIA 2º semestre letivo / 2012 Sumário 1. Objetivo... 04 2. O Ambiente Virtual de Aprendizagem... 04

Leia mais

O que é um Objeto Educacional? página 01. Objeto Educacional passo a passo página 05

O que é um Objeto Educacional? página 01. Objeto Educacional passo a passo página 05 O que é um Objeto Educacional? página 01 Objeto Educacional passo a passo página 05 O que é um Objeto Educacional A definição de Objeto Educacional, adotada pela equipe do projeto Arte com Ciência, é um

Leia mais

Pesquisa com Professores de Escolas e com Alunos da Graduação em Matemática

Pesquisa com Professores de Escolas e com Alunos da Graduação em Matemática Pesquisa com Professores de Escolas e com Alunos da Graduação em Matemática Rene Baltazar Introdução Serão abordados, neste trabalho, significados e características de Professor Pesquisador e as conseqüências,

Leia mais

Capítulo 2. Laboratório 2.1. Introdução ao Packet Tracer, Roteadores, Switches e Inicialização

Capítulo 2. Laboratório 2.1. Introdução ao Packet Tracer, Roteadores, Switches e Inicialização Capítulo 2 Laboratório 2.1 Introdução ao Packet Tracer, Roteadores, Switches e Inicialização tel (41) 430457810 ou (41) 4063-7810 - info@dltec.com.br - www.dltec.com.br INDICE 1 Objetivo do Laboratório...

Leia mais

FCT Faculdade de Ciências e Tecnologia Serviço Técnico de Informática STI SGCD Sistema Gerenciador de Conteúdos Dinâmicos

FCT Faculdade de Ciências e Tecnologia Serviço Técnico de Informática STI SGCD Sistema Gerenciador de Conteúdos Dinâmicos FCT Faculdade de Ciências e Tecnologia Serviço Técnico de Informática STI SGCD Sistema Gerenciador de Conteúdos Dinâmicos Manual do Usuário Presidente Prudente, outubro de 2010 Índice 1. Introdução e Instruções

Leia mais

ANDRÉ APARECIDO DA SILVA APOSTILA BÁSICA SOBRE O POWERPOINT 2007

ANDRÉ APARECIDO DA SILVA APOSTILA BÁSICA SOBRE O POWERPOINT 2007 ANDRÉ APARECIDO DA SILVA APOSTILA BÁSICA SOBRE O POWERPOINT 2007 CURITIBA 2015 2 SUMÁRIO INTRODUÇÃO AO MICROSOFT POWERPOINT 2007... 3 JANELA PRINCIPAL... 3 1 - BOTÃO OFFICE... 4 2 - FERRAMENTAS DE ACESSO

Leia mais

AP_ Conta Aplicativo para digitação e envio de contas médicas no padrão TISS

AP_ Conta Aplicativo para digitação e envio de contas médicas no padrão TISS AP_ Conta Aplicativo para digitação e envio de contas médicas no padrão TISS Manual de Instalação Tempro Software StavTISS Sumário 1. INTRODUÇÃO... 2 2. REQUISITOS DO SISTEMA... 3 3. INSTALAÇÃO... 4 4.

Leia mais

Tecnologia de Redes de Computadores - aula 5

Tecnologia de Redes de Computadores - aula 5 Tecnologia de Redes de Computadores - aula 5 Prof. Celso Rabelo Centro Universitário da Cidade 1 Objetivo 2 3 4 IGPxEGP Vetor de Distância Estado de Enlace Objetivo Objetivo Apresentar o conceito de. Conceito

Leia mais

Ajuda ao SciEn-Produção 1. 1. O Artigo Científico da Pesquisa Experimental

Ajuda ao SciEn-Produção 1. 1. O Artigo Científico da Pesquisa Experimental Ajuda ao SciEn-Produção 1 Este texto de ajuda contém três partes: a parte 1 indica em linhas gerais o que deve ser esclarecido em cada uma das seções da estrutura de um artigo cientifico relatando uma

Leia mais

PROCESSO DE DESENVOLVIMENTO DE SOFTWARE. Modelos de Processo de Desenvolvimento de Software

PROCESSO DE DESENVOLVIMENTO DE SOFTWARE. Modelos de Processo de Desenvolvimento de Software PROCESSO DE DESENVOLVIMENTO DE SOFTWARE Introdução Modelos de Processo de Desenvolvimento de Software Os modelos de processos de desenvolvimento de software surgiram pela necessidade de dar resposta às

Leia mais

FTIN Formação Técnica em Informática Módulo de Administração de Servidores de Rede AULA 02. Prof. Gabriel Silva

FTIN Formação Técnica em Informática Módulo de Administração de Servidores de Rede AULA 02. Prof. Gabriel Silva FTIN Formação Técnica em Informática Módulo de Administração de Servidores de Rede AULA 02 Prof. Gabriel Silva Temas da Aula de Hoje: Revisão da Aula 1. Redes LAN e WAN. Aprofundamento nos Serviços de

Leia mais

Desenvolvendo uma Arquitetura de Componentes Orientada a Serviço SCA

Desenvolvendo uma Arquitetura de Componentes Orientada a Serviço SCA Desenvolvendo uma Arquitetura de Componentes Orientada a Serviço SCA RESUMO Ricardo Della Libera Marzochi A introdução ao Service Component Architecture (SCA) diz respeito ao estudo dos principais fundamentos

Leia mais

Curso: Tec. Em Sistemas Para Internet 1 semestre Redes de Computadores Memória de Aula 10. Prof. Moises P. Renjiffo

Curso: Tec. Em Sistemas Para Internet 1 semestre Redes de Computadores Memória de Aula 10. Prof. Moises P. Renjiffo Curso: Tec. Em Sistemas Para Internet 1 semestre Redes de Computadores Memória de Aula 10 1) Repetidor. Em informática, repetidor é um equipamento utilizado para interligação de redes idênticas, pois eles

Leia mais

Manual do Aluno. O Moodle é um sistema que gerencia ambientes educacionais de aprendizagem que podem ser denominados como:

Manual do Aluno. O Moodle é um sistema que gerencia ambientes educacionais de aprendizagem que podem ser denominados como: Manual do Aluno É com muita satisfação que apresentamos o Reunir Unopar. Ambiente Virtual de Aprendizagem Colaborativa que tem por objetivo principal ser um espaço colaborativo de construção do conhecimento

Leia mais

Tema 3 Ferramentas e Funcionalidades do Moodle

Tema 3 Ferramentas e Funcionalidades do Moodle Tema 3 Ferramentas e Funcionalidades do Moodle O Moodle dispõe de uma variedade de ferramentas que podem aumentar a eficácia de um curso online. É possível facilmente compartilhar materiais de estudo,

Leia mais

ICORLI. INSTALAÇÃO, CONFIGURAÇÃO e OPERAÇÃO EM REDES LOCAIS e INTERNET

ICORLI. INSTALAÇÃO, CONFIGURAÇÃO e OPERAÇÃO EM REDES LOCAIS e INTERNET INSTALAÇÃO, CONFIGURAÇÃO e OPERAÇÃO EM REDES LOCAIS e INTERNET 2010/2011 1 Protocolo TCP/IP É um padrão de comunicação entre diferentes computadores e diferentes sistemas operativos. Cada computador deve

Leia mais

Microsoft Office PowerPoint 2007

Microsoft Office PowerPoint 2007 INTRODUÇÃO AO MICROSOFT POWERPOINT 2007 O Microsoft Office PowerPoint 2007 é um programa destinado à criação de apresentação através de Slides. A apresentação é um conjunto de Sides que são exibidos em

Leia mais

MÓDULO 7 Modelo OSI. 7.1 Serviços Versus Protocolos

MÓDULO 7 Modelo OSI. 7.1 Serviços Versus Protocolos MÓDULO 7 Modelo OSI A maioria das redes são organizadas como pilhas ou níveis de camadas, umas sobre as outras, sendo feito com o intuito de reduzir a complexidade do projeto da rede. O objetivo de cada

Leia mais

Google Drive. Passos. Configurando o Google Drive

Google Drive. Passos. Configurando o Google Drive Google Drive um sistema de armazenagem de arquivos ligado à sua conta Google e acessível via Internet, desta forma você pode acessar seus arquivos a partir de qualquer dispositivo que tenha acesso à Internet.

Leia mais

L A B O RATÓRIO DE REDES

L A B O RATÓRIO DE REDES L A B O RATÓRIO DE REDES TRÁFEGO, ENQUADRAMEN TO, DEFAU LT G A TEWA Y E ARP. VALE 2,0 P ONT OS. INTRODUÇÃO AO LABORATÓRIO Nosso laboratório é composto de três hosts Linux, representados pelo símbolo de

Leia mais

ALTERNATIVA PARA CONEXÃO VIA INTERNET DE IP MASCARADO A IP REAL

ALTERNATIVA PARA CONEXÃO VIA INTERNET DE IP MASCARADO A IP REAL Documento: Tutorial Autor: Iuri Sonego Cardoso Data: 27/05/2005 E-mail: iuri@scripthome.cjb.net Home Page: http://www.scripthome.cjb.net ALTERNATIVA PARA CONEXÃO VIA INTERNET DE IP MASCARADO A IP REAL

Leia mais

1. Introdução pág.3 2. Apresentação do sistema Joomla! pág.4 3. Acessando a administração do site pág.4 4. Artigos 4.1. Criando um Artigo 4.2.

1. Introdução pág.3 2. Apresentação do sistema Joomla! pág.4 3. Acessando a administração do site pág.4 4. Artigos 4.1. Criando um Artigo 4.2. 1. Introdução pág.3 2. Apresentação do sistema Joomla! pág.4 3. Acessando a administração do site pág.4 4. Artigos 4.1. Criando um Artigo 4.2. Editando um Artigo 4.3. Excluindo um Artigo 4.4. Publicar

Leia mais

Eduardo Bezerra. Editora Campus/Elsevier

Eduardo Bezerra. Editora Campus/Elsevier Princípios de Análise e Projeto de Sistemas com UML 2ª edição Eduardo Bezerra Editora Campus/Elsevier Capítulo 11 Arquitetura do sistema Nada que é visto, é visto de uma vez e por completo. --EUCLIDES

Leia mais

Despachante Express - Software para o despachante documentalista veicular DESPACHANTE EXPRESS MANUAL DO USUÁRIO VERSÃO 1.1

Despachante Express - Software para o despachante documentalista veicular DESPACHANTE EXPRESS MANUAL DO USUÁRIO VERSÃO 1.1 DESPACHANTE EXPRESS MANUAL DO USUÁRIO VERSÃO 1.1 1 Sumário 1 - Instalação Normal do Despachante Express... 3 2 - Instalação do Despachante Express em Rede... 5 3 - Registrando o Despachante Express...

Leia mais

Aula 01 - Formatações prontas e condicionais. Aula 01 - Formatações prontas e condicionais. Sumário. Formatar como Tabela

Aula 01 - Formatações prontas e condicionais. Aula 01 - Formatações prontas e condicionais. Sumário. Formatar como Tabela Aula 01 - Formatações prontas e Sumário Formatar como Tabela Formatar como Tabela (cont.) Alterando as formatações aplicadas e adicionando novos itens Removendo a formatação de tabela aplicada Formatação

Leia mais

Pós-Graduação em Gerenciamento de Projetos práticas do PMI

Pós-Graduação em Gerenciamento de Projetos práticas do PMI Pós-Graduação em Gerenciamento de Projetos práticas do PMI Planejamento do Gerenciamento das Comunicações (10) e das Partes Interessadas (13) PLANEJAMENTO 2 PLANEJAMENTO Sem 1 Sem 2 Sem 3 Sem 4 Sem 5 ABRIL

Leia mais

COORDENAÇÃO DE ENSINO A DISTÂNCIA - EaD

COORDENAÇÃO DE ENSINO A DISTÂNCIA - EaD COORDENAÇÃO DE ENSINO A DISTÂNCIA - EaD TUTORIAL MOODLE VERSÃO ALUNO Machado/MG 2013 SUMÁRIO 1. INTRODUÇÃO... 4 2. EDITANDO O PERFIL... 5 2.1 Como editar o perfil?... 5 2.2 Como mudar a senha?... 5 2.3

Leia mais

Interconexão de Redes. Aula 03 - Roteamento IP. Prof. Esp. Camilo Brotas Ribeiro cribeiro@catolica-es.edu.br

Interconexão de Redes. Aula 03 - Roteamento IP. Prof. Esp. Camilo Brotas Ribeiro cribeiro@catolica-es.edu.br Interconexão de Redes Aula 03 - Roteamento IP Prof. Esp. Camilo Brotas Ribeiro cribeiro@catolica-es.edu.br Revisão Repetidor Transceiver Hub Bridge Switch Roteador Domínio de Colisão Domínio de Broadcast

Leia mais

Na Figura a seguir apresento um exemplo de uma "mini-tabela" de roteamento:

Na Figura a seguir apresento um exemplo de uma mini-tabela de roteamento: Tutorial de TCP/IP - Parte 6 - Tabelas de Roteamento Por Júlio Cesar Fabris Battisti Introdução Esta é a sexta parte do Tutorial de TCP/IP. Na Parte 1 tratei dos aspectos básicos do protocolo TCP/IP. Na

Leia mais

UNIVERSIDADE FEDERAL DO AMAPÁ PRÓ REITORIA DE ADMINISTRAÇÃO E PLANEJAMENTO DEPARTAMENTO DE INFORMÁTICA TREINAMENTO EM INFORMÁTICA MÓDULO V

UNIVERSIDADE FEDERAL DO AMAPÁ PRÓ REITORIA DE ADMINISTRAÇÃO E PLANEJAMENTO DEPARTAMENTO DE INFORMÁTICA TREINAMENTO EM INFORMÁTICA MÓDULO V UNIVERSIDADE FEDERAL DO AMAPÁ PRÓ REITORIA DE ADMINISTRAÇÃO E PLANEJAMENTO DEPARTAMENTO DE INFORMÁTICA TREINAMENTO EM INFORMÁTICA MÓDULO V MACAPÁ-AP 2011 UNIVERSIDADE FEDERAL DO AMAPÁ PRÓ REITORIA DE ADMINISTRAÇÃO

Leia mais

Projeto de Redes Top-Down

Projeto de Redes Top-Down Projeto de Redes Top-Down Referência: Slides extraídos (material de apoio) do livro Top-Down Network Design (2nd Edition), Priscilla Oppenheimer, Cisco Press, 2010. http://www.topdownbook.com/ Alterações

Leia mais

Arquitetura dos Sistemas de Informação Distribuídos

Arquitetura dos Sistemas de Informação Distribuídos Arquitetura dos Sistemas de Informação Distribuídos Quando se projeta um sistema cuja utilização é destinada a ser feita em ambientes do mundo real, projeções devem ser feitas para que o sistema possa

Leia mais

No projeto das primeiras redes de computadores, o hardware foi a principal preocupação e o software ficou em segundo plano.

No projeto das primeiras redes de computadores, o hardware foi a principal preocupação e o software ficou em segundo plano. No projeto das primeiras redes de computadores, o hardware foi a principal preocupação e o software ficou em segundo plano. Essa estratégia foi deixada para trás. Atualmente, o software de rede é altamente

Leia mais

CENTRO UNIVERSITÁRIO CATÓLICA DE SANTA CATARINA PRÓ-REITORIA ACADÊMICA NÚCLEO DE EDUCAÇÃO EM AMBIENTES DIGITAIS NEAD

CENTRO UNIVERSITÁRIO CATÓLICA DE SANTA CATARINA PRÓ-REITORIA ACADÊMICA NÚCLEO DE EDUCAÇÃO EM AMBIENTES DIGITAIS NEAD 0 CENTRO UNIVERSITÁRIO CATÓLICA DE SANTA CATARINA PRÓ-REITORIA ACADÊMICA NÚCLEO DE EDUCAÇÃO EM AMBIENTES DIGITAIS NEAD ORIENTAÇÕES SOBRE USO DO AMBIENTE VIRTUAL DE APRENDIZAGEM (MOODLE) PARA DISPONIBILIZAÇÃO

Leia mais

Estrutura do Trabalho: Fazer um resumo descrevendo o que será visto em cada capítulo do trabalho.

Estrutura do Trabalho: Fazer um resumo descrevendo o que será visto em cada capítulo do trabalho. UNIVERSIDADE ESTADUAL DE MARINGÁ A monografia é um texto escrito contendo o resultado da pesquisa realizada como trabalho de conclusão do curso de especialização. Os itens básicos a constarem da monografia

Leia mais

Introdução a Informática - 1º semestre AULA 02 Prof. André Moraes

Introdução a Informática - 1º semestre AULA 02 Prof. André Moraes Introdução a Informática - 1º semestre AULA 02 Prof. André Moraes 3 MÁQUINAS VIRTUAIS Em nossa aula anterior, fizemos uma breve introdução com uso de máquinas virtuais para emularmos um computador novo

Leia mais

Guia de Acesso Rápido AVA Ambiente Virtual de Aprendizagem Aluno

Guia de Acesso Rápido AVA Ambiente Virtual de Aprendizagem Aluno Guia de Acesso Rápido AVA Ambiente Virtual de Aprendizagem Aluno Introdução O Ambiente de Aprendizagem, ou AVA, é um aplicativo web onde os educadores e alunos podem disponibilizar materiais didáticos,

Leia mais

PRINCÍPIOS DE INFORMÁTICA PRÁTICA 08 1. OBJETIVO 2. BASE TEÓRICA. 2.1 Criando Mapas no Excel. 2.2 Utilizando o Mapa

PRINCÍPIOS DE INFORMÁTICA PRÁTICA 08 1. OBJETIVO 2. BASE TEÓRICA. 2.1 Criando Mapas no Excel. 2.2 Utilizando o Mapa PRINCÍPIOS DE INFORMÁTICA PRÁTICA 08 1. OBJETIVO Aprender a utilizar mapas, colocar filtros em tabelas e a criar tabelas e gráficos dinâmicos no MS-Excel. Esse roteiro foi escrito inicialmente para o Excel

Leia mais

SISTEMAS OPERACIONAIS LIVRES. Professor Carlos Muniz

SISTEMAS OPERACIONAIS LIVRES. Professor Carlos Muniz SISTEMAS OPERACIONAIS LIVRES Professor Carlos Muniz Atualizar um driver de hardware que não está funcionando adequadamente Caso tenha um dispositivo de hardware que não esteja funcionando corretamente

Leia mais

GUIA BÁSICO DA SALA VIRTUAL

GUIA BÁSICO DA SALA VIRTUAL Ambiente Virtual de Aprendizagem - MOODLE GUIA BÁSICO DA SALA VIRTUAL http://salavirtual.faculdadesaoluiz.edu.br SUMÁRIO 1. Acessando Turmas 4 2. Inserindo Material 4 3. Enviando Mensagem aos Alunos 6

Leia mais

Uc-Redes Técnico em Informática André Luiz Silva de Moraes

Uc-Redes Técnico em Informática André Luiz Silva de Moraes Roteiro 2: Conceitos Básicos de Redes: parte 1 Neste roteiro são detalhados os equipamentos componentes em uma rede de computadores. Em uma rede existem diversos equipamentos que são responsáveis por fornecer

Leia mais

VIRTUALIZAÇÃO CONVENCIONAL

VIRTUALIZAÇÃO CONVENCIONAL VIRTUALIZAÇÃO CONVENCIONAL Sera usado o VirtualBox 5.0.8 a versão mais atual e estável da aplicação, para virtualização de um sistema Linux sobre a plataforma Windows. Para esse modelo pratico de virtualização

Leia mais

Introdução à Computação

Introdução à Computação Aspectos Importantes - Desenvolvimento de Software Motivação A economia de todos países dependem do uso de software. Cada vez mais, o controle dos processos tem sido feito por software. Atualmente, os

Leia mais

O modelo ISO/OSI (Tanenbaum,, 1.4.1)

O modelo ISO/OSI (Tanenbaum,, 1.4.1) Cenário das redes no final da década de 70 e início da década de 80: Grande aumento na quantidade e no tamanho das redes Redes criadas através de implementações diferentes de hardware e de software Incompatibilidade

Leia mais

AULA 5 Sistemas Operacionais

AULA 5 Sistemas Operacionais AULA 5 Sistemas Operacionais Disciplina: Introdução à Informática Professora: Gustavo Leitão Email: gustavo.leitao@ifrn.edu.br Sistemas Operacionais Conteúdo: Partições Formatação Fragmentação Gerenciamento

Leia mais

MÓDULO 9 METODOLOGIAS DE DESENVOLVIMENTO DE SISTEMAS

MÓDULO 9 METODOLOGIAS DE DESENVOLVIMENTO DE SISTEMAS MÓDULO 9 METODOLOGIAS DE DESENVOLVIMENTO DE SISTEMAS O termo metodologia não possui uma definição amplamente aceita, sendo entendido na maioria das vezes como um conjunto de passos e procedimentos que

Leia mais

Processos de Desenvolvimento de Software

Processos de Desenvolvimento de Software Processos de Desenvolvimento de Software Gerenciamento de Projetos Mauro Lopes Carvalho Silva Professor EBTT DAI Departamento de Informática Campus Monte Castelo Instituto Federal de Educação Ciência e

Leia mais

OFICINA BLOG DAS ESCOLAS

OFICINA BLOG DAS ESCOLAS OFICINA BLOG DAS ESCOLAS Créditos: Márcio Corrente Gonçalves Mônica Norris Ribeiro Março 2010 1 ACESSANDO O BLOG Blog das Escolas MANUAL DO ADMINISTRADOR Para acessar o blog da sua escola, acesse o endereço

Leia mais

CONCEITOS INICIAIS. Agenda A diferença entre páginas Web, Home Page e apresentação Web;

CONCEITOS INICIAIS. Agenda A diferença entre páginas Web, Home Page e apresentação Web; CONCEITOS INICIAIS Agenda A diferença entre páginas Web, Home Page e apresentação Web; O que é necessário para se criar páginas para a Web; Navegadores; O que é site, Host, Provedor e Servidor Web; Protocolos.

Leia mais

Construtor de sites SoftPixel GUIA RÁPIDO - 1 -

Construtor de sites SoftPixel GUIA RÁPIDO - 1 - GUIA RÁPIDO - 1 - Sumário Introdução...3 Por que utilizar o Construtor de Sites?...3 Vantagens do Construtor de Sites...3 Conceitos básicos...3 Configuração básica do site...5 Definindo o layout/template

Leia mais

Noções de. Microsoft SQL Server. Microsoft SQL Server

Noções de. Microsoft SQL Server. Microsoft SQL Server Noções de 1 Considerações Iniciais Basicamente existem dois tipos de usuários do SQL Server: Implementadores Administradores 2 1 Implementadores Utilizam o SQL Server para criar e alterar base de dados

Leia mais

Teleprocessamento e Redes (MAB-510) Gabarito da Segunda Lista de Exercícios 01/2010

Teleprocessamento e Redes (MAB-510) Gabarito da Segunda Lista de Exercícios 01/2010 Teleprocessamento e Redes (MAB-510) Gabarito da Segunda Lista de Exercícios 01/2010 Prof. Silvana Rossetto (DCC/IM/UFRJ) 1 13 de julho de 2010 Questões 1. Qual é a diferença fundamental entre um roteador

Leia mais

Criando Quiz com BrOffice.impress

Criando Quiz com BrOffice.impress Criando Quiz com BrOfficeimpress A ferramenta de apresentação possibilita o desenvolvimento de várias atividades interativas como: Sete erros Quiz (Perguntas/Respostas), Colocar em ordem objetos, alfabeto,

Leia mais

Testes de Usabilidade

Testes de Usabilidade Testes de Usabilidade Instituto Federal de Educação, Ciência e Tecnologia do Triângulo Mineiro Setembro de 2012 Prof. Edwar Saliba Júnior 1 Reflexão Ao fazer referência à questão da qualidade da relação

Leia mais

Gerenciamento de Redes de Computadores. Resolução de Problemas

Gerenciamento de Redes de Computadores. Resolução de Problemas Resolução de Problemas É preciso que o tempo médio entre as falhas sejam o menor possível. É preciso que o tempo médio de resolução de um problema seja o menor possível Qualquer manutenção na rede tem

Leia mais

AULA 06 CRIAÇÃO DE USUÁRIOS

AULA 06 CRIAÇÃO DE USUÁRIOS AULA 06 CRIAÇÃO DE USUÁRIOS O Windows XP fornece contas de usuários de grupos (das quais os usuários podem ser membros). As contas de usuários são projetadas para indivíduos. As contas de grupos são projetadas

Leia mais

Dadas a base e a altura de um triangulo, determinar sua área.

Dadas a base e a altura de um triangulo, determinar sua área. Disciplina Lógica de Programação Visual Ana Rita Dutra dos Santos Especialista em Novas Tecnologias aplicadas a Educação Mestranda em Informática aplicada a Educação ana.santos@qi.edu.br Conceitos Preliminares

Leia mais

Núcleo de Informática Aplicada à Educação Universidade Estadual de Campinas

Núcleo de Informática Aplicada à Educação Universidade Estadual de Campinas Núcleo de Informática Aplicada à Educação Universidade Estadual de Campinas Resumo Tradicionalmente os alunos ingressantes no bacharelado de Ciência da Computação da UNICAMP aprendem a programar utilizando

Leia mais

INTRODUÇÃO E CONFIGURAÇÃO DO PRIMEFACES MOBILE EM APLICAÇÕES JSF

INTRODUÇÃO E CONFIGURAÇÃO DO PRIMEFACES MOBILE EM APLICAÇÕES JSF INTRODUÇÃO E CONFIGURAÇÃO DO PRIMEFACES MOBILE EM APLICAÇÕES JSF Guilherme Macedo, Jaime Willian Dias Universidade Paranaense (Unipar) Paranavaí PR Brasil guilhermemacedo28@gmail.com, jaime@unipar.br Resumo.

Leia mais

Capítulo 7 CAMADA DE TRANSPORTE

Capítulo 7 CAMADA DE TRANSPORTE Capítulo 7 CAMADA DE TRANSPORTE INTRODUÇÃO (KUROSE) A Camada de Rede é uma peça central da arquitetura de rede em camadas A sua função é a de fornecer serviços de comunicação diretamente aos processos

Leia mais

PVANET: PRINCIPAIS FERRAMENTAS E UTILIZAÇÃO DIDÁTICA

PVANET: PRINCIPAIS FERRAMENTAS E UTILIZAÇÃO DIDÁTICA 11 PVANET: PRINCIPAIS FERRAMENTAS E UTILIZAÇÃO DIDÁTICA O PVANet é o ambiente virtual de aprendizagem (AVA) de uso exclusivo da UFV. Os AVAs apresentam diferenças de layout, forma de acesso, funcionamento,

Leia mais

Manual do Usuário 2013

Manual do Usuário 2013 Manual do Usuário 2013 MANUAL DO USUÁRIO 2013 Introdução Um ambiente virtual de aprendizagem é um programa para computador que permite que a sala de aula migre para a Internet. Simula muitos dos recursos

Leia mais

MINISTÉRIO DA EDUCAÇÃO

MINISTÉRIO DA EDUCAÇÃO MINISTÉRIO DA EDUCAÇÃO SECRETARIA DE EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE SANTA CATARINA CAMPUS SÃO JOSÉ REDES DE COMPUTADORES Laboratório 2 Wireshark

Leia mais