Monitoria de Programação

De MediaWiki do Campus São José
Revisão de 13h59min de 7 de abril de 2014 por Jean.ss (discussão | contribs) (→‎FAQ)
Ir para navegação Ir para pesquisar

Nome do aluno(a): Jean Michel de Souza Sant'Ana (jeanssant@gmail.com)

Orientador(a): Marcelo Maia Sobral

Unidades curriculares atendidas: Programação I(PRG29002), Programação II(PRG29003), Programação Orientada a Objetos(POO29004)

Horários:

  • Terça-Feira: 13:30 - 17:30
  • Quarta-Feira: 13:30 - 15:20
  • Quinta-Feira: 13:30 - 19:40

Caso seja necessário marcar outro horário, entrar em contato por email.


Programação I

Ementa

Introdução a lógica de programação e algoritmos. Constantes, variáveis e tipos de dados. Operadores aritméticos, relacionais e lógicos. Concepção de fluxograma e pseudocódigo. Estruturas de decisão e estruturas de repetição. Introdução a linguagem de programação c. Vetores de caracteres e multidimensionais. Ponteiros e aritmética de ponteiros. Funções: chamada por valor e por referência. Chamada recursiva de funções. Tipos de dados compostos. Operação com arquivos textos e binários.

FAQ

Programação II

Ementa

Estruturas de dados: pilhas, filas, listas, árvores, tabelas de dispersão. Algoritmos: busca, ordenamento.

FAQ

Programação Orientada a Objetos

Ementa

Introdução ao paradigma da orientação a objetos. Introdução a uma linguagem de programação orientada a objetos. Introdução à linguagem de modelagem unificada (UML). Desenvolvimento de projetos orientados a objetos.

FAQ

Como retornar um Boolean(True or False)

Para retornar um valor falso ou verdadeiro em java, utilizamos o tipo "boolean", criando uma variável booleana. Essa variável pode assumir tanto o valor verdadeiro como o valor falso. Diferente de C, por exemplo, não podemos retornar diretamento true ou false, ou ainda 0 ou 1 no fim de um método para expressar seu valor de retorno. Assim declaramos uma a variável tipo boolean e definimos seu valor para true ou false e retornamos ela:

boolean metodoTeste(int i){

    boolean teste;   //declaração da variável

    if(i!=0){
        teste = true;  //atribuindo valor verdadeiro para a variável
    }else{
        teste = false;   //atribuindo valor falso para a variável
    }
    return teste;  //retornando a variável boolean
}