quarta-feira, 30 de setembro de 2015
domingo, 27 de setembro de 2015
sexta-feira, 25 de setembro de 2015
quinta-feira, 24 de setembro de 2015
1º Seminário de Aprendizagem Invertida
Segundo a UNESCO (2011), através do relatório Delors, concluiu que a Educação está alicerçada pelos pilares norteadores: Aprender a Conhecer, Aprender
a Viver Juntos, Aprender a Fazer e Aprender a Ser. Dessa forma, as novas habilidades do século XXI são pautadas por 4 habilidades, 4 Cs: Pensamento Crítico, Comunicação, Colaboração, Criatividade.
Assim, surgiu como proposta de aprendizagem, a sala de aula invertida. Com ferramentas inovadoras e ousadas, apresento o 1º Seminário de Aprendizagem Invertida, com o objetivo de apresentar trabalhos e pesquisas com ferramentas atuais e desafiadoras.
quarta-feira, 23 de setembro de 2015
CCT0024 - Exercício 5 Resolução
package exercicio05; import java.util.*; public class Funcionario { // mat_aux passa a ser um contador de objetos da classe private static int mat_aux=0; private int mat; private String nome, funcao; private double salario; public Funcionario() { mat=++mat_aux; } /* Este metodo sai pois mat agora e de autoincrementado public void setMat(int mat_aux) { mat = mat_aux; } */ public int getMat() { return mat; } public void setNome(String nome) { this.nome = nome; } public String getNome() { return nome; } public void setFuncao(String funcao) { this.funcao = funcao; } public String getFuncao() { return funcao; } public void setSalario(double salario) { this.salario = salario; } public double getSalario() { return salario; } }
terça-feira, 22 de setembro de 2015
CCT0051 - MiniMundo CB2015
O Campeonato Brasileiro, possui uma demanda para a
criação de um site que apresente:
O número de torcedores dos quatro grandes clubes do Rio;
Os dados cadastrais dos torcedores por time.
Foi necessário criar cinco telas:
Login
O usuário informa apenas o e-mail. Se o e-mail não
existir no banco de dados, a tela de
cadastramento de torcedores será apresentada para o
usuário complementar as informações cadastrais. Caso contrário, se o e-mail já
existir no banco de dados, a tela de visualização de times será apresentada com
o nome do time e o total de torcedores.
Cadastramento de
torcedores
Para realizar o cadastramento de um torcedor é preciso
informar o nome, o e-mail, o sexo, o ano de nascimento e o time. Após realizar
o cadastramento com sucesso, a tela de
visualização de times será apresentada com o nome do time e o total de torcedores. Caso contrário, se ocorrer algum
tipo de erro no cadastramento, a tela de informação de erro será apresentada.
Visualização de
times
Quando o usuário finaliza o cadastro ou informa um e-mail
que já foi cadastrado, a tela de visualização de times é exibida com o nome do
time e o total de torcedores.
Visualização de
torcedores por time
O usuário tem a possibilidade de ver as informações
cadastrais de todos os torcedores de
qualquer time. Quando o usuário acessar a tela de visualização de times e
clicar no bonequinho “torcedor” ao lado esquerdo dos times, a tela de
visualização de torcedores por time será exibida com todas as informações
cadastrais dos torcedores.
Informação de erro
Quando ocorre algum tipo de problema no cadastramento de
um torcedor, a tela de informação de
erro será exibida.
CCT0051 :: Sistema Monteiro informa: Baseado na demanda,
o sistema “CB2015” foi desenvolvido... Porém, o sistema foi entregue com uma
série de problemas que precisam ser
resolvidos por você, Desenvolvedor Java!!!
Analise o código do projeto em anexo e resolva os
problemas identificados a seguir:
1) Validar o
e-mail e chamar a tela correta
Observe na tela “índex.jsp” que, após informar o e-mail,
o servlet “ControlaAcesso” é
chamado. Nesse primeiro momento, o sistema deveria pegar
o e-mail informado e
verificar se já foi cadastrado. Essa verificação é feita
através do método
“obterTorcedorPorEmail(String email)” da classe “TorcedorDao”.
Problema 1:
esse método não está implementado
Após realizar essa verificação, existem duas
possibilidades:
- O usuário não existe: chamar “cadastraTorcedor.jsp”
Essa tela possui os campos para cadastramento do torcedor
e o campo “e-mail” já vem
preenchido com a informação digitada na tela “index.jsp”.
Problema 2:
“cadastraTorcedor.jsp” deve receber o atributo “TorcedorPorEmail”
- O usuário já existe: chamar “visualizaTime.jsp”
Essa tela apresenta a quantidade de torcedores por time e
também o nome e o time
do usuário logado.
Problema 3: é
preciso passar os jogadores agrupados por time através do atributo
2) Cadastramento de torcedores
Quando o usuário entra com um e-mail ainda não
cadastrado, a tela de cadastramento de
torcedores é exibida. Observe que essa tela chama o método “doGet()” do servlet
ControlaTorcedor”. Nesse servlet, os
campos da tela são obtidos e atributos ao objeto
“torcedor”. Esse objeto é passado como parâmetro para o
método “incluir(Torcedor
torcedor)” da classe “TorcedorDao”.
Problema 4:
esse método não está completamente implementado
CCT0051 :: Rafael Monteiro Informa:
Observe também que se o cadastramento ocorrer
perfeitamente, a tela de visualização
de times é exibida. Essa tela precisa de dois parâmetros
para funcionar.
Problema 5:
esses atributos não existem antes da chamada da tela
3) Visualização de times
A visualização de times é feita em dois momentos: quando
o usuário se cadastra ou
quando o usuário informa um e-mail já cadastrado. Nessa
tela são exibidos o nome de
cada time, o total de torcedores por time, o nome do
usuário logado e o time do
usuário logado.
Problema 6:
essas informações não estão aparecendo
Nessa mesma tela existe um boneco que representa os
torcedores. Então, se clicar nesse
boneco, ele apresenta uma listagem com todos os dados cadastrais dos torcedores
do time selecionado. Observe que ao clicar nesse boneco, o método “doGet()” do
servlet “ControlaTime” é chamado. Nesse método é chamada a tela de visualização
de torcedores. Essa tela de visualização de torcedores necessita de dois atributos “timeSelecionado” e “torcedores”. O
Atributo “torcedores” recebe o resultado do método “obterTorcedorPorTim(String
time)” existente na classe “TorcedorDao”.
Problema 7:
esse método não está completamente implementado
4) Visualização de torcedores
Finalmente, após clicar no bonequinho do torcedor, a tela
“visualizaTorcedor.jsp” é
exibida. Essa tela recebe os atributos do servlet
“ControlaTime” para poder apresentar
as informações cadastrais dos torcedores e o nome do time
que foi selecionado na tela
“visualizaTime.jsp”
Problema 8:
esses atributos não estão preenchidos na tela
segunda-feira, 21 de setembro de 2015
GST0070 - Comércio Eletrônico - Aula 5
Assim, devido ao grande crescimento deste tipo de comércio, encontramos vários sítios que se dedicam a este tipo de comércio crescente no mercado. Faça uma pesquisa onde devem ser considerados, necessariamente, os seguintes aspectos do B2C:
1. Escolha um site categorizado como B2C e cite-o em sua postagem.
2. Observe e relate como é o seu funcionamento básico;
3. Observe e relate os aspectos de segurança das transações efetuadas;
4. Observe e relate como se dá a garantia da privacidade das informações envolvidas nas transações;
Para estes itens, recomendamos que, para ter uma noção completa do funcionamento do site escolhido, além de navegar, cadastre-se e realize a interação de compra até a etapa anterior ao seu pagamento. Justifique sua resposta e não esqueça de citar as fontes de pesquisa.
sexta-feira, 18 de setembro de 2015
quarta-feira, 16 de setembro de 2015
CCT0024 - Encapsulamento Java
Tudo
que um objeto é capaz de fazer e todas as características que ele irá definir
estão definidos em sua classe. Isto significa que toda a existência do objeto
está restrita aos domínios da classe, o que é chamado de encapsulamento.
Logo, uma classe pode ser encarada como uma caixa-preta, que nos fornece ações e características, mas não nos mostra como as mesmas são implementadas internamente.
Acesse aqui a lista de exercícios sobre encapsulamento
Logo, uma classe pode ser encarada como uma caixa-preta, que nos fornece ações e características, mas não nos mostra como as mesmas são implementadas internamente.
Acesse aqui a lista de exercícios sobre encapsulamento
terça-feira, 15 de setembro de 2015
CCT0051 DESEV SIST WEB
Conteúdos abordados:
- JDBC;
- Banco de dados na linguagem java;
- Uso do NetBeans para gerência do banco;
- Servlet para listagem de dados.
Agora, colabore com a resolução do exemplo-código!
- JDBC;
- Banco de dados na linguagem java;
- Uso do NetBeans para gerência do banco;
- Servlet para listagem de dados.
Agora, colabore com a resolução do exemplo-código!
segunda-feira, 14 de setembro de 2015
GST0070 - Estudo de Caso - Aula 4
"A história da Amazon ilustra algumas das maneiras pelas quais os sistemas de informação ajudam as empresas a competir", assim como a dificuldade de manter uma vantagem competitiva nos dias de hoje.
Quando Jeff Bezos e seus sócios abriram a empresa, a Internet dava seus primeiros passos. Eles foram uns dos primeiros a vender pela rede.
Como a Amazon procurou resolver os problemas de custos, gerados com a implantação de sua estratégia: de superloja on-line?
Baixe aqui o Estudo de Caso Amazon
sexta-feira, 11 de setembro de 2015
Avaliando Aprendizado disponível
Acesse: simulado.estacio.br
quinta-feira, 10 de setembro de 2015
quarta-feira, 9 de setembro de 2015
sábado, 5 de setembro de 2015
Pós-graduação
Demorou, mas chegou ! Agora temos Cursos de Pós-graduação no Campus de Nova Iguaçu na Área de Tecnologia e venho trazer esta notícia em primeira mão para você.
Inicialmente, teremos dois cursos:
- ENGENHARIA DE SOFTWARE;
- ANÁLISE, PROJETO E DESENVOLVIMENTO DE SISTEMAS.
Aulas com início em 17/10/2015 - sábados quinzenais - 09:00 às 16:30.
Temos um desconto especial !
Inicialmente, teremos dois cursos:
- ENGENHARIA DE SOFTWARE;
- ANÁLISE, PROJETO E DESENVOLVIMENTO DE SISTEMAS.
Aulas com início em 17/10/2015 - sábados quinzenais - 09:00 às 16:30.
Temos um desconto especial !
quarta-feira, 2 de setembro de 2015
terça-feira, 1 de setembro de 2015
CCT0051 - Introdução JSP - Resolução colaborativa de exercícios
index.jsp
<%@page contentType="text/html" pageEncoding="UTF-8"%> <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>Hotel</title> </head> <body> <h1>Hotel Sao Patricio</h1> <form action="contreHotel.jsp"> <div> Informe a quantidade de Dias<br/> <input type="text" name="qtdDias" value="" /><br/> <input type="submit" value="Calcular" /> </div> </form> </body> </html>
Assinar:
Postagens (Atom)