Questões de Concurso Sobre programação

Questões Discursivas

Foram encontradas 15.018 questões

Q2066774 Programação
Assinale a opção que apresenta, se for o caso, a diferença entre os seletores CSS "div > p" e "div p".
Alternativas
Q2066773 Programação
Um dos principais benefícios de se ter páginas web responsivas é melhorar a experiência do usuário em dispositivos móveis.
Assinale a opção que apresenta o trecho correto de código que deve ser inserido em uma página web para torná-la responsiva.
Alternativas
Q2062882 Programação
Em uma linguagem de programação orientada a objetos, a habilidade de uma variável de objeto em assumir formas diferentes é chamada de: 
Alternativas
Q2062880 Programação
Sobre JavaScript, assinale a alternativa que, utilizando um método nativo da linguagem, exibirá uma caixa de diálogo com a mensagem "Olá!".
Alternativas
Q2053791 Programação

Julgue o item a seguir, acerca de funções e procedimentos.


As funções executam um ou mais comandos e sempre retornam um resultado para quem fez uma chamada à função. 

Alternativas
Q2040772 Programação

Julgue o item a seguir a respeito dos conceitos de desenvolvimento de aplicações web.


Aplicações de página única (SPA) apresentam seu conteúdo a partir de um mecanismo de rolagem infinita.

Alternativas
Q2040749 Programação

Com relação a programação e desenvolvimento de sistemas, julgue o item a seguir.


Na linguagem C#, o método AddDate(12) acrescenta doze dias a uma variável no formato DateTime.

Alternativas
Q2040748 Programação

Com relação a programação e desenvolvimento de sistemas, julgue o item a seguir.


Em Python, deque é uma coleção ordenada de itens em que novos elementos podem ser incluídos nas duas extremidades, ou seja, no início ou no fim.

Alternativas
Q2040747 Programação

Com relação a programação e desenvolvimento de sistemas, julgue o item a seguir.


CSS é um código separado da HTML que pode afetar a aparência das tags em uma única página ou em todo um site da Web.

Alternativas
Q2040746 Programação

Com relação a programação e desenvolvimento de sistemas, julgue o item a seguir.


A seguinte notação em JSON representa corretamente a propriedade de “Nome” para as empresas A e B.

{“Empresas”:[{“Nome”:”A”},{“Nome”:”B”}]} 

Alternativas
Q2031075 Programação
Considere as seguintes expressões usando a linguagem javascript:
1 == '1' e 1 === '1'
Os resultados são, respectivamente,
Alternativas
Q2031074 Programação
Assinale a opção que indica o tipo de vulnerabilidade que é geralmente associada à função javascript eval( )
Alternativas
Q2031067 Programação
1. linhas = sc.textFile("dados.txt") 2. linhasComprimento = linhas.map(lambda s: len(s)) 3. totalComprimento = linhasComprimento.reduce(lambda a, b: a + b)
Em relação ao código pyspark acima, assinale a afirmativa incorreta.
Alternativas
Q4216824 Programação

Sobre a biblioteca React, analise as afirmativas abaixo:



I. O React a quebra em pequenos pedaços, chamados de componentes, e os isola, sendo cada um deles independentes entre si perante a tecnologia.


II. Os componentes são reutilizáveis e, uma vez categorizados, podem ser reaproveitados em quaisquer páginas de um site ou aplicativo.


III. Dentro dos estados (states) estão as propriedades, ou props. Estas props são objetos com várias informações que podem ser de variados tipos, como função, número ou string.


IV. Assim como as propriedades, os states são imutáveis, como por exemplo variáveis declaradas dentro de uma função.



Assinale  

Alternativas
Q4216823 Programação

Segundo o consórcio W3C, documentos web modernos e bem construídos têm três camadas distintas de dados. A primeira é a camada de estrutura, que é um documento de texto marcado em HTML ou XHTML. Ele contém o conteúdo do seu documento, juntamente com as informações semânticas que indicam o que é cada parte do texto (cabeçalhos, parágrafos, listas e assim por diante). A segunda camada é a camada de apresentação, ela descreve como seu documento será apresentado ao visitante, incluindo detalhes como layout, tipografia, cores, imagens decorativas e até apresentações não visuais, como a família de voz que um leitor de tela pode usar. Além dessas duas camadas, você também encontrará referências à camada de comportamento de um documento da web. Ela se refere ao uso de scripts para atualizar, adicionar ou remover itens do documento com base no comportamento do usuário. Essas três camadas podem ser representadas respectivamente pelas linguagens: 

Alternativas
Q4216822 Programação

Observe a seguinte porção de código em Java:  



Imagem associada para resolução da questão




Sobre a porção de código Java acima, analise as afirmativas a seguir:



I. Se você tem um objeto Manager, você pode simplesmente aplicar o método setBonus da seguinte forma: Manager boss = . . .; boss.setBonus(5000);


II. Se você tiver um objeto Employee, poderá aplicar o método setBonus.


III. Você não pode usar métodos como getName e getHireDay com objetos Manager.


IV. Embora esses métodos não sejam definidos explicitamente na classe Manager, eles são herdados automaticamente da superclasse Employee.



Assinale  

Alternativas
Q4216821 Programação

Observe o código em Java abaixo:  



Imagem associada para resolução da questão




Como é possível perceber, o nome do construtor é o mesmo que o nome da classe. Esse construtor é executado quando você constrói objetos da classe Employee — dando aos campos de instância o estado inicial que você deseja que eles tenham.



Que código pode ser utilizado para criar uma nova instância de Employee:

Alternativas
Q4200084 Programação
Qual código nos dará um campo de formulário de área de texto em Django? 
Alternativas
Q4200083 Programação
O que são objetos request.GET e request.POST, no contexto do framework Django? 
Alternativas
Q4200082 Programação
O comando admin.autodiscover(), do framework Django, define que 
Alternativas
Respostas
4801: A
4802: B
4803: D
4804: A
4805: C
4806: C
4807: E
4808: C
4809: C
4810: C
4811: E
4812: C
4813: B
4814: A
4815: C
4816: C
4817: B
4818: B
4819: C
4820: A