Questões de Concurso Comentadas sobre programação

Foram encontradas 10.880 questões

Q1005213 Programação

Um documento __________ bem formado pode ser analisado por processadores genéricos, denominados ___________ que percorrem o documento e criam uma representação no formato de __________. A _________ permite que os programas manipulem a sua representação correspondente; entretanto, o documento inteiro precisa ser analisado de antemão para conversão de sua estrutura interna. A __________ permite o processamento do documento por meio de eventos, sempre que uma tag de início ou de fim é encontrada. Isso facilita o processamento de documentos grandes.


Assinale a alternativa que preenche, correta e respectivamente, as lacunas do texto acima.

Alternativas
Q1005176 Programação

Sobre interfaces de aplicativos móveis, considere os procedimentos abaixo.


I - Mostrar na tela o progresso de alguma ação.

II - Usar duas barras de navegação: uma no topo, indicando a página em que o usuário está, e uma na parte inferior da tela, com links para outras páginas.

III - Usar a meta tag viewport para definir uma largura máxima ou mínima de acordo com a resolução da tela do dispositivo.

IV - Definir um event listener para cada evento, após determinar o nome dos eventos de um dispositivo.

V - Usar uma action bar no topo da tela, seguida por uma barra de navegação imediatamente abaixo.

Quais dos itens acima apresentam boas práticas para implementação de interfaces com o usuário em aplicações móveis e aplicáveis a qualquer dispositivo e aplicativo? 

Alternativas
Q1005175 Programação

Sobre programação orientada a objetos, considere as afirmações abaixo.

Uma classe é chamada de ___________ se ela possui, pelo menos, um método declarado, mas não definido (implementado).

_________ é o mecanismo que permite que uma classe reutilize características de duas ou mais classes bases.

Em linguagens orientadas a objeto, o mecanismo de __________ permite que diferentes implementações de um mesmo método sejam usadas coerentemente, de acordo com o contexto de chamada daquele método no momento da execução.


Assinale a alternativa que preenche, correta e respectivamente, as lacunas das afirmações acima.

Alternativas
Q1005164 Programação

Considere as afirmações abaixo sobre projeto de interfaces web.

I - Um mapa do site é uma representação da estrutura de um site usada para navegação. Isso fornece uma visão geral, descendente, do conteúdo de um site, de uma só vez. Usando este tipo de mapa, os visitantes podem pular diretamente para qualquer página listada.

II - Navegadores web possuem mecanismos de navegação próprios. Entre eles, o controle de navegação mais óbvio é o botão "Voltar" (Back).

III - Uma trilha de migalhas de pão é um mecanismo de navegação web que mostra o caminho que uma pessoa percorre através de um site. Consiste em elementos ou nós, que são encadeados uns nos outros. Os nós são ligados às páginas previamente visitadas (ou “tópicos-pai”) e são separados por um símbolo, normalmente um sinal de maior (">"), dois pontos (":") ou uma barra vertical ("|"). Essas trilhas são representações lineares da estrutura de um site.

Quais estão corretas? 

Alternativas
Q998094 Programação

Analise as assertivas a seguir sobre as linguagens de programação C, C++, Python e Java.


I. A linguagem Python é uma linguagem interpretada e imperativa;

II. Java, assim como C++, é um exemplo de linguagem que segue o paradigma de orientação a objetos;

III. O identificador % é utilizado para identificar um comentário que utiliza somente uma linha em um programa escrito na linguagem C;

IV. A linguagem de programação JAVA não fornece suporte à criação de tipos definidos pelo usuário.


Assinale a opção referente às assertivas CORRETAS.

Alternativas
Q998093 Programação
Assinale a opção que constitui duas categorias de linguagens de programação.
Alternativas
Q998092 Programação
Acerca dos conceitos básicos de linguagens de programação e suas principais características, é INCORRETO afirmar que
Alternativas
Q989934 Programação
De um modo simples, podemos dizer que uma IDE é um software criado para facilitar a vida dos programadores, pois agrega em uma mesma ferramenta recursos para otimizar o tempo gasto com a codificação. As IDEs possuem a capacidade de compilar bibliotecas completas de linguagem, debuggers que apontam os erros, além de muitas delas possuírem o recurso autocompletar, o que agiliza a programação. Sobre as principais IDEs disponíveis, indique a alternativa CORRETA: 
Alternativas
Q972554 Programação
No paradigma de Programação Orientada a Objetos, Polimorfismo pode ser descrito como:
Alternativas
Q972553 Programação

Considere o código a seguir escrito na linguagem C.


Imagem associada para resolução da questão


Assinale a alternativa que apresenta a saída correta.

Alternativas
Q972552 Programação

Considere as afirmações sobre a linguagem C.


I - É considerada uma linguagem fortemente tipada.

II - É uma linguagem orientada a objetos.

III - A função scanf é utilizada para ler dados da entrada padrão.


Está(ão) correta(s):

Alternativas
Q972551 Programação

 Considere as afirmações a seguir sobre o trecho de código bash script apresentado na imagem abaixo.


               Imagem associada para resolução da questão


I - É utilizado para excluir um arquivo ou diretório.

II - Se não receber um parâmetro, retorna à lista de arquivos e/ou diretórios contidos no diretório home do usuário.

III - Recebe um arquivo ou diretório como parâmetro e cria uma versão compactada do arquivo informado como parâmetro.


Está(ão) correta(s):

Alternativas
Q971998 Programação
O JavaScript, como o próprio nome sugere, é uma linguagem scripting. Nesse contexto, assinale a alternativa CORRETA.
Alternativas
Q971997 Programação
Acerca do HTML, assinale a alternativa INCORRETA
Alternativas
Q969827 Programação

Sabendo-se que a variável path contém o endereço completo de um arquivo texto, e que a variável X foi declarada como string, analise o código C# a seguir.

X = File.ReadAllText(path)


Assinale a opção que apresenta o efeito desse trecho quando executado.

Alternativas
Q969823 Programação
Considere um elemento HTML do tipo selection, cujo id é “X”. Assinale a opção que indica a forma correta de uma expressão para descobrir se o item na posição i foi selecionado.
Alternativas
Q961920 Programação
O método jQuery animate() permite criar animações personalizadas. Seria possível manipular todas as propriedades do CSS com o método animate()?
Alternativas
Q961919 Programação

Segundo a W3C, o HTML5 é a nova versão do HTML4, na qual o principal diferencial é a introdução de semântica ao código. Atualmente, o grupo WHATWG define regras de marcação e APIs que formam a base de sua arquitetura web. Dentre elas, a API de Drag and Drop é capaz de tornar quaisquer elementos arrastáveis. Considerando as afirmações a seguir:


I - Basicamente, inserir o atributo draggable=“true” num elemento o torna arrastável.

II - São eventos do objeto sendo arrastado: dragstart, dragend, dragleave, dragenter, dragover, drag e drop.

III - Todas funções de tratamento de evento de drag recebem um objeto de evento que contém uma propriedade dataTransfer, um dataset comum a todos os eventos durante essa operação de drag.


Está(ão) correta(s):

Alternativas
Q961909 Programação
Assinale a alternativa correta sobre o GLASSFISH.
Alternativas
Q961907 Programação

Considere as afirmações sobre a linguagem de programação PHP.


I - A linguagem de programação PHP é uma linguagem que deve ser compilada. Isto é, todo e qualquer código escrito em PHP deve ser compilado antes de ser executado.

II - O PHP não permite a criação de objetos.

III - As variáveis em PHP são representadas por um cifrão ($) seguido pelo nome da variável.


Está(ão) correta(s):

Alternativas
Respostas
5701: A
5702: E
5703: C
5704: E
5705: C
5706: D
5707: A
5708: C
5709: C
5710: B
5711: C
5712: C
5713: A
5714: D
5715: A
5716: C
5717: A
5718: E
5719: D
5720: C