AJUDE-C: Software de Apoio à Tradução das Mensagens de Erros em Programas na Linguagem C++

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

Download "AJUDE-C: Software de Apoio à Tradução das Mensagens de Erros em Programas na Linguagem C++"

Transcrição

1 AJUDE-C: Software de Apoio à Tradução das Mensagens de Erros em Programas na Linguagem C++ Eustáquio São José de Faria, Elias Garcia Júnior Instituto de Educação Continuada Pontifícia Universidade Católica de Minas Gerais Arcos, MG Brasil Abstract. The necessity of free software for to assist it in the understanding of error messages, for programs developed in the C++ language, motivated the development of the program "Ajude-C". Its primordial objective is to translate messages of errors caused for error of syntax of the programming. This system also has as function to aid the user to solve problems related to the error through examples. Of this form, it can be said that this program allows to strengthen the relation learning of C++ language. The "Ajude-C" is a web based program with free access. It is important to detach that, for being about a program of I assist to the user this can be classified as an aid tool help. IndexTerms. Free Software, Help Systems, Web Based Programs. Resumo. A necessidade de software livre para o auxilio na compreensão de mensagens de erro, em programas desenvolvidos na linguagem C++, motivou o desenvolvimento do programa Ajude-C. Seu objetivo primordial é traduzir mensagens de erros ocasionadas por erros de sintaxe. Este sistema também tem como função auxiliar o usuário a resolver problemas relacionados aos erros através de exemplos. Dessa forma, pode-se dizer que este programa permite reforçar a relação de aprendizagem da linguagem C++. O Ajude-C é um sistema baseado na Web e de livre acesso. É importante destacar que, por tratar-se de um programa de auxilio ao usuário, este pode ser classificado como uma ferramenta de ajuda (help). Palavras-Chave. Software livre, Sistemas de ajuda (HELP), Aplicações Web. 1. Introdução A evolução de tecnologias da informação viabilizou a implementação de softwares que contribuem e auxiliam a aprendizagem à distância. Tanto que, hoje, é possível notar milhares de sistemas deste tipo. Muitos, já disponíveis na Web, têm como finalidade atender o usuário em tempo real, de forma simples e completa, ajudando-o na atividade pretendida. Os sistemas de ajuda on-line (help) podem ser considerados um exemplo claro de sistemas que agregam essas características. Sistemas de ajuda são sistemas que têm como função orientar o usuário na funcionalidade do software, mas, normalmente, costumam ser ignorados ou consultados apenas em último caso, pois, muitos usuários não conseguem perceber inicialmente uma relação de custo/benefício advindo da utilização desse tipo de sistema (SILVEIRA, BARBOSA e SOUZA, 2000). Este problema é agravado quando o sistema de ajuda se apresenta em língua estrangeira. Ainda assim, verifica-se o aumento do interesse de estudiosos da área da ciência da informação pelos softwares que, de alguma forma, contribuem para a aprendizagem de

2 indivíduos (OLIVEIRA et al., 2003). O que se observa é uma grande preocupação em investigar, compreender e aprimorar as contribuições destes modelos de softwares. Por este motivo, e por constatar que o mercado é carente deste tipo de ferramenta, decidiu-se desenvolver um sistema de apoio à tradução das mensagens de erros de compilação da linguagem C++ intitulado Ajude-C (lê-se ajude-se). O objetivo principal do Ajude-C é auxiliar os alunos que estão iniciando a atividade de programação na linguagem C++ (dentro ou fora do ambiente escolar). Este programa contém todas as traduções de mensagens de erros possíveis na linguagem C++ (Compilador C++ Builder 6) e disponibiliza, também, alguns exemplos destes erros em códigos fonte. O objetivo é assegurar que o Ajude-C possa contar com elementos eficazes para o estabelecimento de vínculos de aprendizagem sobre as mensagens de erro, e que possa verificar quais são os erros mais consultados no intuito de que sejam feitas atualizações e inclusões de novos exemplos de como resolver determinado problema. Resumidamente, o Ajude-C foi elaborado para auxiliar seus usuários na resolução de problemas mostrados durante a compilação (problemas estes que, antes, só podiam ser solucionados fazendo a tradução momentânea do sistema de ajuda existente no software) ou das mensagens de erro. 2. Sistemas de Ajuda (Help Systems) Sistemas de ajuda podem ser vistos como meta-mensagens, pois, através deles, o projetista pode não apenas mostrar o que pensa ser o problema do usuário diante de uma determinada situação, como também apontar uma possível solução para este problema (SILVEIRA, BARBOSA e SOUZA, 2000). Segundo Silveira e Souza (2001), os sistemas de ajuda são, normalmente, sistemas incorporados a aplicações computacionais que tem como função auxiliar o usuário na compreensão da aplicação em questão e no entendimento do por quê a aplicação está apresentada daquela forma. Ainda segundo os autores, hoje, a maioria das aplicações encontradas no mercado possui sistemas de ajuda integrados. Esses sistemas têm seus conteúdos normalmente organizados por tópicos que descrevem as funções que os sistemas disponibilizam ao usuário através de mecanismos como índice ou busca. Estes mecanismos ajudam o usuário a buscar as informações que levam à melhor compreensão do funcionamento dos aplicativos. Segundo Silveira, Barbosa e Souza (2000), os usuários, quando recorrem aos sistemas de ajuda, procuram respostas para suas dúvidas mais freqüentes como as resumidas na tabela 1. Tabela 1 Dúvidas dos Usuários Quando Recorrem aos Sistemas de Ajuda Tipo de Pergunta Exemplos de Perguntas Informativa O que posso fazer utilizando este programa? Descritiva O que é isto? O que isto faz? Procedimental Como eu faço isto? Interpretativa O que está acontecendo agora? Por que isto aconteceu? O isto significa? Navegacional Onde estou? De onde vim? Para onde ir? Escolha O que posso fazer agora? Guia O que devo fazer agora? Histórico O que eu fiz? Motivacional Por que eu devo utilizar este programa? Como ele irá me beneficiar? Investigativa O que mais devo fazer? FONTE: Silveira; Barbosa; Souza (2000)

3 Os tipos de perguntas acima devem ser levados em consideração na hora do desenvolvimento de sistemas deste tipo, pois, assim, o desenvolvedor do sistema pode compreender melhor a necessidade do usuário ao procurar auxilio deste tipo de ferramenta. 3. O Ajude-C O Ajude-C é um software específico, desenvolvido para apoio à área de programação de computadores, com fins didáticos, tendo como base o compilador Borland C++ Buider 6. Como dito anteriormente, ele visa auxiliar iniciantes em programação na linguagem C++. Seu uso está sendo testado desde o semestre de 2006, na Pontifícia Universidade Católica de Minas Gerais - Campus Arcos, no curso de Sistemas de Informação. 3.1 O Sistema Dentre as potencialidades do programa, há que se destacar que, permitindo que o aluno busque uma informação (a tradução de um erro) em particular, o Ajude-C atua como um facilitador do aprendizado de um conteúdo específico a sintaxe da linguagem C++. Outra funcionalidade importante do sistema é mostrar exemplos de como os problemas que causaram estas determinadas mensagens de erro podem ser resolvidos. O programa tem sua atividade on-line para facilitar que os alunos, independente de local e distância, que tenham acesso à Internet, possam utilizá-lo quando deparados com as mensagens de erros mostradas durante a compilação de seus programas em C++. Por tratar-se de um software desenvolvido para funcionar na Web, escolheu-se, como linguagem de programação, o PHP. Esta é uma linguagem gratuita, considerada por muitos estável e que certamente contribui para que os propósitos do Ajude-C sejam atingidos, até porque, o PHP é totalmente voltado para a Web, e possibilita, juntamente com HTML, o desenvolvimento de sites dinâmicos e interativos (NIEDERAUER, 2004). A base de dados do Ajude-C foi desenvolvida com base nas informações dispostas nas mensagens de erro do Borland C++ Builder 6, sendo administrada pelo banco de dados MySql. 3.2 Diagrama de Casos de Uso do Ajude-C Segundo Furlan (1998), os diagramas de casos de uso descrevem a visão externa do sistema e suas interações com o mundo exterior, representando uma visão de alto nível de funcionalidade mediante o recebimento de alguma requisição do usuário. O diagrama de casos de uso do sistema Ajude-C pode ser visto na figura 1. Figura 1. Diagrama de casos de uso do Ajude-C Como se pode ver na figura 1, o usuário tem o papel de ator do sistema e seu objetivo é interagir diretamente com o programa, fazendo o pedido de consulta (Consultar Tradução de Mensagem).

4 Após o pedido de consulta, o sistema executa automaticamente outra função - Armazenar Informações da Consulta - que, após o retorno da consulta, armazena dados como: hora, dia, mês e ano de acesso e código de erro requisitado. Feita esta interação, o usuário tem ainda a opção de ver possíveis soluções para o erro que, por ele, foi consultado. Estas soluções são disponibilizadas pelo sistema através da função Verificar Exemplos. 3.3 Diagrama de Entidade e Relacionamento (DER) do Ajude-C O diagrama de entidade e relacionamento do Ajude-C pode ser visto na figura 2. Figura 2. Diagrama de Entidade Relacionamento do Ajude-C É importante ressaltar que, como cada mensagem de erro tem somente uma tradução e uma tradução tem somente uma mensagem de erro (relacionamento 1 para 1), tradução não será uma entidade física, será somente um atributo da entidade Mensagem de Erro. Uma mensagem de erro poderá mostrar muitos exemplos, se o usuário administrador do software desejar. Como dito anteriormente, toda vez que uma mensagem de erro for consultada, o software deverá armazenar esta consulta em sua base de dados para que sejam feitas estatísticas futuras sobre problemas enfrentados pelos alunos Tabela Mensagem de Erro Os campos da tabela Mensagem de Erro são: código, mensagem, tradução e cod_erro (código do erro na linguagem C++). O campo código como chave primária se faz necessário devido ao fato de que o Borland C++ Builder 6 utiliza-se de um mesmo código (cod_erro) para mensagens diferentes, tornado assim, impossível a utilização deste código padrão como chave primária. Um exemplo da tabela Mensagem de Erro pode ser vista na figura 3. Figura 3. Tabela Mensagem de Erro

5 3.3.2 Tabela Exemplos Na tabela exemplos, o campo cod_ex é a chave primária. Este campo permite armazenar os exemplos pertencentes aos códigos solicitados. No campo exemplo, tem-se o exemplo do erro e no campo cod_mensag (chave estrangeira), o código da mensagem à qual pertence o exemplo. A ilustração da tabela exemplos pode ser vista na figura 4. Figura 4. Tabela Exemplos Tabela iconsultas A tabela iconsultas (Figura 5) armazena informações sobre as consultas feitas no sistema. A intenção é saber quais mensagens foram mais consultas e em qual período. Conseqüentemente, haverá a possibilidade de verificar a aceitação do sistema e de atualizar e incluir mais exemplos aos códigos que estão sendo mais comumente acessados. Figura 5. Tabela iconsultas 3.4 Apresentação do Sistema Ao entrar no sistema, o usuário pode escolher entre as opções consulta por código e consulta por mensagem, destacadas na figura 6. Ao escolher a consulta por código, o programa abre um campo do tipo texto, em tamanho suficiente, para que seja visualizado o código digitado. Figura 6. Tela Principal do Ajude-C com Consulta por Código

6 Se o usuário escolher consultar por mensagem, o sistema abrirá um campo maior, do tipo texto, onde será digitada toda a mensagem para que seja feita a consulta, como pode ser visualizado na figura 7. Figura 7. Tela Consulta por Mensagem O sistema fará a busca no banco de dados, à procura da tradução da mensagem referente ao código ou à mensagem (no formato original do compilador, em língua inglesa) consultada. Ao mesmo tempo, o sistema irá procurar, no banco de dados, se há algum exemplo referente à consulta. Se houver algum, o sistema, além de retornar o resultado referente à consulta, mostrará ao usuário um link contendo a mensagem Deseja ver exemplos. Uma ocorrência de consulta feita no sistema, referente ao código C0002, pode ser vista na figura 8. Figura 8. Tela Resultado da Consulta Se o usuário desejar ver exemplos, o sistema fará uma busca no banco de dados, com base no código solicitado, e retornará os exemplos a ele referentes, como pode ser visto na figura 9 (exemplo referente à consulta do código de erro A0001 ).

7 Figura 9. Tela Exemplo de Ocorrência do Erro 5. Conclusões e Trabalhos Futuros O desenvolvimento deste trabalho levou em consideração que alguns alunos das matérias que envolvem programação em linguagem C++ apresentam grande dificuldade na compreensão das mensagens de erro do compilador devido à língua na qual são apresentadas a língua inglesa. O Ajude-C é um software de licença livre, portanto, seu código estará disponível quando sua página de apresentação na Internet estiver publicada. Pretende-se, com isso, permitir que sejam feitas modificações, alterações e ampliação do sistema para que ele se torne cada vez mais útil e completo. Acredita-se que várias vantagens decorrem da utilização do sistema, como: (1) utilização de uma ferramenta de auxilio à compreensão das mensagens de erro; (2) visualização dos exemplos de resolução do erro, entre outras. Acredita-se também que o programa, apesar de sua simplicidade, será de grande utilidade para alunos do curso de Sistemas de Informação. Sugerem-se, como trabalhos futuros, a ampliação do Ajude-C para trabalhar com a tradução de mensagens de erros de outras linguagens de programação como, por exemplo: PHP, Delphi, Java, etc. Esta sugestão pode se estender também para os sistemas gerenciadores de banco de dados como: MySQL, PostgreSQL, Interbase, entre outros. Referências FURLAN, José Davi. Modelagem de Objetos Através da UML. 1ª ed. São Paulo: Makron Books, p. NIEDERAUER, Juliano. Desenvolvendo Websites com PHP. São Paulo: Novatec, p. OLIVEIRA, José Palazzo M.; FREITAS, Veronice; BRUNETTO, Maria Angélica C.; PROENÇA JR., Mario Lemes; PIMENTA, Marcelo S.; RIBEIRO, Cora H. F. Pinto; MARÇAL, Viviane P.; GASPARINI, Isabela; AMARAL, Marília Abrahão; LIMA, José Valdeni; e WARPECHOWSKI, Mariusa. Adaptweb: um ambiente para ensino aprendizagem adaptativo na Web. Educar em Revista, Curitiba, PR, Editora UFPR, número especial /2003. SILVEIRA, M.S; BARBOSA, S. D. J; SOUZA, C. S. Modelo e Arquitetura de Sistemas de Help Online. Proceedings of the III Workshop on Human Factors in Computational Systems, IHC'2000, Gramado, RS, Brasil, 2000, pp SILVEIRA, M.S; SOUZA, C. S. Análise Comparativa de Sistemas de Help On-line como Fonte para Avaliação de Heurística destes Sistemas, Departamento de Informática. Rio de Janeiro: Pontifícia Universidade Católica do Rio de Janeiro.

W A S H I N G T O N

W A S H I N G T O N USO DE DISPOSITIVO MÓVEL EM CURSO SOBRE HIGIENIZAÇÃO DAS MÃOS E USO DE LUVAS I S A B E L A M É L I A C O S T A M E N D E S, E E R P - U S P, B R A S I L * ; W A S H I N G T O N 2 0 1 2 P A T R Í C I A

Leia mais

AMBIENTE DIDÁTICO GRÁFICO PARA A COMPREENSÃO DE LÓGICA DE PROGRAMAÇÃO. Rodrigo Ferreira da Silva

AMBIENTE DIDÁTICO GRÁFICO PARA A COMPREENSÃO DE LÓGICA DE PROGRAMAÇÃO. Rodrigo Ferreira da Silva AMBIENTE DIDÁTICO GRÁFICO PARA A COMPREENSÃO DE LÓGICA DE PROGRAMAÇÃO Rodrigo Ferreira da Silva rodrigoferreira2002@hotmail.com Klaus Schlünzen Junior klaus@prudente.unesp.br Universidade Estadual Paulista

Leia mais

Solução integrada de software livre e tecnologia RFID para gerenciamento de vagas de estacionamento

Solução integrada de software livre e tecnologia RFID para gerenciamento de vagas de estacionamento Solução integrada de software livre e tecnologia RFID para gerenciamento de vagas de estacionamento Eduardo Cardoso Melo 1 ; Jéssica Maria Lemos da Silva 2. 1 Professor Orientador. 2 Estudante de Engenharia

Leia mais

Equipe Grupo Software 3S PROJETO UNIESTAGIO LOGO

Equipe Grupo Software 3S PROJETO UNIESTAGIO LOGO Equipe Grupo Software 3S PROJETO UNIESTAGIO LOGO UNINOVE 2016 1 Equipe Grupo Software 3S LOGO PROJETO UNIESTAGIO Projeto UNIESTÁGIO desenvolvido na disciplina de Projeto, do 3º Semestre do Curso TADS,

Leia mais

PROJETO DE PROGRAMAS. Projeto de Programas PPR0001

PROJETO DE PROGRAMAS. Projeto de Programas PPR0001 PROJETO DE PROGRAMAS Projeto de Programas PPR0001 Desenvolvimento de Software 2 3 Desenvolvimento de Software Análise de Requisitos Distinguir e dividir o sistema em componentes: Analisar os componentes

Leia mais

Access Prof. Ari Oliveira

Access Prof. Ari Oliveira Access Prof. Ari Oliveira Definições Importantes Dado x Informação: Dado: Elemento de informação, ou representação de fatos ou de instruções, em forma apropriada para armazenamento, processamento e transmissão

Leia mais

SISTEMA GERENCIADOR DE ESTAMPARIA

SISTEMA GERENCIADOR DE ESTAMPARIA SISTEMA GERENCIADOR DE ESTAMPARIA José Luiz Alexandrino NETO 1, Leonardo dos Santos ROQUE 2, Sandra VIEIRA 3. 1,2 Instituto Federal Catarinense Campus Avançado Sombrio (IFC/CAS), discentes do Curso Técnico

Leia mais

PALAVRAS-CHAVE Site e projeto de extensão. Comunicação. Comunidade.

PALAVRAS-CHAVE Site e projeto de extensão. Comunicação. Comunidade. 14. CONEX Produto Resumo Expandido ISSN 2238-9113 1 ISSN 2238-9113 ÁREA TEMÁTICA: ( ) COMUNICAÇÃO ( ) CULTURA ( ) DIREITOS HUMANOS E JUSTIÇA ( ) EDUCAÇÃO ( ) MEIO AMBIENTE ( ) SAÚDE ( ) TRABALHO ( X )

Leia mais

Manual de Acesso ao Ambiente Usuário: Aluno

Manual de Acesso ao Ambiente Usuário: Aluno Manual de Acesso ao Ambiente Usuário: Aluno Índice 1. Objetivo. 2. Sobre o Ambiente Virtual de Aprendizagem. 3. Como acessar o Ambiente Virtual de Aprendizagem. 4. Como visualizar as disciplinas disponíveis

Leia mais

GERAÇÃO DE ARQUIVOS DE SCRIPT EM PHP. Acadêmico: Leonardo Sommariva Orientador: Alexander Roberto Valdameri

GERAÇÃO DE ARQUIVOS DE SCRIPT EM PHP. Acadêmico: Leonardo Sommariva Orientador: Alexander Roberto Valdameri FERRAMENTA VISUAL PARA GERAÇÃO DE ARQUIVOS DE SCRIPT EM PHP Acadêmico: Leonardo Sommariva Orientador: Alexander Roberto Valdameri ROTEIRO Introdução Objetivos Motivação Fundamentação Teórica Desenvolvimento

Leia mais

Algo+: um app para o auxílio na aprendizagem de programação

Algo+: um app para o auxílio na aprendizagem de programação Algo+: um app para o auxílio na aprendizagem de programação Antônio Márcio Divino 1, Eduardo Júnior da Silva Resende 1, Renan Resende Gusmão Xavier 1, Luciano Vilas Boas Espiridião 1 1 Licenciatura em

Leia mais

SGCD 2.0 Sistema Gerenciador de Conteúdo Dinâmico

SGCD 2.0 Sistema Gerenciador de Conteúdo Dinâmico Sistema Gerenciador de Conteúdo Dinâmico No final de 2007, o Serviço Técnico de Informática da UNESP Marília, disponibilizou para a comunidade acadêmica e administrativa o Sistema Dinâmico de websites

Leia mais

Análise de Log para Avaliação do Comportamento do Aluno em um Ambiente de EAD na Web

Análise de Log para Avaliação do Comportamento do Aluno em um Ambiente de EAD na Web Análise de Log para Avaliação do Comportamento do Aluno em um Ambiente de EAD na Web Raquel Weirich, Isabela Gasparini, Avanilde Kemczinski Departamento de Ciência da Computação - Centro de Ciências Tecnológicas

Leia mais

Orientações básicas para a navegação no ambiente virtual. Curso de Especialização em Educação na Diversidade e Cidadania, com ênfase na EJA

Orientações básicas para a navegação no ambiente virtual. Curso de Especialização em Educação na Diversidade e Cidadania, com ênfase na EJA Orientações básicas para a navegação no ambiente virtual. Curso de Especialização em Educação na Diversidade e Cidadania, com ênfase na EJA O Curso de Especialização em Educação na Diversidade e Cidadania,

Leia mais

Principais Problemas em Sistemas de Ajuda

Principais Problemas em Sistemas de Ajuda Introdução à Interação Humano-Computador Sistemas de Ajuda Professora: Raquel Oliveira Prates http://www.dcc.ufmg.br/~rprates/ihc \ Aula 15: 13/11 Principais Problemas em Sistemas de Ajuda Não fornecem

Leia mais

Informatização do Processo de Avaliação Modular no Curso de Medicina da UNESC

Informatização do Processo de Avaliação Modular no Curso de Medicina da UNESC Informatização do Processo de Avaliação Modular no Curso de Medicina da UNESC Fábio Bif Goularte 1, Priscyla Waleska T. de A. Simões 1, Silvana Maria de Miranda 2 1 Laboratório de Informática Médica Universidade

Leia mais

Documento de Especificação de Sistema IngreSys

Documento de Especificação de Sistema IngreSys Documento de Especificação de Sistema IngreSys Projeto Autor(es) Projeto Integrador II Roberto Socanti Santos Tariana de Jesus Gomes Leite Versão / Data 0.3 / 10 de agosto de 2016 Histórico de Versões

Leia mais

3 Software C&L Introdução

3 Software C&L Introdução Software C&L 25 3 Software C&L Este capítulo apresenta a versão anterior do software Cenários & Léxicos (C&L), que passou por um processo de re-engenharia durante este trabalho. Ao longo do capítulo descreveremos

Leia mais

Samuel Alves Pereira 1

Samuel Alves Pereira 1 410 COMUNICAÇÃO DESENVOLVIMENTO DE SISTEMAS A PARTIR DE MODELAMENTO DE DADOS Samuel Alves Pereira 1 RESUMO: Este trabalho buscou mostrar os conceitos básicos e um exemplo completo de uma modelagem de Banco

Leia mais

CAMPUS PRESIDENTE EPITÁCIO PLANO DE ENSINO

CAMPUS PRESIDENTE EPITÁCIO PLANO DE ENSINO PLANO DE ENSINO CAMPUS PRESIDENTE EPITÁCIO 1 IDENTIFICAÇÃO: Curso: Técnico Integrado de Informática Componente Curricular: Projeto Integrador Formação Profissional Código disciplina: PIP Ano: 3º Ano 2014

Leia mais

SISTEMA DE INFORMAÇÃO GEOGRÁFICA APLICADA À GESTÃO PÚBLICA

SISTEMA DE INFORMAÇÃO GEOGRÁFICA APLICADA À GESTÃO PÚBLICA SISTEMA DE INFORMAÇÃO GEOGRÁFICA APLICADA À GESTÃO PÚBLICA Julio Cesar do Carmo Junior 1, Osvaldo Cesar Pinheiro de Almeida 2 1 Informática para Gestão, Faculdade de Tecnologia, Botucatu, SP, Brasil. E-mail:

Leia mais

LABORATÓRIO VIRTUAL EM SISTEMAS DE CONTROLE

LABORATÓRIO VIRTUAL EM SISTEMAS DE CONTROLE LABORATÓRIO VIRTUAL EM SISTEMAS DE CONTROLE Ana Cláudia Gomes 1, Agostinho Linhares Souza Folho 1, Luiz Affonso Guedes 1 Universidade Federal do Pará 1 Campus Universitário do Guamá {acgomes, affonso}@ufpa.br

Leia mais

IF Sudeste MG Notícias IF Sudeste MG News

IF Sudeste MG Notícias IF Sudeste MG News IF Sudeste MG Notícias IF Sudeste MG News Gustavo Ciampi Costa Faulhaber 1, Felipe Barra Knop 2 e Sandro Roberto Fernandes 3 Resumo: O uso de dispositivos móveis está consolidado em nosso cotidiano. A

Leia mais

Introdução. descrever os tipos de interfaces e linguagens oferecidas por um SGBD. mostrar o ambiente de programas dos SGBD s

Introdução. descrever os tipos de interfaces e linguagens oferecidas por um SGBD. mostrar o ambiente de programas dos SGBD s Introdução Contribuição do Capítulo 2: discutir modelos de dados definir conceitos de esquemas e instâncias descrever os tipos de interfaces e linguagens oferecidas por um SGBD mostrar o ambiente de programas

Leia mais

TÍTULO: OBJETO DE APRENDIZAGEM: DESENVOLVIMENTO DE UMA PROPOSTA PARA O ENSINO DO DIAGRAMA DE CASO DE USO

TÍTULO: OBJETO DE APRENDIZAGEM: DESENVOLVIMENTO DE UMA PROPOSTA PARA O ENSINO DO DIAGRAMA DE CASO DE USO TÍTULO: OBJETO DE APRENDIZAGEM: DESENVOLVIMENTO DE UMA PROPOSTA PARA O ENSINO DO DIAGRAMA DE CASO DE USO CATEGORIA: CONCLUÍDO ÁREA: CIÊNCIAS EXATAS E DA TERRA SUBÁREA: COMPUTAÇÃO E INFORMÁTICA INSTITUIÇÃO:

Leia mais

UM SISTEMA PARA CONTROLE DE ATIVIDADES DE EQUIPES DE TI PARA DISPOSITIVOS MÓVEIS SCHOLANT, R. P. ¹, BASTOS, R. R. ²

UM SISTEMA PARA CONTROLE DE ATIVIDADES DE EQUIPES DE TI PARA DISPOSITIVOS MÓVEIS SCHOLANT, R. P. ¹, BASTOS, R. R. ² UM SISTEMA PARA CONTROLE DE ATIVIDADES DE EQUIPES DE TI PARA DISPOSITIVOS MÓVEIS SCHOLANT, R. P. ¹, BASTOS, R. R. ² ¹ Instituto de Desenvolvimento do Alto Uruguai (IDEAU) Bagé RS Brasil ² Instituto de

Leia mais

Marilan Ricardo Tagliari - TCC Marilan Ricardo Tagliari - TCC Orientando: Marilan Ricardo Tagliari Orientador: Everaldo Artur Grahl

Marilan Ricardo Tagliari - TCC Marilan Ricardo Tagliari - TCC Orientando: Marilan Ricardo Tagliari Orientador: Everaldo Artur Grahl Orientando: Marilan Ricardo Tagliari Orientador: Everaldo Artur Grahl UNIVERSIDADE REGIONAL DE BLUMENAU Introdução Objetivos Especificação Estruturada Especificação Orientada a Objetos Estratégia de Mapeamento

Leia mais

Desenvolvimento de Aplicações Desktop

Desenvolvimento de Aplicações Desktop Desenvolvimento de Aplicações Desktop Conceitos Básicos de Programação Professor: Charles Leite O Desenvolvimento de Programas A programação consiste em indicar como o computador (hardware) deve trabalhar

Leia mais

APLICAÇÃO DA ENGENHARIA DE REQUISITOS E ESPECIFICAÇÃO DE REQUISITOS NA IDENTIFICAÇÃO DE ESCOPO DE SISTEMA

APLICAÇÃO DA ENGENHARIA DE REQUISITOS E ESPECIFICAÇÃO DE REQUISITOS NA IDENTIFICAÇÃO DE ESCOPO DE SISTEMA APLICAÇÃO DA ENGENHARIA DE REQUISITOS E ESPECIFICAÇÃO DE REQUISITOS NA IDENTIFICAÇÃO DE ESCOPO DE SISTEMA Guilherme de Souza Ferreira Discente do curso Tecnologia em Análise e Desenvolvimento de Sistemas

Leia mais

DESENVOLVIMENTO DE UM APLICATIVO MÓVEL E WEB PARA GERENCIAMENTO DE PEDIDOS DE DELIVERY, ENTREGAS E PAGAMENTOS

DESENVOLVIMENTO DE UM APLICATIVO MÓVEL E WEB PARA GERENCIAMENTO DE PEDIDOS DE DELIVERY, ENTREGAS E PAGAMENTOS DESENVOLVIMENTO DE UM APLICATIVO MÓVEL E WEB PARA GERENCIAMENTO DE PEDIDOS DE DELIVERY, ENTREGAS E PAGAMENTOS Jorge Ferreira Neto 1 Kaique Luan Ocanha 1 Patrick de Camargo da Silva 1 Valério Brusamolin

Leia mais

Ambiente Educacional Interativo Móvel para atividade em sala de aula 1

Ambiente Educacional Interativo Móvel para atividade em sala de aula 1 Ambiente Educacional Interativo Móvel para atividade em sala de aula 1 Sergio Ferreira do AMARAL 2 Mirela Campos AMARAL 3 Dirceu da SILVA 4 Universidade Estadual de Campinas, SP Resumo Este artigo descreve

Leia mais

MINISTÉRIO DA EDUCAÇÃO UNIVERSIDADE FEDERAL DE PELOTAS PRÓ-REITORIA DE GRADUAÇÃO PLANO DE ENSINO. Semestre letivo. 1. Identificação Código

MINISTÉRIO DA EDUCAÇÃO UNIVERSIDADE FEDERAL DE PELOTAS PRÓ-REITORIA DE GRADUAÇÃO PLANO DE ENSINO. Semestre letivo. 1. Identificação Código MINISTÉRIO DA EDUCAÇÃO UNIVERSIDADE FEDERAL DE PELOTAS PRÓ-REITORIA DE GRADUAÇÃO PLANO DE ENSINO Ano Semestre letivo 2016 2 1. Identificação Código 1.1 Disciplina: Engenharia da Informação 1640066 1.2

Leia mais

Campus Capivari Análise e Desenvolvimento de Sistemas (ADS) Prof. André Luís Belini /

Campus Capivari Análise e Desenvolvimento de Sistemas (ADS) Prof. André Luís Belini   / Campus Capivari Análise e Desenvolvimento de Sistemas (ADS) Prof. André Luís Belini E-mail: prof.andre.luis.belini@gmail.com / andre.belini@ifsp.edu.br MATÉRIA: ARQUITETURA DE SOFTWARE ASWA4 Aula N : 10

Leia mais

O CMS JOOMLA! UM GUIA PARA INICIANTES

O CMS JOOMLA! UM GUIA PARA INICIANTES O CMS JOOMLA! UM GUIA PARA INICIANTES 25/04/2016 Daniel Picon dpicon@sc.usp.br 1 INTRODUÇÃO REDE DE COMPUTADORES E INTERNET O que acontece quando tentamos acessar um site da internet? Computadores se comunicam

Leia mais

INTRODUÇÃO. Professora Lucélia Oliveira

INTRODUÇÃO. Professora Lucélia Oliveira INTRODUÇÃO Professora Lucélia Oliveira POR QUE MODELAR?? POR QUE MODELAR? Casa do cachorro Casa da familia Um grande prédio Construímos modelos de arquitetura de casas e de grandes prédios para auxiliar

Leia mais

Universidade Luterana do Brasil- ULBRA- Campus GUAÍBA. Implementação de Objetos de Aprendizagem Aplicada sobre questões do ENEM

Universidade Luterana do Brasil- ULBRA- Campus GUAÍBA. Implementação de Objetos de Aprendizagem Aplicada sobre questões do ENEM Universidade Luterana do Brasil- ULBRA- Campus GUAÍBA Implementação de Objetos de Aprendizagem Aplicada sobre questões do ENEM GOMES, T 1, SCHÜNKE, M.A 2, ZEVE, C.M.D. 3. Palavras-Chave: Objetos de Aprendizagem,

Leia mais

MANUAL DO AMBIENTE VIRTUAL DE APRENDIZAGEM - ALUNO

MANUAL DO AMBIENTE VIRTUAL DE APRENDIZAGEM - ALUNO MANUAL DO AMBIENTE VIRTUAL DE APRENDIZAGEM - ALUNO 0800 703 3180 SUMÁRIO Apresentação Ambiente Virtual de Aprendizagem 1. Primeiro Acesso 1.1 Navegar em cursos 1.2 Enquete 1.3 Dados Cadastrais 2. Cursos

Leia mais

Introdução à Programação

Introdução à Programação Introdução à Programação Aula 02 Algoritmos e Ciclo de Desenvolvimento Edirlei Soares de Lima Modelo de um Computador Linguagem de Máquina Um processador executa instruções de máquina.

Leia mais

AdaptWeb - Evolução e Desafios

AdaptWeb - Evolução e Desafios Isabela Gasparini 1,2, José Palazzo M. de Oliveira 1, Marcelo S. Pimenta 1, José Valdeni de Lima 1, Avanilde Kemczinski 2, Mario L. Proença Jr 3, Maria Angélica de O. Camargo Brunetto 3 Resumo: O AdaptWeb

Leia mais

DESENVOLVIMENTO E APERFEIÇOAMENTO DE PLATAFORMAS DE TREINAMENTO À DISTÂNCIA E SUAS APLICAÇÕES

DESENVOLVIMENTO E APERFEIÇOAMENTO DE PLATAFORMAS DE TREINAMENTO À DISTÂNCIA E SUAS APLICAÇÕES DESENVOLVIMENTO E APERFEIÇOAMENTO DE PLATAFORMAS DE TREINAMENTO À DISTÂNCIA E SUAS APLICAÇÕES José Marcio da Silva Britto (FATEC Cruzeiro, Bolsista PIBIC/CNPq) E-mail: marcio.britto@cptec.inpe.br Dr. Luiz

Leia mais

DESENVOLVIMENTO DO SISTEMA DE CONSULTA DE DADOS DO GSC-UNIJUÍ 1

DESENVOLVIMENTO DO SISTEMA DE CONSULTA DE DADOS DO GSC-UNIJUÍ 1 DESENVOLVIMENTO DO SISTEMA DE CONSULTA DE DADOS DO GSC-UNIJUÍ 1 Eliézer Silveira Prigol 2, Marcos Ronaldo Melo Cavalheiro 3, Sérgio Luís Allebrandt 4, Reneo Pedro Prediger 5, Marlene Kohler Dal Ri 6, Romualdo

Leia mais

Aula 01 Revisão Geral Banco de Dados I Conceito de Banco de Dados e SGBD

Aula 01 Revisão Geral Banco de Dados I Conceito de Banco de Dados e SGBD Aula 01 Revisão Geral Banco de Dados I Conceito de Banco de Dados e SGBD Banco de Dados (BD) é o arquivo físico, em dispositivos periféricos, onde estão armazenados os dados de diversos sistemas, para

Leia mais

Acadêmica: Jerusa Cristina Duarte Casas Orientador: Oscar Dalfovo

Acadêmica: Jerusa Cristina Duarte Casas Orientador: Oscar Dalfovo DESENVOLVIMENTO DE UM APLICATIVO PARA AS ORGANIZAÇÕES BASEADO EM BALANCED SCORECARD Acadêmica: Jerusa Cristina Duarte Casas Orientador: Oscar Dalfovo 1 Roteiro Introdução Objetivos do trabalho Fundamentação

Leia mais

Manual de Acesso ao Ambiente Usuários: Aluno e Professor

Manual de Acesso ao Ambiente Usuários: Aluno e Professor Manual de Acesso ao Ambiente Usuários: Aluno e Professor Índice 1. Objetivo. 2. Sobre o Ambiente Virtual de Aprendizagem. 3. Como acessar o Ambiente Virtual de Aprendizagem. 4. Como visualizar as disciplinas

Leia mais

Protótipo tipo de um Sistema de Informações Executivas para Representantes Comerciais do Ramo Têxtil

Protótipo tipo de um Sistema de Informações Executivas para Representantes Comerciais do Ramo Têxtil Protótipo tipo de um Sistema de Informações Executivas para Representantes Comerciais do Ramo Têxtil Universidade Regional de Blumenau Centro de Ciências Exatas e Naturais Curso de Ciências da Computação

Leia mais

CHRONOS SISTEMA DE PLANEJAMENTO ACADÊMICO

CHRONOS SISTEMA DE PLANEJAMENTO ACADÊMICO CHRONOS SISTEMA DE PLANEJAMENTO ACADÊMICO Daniel Alves Sanches 1 Heron Nasser Quadros Souki 2 Luís Augusto Mattos Mendes 3 Leonardo Andrade Motta de Lima 4 PALAVRAS-CHAVE: sistema; documentos; Java Web;

Leia mais

Acadêmica: Rosana Ittner Prof. Orientador: Dr. Oscar Dalfovo

Acadêmica: Rosana Ittner Prof. Orientador: Dr. Oscar Dalfovo Universidade Regional de Blumenau Centro de Ciências Exatas e Naturais Departamento de Sistemas e Computação DESENVOLVIMENTO DO SISTEMA DE GESTÃO FINANCEIRA, APLICADO AO PLANO DE NEGÓCIOS, UTILIZADO NA

Leia mais

MODELAGEM E APERFEIÇOAMENTO DO DATALUTA BANCO DE DADOS DA LUTA PELA TERRA: MUDANÇA DE SISTEMA DE GERENCIAMENTO E AUTOMAÇÃO

MODELAGEM E APERFEIÇOAMENTO DO DATALUTA BANCO DE DADOS DA LUTA PELA TERRA: MUDANÇA DE SISTEMA DE GERENCIAMENTO E AUTOMAÇÃO MODELAGEM E APERFEIÇOAMENTO DO DATALUTA BANCO DE DADOS DA LUTA PELA TERRA: MUDANÇA DE SISTEMA DE GERENCIAMENTO E AUTOMAÇÃO Gustavo Cuter Medina Castilho - Núcleo de Estudos, Pesquisas e Projetos de Reforma

Leia mais

JAVA Express com Lógica. Subtítulo

JAVA Express com Lógica. Subtítulo JAVA Express com Lógica Subtítulo Sobre a APTECH A Aptech é uma instituição global, modelo em capacitação profissional, que dispõe de diversos cursos com objetivo de preparar seus alunos para carreiras

Leia mais

Sérgio Koch Van-Dall

Sérgio Koch Van-Dall PROTÓTIPO PARA ATUALIZAÇÃO ASSÍNCRONA DE DADOS UTILIZANDO WEB SERVICES Sérgio Koch Van-Dall sergiod@inf.furb.br Orientador: Prof. Paulo Fernando da Silva UNIVERSIDADE REGIONAL DE BLUMENAU CURSO DE CIÊNCIAS

Leia mais

Desenvolvimento de um aplicativo na plataforma Android para realização de fichamento bibliográfico em dispositivos móveis: resultados iniciais

Desenvolvimento de um aplicativo na plataforma Android para realização de fichamento bibliográfico em dispositivos móveis: resultados iniciais Desenvolvimento de um aplicativo na plataforma Android para realização de fichamento bibliográfico em dispositivos móveis: resultados iniciais Diogo Sebastião Silva de Lima 1 ; Mauro Daniel Castro e Silva

Leia mais

Modelagem Usando Orientação à Objetos (Programação Orientada a Objetos) Prof. Responsáveis Wagner Santos C. de Jesus

Modelagem Usando Orientação à Objetos (Programação Orientada a Objetos) Prof. Responsáveis Wagner Santos C. de Jesus Curso Disciplina Linguagem de Programação II Curso Engenharia da Computação Modelagem Usando Orientação à Objetos (Programação Orientada a Objetos) Site : http://www1.univap.br/~wagner/ec.html Prof. Responsáveis

Leia mais

Ambiente Virtual de Aprendizagem (AVA)

Ambiente Virtual de Aprendizagem (AVA) Ambiente Virtual de Aprendizagem (AVA) Ultimamente o ensino a distância tem ganhado grande destaque em todo pais, por proporcionar capacitação a pessoas que não tem acesso ao ensino presencial. Esta proposta

Leia mais

Marcelo Henrique dos Santos

Marcelo Henrique dos Santos Marcelo Henrique dos Santos Mestrado em Educação (em andamento) MBA em Marketing e Vendas (em andamento) Especialista em games Bacharel em Sistema de Informação Email: marcelosantos@outlook.com SISTEMAS

Leia mais

Submódulo 1.2. Guia de Elaboração dos Procedimentos de Rede

Submódulo 1.2. Guia de Elaboração dos Procedimentos de Rede Submódulo 1.2 Guia de Elaboração dos Procedimentos de Rede Rev. N.º Motivo da Revisão 0 Este documento foi motivado pela criação do Operador Nacional do Sistema Elétrico. Data de Aprovação pelo CA Data

Leia mais

Ambiente Virtual de Aprendizagem

Ambiente Virtual de Aprendizagem Ambiente Virtual de Aprendizagem Manual do Usuário - Aluno ESTRATÉGIA EDUCACIONAL 1 de outubro de 2015 Ambiente Virtual de Aprendizagem Manual do Usuário - Aluno Apresentação Este documento demonstra como

Leia mais

1. INTRODUÇÃO A MODELAGEM DE DADOS

1. INTRODUÇÃO A MODELAGEM DE DADOS 1. INTRODUÇÃO A MODELAGEM DE DADOS Para se construir uma casa ou um prédio de qualidade, é essencial fazer um planejamento detalhado, com a finalidade de pensar sobre as formas de construção, fazer estimativas

Leia mais

Conceitos, Arquitetura e Design

Conceitos, Arquitetura e Design capítulo 1 Conceitos, Arquitetura e Design 1.1 O que são os serviços de diretórios? Segundo a Wikipédia: Um serviço de diretório é um software que armazena e organiza informações sobre os recursos e os

Leia mais

SOFTWARE DE APOIO A GESTÃO DE SOLICITAÇÃO DE MUDANÇAS

SOFTWARE DE APOIO A GESTÃO DE SOLICITAÇÃO DE MUDANÇAS Universidade Regional de Blumenau Centro de Ciências Exatas e Naturais Trabalho de Conclusão de Curso Ciências da Computação SOFTWARE DE APOIO A GESTÃO DE SOLICITAÇÃO DE MUDANÇAS AS Acadêmico: Fabricio

Leia mais

Objetivo: descrever como abrir uma solicitação de suporte técnico através da internet.

Objetivo: descrever como abrir uma solicitação de suporte técnico através da internet. Suporte Técnico Hotline Como abrir uma solicitação Denilson Pegaia Objetivo: descrever como abrir uma solicitação de suporte técnico através da internet. Aviso: Este documento apresenta dicas e exemplos

Leia mais

DESENVOLVIMENTO E APERFEIÇOAMENTO DE PLATAFORMAS DE TREINAMENTO A DISTÂNCIA E SUAS APLICAÇÕES

DESENVOLVIMENTO E APERFEIÇOAMENTO DE PLATAFORMAS DE TREINAMENTO A DISTÂNCIA E SUAS APLICAÇÕES DESENVOLVIMENTO E APERFEIÇOAMENTO DE PLATAFORMAS DE TREINAMENTO A DISTÂNCIA E SUAS APLICAÇÕES Letícia Capucho Luiz (FATEC Cruzeiro, Bolsista PIBIC/CNPq) E-mail: leticia.luiz@cptec.inpe.br Dr. Luiz Tadeu

Leia mais

Conceitos avançados de programação. Módulo 8 Programação e Sistemas de Informação Gestão e Programação de Sistemas Informáticos

Conceitos avançados de programação. Módulo 8 Programação e Sistemas de Informação Gestão e Programação de Sistemas Informáticos Conceitos avançados de programação Módulo 8 Programação e Sistemas de Informação Gestão e Programação de Sistemas Informáticos Objetivos de Aprendizagem e Entender as especificidades da programação em

Leia mais

Fermine como ferramenta de apoio à implantação do nível G do MPS.Br. Fermine as a tool to support implementation of the G level in MPS.

Fermine como ferramenta de apoio à implantação do nível G do MPS.Br. Fermine as a tool to support implementation of the G level in MPS. Fermine como ferramenta de apoio à implantação do nível G do MPS.Br Fermine as a tool to support implementation of the G level in MPS.Br Juliana S. Cindra*; Lucas M. Sepulvida*; Marianna S. Reis*; Rafael

Leia mais

2 Metodologias para Projetos de Aplicações Hipermidia

2 Metodologias para Projetos de Aplicações Hipermidia 2 Metodologias para Projetos de Aplicações Hipermidia O processo de desenvolvimento de aplicações é o objeto de diversas pesquisas, principalmente no caso das aplicações voltadas para a Internet, que diferem

Leia mais

SISTEMA DE CONHECIMENTO EM HELP DESK UTILIZANDO RACIOCÍNIO BASEADO EM CASOS PARA APOIO AOS CLIENTES E CONSULTORES DE SOFTHOUSE NA WEB

SISTEMA DE CONHECIMENTO EM HELP DESK UTILIZANDO RACIOCÍNIO BASEADO EM CASOS PARA APOIO AOS CLIENTES E CONSULTORES DE SOFTHOUSE NA WEB SISTEMA DE CONHECIMENTO EM HELP DESK UTILIZANDO RACIOCÍNIO BASEADO EM CASOS PARA APOIO AOS CLIENTES E CONSULTORES DE SOFTHOUSE NA WEB Por Janira Wehrmeister Orientador: Oscar Dalfovo SEQÜÊNCIA DA APRESENTAÇÃO

Leia mais

Resumo parcial da Tese de Doutorado. Um modelo de Sistema de Gestão do Conhecimento para grupos de pesquisa e desenvolvimento.

Resumo parcial da Tese de Doutorado. Um modelo de Sistema de Gestão do Conhecimento para grupos de pesquisa e desenvolvimento. Universidade Federal de Santa Catarina Centro Tecnológico Disciplina: PROJETOS I Aluno: Cleosvaldo G. Vieira Jr cgvjr@inf.ufsc.br Resumo parcial da Tese de Doutorado Um modelo de Sistema de Gestão do Conhecimento

Leia mais

Guia do Ambiente Virtual TELEDUC Desenvolvido pelo Núcleo de Pesquisa e Projetos em Educação à Distância NUPPEAD / UNIFACS

Guia do Ambiente Virtual TELEDUC Desenvolvido pelo Núcleo de Pesquisa e Projetos em Educação à Distância NUPPEAD / UNIFACS Guia do Ambiente Virtual TELEDUC Desenvolvido pelo Núcleo de Pesquisa e Projetos em Educação à Distância NUPPEAD / UNIFACS APRESENTAÇÃO DO TELEDUC O TelEduc é um ambiente de suporte para ensino-aprendizagem

Leia mais

PROJETO DE PROGRAMAS. Projeto de Programas PPR0001

PROJETO DE PROGRAMAS. Projeto de Programas PPR0001 PROJETO DE PROGRAMAS Projeto de Programas PPR0001 Desenvolvimento de Software 2 3 Desenvolvimento de Software Análise de Requisitos Distinguir e dividir o sistema em componentes: Analisar os componentes

Leia mais

ENTRUST: SOLUÇÃO E APRESENTAÇÃO GRÁFICA DE FUNÇÕES 1

ENTRUST: SOLUÇÃO E APRESENTAÇÃO GRÁFICA DE FUNÇÕES 1 63 ENTRUST: SOLUÇÃO E APRESENTAÇÃO GRÁFICA DE FUNÇÕES 1 Adriano Damasceno da Silva Júnior 2 Hylson Vescovi Netto 3 RESUMO A Matemática é uma das disciplinas que mais apresenta dificuldades durante os anos

Leia mais

BANCO DE DADOS PARA GERENCIAMENTO E DESENVOLVIMENTO DE SOFTWARE

BANCO DE DADOS PARA GERENCIAMENTO E DESENVOLVIMENTO DE SOFTWARE BANCO DE DADOS PARA GERENCIAMENTO E DESENVOLVIMENTO DE SOFTWARE Ingrid Oliveira Lotfi Bolsista de Inic. Científica, Informática, UFRJ Peter Rudolf Seidl Orientador, Quimica Industrial, Ph.D. RESUMO O projeto

Leia mais

3ª Jornada Científica e Tecnológica da FATEC de Botucatu 22 a 24 de Outubro de 2014, Botucatu São Paulo, Brasil

3ª Jornada Científica e Tecnológica da FATEC de Botucatu 22 a 24 de Outubro de 2014, Botucatu São Paulo, Brasil 1 PROTÓTIPO DE APLICATIVO DE CARDÁPIO ELETRÔNICO PARA PLATAFORMA ANDROID Felipe Ravagio Garcia¹; Jhonata Gabriel Guimarães Mendes Sobrinho²; Aparecida Maria Zem Lopes 34 ¹ Tecnólogo em Gestão da Tecnologia

Leia mais

DESCOMPLICANDO A PROGRAMAÇÃO EM LINGUAGEM C. UMA SOLUÇÃO PARA DEPURAÇÃO SIMPLES DE CÓDIGOS. GOMES, M. S. ¹, AMARAL, E. M H. ¹

DESCOMPLICANDO A PROGRAMAÇÃO EM LINGUAGEM C. UMA SOLUÇÃO PARA DEPURAÇÃO SIMPLES DE CÓDIGOS. GOMES, M. S. ¹, AMARAL, E. M H. ¹ DESCOMPLICANDO A PROGRAMAÇÃO EM LINGUAGEM C. UMA SOLUÇÃO PARA DEPURAÇÃO SIMPLES DE CÓDIGOS. GOMES, M. S. ¹, AMARAL, E. M H. ¹ ¹ Universidade Federal do Pampa (UNIPAMPA) Bagé RS Brasil RESUMO Este trabalho

Leia mais

Diagrama de Classes Módulo de Treinamento FIGURA 19: DIAGRAMA DE CLASSES DO MÓDULO DE TREINAMENTO

Diagrama de Classes Módulo de Treinamento FIGURA 19: DIAGRAMA DE CLASSES DO MÓDULO DE TREINAMENTO 5.3.3.4 Diagrama de Classes Módulo de Treinamento FIGURA 19: DIAGRAMA DE CLASSES DO MÓDULO DE TREINAMENTO 101 5.3.4 Definição das Classes - Módulo Pedagógico 5.3.4.1 Classe GrupoCurso A classe GrupoCurso

Leia mais

Sistemas da Informação. Banco de Dados I. Edson Thizon

Sistemas da Informação. Banco de Dados I. Edson Thizon Sistemas da Informação Banco de Dados I Edson Thizon (edson@esucri.com.br) 2008 Apresentação (mini-currículo) Formação Acadêmica Mestrando em Ciência da Computação (UFSC/ ) Créditos Concluídos. Bacharel

Leia mais

Estudo do Ambiente de Programação Arduino Software (IDE) com Intel Galileo Gen2. Apostila de acompanhamento para o aluno.

Estudo do Ambiente de Programação Arduino Software (IDE) com Intel Galileo Gen2. Apostila de acompanhamento para o aluno. Estudo do Ambiente de Programação Arduino Software (IDE) com Intel Galileo Gen2 Apostila de acompanhamento para o aluno. 1 Conteúdo Conteúdo... 2 1. Introdução... 3 2. Informações Gerais... 3 3. Sketches...

Leia mais

Internet Explorer 8.0 Navegador (Browser)

Internet Explorer 8.0 Navegador (Browser) Internet Explorer 8.0 Navegador (Browser) O Internet Explorer 8 foi projetado para facilitar a navegação e a interação com sites na Internet ou na intranet. Sempre que você usa a Internet, ou um software

Leia mais

Framework para coordenação e mediação de Web Services modelados como Learning Objects para ambientes de aprendizado na Web

Framework para coordenação e mediação de Web Services modelados como Learning Objects para ambientes de aprendizado na Web Reubem Alexandre D'Almeida Girardi Framework para coordenação e mediação de Web Services modelados como Learning Objects para ambientes de aprendizado na Web DISSERTAÇÃO DE MESTRADO Dissertação apresentada

Leia mais

PROJETO TEMÁTICO DE APLICAÇÕES WEB

PROJETO TEMÁTICO DE APLICAÇÕES WEB PROJETO TEMÁTICO DE APLICAÇÕES WEB Relatório Final Universidade de Aveiro 1º semestre 2016-2017 Grupo 4: Luís Pinho nº 83926 Rui Duarte nº 29979 Pedro Martinho nº 76480 João Novo nº 84205 1 TITULO Relatório

Leia mais

Projeto Integrador. <Projeto Integrador> Documento Visão. Versão <1.0>

Projeto Integrador. <Projeto Integrador> Documento Visão. Versão <1.0> Projeto Integrador Documento Visão Versão Histórico de Revisões Data Versão Descrição Autor

Leia mais

Ambiente Virtual de Aprendizagem. Primeiros Passos.

Ambiente Virtual de Aprendizagem. Primeiros Passos. Ambiente Virtual de Aprendizagem Primeiros Passos www.eadcetacvet.com.br Primeiro Acesso Este é um pequeno manual para que você possa interagir com o AVA (Ambiente Virtual de Aprendizagem) da CETACVET.

Leia mais

De Volta pra Casa : Portal de Prevenção e Divulgação de Perfis de Desaparecidos BRASIL, L. M.¹, SILVA, R. S.² RESUMO

De Volta pra Casa : Portal de Prevenção e Divulgação de Perfis de Desaparecidos BRASIL, L. M.¹, SILVA, R. S.² RESUMO De Volta pra Casa : Portal de Prevenção e Divulgação de Perfis de Desaparecidos BRASIL, L. M.¹, SILVA, R. S.² ¹ Instituto Federal Sul-Rio-Grandense (IFSUL) Charqueadas RS Brasil ² Instituto Federal Sul-Rio-Grandense

Leia mais

Design Dirigido ao Domínio - DDD

Design Dirigido ao Domínio - DDD Design Dirigido ao Domínio - DDD Daniel Alcântara Cordeiro, Frederico A. Lima Junior, Saulo Mendonça Universidade Salvador (Unifacs) Edf. Civil Empresarial. Rua Doutor José Peroba, nº 251, STIEP, Salvador

Leia mais

Protótipo de Editor Gráfico de Fluxogramas para Representação de Comandos da Linguagem Portugol

Protótipo de Editor Gráfico de Fluxogramas para Representação de Comandos da Linguagem Portugol Protótipo de Editor Gráfico de Fluxogramas para Representação de Comandos da Linguagem Portugol Aluno Luís Carlos Seifert de Souza Orientador Wilson Pedro Carli Roteiro da Apresentação Introdução Motivação

Leia mais

Projeto de Implantação e- Procurement

Projeto de Implantação e- Procurement Projeto de Implantação e- Procurement Documentação para Fornecedores OBJETIVO DO DOCUMENTO: Este documento serve como referência geral do projeto para consulta das telas do sistema e-proc do Módulo de

Leia mais

Sistema Gerenciador de Aprendizagem - 3.0

Sistema Gerenciador de Aprendizagem - 3.0 Sistema Gerenciador de Aprendizagem - 3.0 TUTORIAL SGA-SAV O tutorial, abrange procedimentos e orientações sobre o funcionamento de um dos componentes do sistema on-line de ensino aprendizagem adotado

Leia mais

Sistema Gerenciador de Conteúdo. Maria de Fátima de Freitas Bueno Marcílio

Sistema Gerenciador de Conteúdo. Maria de Fátima de Freitas Bueno Marcílio Sistema Gerenciador de Conteúdo Maria de Fátima de Freitas Bueno Marcílio O que é CMS - Content Management System (Sistema de Gerenciamento de Conteúdo) CMS é um Sistema de Gerenciamento de Conteúdo que

Leia mais

DESENVOLVIMENTO DE UM APLICATIVO WEB DE GERENCIAMENTO E AUTOMAÇÃO DE PEDIDOS PARA EMPRESAS PRESTADORAS DE SERVIÇO NO RAMO ALIMENTÍCIO

DESENVOLVIMENTO DE UM APLICATIVO WEB DE GERENCIAMENTO E AUTOMAÇÃO DE PEDIDOS PARA EMPRESAS PRESTADORAS DE SERVIÇO NO RAMO ALIMENTÍCIO DESENVOLVIMENTO DE UM APLICATIVO WEB DE GERENCIAMENTO E AUTOMAÇÃO DE PEDIDOS PARA EMPRESAS PRESTADORAS DE SERVIÇO NO RAMO ALIMENTÍCIO Helen Glaucia Nunes Dias¹, Jean Victor Mendes dos Santos², Marco Antonio

Leia mais

Sistema de informação para análise e auxílio do aluno e do professor a partir do compilador Front End da Pseudolinguaguem Portugol

Sistema de informação para análise e auxílio do aluno e do professor a partir do compilador Front End da Pseudolinguaguem Portugol Sistema de informação para análise e auxílio do aluno e do professor a partir do compilador Front End da Pseudolinguaguem Portugol Aluno: Fernando Roberto Rodrigues, Orientador: Frederico Coelho. Departamento

Leia mais

IDENTIFICAÇÃO DO ESCOPO DE SOFTWARE A PARTIR DA ANÁLISE DE REQUISITOS UTILIZANDO A UML

IDENTIFICAÇÃO DO ESCOPO DE SOFTWARE A PARTIR DA ANÁLISE DE REQUISITOS UTILIZANDO A UML IDENTIFICAÇÃO DO ESCOPO DE SOFTWARE A PARTIR DA ANÁLISE DE REQUISITOS UTILIZANDO A UML Anderson Fernando dos Santos Graduando em Tecnologia em Análise e Desenvolvimento de Sistemas Faculdades Integradas

Leia mais

Manual Q-Acadêmico 2.0 Módulo Web - Aluno

Manual Q-Acadêmico 2.0 Módulo Web - Aluno Manual Q-Acadêmico 2.0 Módulo Web - Aluno 1 Índice 1 Acessando o sistema via internet... 3 2 Funcionalidades... 6 2.1 Horário Individual... 7 2.2 Calendário Acadêmico... 8 2.3 Meus Diários...8 2.4 Boletim...

Leia mais

Gerando Applets no Software Geogebra. Developing Applets in Geogebra Software

Gerando Applets no Software Geogebra. Developing Applets in Geogebra Software Gerando Applets no Software Geogebra Larissa de S. Moreira *, Gilmara T. Barcelos **, Silvia C. F. Batista** larissa.smoreira@gmail.com, gilmarab@iff.edu.br, silviac@iff.edu.br Resumo Na Matemática, os

Leia mais

SISTEMA DE INFORMAÇÃO GEOGRÁFICA APLICADO AO GERENCIAMENTO DE INFORMAÇÃO DE TRANSPORTE URBANO

SISTEMA DE INFORMAÇÃO GEOGRÁFICA APLICADO AO GERENCIAMENTO DE INFORMAÇÃO DE TRANSPORTE URBANO SISTEMA DE INFORMAÇÃO GEOGRÁFICA APLICADO AO GERENCIAMENTO DE INFORMAÇÃO DE TRANSPORTE URBANO Edilene de Fátima Vetorato 1, Osvaldo Cesar Pinheiro de Almeida 2 1 Fatec, Botucatu, SP, Brasil. E-mail: edilenefv@hotmail.com

Leia mais

2 Versão 1: Funcionalidade Básica e Interface Web

2 Versão 1: Funcionalidade Básica e Interface Web Técnicas de Projeto e Implementação de Sistemas II Descrição do Projeto da Disciplina 1 Introdução O projeto da disciplina consiste na implementação de um sistema de busca de tarifas de passagens aéreas.

Leia mais

DESENVOLVENDO APLICAÇÕES MULTIPLATAFORMA PARA DISPOSITIVOS MÓVEIS UTILIZANDO IONIC E PHONEGAP

DESENVOLVENDO APLICAÇÕES MULTIPLATAFORMA PARA DISPOSITIVOS MÓVEIS UTILIZANDO IONIC E PHONEGAP DESENVOLVENDO APLICAÇÕES MULTIPLATAFORMA PARA DISPOSITIVOS MÓVEIS UTILIZANDO IONIC E PHONEGAP Luiz Carlos Do Nascimento Junior 1, Tiago Piperno Bonetti 1 1 Universidade Paranaense (Unipar) Paranavaí PR

Leia mais

MANUAL DE UTILIZAÇÃO DO SISTEMA DE SERVICE DESK

MANUAL DE UTILIZAÇÃO DO SISTEMA DE SERVICE DESK MANUAL DE UTILIZAÇÃO DO SISTEMA DE SERVICE DESK Novembro de 2015 Objetivo: Esse manual, baseado no manual GLPI, tem como objetivo principal instruir os usuários quanto à utilização do Service Desk GLPI,

Leia mais

UNICALDAS Faculdade de Caldas Novas Núcleo de Educação à Distância - NEaD. MANUAL DO ALUNO (UnicaldasVIRTUAL) Versão 1.0

UNICALDAS Faculdade de Caldas Novas Núcleo de Educação à Distância - NEaD. MANUAL DO ALUNO (UnicaldasVIRTUAL) Versão 1.0 MANUAL DO ALUNO (UnicaldasVIRTUAL) Versão 1.0 Fevereiro - 2017 0 1. INTRODUÇÃO A Educação à Distância (EaD) vem crescendo no Brasil através da popularização da internet faz alguns anos. A Unicaldas Faculdade

Leia mais