Pessoal,
Lembrando que hoje (27/04/2010) teremos aula de reposição às 20:10.
Iremos para o laboratório resolver a lista de repetição.
I am Professor of IFBA. I'm currently in PhD at the University Autonoma of Barcelona. My areas of interest are: High Performance Computing, Parallel and Distributed Simulation and Modeling and Simulation.
terça-feira, 27 de abril de 2010
sexta-feira, 23 de abril de 2010
LTIII - Servlet com Cookie
Pessoal,
Está disponível no link: http://www.4shared.com/file/Ix-dCSnd/ServletCookie.html a resposta da questão de Servlet que utiliza cookie.
Está disponível no link: http://www.4shared.com/file/Ix-dCSnd/ServletCookie.html a resposta da questão de Servlet que utiliza cookie.
PF - Aulas
Pessoal,
Está disponível no link: http://www.4shared.com/document/vdyeW3n4/Projeto_Final.html as aulas de Projeto Final.
Vale observar que esse material será complementado ao decorrer do curso.
Está disponível no link: http://www.4shared.com/document/vdyeW3n4/Projeto_Final.html as aulas de Projeto Final.
Vale observar que esse material será complementado ao decorrer do curso.
Lista de Algoritmo: Instrução de Repetição
Pessoal,
No link a seguir está disponível lista com exercícios sobre instrução de repetição:
http://www.4shared.com/document/UWZEXGAk/Lista_Instrucao_Repeticao_I.html
Abaixo segue conteúdo da mesma:
1. Faça um programa que receba um número inteiro, calcule e mostre a tabuada desse número.
2. Faça um programa que receba dois números, calcule e imprima um elevado ao outro.
3. Escreva um programa para calcular N! (fatorial de N), sendo que o valor inteiro de N é fornecido pelo usuário. Sabe-se que: N! = 1*2*3* ...* (N -1) *N; 0! = 1 , por definição.
4. Escreva um programa que leia uma quantidade indeterminada de números cada um representa a idade de um indivíduo. A última linha, que não entrará nos cálculos, contém o valor da idade igual a zero; calcule e escreva a idade média deste grupo de indivíduos.
5. A conversão de graus Farenheit para Centigrados é obtida por c = 5=9*(f-32). Faça um programa que calcule e escreva uma tabela de graus Centigrados graus Farenheit, que variam de 50 a 65 de 1 em 1.
6. Faça um programa que imprima na tela as tabuadas de 1 a 10.
7. Escreva um programa que imprima todas as possibilidades de que no lançamento de dois dados tenhamos o valor 7 como resultado da soma dos valores de cada dado.
8. Prepare um programa que calcule o valor de H, sendo que ele é determinado pela série H = 1/1 + 3/2 + 5/3 + 7/4 + ... + 99/50:
9. Elabore um programa que determine o valor de S, em que: S = 1/1 – 2/4 + 3/9 – 4/16 + 5/25 – 6/36 ... – 10/100.
10. Leia 1 variável X inúmeras vezes (parar quando o valor digitado for <= 0). Para cada valor lido mostre a seqüência de 1 até o valor lido.
11. Escreva um algoritmo que imprima os números de 100 a 200 de 10 em 10.
12. Escreva um algoritmo que forneça quantos números devem existir em seqüência a partir do 1 (1,2,3,4,...) para que a sua soma ultrapasse a 100 o mínimo possível.
13. A seguinte seqüência de números 0 1 1 2 3 5 8 13 21... é conhecida como série de Fibonacci. Nessa seqüência, cada numero, depois dos 2 primeiros, é igual à soma dos 2 anteriores. Escreva um algoritmo que mostre os 20 primeiros números dessa serie.
14. Calcular o volume de uma esfera em função do raio R. O raio deverá variar de 0 a 20 cm de 0,5 em 0,5 cm. V = 4 x PI x R3 / 3.
15. Inverter os caracteres contidos em uma frase.
16. Elabore um algoritmo que mostre todos os números múltiplos de 3 entre 100 e 200.
17. Escreva um algoritmo para ler 2 valores (se o segundo valor informado for ZERO, deve ser lido um novo valor) e imprimir o resultado da divisão do primeiro pelo segundo.
18. Escreva um algoritmo para imprimir os 10 primeiros números inteiros maiores que 100.
19. Ler o número de alunos existentes em uma turma, ler as notas destes alunos, e calcular e escrever a média aritmética destas notas.
20. Ler 2 valores, calcular e escrever a soma dos inteiros existentes entre os 2 valores lidos (incluindo os valores lidos na soma). Considere que o segundo valor lido será sempre maior que o primeiro valor lido.
21. Uma loja está levantando o valor total de todas as mercadorias em estoque.
22. Escreva um algoritmo que permita a entrada das seguintes informações:
a. o numero total de mercadorias no estoque;
b. o valor de cada mercadoria. Ao final imprimir o valor total em estoque e a média de valor das mercadorias.
23. O mesmo exercício anterior, mas agora não será informado o número de mercadorias em estoque. Então o funcionamento deverá ser da seguinte forma:
a. ler o valor da mercadoria e perguntar "MAIS MERCADORIAS (S/N)?".
b. Ao final imprimir o valor total em estoque e a média de valor das mercadorias em estoque.
24. Lida uma string qualquer, iniciar comprimindo-a da forma que foi lida e diminuindo-a em um caractere até que ela se resuma a uma string vazia.
Ex: PASCAL PASCAL PASCA PASC PAS PA P
25. Imprima a soma de 1 até 1000.
26. Escreva um algoritmo que leia um número e escreva sua representação em binário.
27. Faça um programa leia uma palavra e informe quantas letras ela possui.
28. Faça um programa que receba uma cadeia de caracteres e mostre o 1o e o 15º caracteres juntos.
No link a seguir está disponível lista com exercícios sobre instrução de repetição:
http://www.4shared.com/document/UWZEXGAk/Lista_Instrucao_Repeticao_I.html
Abaixo segue conteúdo da mesma:
1. Faça um programa que receba um número inteiro, calcule e mostre a tabuada desse número.
2. Faça um programa que receba dois números, calcule e imprima um elevado ao outro.
3. Escreva um programa para calcular N! (fatorial de N), sendo que o valor inteiro de N é fornecido pelo usuário. Sabe-se que: N! = 1*2*3* ...* (N -1) *N; 0! = 1 , por definição.
4. Escreva um programa que leia uma quantidade indeterminada de números cada um representa a idade de um indivíduo. A última linha, que não entrará nos cálculos, contém o valor da idade igual a zero; calcule e escreva a idade média deste grupo de indivíduos.
5. A conversão de graus Farenheit para Centigrados é obtida por c = 5=9*(f-32). Faça um programa que calcule e escreva uma tabela de graus Centigrados graus Farenheit, que variam de 50 a 65 de 1 em 1.
6. Faça um programa que imprima na tela as tabuadas de 1 a 10.
7. Escreva um programa que imprima todas as possibilidades de que no lançamento de dois dados tenhamos o valor 7 como resultado da soma dos valores de cada dado.
8. Prepare um programa que calcule o valor de H, sendo que ele é determinado pela série H = 1/1 + 3/2 + 5/3 + 7/4 + ... + 99/50:
9. Elabore um programa que determine o valor de S, em que: S = 1/1 – 2/4 + 3/9 – 4/16 + 5/25 – 6/36 ... – 10/100.
10. Leia 1 variável X inúmeras vezes (parar quando o valor digitado for <= 0). Para cada valor lido mostre a seqüência de 1 até o valor lido.
11. Escreva um algoritmo que imprima os números de 100 a 200 de 10 em 10.
12. Escreva um algoritmo que forneça quantos números devem existir em seqüência a partir do 1 (1,2,3,4,...) para que a sua soma ultrapasse a 100 o mínimo possível.
13. A seguinte seqüência de números 0 1 1 2 3 5 8 13 21... é conhecida como série de Fibonacci. Nessa seqüência, cada numero, depois dos 2 primeiros, é igual à soma dos 2 anteriores. Escreva um algoritmo que mostre os 20 primeiros números dessa serie.
14. Calcular o volume de uma esfera em função do raio R. O raio deverá variar de 0 a 20 cm de 0,5 em 0,5 cm. V = 4 x PI x R3 / 3.
15. Inverter os caracteres contidos em uma frase.
16. Elabore um algoritmo que mostre todos os números múltiplos de 3 entre 100 e 200.
17. Escreva um algoritmo para ler 2 valores (se o segundo valor informado for ZERO, deve ser lido um novo valor) e imprimir o resultado da divisão do primeiro pelo segundo.
18. Escreva um algoritmo para imprimir os 10 primeiros números inteiros maiores que 100.
19. Ler o número de alunos existentes em uma turma, ler as notas destes alunos, e calcular e escrever a média aritmética destas notas.
20. Ler 2 valores, calcular e escrever a soma dos inteiros existentes entre os 2 valores lidos (incluindo os valores lidos na soma). Considere que o segundo valor lido será sempre maior que o primeiro valor lido.
21. Uma loja está levantando o valor total de todas as mercadorias em estoque.
22. Escreva um algoritmo que permita a entrada das seguintes informações:
a. o numero total de mercadorias no estoque;
b. o valor de cada mercadoria. Ao final imprimir o valor total em estoque e a média de valor das mercadorias.
23. O mesmo exercício anterior, mas agora não será informado o número de mercadorias em estoque. Então o funcionamento deverá ser da seguinte forma:
a. ler o valor da mercadoria e perguntar "MAIS MERCADORIAS (S/N)?".
b. Ao final imprimir o valor total em estoque e a média de valor das mercadorias em estoque.
24. Lida uma string qualquer, iniciar comprimindo-a da forma que foi lida e diminuindo-a em um caractere até que ela se resuma a uma string vazia.
Ex: PASCAL PASCAL PASCA PASC PAS PA P
25. Imprima a soma de 1 até 1000.
26. Escreva um algoritmo que leia um número e escreva sua representação em binário.
27. Faça um programa leia uma palavra e informe quantas letras ela possui.
28. Faça um programa que receba uma cadeia de caracteres e mostre o 1o e o 15º caracteres juntos.
LTIII - Todas as aulas
Pessoal,
Está disponível no link a seguir todas as aulas de LTIII:
http://www.4shared.com/document/qME5ti7a/LTIII.html
Está disponível no link a seguir todas as aulas de LTIII:
http://www.4shared.com/document/qME5ti7a/LTIII.html
quarta-feira, 14 de abril de 2010
Atividades acadêmicas do dia 14/04/2010 - suspensas
Prezados alunos,
A Direção do Instituto Federal da Bahia - Campus Santo Amaro - como medida preventiva, resolve suspender as atividades acadêmicas do dia 14/04/2010 nos turnos Vespertinos e Noturno, pois uma forte chuva acomete Santo Amaro e Região.
A Direção do Instituto Federal da Bahia - Campus Santo Amaro - como medida preventiva, resolve suspender as atividades acadêmicas do dia 14/04/2010 nos turnos Vespertinos e Noturno, pois uma forte chuva acomete Santo Amaro e Região.
sábado, 10 de abril de 2010
Como alterar a senha do root no MySQL - Windows
Esses dias esqueci a senha root do meu MySQL local. Para trocar a senha use os passos descritos abaixo:
1 - Pare o serviço do MySQL;
2 -Inicie o MySQL via linha de comando: mysqld-nt --skip-grant-tables
Essa opção vai desconsiderar todas as permissões e não vai solicitar senha.
3 - Conecte ao MySQL server usando MySQL client: mysql -u root
Quando conectar você terá o seguinte prompt: mysql>
4 - Atribua a nova senha do root do MySQL com os seguintes comandos:
4.1 - mysql> use mysql;
4.2 - mysql> update user set password=PASSWORD("NEW-ROOT-PASSWORD") where User='root';
4.3 - mysql> flush privileges;
4.4 - mysql> quit
5- Pare o serviço do MySQL;
6- Inicie o serviço do MySQL via Services do Windows e teste;
Mais informações:
http://dev.mysql.com/doc/refman/5.1/en/resetting-permissions.html
http://www.howtoforge.com/setting-changing-resetting-mysql-root-passwords
http://www.ricocheting.com/server/mysql_password.html
1 - Pare o serviço do MySQL;
2 -Inicie o MySQL via linha de comando: mysqld-nt --skip-grant-tables
Essa opção vai desconsiderar todas as permissões e não vai solicitar senha.
3 - Conecte ao MySQL server usando MySQL client: mysql -u root
Quando conectar você terá o seguinte prompt: mysql>
4 - Atribua a nova senha do root do MySQL com os seguintes comandos:
4.1 - mysql> use mysql;
4.2 - mysql> update user set password=PASSWORD("NEW-ROOT-PASSWORD") where User='root';
4.3 - mysql> flush privileges;
4.4 - mysql> quit
5- Pare o serviço do MySQL;
6- Inicie o serviço do MySQL via Services do Windows e teste;
Mais informações:
http://dev.mysql.com/doc/refman/5.1/en/resetting-permissions.html
http://www.howtoforge.com/setting-changing-resetting-mysql-root-passwords
http://www.ricocheting.com/server/mysql_password.html
Subversion com Eclipse versão Ganymede
Para instalar o Subversion no Eclipse Ganymede use a opção: Software Update do menu Help.
Adicione o link: http://subclipse.tigris.org/update_1.6.x em: New site.
Escolha a opção Subclipse. Além dos pacotes obrigatório marque também o pacote SVNKit Client Adapter.
Se ao tentar conectar no repositório você pegar a mensagem: svn: Can’t create tunnel: The system cannot find the file specified, use o Java SSH Agent fazendo a seguinte configuração:
Window > Preferences > Team > SSH > SVN Interface > SVNKit (Pure Java)
Mais informações:
http://subclipse.tigris.org/servlets/ProjectProcess?pageID=p4wYuA
http://www.gubatron.com/blog/2007/03/15/svn-cant-create-tunnel-the-system-cannot-find-the-file-specified/
http://www.ibm.com/developerworks/br/library/os-ecl-subversion/
Adicione o link: http://subclipse.tigris.org/update_1.6.x em: New site.
Escolha a opção Subclipse. Além dos pacotes obrigatório marque também o pacote SVNKit Client Adapter.
Se ao tentar conectar no repositório você pegar a mensagem: svn: Can’t create tunnel: The system cannot find the file specified, use o Java SSH Agent fazendo a seguinte configuração:
Window > Preferences > Team > SSH > SVN Interface > SVNKit (Pure Java)
Mais informações:
http://subclipse.tigris.org/servlets/ProjectProcess?pageID=p4wYuA
http://www.gubatron.com/blog/2007/03/15/svn-cant-create-tunnel-the-system-cannot-find-the-file-specified/
http://www.ibm.com/developerworks/br/library/os-ecl-subversion/
Vacilos que podem valer o emprego
Veja essa matéria do G1:
http://g1.globo.com/Noticias/ Rio/0,,MUL1557862-5606,00- CHOVE-PARA-CARALHO-NO-RIO-DE- JANEIRO.html
http://g1.globo.com/Noticias/
Essa página foi publicação no G1 dia 05/04. Tudo normal, não é?
Observe bem o link acima!!!!
sexta-feira, 9 de abril de 2010
SOS na BR-324
Desde o último 1º de abril, já estão disponíveis os serviços de socorro mecânico e pronto-socorro de ambulância na BR-324, mesmo sem a implantação do pedágio.
Confiram: http://www.portalibahia.com.br/jornaldamanha/?p=13540
É interessante que todos os que trafegam pela BR-324 já coloquem o número telefone de emergência disponível 0800-6000-324 na agenda do celular.
Segundo o presidente do consórcio Via Bahia que irá administrar a BR-324 pelos próximos 25 anos - Sérgio Santillán - já estão disponíveis:
15 ambulâncias;
15 guinchos;
Caminhões-pipa e caminhões para apreensão de animais.
Confiram: http://www.portalibahia.com.br/jornaldamanha/?p=13540
É interessante que todos os que trafegam pela BR-324 já coloquem o número telefone de emergência disponível 0800-6000-324 na agenda do celular.
Segundo o presidente do consórcio Via Bahia que irá administrar a BR-324 pelos próximos 25 anos - Sérgio Santillán - já estão disponíveis:
15 ambulâncias;
15 guinchos;
Caminhões-pipa e caminhões para apreensão de animais.
quinta-feira, 8 de abril de 2010
Inscreva-se na lista COMBASE
------------------------------ ----------------------------
COMBASE-L:
UMA LISTA DE DISCUSSÃO UNINDO ESTUDANTES, PROFISSIONAIS
E PROFESSORES DA ÁREA DE TECNOLOGIA DA INFORMAÇÃO
DOS ESTADOS DA BAHIA E DE SERGIPE
------------------------------ ----------------------------
Esta lista é uma lista aberta, sem moderação, com inscrição livre
para quaisquer interessados.
OBJETIVOS:
- Estabelecer um diálogo permanente na comunidade de tecnologia da informação Bahia-Sergipe;
- abrir um espaço de debates para permitir o fortalecimento da área de tecnologia da informação nestes dois estados;
- debater projetos de ciência, tecnologia e inovação no setor de tecnologia da informação;
- divulgar oportunidades de pós-graduação para profissionais da área;
- divulgar oportunidades de estágio e emprego para estudantes e profissionais da área;
- divulgar eventos locais, regionais e nacionais da área de tecnologia da informação.
CADASTRO NO GRUPO:
O grupo combase-l é aberto. Portanto, qualquer pessoa pode se
cadastrar, bastando enviar um e-mail vazio para
combase-l-subscribe@ yahoogrupos.com.br
A lista de discussão não será moderada, pelo menos a princípio. Não
será possível enviar anexos, para evitar a proliferação de vírus.
Maiores detalhes sobre a lista:
Para ENTRAR neste grupo, envie um e-mail vazio para:
combase-l-subscribe@ yahoogrupos.com.br
Para ENVIAR MENSAGENS para este grupo, envie e-mail para:
combase-l@yahoogrupos.com.br
Para visitar o SITE deste grupo na web, acesse:
http://br.groups.yahoo.com/ group/combase-l/
Para SAIR deste grupo, envie um e-mail para:
combase-l-unsubscribe@ yahoogrupos.com.br
------------------------------ ----------------------------
COMBASE-L:
UMA LISTA DE DISCUSSÃO UNINDO ESTUDANTES, PROFISSIONAIS
E PROFESSORES DA ÁREA DE TECNOLOGIA DA INFORMAÇÃO
DOS ESTADOS DA BAHIA E DE SERGIPE
------------------------------
Esta lista é uma lista aberta, sem moderação, com inscrição livre
para quaisquer interessados.
OBJETIVOS:
- Estabelecer um diálogo permanente na comunidade de tecnologia da informação Bahia-Sergipe;
- abrir um espaço de debates para permitir o fortalecimento da área de tecnologia da informação nestes dois estados;
- debater projetos de ciência, tecnologia e inovação no setor de tecnologia da informação;
- divulgar oportunidades de pós-graduação para profissionais da área;
- divulgar oportunidades de estágio e emprego para estudantes e profissionais da área;
- divulgar eventos locais, regionais e nacionais da área de tecnologia da informação.
CADASTRO NO GRUPO:
O grupo combase-l é aberto. Portanto, qualquer pessoa pode se
cadastrar, bastando enviar um e-mail vazio para
combase-l-subscribe@
A lista de discussão não será moderada, pelo menos a princípio. Não
será possível enviar anexos, para evitar a proliferação de vírus.
Maiores detalhes sobre a lista:
Para ENTRAR neste grupo, envie um e-mail vazio para:
combase-l-subscribe@
Para ENVIAR MENSAGENS para este grupo, envie e-mail para:
combase-l@yahoogrupos.com.br
Para visitar o SITE deste grupo na web, acesse:
http://br.groups.yahoo.com/
Para SAIR deste grupo, envie um e-mail para:
combase-l-unsubscribe@
------------------------------
quarta-feira, 7 de abril de 2010
PF - Atividade para a visita técnica
Pessoal,
Vejam o blog: informaticaeducativacrpd. blogspot.com e leiam o artigo disponível no link a seguir:
http://www.4shared.com/file/259200296/5186a838/TECNOLOGIA_ASSISTIVA_EM_AMBIEN.html
Essa leitura é importante para tirarmos mais proveito da visita técnica.
Vejam o blog: informaticaeducativacrpd.
http://www.4shared.com/file/259200296/5186a838/TECNOLOGIA_ASSISTIVA_EM_AMBIEN.html
Essa leitura é importante para tirarmos mais proveito da visita técnica.
segunda-feira, 5 de abril de 2010
LTIII - Solução da Lista_Padrao_Projeto
Pessoal,
Está disponível para download a solução da lista: Lista_Padrao_Projeto.
http://www.4shared.com/file/257475983/373a3675/Solucao_Lista_Padrao_Projeto.html
Bons estudos.
Está disponível para download a solução da lista: Lista_Padrao_Projeto.
http://www.4shared.com/file/257475983/373a3675/Solucao_Lista_Padrao_Projeto.html
Bons estudos.
domingo, 4 de abril de 2010
Livro falado
Os deficientes visuais agora poderão ter acesso à mais de de 350 livros gravados, sendo cerca de 280 de autores brasileiros. O projeto Livro Falado lançou esta semana o site www.livrofalado.pro.br. O site pretende atender pessoas com cegueira dos outros países de língua portuguesa, como Portugal, Angola, Moçambique, Timor Leste, São Tomé e Príncipe, Cabo Verde e Guiné Bissau.
Para isso, o projeto, que existe há dez anos, conta com patrocínio da BR Distribuidora e a parceria da Academia Brasileira de Letras (ABL). A gravação da Coleção Voz da Academia contou com a adesão de artistas e locutores, como Lea Garcia e Iris Lettieri.
De acordo com a Organização Mundial da Saúde, no Brasil, a prevalência de cegueira na população é de 0,3% e de baixa visão, 1,7%. A pessoa com baixa visão é aquela que mesmo após tratamentos ou correção óptica apresenta diminuição considerável de sua função visual. O projeto Livro Falado pretende incluir os deficientes visuais em duas instâncias: na questão da literatura, de acesso ao livro; e no tocante à qualificação para o ator cego.
Os ledores voluntários são qualificados e aprendem como transformar um livro impresso em uma obra acessível em áudio para uma pessoa que não enxerga. A terceira fase da oficina se refere à voz do voluntário, ou seja, ensina como ter uma boa dicção, além de boa leitura.
Para acessar os livros gravados, as pessoas cegas devem acessar o site Livro Falado. Para obter a gravação de um livro específico, é preciso enviar e-mail para livrofalado@livrofalado.pro.br. A remessa é gratuita.
Para isso, o projeto, que existe há dez anos, conta com patrocínio da BR Distribuidora e a parceria da Academia Brasileira de Letras (ABL). A gravação da Coleção Voz da Academia contou com a adesão de artistas e locutores, como Lea Garcia e Iris Lettieri.
De acordo com a Organização Mundial da Saúde, no Brasil, a prevalência de cegueira na população é de 0,3% e de baixa visão, 1,7%. A pessoa com baixa visão é aquela que mesmo após tratamentos ou correção óptica apresenta diminuição considerável de sua função visual. O projeto Livro Falado pretende incluir os deficientes visuais em duas instâncias: na questão da literatura, de acesso ao livro; e no tocante à qualificação para o ator cego.
Os ledores voluntários são qualificados e aprendem como transformar um livro impresso em uma obra acessível em áudio para uma pessoa que não enxerga. A terceira fase da oficina se refere à voz do voluntário, ou seja, ensina como ter uma boa dicção, além de boa leitura.
Para acessar os livros gravados, as pessoas cegas devem acessar o site Livro Falado. Para obter a gravação de um livro específico, é preciso enviar e-mail para livrofalado@livrofalado.pro.br. A remessa é gratuita.
Assinar:
Postagens (Atom)