sexta-feira, 25 de novembro de 2011

Caracaterização do ambiente do trabalho: atribuições

Depois da conversa de hoje, talvez tenha ficado claro o que é que se deseja que escrevamos no trabalho de pesquisa. E, para tanto, abaixo escrevo o que penso pode ser explorado nas pesquisas sobre o tema.

Eletroeletrônica: O trabalho do eletroeletrônico consiste em conhecer os aparelhos eletroeletrônico, conhecer seu funcionamento, base de funcionamento e conhecer os componentes eletrônicos presentes nas placas e em todos os equipamentos eletroeletrônico. Saber conhecer e saber medir suas propriedades. E, se necessário, ser hábil na extração e de componentes danificados e substituí-los.

Talvez, com a formação técnica oferecida pelo nosso campus, seja possível trabalhar em concessionárias de energia, criar projetos, fazer acompanhementos e orçamentos eletroeletrônicos para construtoras. Entre outras atividades.

As atribuições de um eletroeletrônico podem abranger as seguintes atividades:

  • Saber elaborar projetos elétricos de residências, prédios e indústria.
  • Manutenção de sistemas elétricos;
  • Assistência técnica eletrônica;
  • Supervisor de laboratório de eletrônica;
  • Comprar equipamentos eletrônicos e saber dimensionar seu uso em sistemas eletrônicos.

Depois escrevo sobre as demais áreas: programação de computadores em Java, C. Bem como a área de Tecnologia e Redes.

Correspondências de comandos em portugol, pascal, C e Java

Caros colegas. Até o momento, o conteúdo de introdução ao C e também o de introcução ao Java tem seguido o padrão.

  • Aprendemos a conceituação da linguagem.
  • Aprendemos a manipulação do ambiente

Os dois comandos até agora explicados, ainda que com nomes diferentes é o mesmo de antes:

PORTUGOL PASCAL C JAVA
escreva() write() printf() System.out.println()
leia() read() scanf() System.in.read()

Assim, vejamos os exemplos abaixo:

Portugol:

escreva(“Digite seu nome: “);
leia(seunome);

Pascal

write(“Digite seu nome: “);
read(seunome);

C

printf(“Digite seu nome: “);
scanf(“%s”, &nome);

Java

System.out.println(“Digite seu nome”);
System.in.read(seunome);

Observe que todos os comandos fazem a mesma atividade: escreve mensagem na tela e lê a informação digitada pelos usuário.

quinta-feira, 24 de novembro de 2011

Tabela de formatação em C

Na aula de hoje, o assunto abordado foi o uso da função printf(). A função printf() pode receber varios argumentos.Cada argumento deve ser separado por uma vírgula (,). Nesta tabela abaixo veja alguns códigos de formatação que podem ser utilizados pelo printf().

tabela-formatacao-c

Exemplo e explicação de como usar estes códigos:

#include <stdio.h>
main()
{
printf(“A letra %c ”, ‘h’);
printf(“pronuncia-se %s ”, “haga”);
}

Neste código acima usa-se %c e em seguida a letra h. Fica assim entendido que %c tem relação com por exemplo, uma só letra. Um só caracter. Mas, o %s, está ligado com a palavra por extenso, e você deve usar %s, sempre que tiver que usar printf() para um grupo de caracteres.

Com este exemplo, aplica-se aos demais!

segunda-feira, 21 de novembro de 2011

Linguagens Técnicas I: inicio das aulas de Java!

A segunda aula de linguagens técnicas foi hoje. E o conteúdo já teve bons avanços. Informação com objetivo. Informação com prática. A informação chega e permanece ou ao menos, fica mais clara o entendimento.

A instalação do JDK e de como usar o Eclipse não é nada dificil. Mas, as demais informações devem assimiladas e repetidas sempre. Vamos lá! Para não esquecer:

Ao trabalhar no ambiente Eclipse e ao criar seus programas em Java lembre-se destes elementos;

  1. O nome do arquivo deve ser exatamente igual ao nome que aparece após a palavra class na primeira linha do programa e dever ter .java como sufixo. O nome deverá ser "NomePrograma.java".
  2. As maiúsculas e minúsculas são diferentes, pois a linguagem Java é sensível a este ponto.
  3. Os programas feitos em Java devem conter ao menos uma declaração da forma
  4. public class [nomePrograma] {
    public static void main(String args[]) {
    … DEMAIS CÓDIFICAÇÃO DO PROGRAMA! }
    }

  5. Abri chaves ‘{‘ e o fechar ‘}’ funcionam como BEGIN e END.

  6. Os programas em Java devem conter pelo menos uma CLASSE;

  7. Toda CLASSE criada tem um procedimento MAIN;

  8. Os procedimentos são denominados de MÉTODOS.

O primeiro programa digitado hoje teve este código:

public class AloMundo {
public static void main(String args[]) {
System.out.print("Alo Mundo! Iniciamos as aulas de Java!");
}
}
Além do conteúdo apresentado em sala, e dos slides no sistema AVANet estudem outros materiais. Um bom para nós, os iniciantes que estou lendo é este site:

Java

domingo, 20 de novembro de 2011

Resumo dos 3 dias de Aula

Linguagem Técnica

O professor de Linguagem Técnica I é Jonatas Bastos. E a primeira aula da semestre foi ontem: sábado. O primeiro dos sete sábados letivos. Fez uma apresentação do conteúdo, e uma explanação do que pretende trabalhar ao longo do semestre.

Se você não esteve na aula, e a maioria não esteve, bem como o material não está no sistema AVANET, fica a dica do que estudar: JEE, JSE, JRE, JME, JDK.

SMS

O professor é Ubaldo Costa. Aquele que é nosso conhecido! As aulas desta matéria está no Horário na sexta-feira. No entanto, fizeram mudanças. As aulas de SMS serão na quinta-feira.

Já tem trabalho de pesquisa para ser apresentado no dia 01/12. Não deixem para última semana. As duas primeiras aulas teve muita conversa sobre Segurança, Meio-Ambiente e Saúde ou é Saúde, Meio-Ambiente e Segurança! Sei não!

A primeira horas de aula versou sobre, motivação, desmotivação, ambiente de trabalho, conhecer meu eu, meu eu desconhecido, eu que outros conhecem, e meu eu desconhecido de mim e dos outros… algo assim.

Redes I

O professor é Leandro Souza. Nas primeiras aulas ele apresentou o que talvez saberemos até o final do semestre. Os livros bases são estes:

  • KUROSE, J. ROSS, K. Redes de Computadores e a Internet. 5ª Edição. Addison-Wesley, 2010.
  • TANENBAUM, A. S. Redes de Computadores. 4a edição original. Campus, 2010.
  • GABRIEL TORRES Redes de Computadores - Curso Completo, Axcel Books Gener

Tem tarefa disponível no sistema para ser logo realizada!

Arquitetura de Computadores

O professor é o Jeime Nunes. Já é conhecido! E na primeira aula fez a apresentação da Ementa. Comentou sobre o conteúdo e deu introdução ao conteúdo histórico da matéria. A matéria pode melhorar. Já iremos ter aulas de montagem de micros.  Primeiro em material de estudos, depois, em desmontagem e montagem em máquinas funcionando.

Sistemas Operacionais

Também é o professor Jeime Nunes. O objetivo da matéria é fazer conhecido o que é, como funciona, como é construído, como é usado, quais as tarefas dos principais sistemas operacionais existentes no mercado. As primeiras aulas também são e foram de conteúdo histórico.

Eletroeletrônica II

Não tivemos aula da matéria nestes dias! Próxima sexta-feira!

O acesso ao sistema

Caros colegas!

O acesso ao sistema já está disponivel para todos. Lá, é onde os professores estão disponibilizando links, arquivos e comentários sobre as matérias. Até o momento só não encontrei o link ARQUIVO mencionado no tutorial que é para enviar as tarefas. Mas, também não custa lembrar que o professor disse que certas funcionalidades só ficarão disponibilizada por certo tempo. Assim, é bom esperar!

Não deixem de acessar sua conta e se habituar com os recursos do sistema Moodle. Lembrando que o primeiro acesso deve ser feito usando seu primeiro nome. A senha eu enviei o comentário por e-mail. Se não chegou pode também pedir a inclusão ao professor.

Amanhã já posso levar os 7 videos de introdução ao C. Vou deixar copiado no PC onde sentarei. Quem quiser! Está no formato .flv. E para visualizar é necessário software do tipo VLC player. Também deixarei copiado no PC.

Bom resto de fim de semana!

Dicas para responder o exercicio 2

Ontem, no nosso primeiro sábado de aula, o professor Leandro argumentou sobre o fato do compartilhamento de códigos entre nós. Ele foi incisivo quanto o assunto: não é tolerado o envio de códigos e respostas dos exercicios passado como atividade. Então, vamos mudar a estratégia! Vamos aproveitar o espaço para explicar como fazer o código. Iremos compartilhar os passos.

O segundo exercicio pede o seguinte:

Uma loja da Cidade está oferecendo aos seus clientes as seguintes promoções:

  • Pagamento a vista 50% de desconto;

  • Pagamento em cheque 40% de desconto;

  • Pagamento com cheque pré datado 30 dias (20%);

  • Pagamento com cheque pré-datado 30 e 60 dias (10%);

  • Pagamento com cheque pré-datado 30 e 60 e 90 dias (5%);

  • Cartão de Crédito 30% de desconto;

  • Além disso cliente cadastrado tem um desconto de 5% adicional

Antes de partir para o código de dar desconto, responda a primeira pergunta: Quanto é valor que vai aplicar o desconto? É necessário então para a completa resolução do problema ter um valor para aplicar os descontos propostos. Primeiro passo: criar uma variavel do tipo REAL para poder fazer o desconto. Neste caso faça um código simples de leitura e entrada. Veja como fica em Portugol:

escreva(“Valor: “)
leia(valor)

Para isto funcionar não esqueça de declarar a variável VALOR.

Observe a última parte do problema: CLIENTE CADASTRADO TEM 5% ADICIONAL. Isto muda tudo. Você pode oferecer ao usuário a oportunidade de pesquisar o nome do cliente no inicio do programa, ou pode, depois de aplicar os descontos propostos. Seja como você tenha decidido, eis uma fórmula para descontar 5% do valor:

descontaMais5<-(valor-(valor*5)/100)

Isto acima fara com que a variável DESCONTAMAIS5 guarde o valor com 5% a menor. Voce pode incrementar o código no inicio ou no final. Você é quem escolhe. A diferença é que você vai perguntar antes ou depois se o cliente é cadastrado.

  • Se for antes das opções de desconto, você vai descontar, 5% + DESCONTO da promoção.
  • E, se depois das opções de desconto, você vai efetuar o DESCONTO da promoção e depois descontar mais 5%.
  • Ou pode incorporar direto na promoção: a vista 50% passa para 55% (Convenhamos! Eu desconfio! Só pode ser produto roubado!)

A depender como você escolher, a fórmula e o uso da variável também muda. Se você escolhe dá o desconto antes, você vai efetuar o desconto assim, se por exemplo o cliente vai pagar a vista:

descontaMais5<-(descontaMais5-(descontaMais5*50)/100) ou pode ser assim também para reduzir o código: descontaMais5<-(descontaMais5-(descontaMais5*0.5))

Faça um pequeno Menu de Opções e use o ESCOLHA no VISUALG e no PascalZIM use o CASE <variavel> OF…

Já tem dica suficiente para responder a tarefa. Qualquer dúvida amanhã lá no Instituto.

sexta-feira, 18 de novembro de 2011

Trabalho de pesquisa de SMS

Hoje tivemos a primeira aula de SMS – Segurança, Meio-Ambiente e Saúde com o professor Ubaldo Costa.

Também já ficou marcado um trabalho de pesquisa para ser entregue no dia 01/12. Portanto, mãos a obra e comece logo. O tema a ser pesquisado é: Caracterização do Ambiente de  Trabalho – Atribuições. Se você não entendeu o que deve ser pesquisado, entre em contato com o professor no e-mail: ubaldocosta (at) hotmail.com

Este (at) no e-mail significa: ARROUBA ou seja @.

Declaração de Variáveis: VisualG e PascalZim

Tipos de Dados

No uso do VisuAlg e da linguagem Portugol se pode usar quatro tipos de dados: inteiro, real, cadeia de caracteres e lógico (ou booleano).

  • inteiro: define variáveis numéricas do tipo inteiro, ou seja, sem casas decimais.
  • real: define variáveis numéricas do tipo real, ou seja, com casas decimais.
  • caractere: define variáveis do tipo string, ou seja, cadeia de caracteres.
  • logico: define variáveis do tipo booleano, ou seja, com valor VERDADEIRO ou FALSO.

Isto é todo o conteúdo necessário para você responder a questão proposta pelo professor de Algoritmo II. Mas, veja abaixo um algoritmo completo em VisualG. No entanto, a parte em vermelho responde a questão 1 do exercicio que pede o seguinte:

1 ) – Declare variáveis que sejam capazes de armazenar as seguintes informações.  Nome, Idade Sexo, CP, Salário, Matricula, nota do primeiro bimestre, nota do segundo bimestre e média final –

Veja abaixo dois algoritmos que ajuda a responder esta questão.

Em VisualG é assim.

algoritmo "Variaveis"

var
   nome,sexo,cpf:caracter
   idade: inteiro
   notaB1,notaB2,mediaFinal,salario:real

inicio
      escreval("------------- PREENCHA OS DADOS ---------------")
      escreva("Qual o nome: ")
      leia(nome)

      escreva("Qual o sexo? M-Masculino| F-Feminino: ")
      leia(sexo)

      escreva("Qual o CPF?(use: 999.999.999-99): ")
      leia(cpf)
      escreva("Qual a Idade? ")
      leia(idade)
      escreva("Qual o valor de seu Salário?: ")
      leia(salario)
      escreva("Qual Nota do Bimestre 1º?: ")
      leia(notaB1)

      escreva("Qual Nota do Bimestre 2º?: ")
      leia(notaB2)
      mediaFinal<-((notaB1+notaB2)/2)
      escreva("Sua média final é: ")
      escreva(mediaFinal)

fimalgoritmo

Em Pascal, utilizando o software PascalZim temos a seguinte maneira de fazer e responder o exercicio. Em PascalZim é assim.

Program notas_e_medias ;

 var
    nome,cpf,sexo:char;
    idade:integer;
    notaB1,notaB2,mediaFinal,salario:real;

Begin
    writeln('------------- PREENCHA OS DADOS ---------------');
       write('Qual o nome: ');
       readln(nome);

      write('Qual o sexo? M-Masculino| F-Feminino: ');
      readln(sexo);

      write('Qual o CPF? (use: 999.999.999-99): ');
      readln(cpf);
      write('Qual a Idade? ');
      readln(idade);
      write('Qual o valor de seu Salário?: ');
      readln(salario);
      write('Qual Nota do Bimestre 1º?: ');
      readln(notaB1);

      write('Qual Nota do Bimestre 2º?: ');
      readln(notaB2);
      mediaFinal:=((notaB1+notaB2)/2);
      writeln('Sua média final é: ',mediaFinal);

End.

Sendo que a parte em vermelho é como se deve usar para declarar variáveis na linguagem Pascal. Outros detalhes sobre variáveis e declaração de variáveis são os seguintes.

  • A declaração de uma variável faz com que o compilador reserve uma quantidade de espaço em memória suficientemente grande para armazenar um tipo de dados, além de associar também um “nome” a esta posição de memória. As variáveis são declaradas na seção de declaração de variáveis, contida na seção de definição e declaração de dados.
  • O início da seção de declaração de variáveis é indicada por meio da palavra reservada Var. A palavra reservada Var deve aparecer somente uma única vez dentro da seção de definição e declaração de dados.

Os tipos de dados predefinidos na linguagem Pascal, e implementados no compilador, são:

  • Boolean

- Define dois valores lógicos: FALSE e TRUE.

- Um dado do tipo booleano ocupa um byte de espaço na memória.

  • Char

- Define os elementos do conjunto de caracteres que compõem o alfabeto ASCII, adicionados dos caracteres representados pelos códigos de 128 a 255.

  - Um dado do tipo char ocupa um byte de espaço na memória.

  • Integer

  - Define os valores inteiros compreendidos no intervalo de -2.147.483.647 até 2.147.483.647.

  -  Um dado do tipo integer ocupa quatro bytes de espaço na memória.

  • Real

  - Define os valores reais definidos no intervalo de 3.4*(10**-38) até 3.4 * (10**+38).

  -  Um dado do tipo real ocupa quatro bytes de espaço na memória.

  • String

  -  Define uma cadeia de caracteres. Se nenhuma restrição de tamanho for especificada, um dado do tipo string é capaz de armazenar uma sequência contendo até 255 caracteres, onde cada caracter ocupa um byte de espaço na memória. Uma cadeia de caracteres pode ter seu tamanho definido (contendo menos de 255 caracteres), onde o tamanho especifica o número máximo de caracteres contidos na cadeia. Essa especificação deve ser indicada entre colchetes, logo após a palavra reservada string,

Detalhe importante: aqui tem explicações sufientes para você responder a questão 1. Faça seu exercicio. Escreva. Não copie e cole.

Lista de exercicio Algoritmo II.

A primeira tarefa do professor em Algoritmos II foram três questões. Ei-las abaixo.

1 ) – Declare variáveis que sejam capazes de armazenar as seguintes informações.

  • Nome
  • Idade
  • Sexo
  • CPF
  • Salário
  • Matricula, nota do primeiro bimestre, nota do segundo bimestre e média final

2) – Uma loja da Cidade está oferecendo aos seus clientes as seguintes promoções:

  • Pagamento a vista 50% de desconto;
  • Pagamento em cheque 40% de desconto;
  • Pagamento com cheque pré datado 30 dias (20%);
  • Pagamento com cheque pré-datado 30 e 60 dias (10%);
  • Pagamento com cheque pré-datado 30 e 60 e 90 dias (5%);
  • Cartão de Crédito 30% de desconto;
  • Além disso cliente cadastrado tem um desconto de 5% adicional

3) – Suponha que o Professor de Educação física nos pediu para pesquisar os registros dos alunos e produzir uma lista com o nome e endereço de todos os alunos e o esporte indicado para eles de acordo com as seguintes condições:

  • Sexo masculino com mais de 1,80 m de altura: BASQUETE;
  • Sexo masculino com entre 1,70 e 1,80 m: VOLEIBOL;
  • Sexo feminino com mais de 1,70 m: BASQUETE;
  • Sexo feminino entre 1,60 e 1,70 m: VOLEY
  • Ambos os sexos com menos de 1,60 m: NATAÇÃO

Esta lista deverá ser respondida e enviada para o professor até o dia 22//11/2011. Poderá ser enviado pelo sistema AVANET no site: www.ifbairece.com, impresso ou escrito. Poderá usar: PORTUGOL ou Pascal.

Bons estudos!

Horário das aulas: Segundo Semestre Informática

Abaixo o horário das aulas e os respectivos professores e matérias.

Horas Segunda Feira Professor
18:30 às 19:20 Linguagem Técnica Jonatas
19:20 às 20:10 Linguagem Técnica Jonatas

INTERVALO

INTERVALO

INTERVALO

20:20 às 21:10 Redes Leandro
21:10 às 22:00 Redes Leandro

 

Horas Terça Feira Professor
18:30 às 19:20 Algoritmos II Leandro
19:20 às 20:10 Algoritmos II Leandro

INTERVALO

INTERVALO

INTERVALO

20:20 às 21:10 Arquitetura Jeime
21:10 às 22:00 Arquitetura Jeime

 

Horas Quarta-Feira Professor
18:30 às 19:20 Linguagem Técnica I Jonatas
19:20 às 20:10 Linguagem Técnica I Jonatas

INTERVALO

INTERVALO

INTERVALO

20:20 às 21:10 Redes Leandro
21:10 às 22:00 Redes Leandro

 

Horas Quinta-Feira Professor
18:30 às 19:20 Algoritmos II Leandro
19:20 às 20:10 Algoritmos II Leandro

INTERVALO

INTERVALO

INTERVALO

20:20 às 21:10 Eletrônica II  
21:10 às 22:00 Eletrônica II  

 

Horas Sexta-Feira Professor
18:30 às 19:20 Sistemas Jeime
19:20 às 20:10 Sistemas Jeime

INTERVALO

INTERVALO

INTERVALO

20:20 às 21:10 SMS Ubaldo
21:10 às 22:00 SMS Ubaldo

Segundo Semestre: o inicio

Hoje, 17/11/2011 tivemos inicio das aulas do segundo semestre do curso de Informática, na modalidade Subsequente, no campus IFBA em Irecê. Tivemos só as duas primeiras aulas de Algoritmo II com o professor Leandro. Ei-lo abaixo!

professor leandro O professor vai disponibilizar o material da matéria Algoritmo II no sistema Moodle.

A primeira tarefa é acessar o Site: www.ifbairece.com. Fazer o login. E mudar o perfil. Para seu primeiro acesso, você usa o seu nome como usuário e sua primeira senha será enviada por e-mail.

 

domingo, 13 de novembro de 2011

Contatos e união de turmas

Na reunião deste mês em que foi votado o calendário do semestre nem todos os alunos do campus IFBA Irecê estiveram presentes. Muitos por morarem em regiões distantes, outros por não ter recebido nenhum comunicado, e talvez, por ter esquecido. Fato é que a votação dos presentes na ocasião escolheu e validou o calendário para todo o campus.

Na reunião, foi também proposto ações na direção de buscar apoio e contato com colegas de cursos, professores, orientadores e lideres de turma, grêmio estudantil na esperança de conseguirmos união e conseqüentemente força de movimento para todos nós. A partir de hoje, estamos localizando blogs, e-mail, fóruns, sites, telefones, contatos nas redes sociais diversas, com esta finalidade:

  • União de turmas.
  • União de interesses.
  • União e divulgação de dificuldades.
  • Compartilhamento de ações.
  • Organização de eventos.
  • Conhecimento de realidades diversas.

Se permanecemos isolados como campus, como turmas isoladas, somos só um elo. Mas, somos muitos.  A turma de Informática Subseqüente de Irecê tem dificuldades e necessidades semelhantes aos colegas do Campus de Paulo Afonso, Santo Amaro, Jequié, Camaçari, etc. O que falta aqui pode não faltar lá, porém, temos graves necessidades. E podemos estar unidos em ações que possam ou que podem facilitar e resolver problemas estruturais, falta de equipamentos, falta de Recursos Humanos. Entre outros.

Se você é estudante, líder de turma, professor de outro campus do IFBA entre em contato com o campus IFBA Irecê. Deixe comentário neste blog. Entre em contato com o http://ifbairece.blogspot.com e façamos entre nós uma grande rede de campus IFBA para articularmos, para divulgarmos e compartilharmos entre nós a realidade de cada campus.

O campus IFBA Irecê é recém inaugurado. Nem temos ainda um ano de atividades acadêmicas. Nossas aulas começaram em 14 de março de 2011. Temos dificuldades diversas. Eis abaixo 7 itens necessários ao curso que não temos:

1. Não temos laboratório de eletroeletrônica;

2. Não temos Biblioteca e conseqüentemente acesso ao conteúdo do curso;

3. Não temos Professores de rede;

4. Não temos Laboratório de Rede de computadores;

5. Não temos internet no campus;

6. Não temos muitos e diversos materiais necessários ao curso de Informática;

7. Não temos professores contratados para as matérias do semestre próximo.

Esta lista acima é o que por agora conseguimos listar. Sabemos que esta também é a realidade de muitas turmas do IFBA e não apenas do campus IFBA Irecê. Juntos! Somos fortes. E contamos com o apoio e união.

terça-feira, 1 de novembro de 2011

O calendário, as matriculas e conselho de classe.

Caros Colegas da turma subsequente de Informática. O resultado imediato da reunião de hoje a noite é a seguinte:

Na próxima sexta-feira 04/11/2011 estaremos reunidos com a equipe acadêmica e direção do IFBA para a reunião de classe onde será analisado o semestre. O dito: Conselho de Classe.

Para tanto pedimos para todos vocês que encaminhe para o e-mail da turma as vossas observações. Já temos alguma avaliações no blog. Já temos algumas respostas. Mas, é necessário que cada um contribua com mais.

  • Dê sua opinião.
  • Dê conselho.
  • Aponte erros.
  • Elogie acertos.
  • Critique e dê sugestão.

Iremos representar isto ao conselho.

A data das matriculas. Anota ai

  • Dia 10/11 a partir das 9 da manhã
  • Dia 11/11 a partir das 9 da manhã
  • Dia 14/11 a partir das 9 da manhã

Para recompor as aulas do período em que os professores estavam em paralisação e em busca de melhorias para a categoria e também para o campus, ficou decidido por meio do voto que haverá 7 sábados letivos até o mês de março de 2012.

É a parte que ficou acertado. Nestes sábados as aulas acontecerão na parte da tarde. Certamente alguns podem não concordar com este opção, no entanto, os que votaram pelas outras opções foram vencidos pelo voto da maioria presente na reunião.

Prometeram deixar mais informações no blog do IFBA Irecê: http://ifbairece.blogspot.com/