QuestLab Plataforma Inteligente de Questões
Banco público de questões

Questões para Concursos

Pesquise questões reais por disciplina, assunto, tópico, banca, órgão, cargo, ano e modalidade.

Questões por banca

29 bancas disponíveis. Clique para visualizar todas.

Encontre as questões que procura
Limpar filtros
84 questões encontradas

Suponha que exista uma interface ITraduzFrase que define o método imprimeFrase(). Existem, também, as classes
InglesTraduzFrase, EspanholTraduzFrase e AlemaoTraduzFrase que estendem a interface ITraduzFrase e utilizam o método
imprimeFrase(). Um Analista utilizou um design pattern que cria objetos de forma dinâmica sem conhecer a classe de implementação.
A classe FrasePadrao implementa esse padrão de forma que, de acordo com o idioma desejado, retorna um objeto
do tipo ITraduzFrase. O objetivo é que, sendo fornecido o idioma, a frase será nele impressa, em inglês, espanhol ou alemão.

Considerando o exemplo e sabendo que a definição do padrão é "Define uma interface para criar um objeto, mas permite às
classes decidirem qual classe instanciar. Este padrão permite a uma classe deferir a instanciação para subclasses.", o nome do
padrão usado pelo Analista é

A Adapter.
B Strategy.
C Factory Method.
D Singleton.
E Chain of Responsability.
Órgão: Conselho Regional de Medicina de São Paulo Cargo: Analista de Tecnologia da Informação - Área Análise de Sistemas Prova: FCC - CREMESP - Analista de Tecnologia da Informação - Área Análise de Sistemas - 2016

DSL – Domain-Specific Language é um tipo de linguagem de programação ou especificação dedicada a um domínio de problema particular, uma técnica de representação de problema particular e/ou uma técnica de solução particular. Qual das alternativas a seguir é uma DSL?

A C.
B PHP.
C HTML.
D Pascal.
E Python.
Órgão: Companhia Catarinense de Águas e Saneamento Cargo: Analista de Sistemas - Área Desenvolvimento de Sistemas Prova: Instituto AOCP - Casan - Analista de Sistemas - Área Desenvolvimento de Sistemas - 2016

A linguagem de programação Delphi possui várias formas de realizar um laço de repetição. Qual das formas a seguir tem o comportamento de executa, ao menos uma vez, os comandos dentro do laço de repetição?

A try...except
B try...finally
C while...do
D for...do
E repeat...until
Órgão: Câmara de Rio Branco Cargo: Analista Legislativo - Área: Tec. Inf. Manutenção Prova: Instituto AOCP - Câmara de Rio Branco - Analista Legislativo - Área: Tec. Inf. Manutenção - 2016

Considerando a programação orientada a objetos, no cenário onde existe a classe “ A ” essa classe é herdada pela classe “ B ” e, analise as assertivas e assinale a alternativa que aponta a(s) correta(s).

I. A classe “ A ” terá acesso a todos os métodos e atributos da classe “ B ”.

II. A classe “ B ” é uma superclasse da classe “ A ”.

III. A classe “ B ” poderá acessar os métodos e atributos públicos e protegidos da classe “ A ”

A Apenas II.
B Apenas I e II.
C Apenas II e III.
D Apenas III.
E Apenas I e III.
Órgão: Câmara de Rio Branco Cargo: Analista Legislativo - Área: Tec. Inf. Manutenção Prova: Instituto AOCP - Câmara de Rio Branco - Analista Legislativo - Área: Tec. Inf. Manutenção - 2016