Principal!

Seja bem vindo!

Prova(Fortran)

publicado em 02 Sep 2010 10:59 por Munif Gebara Junior

1. Faça um programa em Fortran que leia as medidas do raio e da altura de um recipiente cilíndrico e calcule e apresente o volume deste recipiente através da formula: Volume=3.14 * Raio2*Altura.(2,0)

2. Elabore um programa em Fortran par ler uma temperatura em graus Fahrenheit e apresentá-la convertida em graus Celsius. A fórmula de conversão é C=(F-32)*(5/9), onde C é a temperatura em Celsius e F a temperatura em Fahrenheit. O programa deve exibir se está frio menos de 17ºC, agradável, entre 17ºC e 25ºC ou calor. (2,0)

3. Escreva um programa que leia um vetor inteiro de cinco posições e crie um segundo vetor, substituindo os valores do primeiro vetor de zero por 1. Finalmente, mostre os 2 vetores. (2,0)

4. Faça um programa em Fortran para ler sete elementos de um vetor A e um valor x. Criar o vetor B contendo os elementos do vetor A multiplicados por x. (2,0)

5. Elabore uma função em Fortran para calcular a média de um aluno com quatro notas. (2,0)

provaresolvida.zip (Resolução da Prova) tamanho:119047 bytes Upload em 02/09/2010 11:00

Display de 7 Segmentos na porta Paralela(Linguagem C)

publicado em 30 Aug 2010 19:52 por Munif Gebara Junior

int main(){    
//            0   1   2   3   4   5   6   7   8   9   A   B   C   D   E   F
    int v[]={ 63,  6, 91, 79,102,109,125,  7,127,111,119,124, 57, 94,121,113};
    int t=600;
    for(;;)
    {
           for (int i=0;i<16;i++){
              printf ("%d \n",i);
              outportb(0x378,v[i]);
              getch();
           }
    }
    getch();
}

displayParalela.zip (Arquivo do Artigo Display de 7 Segmentos na porta Paralela) tamanho:7329 bytes Upload em 30/08/2010 19:53

Executando Arquivo Externo(Linguagem C)

publicado em 26 Aug 2010 19:55 por Munif Gebara Junior

Em alguams situações é necessário executar um programa externo a linguagem C. Um caso é o programa de árvores que gera o arquivo necessário para desenhar a árvore no Dotty. O projeto em anexo utiliza a função system para isto.

...
case 3:printf ("Gerando arquivo...");
      geraDotArquivo(raiz);
      printf ("OK\n");
      system("\"c:\\Program Files (x86)\\Graphviz2.26.3\\bin\\dotty.exe\" d:\\arvore.gpz");
break;
...

arvores.zip (Arquivo do Artigo Executando Arquivo Externo) tamanho:15528 bytes Upload em 26/08/2010 19:56

Comparador Analógico(Microcontroladores)

publicado em 25 Aug 2010 15:23 por Munif Gebara Junior

int tabela[]={0b01111110,0b00001100,0b10110110,0b10011110,0b11001100,
                  0b11011010,0b11111000,0b00001110,0b11111110,0b11001110,
                  0b11101110,0b11111000,0b01110010,0b10111100,0b11110010,
                  0b11100010};


int baixa(int n)
{
   return 5*10*n/24;
}




main(){
      //  76543210
  int i;
  int vrbaixa=0b10100000;
  CMCON=0b00101010;
  TRISA=0b00111111;
  TRISB=0b00000001;
  PORTB=tabela[3];
  Delay_ms(300);
  PORTB=tabela[2];
  Delay_ms(300);
  PORTB=tabela[1];
  Delay_ms(300);
  
  for(;;)
  {
    for (i=0;i<16;i++)
    {
      VRCON=vrbaixa|i;
      if (CMCON.F7==0){
         PORTB=tabela[baixa(i)/10];
         Delay_ms(300);
         PORTB=tabela[baixa(i)%10];
         Delay_ms(300);
         PORTB=0;
         Delay_ms(100);
         break;
      }
    }
  }

 }

comparador.zip (Arquivo do Artigo Comparador Analógico) tamanho:33762 bytes Upload em 25/08/2010 15:24
carro.zip (Exemplo Tanque e Velocimetro) tamanho:22258 bytes Upload em 25/08/2010 16:39

munif.com.br(Novidade)

publicado em 26 Mar 2009 15:07 por Munif Gebara Junior

Esta é a página do professor Munif Gebara Junior, com o objetivo de divulgar material sobre suas áreas de interesse. Esta página também tem o objetivo de servir como exemplo didático para as aulas de JSP.

O professor Munif possui graduação em Ciência da Computação pela Universidade Estadual de Maringá (1997) e mestrado em Engenharia Elétrica e Informática Industrial pela Universidade Tecnológica Federal do Paraná (2001). Atualmente é professor da Fundação Faculdade de Filosofia, Ciências e Letras de Mandaguari, Centro de Ensino Superior de Maringá e Universidade Estadual de Maringá. Tem experiência na área de Ciência da Computação, com ênfase em programação, atuando principalmente nos seguintes temas: java, c, assembly, microcontroladores e robótica.