quarta-feira, 28 de julho de 2021

Divulgando: Escola Regional de Computação do Ceará, Maranhão, Piauí (ERCEMAPI) - 2021


Foi prorrogado até o dia 02 de agosto o prazo para submissão de artigos na nona edição da Escola Regional de Computação do Ceará, Maranhão, Piauí (ERCEMAPI), evento que ocorrerá online, de 14 a 16 de setembro. A Escola faz parte de uma série de eventos promovidos pela Sociedade Brasileira de Computação (SBC) e tem como objetivo principal aproximar e facilitar a presença dos estudantes de graduação e pós-graduação em eventos da área de computação. Clique AQUI para conferir o site do evento.

Podem submeter trabalhos estudantes de graduação e pós-graduação, pesquisadores e profissionais da área. Os artigos completos, que passarão por processo de avaliação duplamente cega, devem seguir o modelo da SBC, sem indicação de autoria.

O encontro recebe submissões sobre tópicos gerais da área da Computação, com temas como robótica, redes de computadores, inteligência artificial, inclusão digital, ciência de dados, análise de aprendizagem, informática industrial, jogos e gamificação, mineração de dados e segurança da informação, entre outros.


Fonte aqui.

ERCEMAPI 2021 - página oficial aqui.

segunda-feira, 26 de julho de 2021

Scilab: ordenando um vetor de forma simples e (razoavelmente) eficiente

 


Existem vários algoritmos para ordenar um vetor numérico. Entre esses algoritmos, podemos citar:

• Ordenação por troca:

– BubbleSort (método da bolha)

– QuickSort (método da troca e partição)

• Ordenação por inserção

– InsertionSort (método da inserção direta)

– BinaryInsertionSort (método da inserção direta binária)

• Ordenação por seleção

– SelectionSort (método da seleção direta)

– HeapSort (método da seleção em árvore)

• Outros métodos:

– MergeSort (método da intercalação)

– BucketSort (método da distribuição de chave)

Alguns desses algoritmos são simples de implementar, mas são lentos. O código abaixo usa o comando "max" do Scilab que localiza o maior valor dentro de um vetor e guarda esse valor em um novo vetor, logo o novo vetor já nasce ordenado (do maior para o menor). Esse método é muito mais eficiente que o método BubbleSort, por exemplo. Código:

NN = 1000; x = round(1000*rand(1,NN,'u')); 
//disp(x); ===> vetor desordenado
disp('ord. por maximo');
xo = x;
for k=1:max(size(x))
    [aa,bb]=max(x);
    xo(k) = aa;
    x(bb)=-1;
end
//disp(xo); ===> vetor ordenado

segunda-feira, 12 de julho de 2021

Cálculo recursivo de fatorial usando o Scilab



"Em programação, a recursividade é um mecanismo útil e poderoso que permite a uma função chamar a si mesma direta ou indiretamente, ou seja, uma função é dita recursiva se ela contém pelo menos uma chamada explícita ou implícita a si própria". Nos informa o professor Wellington Lima dos Santos da UFGD/FACET. A função recursiva, em geral, possui pelo menos um caso base, que interrompe a recursividade. O prof. Wellington Santos nos adverte das desvantagens de um algoritmo recursivo: "Por usarem intensivamente a pilha, o que requer alocações e desalocações de memória, os algoritmos recursivos tendem a ser mais lentos que os equivalentes iterativos, porém pode valer a pena sacrificar a eficiência em benefício da clareza. Algoritmos recursivos são mais difíceis de serem depurados durante a fase de desenvolvimento".

Nesta postagem mostraremos um exemplo simples de recursividade no cálculo do fatorial de um número inteiro usando o Scilab. Lembramos que: $$ 0! = 1$$ $$ 1! = 1$$ $$ 2! = 2\times 1 = 2$$ $$ n! = n\times (n-1)!$$

Código: 

clc;  /// limpando a tela

function ff=ffat(x)  /// função fatorial recursiva
    disp(x);   /// mostrando o valor de x
    if x>1 then ff = x*ffat(x-1); /// chamando a função
        else ff=1; end;
endfunction

xx = 7;   /// um valor inicial para xx
fx = ffat(xx);  /// cálculo do fatorial
disp(fx);  /// mostrando o valor calculado.

segunda-feira, 14 de junho de 2021

Falta de recursos e "fuga de cérebros": anunciando uma anemia profunda na ciência brasileira.


Não é uma realidade exclusiva do Brasil, vários outros países enfrentam um grave problema nesses tempos de poucos recursos: a falta de investimento em ciência, pesquisa, laboratórios, bolsas e  o consequente desinteresse dos jovens (ou experientes) pesquisadores em permanecer por aqui. Isso causa uma verdadeira fuga de cérebros. É uma fuga de investimento, é um ganho de capital humano dos países que recebem esses pesquisadores. 

"O êxodo na minha área, a física, está sendo muito maior agora do que anos atrás. Conheço ao menos cinco pesquisadores muito bons que saíram do país nos últimos dois ou três anos", relata Luiz Davidovich, presidente da Academia Brasileira de Ciências (ABC), à BBC News Brasil.

"Isso mata o futuro sustentável do país. São jovens pesquisadores, pessoas que trazem novas ideias. Esse pessoal vai realizar fora do país o investimento que o Brasil fez, em bolsas de pesquisa, mestrado ou doutorado, para educá-los. O Brasil está dando esses jovens de presente para outros países. E é um grande presente receber um pesquisador formado", diz Davidovich.

Como resultado, estamos em pleno retrocesso na ciência no Brasil. Isso causa um impacto negativo profundo no desenvolvimento nacional e uma maior dependência tecnológica dos países mais desenvolvidos. Um governo verdadeiramente nacionalista faria tudo para evitar esse caos.

Mais informações e fonte aqui. Sobre Davidovich (Bolsista de Produtividade em Pesquisa do CNPq - Nível 1A):

Possui graduação em Fisica pela Pontifícia Universidade Católica do Rio de Janeiro (1968) e doutorado em Física pela University of Rochester (1976). Atualmente é professor titular da Universidade Federal do Rio de Janeiro. Realiza pesquisas na área de Física, com ênfase em ÓPTICA QUÂNTICA e INFORMAÇÃO QUÂNTICA, atuando principalmente nos seguintes temas: emaranhamento quântico, descoerência, dispositivos para computação quântica, reconstrução de estados quânticos, teoria do laser, metrologia quântica. É membro da Academia Brasileira de Ciências, da Academia Mundial de Ciências (TWAS) e da National Academy of Sciences (USA). Foi agraciado com a Grã-Cruz da Ordem Nacional do Mérito Científico em 2000, com o Prêmio TWAS de Física em 2001, com o Prêmio Álvaro Alberto (CNpq) e a Medalha Tamandaré (Marinha do Brasil) em 2010 e com a Comenda da Ordem do Mérito Naval em 2017. É Fellow da Optical Society of America e da American Physical Society. Foi eleito Presidente da Academia Brasileira de Ciências para os períodos 2016-2019 e 2019-2022 e Secretário Geral da TWAS para o período 2019-2023.

terça-feira, 1 de junho de 2021

Divulgando: II Conexão ComCiência - UECE


A Universidade Estadual do Ceará (Uece) dá início nesta terça-feira (01) ao período para submissão de trabalhos a serem apresentados durante o II Conexão ComCiência, que terá como tema “Compartilhando saberes em tempos de negacionismo científico”.

O prazo para submissão segue até 30 de junho, para investigações acadêmicas, estudos de casos e relatos de experiências ligados às áreas de Educação, Ciências da Natureza, Saúde e Meio Ambiente.

O evento acontecerá de 23 até 26 de agosto, pela internet. Segundo os organizadores, professores Jones Baroni e Shiliane Araújo, o intuito é difundir conhecimentos, desenvolvendo ações de ciência cidadã para alfabetização científica em ambientes educacionais formais e informais.

O II Conexão ComCiência é uma promoção dos projetos de extensão “Crateús ComCiência” e de pesquisa “Tecnologias Educacionais”, vinculados ao curso de Ciências Biológicas da Faculdade de Educação de Crateús (Faec/Uece), em parceria com a Pró-Reitoria de Extensão (Proex).

O edital com as informações detalhadas está disponível na aba “Downloads” do site do evento. Acesse: http://uece.br/eventos/conexaocomciencia2021/

sexta-feira, 21 de maio de 2021

Projetando um filtro passa-baixas do tipo Chebyshev Inverso "no braço".

Filtro PB de 6a. ordem do tipo Chebyshev inverso. 

Um filtro do tipo passa-baixas usando a aproximação Chebyshev inversa é plano na banda de passagem e apresenta zeros na banda de rejeição. Consideramos os seguintes parâmetros para o projeto do filtro:

  • ap: atenuação na banda de passagem (em dB, em geral, 1 < ap < 3)
  • as: atenuação na banda de rejeição (em dB, em geral, as > 20)
  • wp: final da banda de passagem (em rad/s)
  • ws: início da banda de rejeição (em rad/s)

O passo a passo inicial (sem maiores detalhes teóricos) é dado a seguir:

O código Scilab completo é:

----------------------------------------------------------------

clear; clc; xdel(winsid());

function fs=fss(v, w)  ///// resposta em frequência
s = w*%i; sk = s; p = max(size(v)); fs = v(p) + v(p-1)*s; for k=(p-2):-1:1 sk = s.*sk; fs = fs + v(k)*sk; end endfunction //////// Chebyshev inverso as = 40; ap = 3; ws = 1.5; wp = 1; ei = 1/sqrt(10^(as/10)-1); sqx = sqrt((10^(as/10)-1)/(10^(ap/10)-1)); ni = acosh(sqx)/acosh(ws/wp); disp(ni); ni = round(ni + 0.5); Di = asinh(1/ei)/ni; M = fix(ni/2)-1; DD = 1; NN = 1; p=0.95*ws/wp; for m=0:M fm =%pi*(2*m+1)/(2*ni); ssm = -sinh(Di)*sin(fm); wsm = cosh(Di)*cos(fm); sm = ssm/(ssm*ssm + wsm*wsm); wm = -wsm/(ssm*ssm + wsm*wsm); szm = 0; wzm = sec(fm); B1m = -2*sm; B2m = sm*sm + wm*wm; A1m = 0; A2m = wzm*wzm; NN = convol(NN,[1, p*A1m, p*p*A2m]); DD = convol(DD,[1, p*B1m, p*p*B2m]); end /// Ordem impar: if abs(fix(ni/2)-round(ni/2))>0.1 then disp('impar'); DD = convol(DD,[1 p/sinh(Di)]); end w = 0:0.01:11.9; Ns = fss(NN,w); Ds = fss(DD,w); Hs = Ns./Ds; Hsa = abs(Hs); G = max(Hsa); Hsa = Hsa/G; Hsad = 20*log10(Hsa + 1e-12); plot(w,Hsad); xgrid; w1 = [0 wp wp]; g1 = [-ap -ap -as]; w2 = [0 ws ws w($)]; g2 = [0.01 0.01 -as -as]; plot(w1,g1,'m',w2,g2,'m'); title(['Ordem = ',string(ni)]);
Alguns resultados:


terça-feira, 18 de maio de 2021

Identificando uma imagem com o Google Imagens


 O Google Imagem (Imagens do Google) tem o recurso de localizar uma imagem que você tenha e que seja semelhante a uma imagem no banco de imagens dele. Passo a passo:

  • Clique no ícone da máquina fotográfica (pesquisar por imagens).
  • Selecione o separador Carregar uma imagem e clique em Escolher ficheiro. 
  • Procure a imagem e abra-a (existe a opção de colar a URL da imagem). 
  • Espere até que o Google faça a identificação - e lhe apresente imagens visualmente semelhantes.

Exemplo - uma pesquisa pela imagem da Estátua do Padre Cícero pode resultar:
 


sábado, 8 de maio de 2021

Divulgando: Jornada de Física - IFCE


Jornada de Física destaca formação acadêmica e atuação profissional

DIA DO FÍSICO

Evento será realizado totalmente online pelo 2º ano seguido. Inscrições estão abertas

O Instituto Federal de Educação, Ciência e Tecnologia do Ceará (IFCE) e instituições parceiras promovem, de 17 a 21 de maio, a V Jornada de Física. O evento será realizado de forma totalmente online, por conta da pandemia de covid-19. O tema deste ano é “O que os físicos fazem: Diálogos sobre formação acadêmica e atuação profissional”.


sexta-feira, 30 de abril de 2021

Processo de Seleção ao Curso de Doutorado do Programa de Pós-Graduação em ENSINO da Rede Nordeste de Ensino (RENOEN)


Saiu o Edital para o Processo de Seleção ao Curso de Doutorado do Programa de Pós-Graduação em ENSINO da  Rede Nordeste de Ensino (RENOEN). Link do Edital aqui.


Trechos do Edital:

A Coordenação Geral do Programa de Pós-Graduação em Ensino da RENOEN faz saber que estão abertas as inscrições para o processo de seleção e admissão no Curso de Doutorado em Ensino da RENOEN. O Programa torna públicas as Normas Gerais do Processo Seletivo para Admissão ao corpo discente – nos semestres letivos 2021.2 e 2022.1 – para as associadas UFS, UFAL, UFRPE, UFC, IFCE, UESB e UEPB. O candidato deve observar estas Normas Gerais da RENOEN e, subsidiariamente, as Normas Complementares do Polo em que fará sua inscrição, disponíveis nos Anexos deste Edital e nos sites de cada Polo.

Este processo será realizado inteiramente de forma REMOTA. A RENOEN não se responsabilizará pelos equipamentos e conexão de internet dos candidatos, os quais são indispensáveis para a participação no processo de seleção.

O candidato deverá optar, no momento da inscrição, pela IES Associada/Polo Acadêmico (UFS, UFAL, UFRPE, UFC, IFCE, UESB, UEPB) onde fará a seleção, bem como pela entrada nos semestres letivos 2021.2 ou 2022.1, não havendo possibilidade de mudança durante o processo seletivo, nem posteriormente a ele (ANEXO III).

Todas as informações referentes a este Edital serão divulgadas através dos sítios eletrônicos institucionais das Instituições Associadas. Também, será divulgado por outros meios que assegurem ampla publicidade, como nas redes sociais e na página www.renoen.net.br informações referentes ao edital, as bancas examinadoras e as etapas do processo seletivo.

2.2. O programa de doutorado da RENOEN possui duas linhas de pesquisa:

2.2.1. Linha 1 – Ensino, Currículo e Cultura - articula análises e estudos relativos às políticas e práticas curriculares, ao trabalho pedagógico e à formação de professores, assim como as implicações da diversidade e do contexto histórico-social, cultural e ambiental na sociedade contemporânea e no processo educativo das ciências, humanidades e artes. Esta linha de pesquisa permite desvelar questões como as dimensões da experiência escolar (sua estrutura, seletividade e os parâmetros de agrupamento escolar, os tempos escolares, as relações de gênero, étnico-raciais, inclusivas, ambientais, a organização do conhecimento escolar (manuais escolares, organização formal dos conteúdos); a caracterização escolar da aprendizagem (os rituais e usos, a avaliação, os processos disciplinares).

2.2.2. Linha 2 – Práticas Pedagógicas no Ensino de Ciências e Matemática - investigações sobre práticas e estratégias didático-pedagógicas no âmbito de espaços educativos diversos (formais e não formais), a partir de bases epistemológicas consistentes que venham a impactar a apropriação de conhecimentos cognitivos e metacognitivos de ciências e matemática por um público diverso. Nesta linha priorizam-se pesquisas relacionadas à descrição e análise da prática docente, envolvendo o ensino e a aprendizagem de ciências e matemática, assim como a formação docente.

4. DOS REQUISITOS PARA INSCRIÇÃO

4.1. Serão admitidos(as) como candidatos(as) à seleção os(as) portadores(as) de diplomas de mestrado ou declaração de conclusão de mestrado em qualquer uma das áreas do conhecimento indicadas pelo CNPq, obtidos em cursos credenciados e reconhecidos na forma da Lei, desde que o projeto de pesquisa tenha aderência à área de ENSINO, à Área de Concentração e às Linhas de Pesquisa do Programa.

4.1.1. No caso de curso de mestrado realizado no exterior, os documentos de conclusão deverão ser apresentados com autenticação do Consulado do Brasil no país de emissão do diploma ou baseado na Convenção da Apostila de Haia, no caso de países signatários da referida Convenção.

(...)  

Mais informações: veja o edital completo.  É de extrema importância a leitura atenta a todo o edital. Se você tem interesse em fazer um doutorado na área de ensino, essa é uma boa oportunidade. Teremos vagas aqui em Fortaleza ofertadas pelo IFCE e pela UFC.

Inscrição com envio da documentação: 30/04/2021 a 29/05/2021.

terça-feira, 27 de abril de 2021

Palestra: Carreira Científica Internacional (PPGET/IFCE).


Prezados(as), 

Convidamos todos a participar da primeira palestra do ciclo de palestras do PPGET. Pedimos a participação de todos os integrantes do PPGET (docentes e alunos). 

Palestrante: Renato Juliano Martins* 
Instituição: CRHEA - Centre de Recherches sur l'HétéroEpitaxie et ses Applications 
Título: Carreira Científica Internacional 
Data: 28/04/2021 (quarta-feira). 
Horário: 15 h 

* Renato Juliano Martins - Possui graduação em Física pela Universidade Estadual Paulista Júlio de Mesquita Filho (2010), mestrado em Física pela Universidade de São Paulo (2012) e doutorado em Física pela Universidade de São Paulo (2017). Tem experiência na área de Física, com ênfase em Prop. Óticas e Espectrosc. da Mat. Condensada; Outras Inter. da Mat. com Rad. e Part., atuando principalmente nos seguintes temas: Óptica não linear, Pulsos ultracurtos, manipulação e formatação de pulsos, materiais semicondutores e fenômenos ultrarápidos.