Questões de Programação para Concurso

Foram encontradas 12.222 questões

Q2172375 Programação

Analise o código a seguir, escrito na linguagem R:

x <- c(1, 2, 3, NA, 4)

is.na(x)

Na linguagem R, a função is.na() é utilizada na etapa de:

Alternativas
Q2172361 Programação
O(A) _____________ de um método é o recurso por meio do qual uma classe derivada reescreve o método da classe-base a fim de atender a alguma particularidade.
Assinale a alternativa que preenche corretamente a lacuna do trecho acima. 
Alternativas
Q2172359 Programação
Em relação à herança em linguagens de programação orientadas a objetos, analise as assertivas abaixo, assinalando V, se verdadeiras, ou F, se falsas.
( ) A herança fornece um framework para a definição de hierarquias de classes relacionadas que pode refletir os relacionamentos de descendências no espaço do problema.
( ) Os programadores podem começar um tipo abstrato de dados existente e projetar um descendente modificado para atender a um novo requisito do problema.
( ) A herança oferece uma solução tanto para o problema de modificação oriundo do reuso de tipos abstratos de dados quanto para o de organização de programas.
A ordem correta de preenchimento dos parênteses, de cima para baixo, é:
Alternativas
Q2172354 Programação
Um código orientado a objetos contém classes/objetos que se relacionam. O relacionamento “todo/parte” entre classes, no qual um objeto maior (todo) é formado ou outros objetos parte é chamado de:
Alternativas
Q2172214 Programação
Tendo em vista as estruturas de template do Angular e suas definições, relacione a Coluna 1 à Coluna 2.
Coluna 1 1. interpolation 2. property binding 3. event binding 4. class and style binding 5. template variables
Coluna 2 ( ) <input #campo type="text"><button (click)="salvar(campo.value)">Salvar</button> ( ) <h1>{{ titulo }}</h1> ( ) <img [src]="imagemUrl"> ( ) <div [class.ativo]="isAtivo" [style.backgroundColor]="cor"></div> ( ) <button (click)="botaoClicado()">Clique aqui</button>
A ordem correta de preenchimento dos parênteses, de cima para baixo, é:
Alternativas
Q2172212 Programação
Qual das seguintes alternativas NÃO é uma aplicação comum do framework Angular no desenvolvimento de interfaces de front-end?
Alternativas
Q2172211 Programação
Analise o código abaixo que demonstra um trecho de interface desenvolvida com o framework IONIC.
<ion-list>    <ion-item *ngFor="let item of items" (click)="onItemClick(item)">       <ion-label>{{ item.name }}</ion-label>       <ion-note slot="end">{{ item.quantity }}</ion-note>       <ion-icon slot="end" [name]="item.icon"></ion-icon>       </ion-item>    </ion-list> <ion-text *ngIf="items.length === 0">     Não há itens na lista. </ion-text>
Sobre o funcionamento e resultado desse código, analise as assertivas abaixo:
I. A diretiva ngFor é usada para iterar sobre a lista de itens e renderizar um componente ion-item com a concatenação de todos eles.
II. Ao clicar em um item, será acionado um método que tem como parâmetro o objeto do item selecionado com seus dados.
III. A diretiva ngIf serve para exibir um texto informando que a lista está vazia caso não haja nenhum item na lista.
IV. Na tag <ion-icon> será exibido um ícone que pode ser adicionado através de diferentes bibliotecas, tais como Ionicons e FontAwesome, indicando-se apenas o nome do ícone, sem inserção de uma imagem específica.
Quais estão corretas? 
Alternativas
Q2172210 Programação
Assinale a alternativa INCORRETA sobre a aplicação do Material Design no desenvolvimento de interfaces digitais.
Alternativas
Q2172209 Programação
Tendo em vista que existem diferentes tipos de unidades de medida relativas para web, indique qual das afirmações abaixo é INCORRETA. 
Alternativas
Q2172208 Programação
As estruturas de media-queries proporcionam o estabelecimento de diferentes conjuntos de regras de estilo CSS, tendo como condições de aplicação algumas características, tais como o tipo de mídia e as dimensões de resolução. Nesse sentido, qual das alternativas abaixo NÃO representa uma construção correta de uma media query?
Alternativas
Q2172207 Programação
Uma Progressive Web App (PWA) é uma aplicação web que combina recursos de sites e aplicativos mobile, oferecendo uma boa experiência ao usuário e menor tempo de implementação se comparado a aplicativos nativos. Sobre essas aplicações, assinale a alternativa INCORRETA.
Alternativas
Q2172206 Programação
Como criar um menu de navegação responsivo utilizando o framework Bootstrap?
Alternativas
Q2172205 Programação
Sobre a linguagem de programação Typescript, é INCORRETO afirmar que:
Alternativas
Q2172202 Programação
Sobre a tecnologia NodeJS, analise as assertivas abaixo, assinalando V, se verdadeiras, ou F, se falsas.
( ) É uma plataforma de desenvolvimento que permite executar códigos Javascript do lado do servidor, que podem ser executados fora do navegador.
( ) Tem arquitetura orientada a eventos, o que limita sua capacidade de lidar com muitas conexões simultâneas com baixo consumo de recursos.
( ) É um ambiente de execução assíncrono funcionando de forma a não bloquear a aplicação no momento de sua execução, colocando os processos mais demorados para um segundo plano.
( ) Tem um gerenciador de pacotes próprio, usado principalmente para gerenciar dependências, chamado NPM (Node Package Manager).
A ordem correta de preenchimento dos parênteses, de cima para baixo, é:
Alternativas
Q2172201 Programação
Qual das seguintes opções descreve corretamente o que é Sass? 
Alternativas
Q2172200 Programação
Existem diferentes técnicas e propriedades do CSS no posicionamento de elementos para construção de layouts. Tendo em vista esse assunto, assinale a alternativa INCORRETA.
Alternativas
Q2172199 Programação
Em relação ao desenvolvimento front-end, analise as assertivas abaixo, assinalando V, se verdadeiras, ou F, se falsas.
( ) Quando há necessidade de sobreposição de elementos, é possível controlar a ordem de camadas com a propriedade "z-index". Sendo assim, os elementos com essa propriedade que têm valores mais altos são exibidos mais à frente e com valores mais baixos são exibidos mais ao fundo.
( ) Quando se trata da construção de um layout fluido, deve-se definir os elementos da página web com unidades de medida relativas, tais como pixels, ao invés de unidades absolutas como porcentagens.
( ) A tag <div> foi descontinuada, e não é mais recomendada a sua utilização na construção de estruturas em HTML 5 por conta das tags semânticas.
( ) Um layout responsivo é aquele que se ajusta para otimizar a exibição em dispositivos específicos através da definição de diferentes breakpoints.
A ordem correta de preenchimento dos parênteses, de cima para baixo, é:
Alternativas
Q2172198 Programação
Em Linguagem de Estilos CSS, existem os seletores complexos que representam uma forma avançada de selecionar elementos com base em seu relacionamento com outros elementos ou em seu estado atual. Analise a estrutura abaixo:
x[y="z"] {    font-family: arial, sans-serif;    font-size: 1.2rem;    text-transform: uppercase; }
Esse seletor complexo está definindo que as propriedades devem ser aplicadas em:
Alternativas
Q2172197 Programação
Em Linguagem de Estilo CSS, os seletores são padrões usados para selecionar elementos HTML nos quais as regras de estilo devem ser aplicadas. Sobre os seletores, analise as assertivas abaixo e assinale a alternativa correta.
I. Seletores que estão associados a um id serão aplicados a um único elemento no documento HTML, e os seletores associados a um class no documento HTML devem ser definidos iniciando pelo símbolo # no CSS.
II. Um seletor que utiliza uma classe tem menor peso do que um seletor que utiliza apenas um tipo associado a uma tag.
III. Estilos aplicados a um elemento podem ser herdados pelos seus elementos filhos, a menos que uma regra específica seja aplicada a eles.
IV. Se duas regras conflitantes são aplicadas a um elemento, a que aparece por último no código CSS é a que será aplicada.
Alternativas
Q2172196 Programação
Analise o trecho de códigos HTML e CSS apresentados abaixo, com o intuito de estruturar um menu de navegação horizontal:
Imagem associada para resolução da questão

Assinale a alternativa correta em relação ao restante do código CSS capaz de compor corretamente essa estrutura.
Alternativas
Respostas
2241: A
2242: A
2243: C
2244: E
2245: B
2246: E
2247: D
2248: B
2249: B
2250: D
2251: E
2252: C
2253: C
2254: B
2255: D
2256: B
2257: D
2258: E
2259: B
2260: C