Questões sobre Programação

Lista completa de Questões sobre Programação para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.

Dentre os objetos contidos nas alternativas abaixo, uma operação de cálculo de área poderá ser realizada, aplicando-se o conceito de polimorfismo, com a utilização de um método referenciado na classe de

  • A.

    pentágonos.

  • B.

    quadriláteros.

  • C.

    retângulos.

  • D.

    trapézios.

  • E.

    triângulos.

Na programação estruturada, o mais adequado grau de relação entre tarefas executadas por um mesmo módulo é definido por

  • A.

    coesão lógica.

  • B.

    acoplamento de controle.

  • C.

    coesão funcional.

  • D.

    coesão temporal.

  • E.

    acoplamento por dados.

Acerca do código acima, escrito em linguagem Java, julgue o seguinte item.

A classe “CmdInsercao” herda da classe “CmdBancoDados”; o método “executar” pode lançar “EPersistencia” e “IllegalArgumentException”; o método “getComandoSQL” foi herdado por “CmdInsercao”; a ocorrência da exceção “SQLException” resulta no lançamento de “EPersistencia”.

  • C. Certo
  • E. Errado

O enfoque tradicional do processo de programação de computadores é representado pelo paradigma

  • A.

    declarativo.

  • B.

    imperativo.

  • C.

    funcional.

  • D.

    orientado a evento.

  • E.

    orientado a objeto.

Com relação ao programa a seguir, assinale a alternativa que contenha o número de chamadas a função fibo quando for executado o comando fibo(5):

1 function fibo(n:int):int{

2 if n <= 1 then

3 return n

4 else

5 return fibo(n - 1) + fibo (n - 2)

6 }

  • A.

    16

  • B.

    15

  • C.

    14

  • D.

    2

São consideradas linguagens de programação com suporte a orientação a objetos:

  • A.

    Java, Php, ColdFusion.

  • B.

    Algol, SQL, SmallTalk.

  • C.

    Pascal, Cobol, C#.

  • D.

    Prolog, Perl, Fortran.

Em relação à programação estruturada, das opções abaixo, aquela que NÃO é uma característica do Diagrama de Nassi-Shneiderman, ou diagrama de caixas, é:

  • A.

    o domínio funcional é bem definido e claramente visível como uma representação pictórica;

  • B.

    a transferência arbitrária de controle é impossível;

  • C.

    o alcance de dados locais e/ou globais pode ser facilmente determinado;

  • D.

    a recursão é fácil de representar;

  • E.

    permite a violação das construções estruturadas.

Acerca de estruturas que permitem a alteração e(ou) a modificação do fluxo de um programa, assinale a opção correta.

  • A.

    Um laço do tipo for tem como pressuposto que pelo menos uma variável terá seu valor atribuído como função auxiliar do tipo ponteiro.

  • B.

    Um laço do tipo while executa uma função pelo menos duas vezes.

  • C.

    Uma estrutura do tipo case força a comparação de valores para que seja feita uma escolha e para que seja retornado algum dado, mesmo que vazio ou nulo.

  • D.

    Uma estrutura do tipo for necessita de duas variáveis de entrada e duas de saída.

Acerca de compiladores, suas etapas e funções, assinale a opção incorreta.

  • A.

    A análise de um programa fonte é composta de duas etapas: a léxica e a semântica.

  • B.

    Tipicamente, um compilador traduz um código fonte para um código objeto.

  • C.

    A análise semântica é responsável pela busca de erros decorrentes da execução da operação de soma entre variáveis declaradas com tipos de dados distintos.

  • D.

    A análise léxica é responsável pela verificação do código fonte em busca de palavras reservadas do vocabulário da linguagem de programação usada.

Julgue os itens a seguir, no referente aos processos, métodos, técnicas e ferramentas de engenharia de software e sistemas de informação, aplicáveis ao desenvolvimento de sistemas para a organização referida no diagrama da figura incluída no texto, atendendo áreas finalísticas de negócios como registro de projetos e produtos audiovisuais, controle e arrecadação de tributos e taxas, sistemas de informação gerenciais que emitem relatórios de monitoramento de desempenho, de gestão eletrônica de documentos e de fluxo de trabalho.

A fim de desenvolver uma especificação de interface web para acesso aos sistemas mencionados na figura em uma intranet, é correto o uso de mistura entre fontes com serif e sem serif, em uma mesma página HTML, visto que tal mistura reduz a monotonicidade do texto e agiliza a velocidade de leitura.

  • C. Certo
  • E. Errado
Provas e Concursos

O Provas e Concursos é um banco de dados de questões de concursos públicos organizadas por matéria, assunto, ano, banca organizadora, etc

{TITLE}

{CONTENT}

{TITLE}

{CONTENT}
Provas e Concursos
0%
Aguarde, enviando solicitação!

Aguarde, enviando solicitação...