Questões de Concurso Sobre programação

Foram encontradas 15.143 questões

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
Q4351325 Programação

Ao executar o código Python abaixo, foi identificado um erro. Este erro trata-se de um problema de:



Imagem associada para resolução da questão

Alternativas
Q4351320 Programação
Os Playbooks do Ansible são um conjunto de instruções que especificam como um determinado sistema deve ser configurado ou gerenciado. Das diretrizes descritas abaixo para escrever playbooks, assinalar a alternativa INCORRETA:
Alternativas
Q4351316 Programação
O Python sob a ótica da segurança da informação, mais especificamente do Pentest, pode seguir o escopo das etapas descritas: Reconhecimento, Engenharia Social, Scanning, Exploitação e Pós-exploitação. Para trabalhar com sockets e conexões em alto nível, na etapa de Scanning, é necessária a importação da biblioteca:
Alternativas
Q4348755 Programação
Acerca do tratamento de exceções em Java, marcar C para as afirmativas Certas, E para as Erradas e, após, assinalar a alternativa que apresenta a sequência CORRETA:

(_) O bloco “try” deve ser seguido por pelo menos um bloco “catch”.
(_) O bloco “try” deve ser obrigatoriamente seguido por um bloco “finally”.
(_) Caso um “catch” mais genérico, por exemplo “catch (Exception e)”, apareça antes de um mais específico, o bloco mais específico sempre será executado primeiro.
Alternativas
Q4348753 Programação
Considerando-se as anotações disponibilizadas pela Java Persistence API (JPA), assinalar a que serve para associar uma classe a uma tabela:
Alternativas
Q4348745 Programação
JavaScript Object Notation (JSON) é um formato baseado em texto padrão para representar dados estruturados com base na sintaxe do objeto JavaScript. Com base nisso, marcar C para as afirmativas Certas, E para as Erradas e, após, assinalar a alternativa que apresenta a sequência CORRETA:

(_) É comumente usado para transmitir dados em aplicativos da Web.
(_) O JSON precisa ser convertido em um objeto JavaScript nativo quando você quiser acessar os dados.
(_) JSON requer aspas duplas para serem usadas em torno de strings e nomes de propriedades. Aspas simples não são válidas.
(_) O JSON pode realmente assumir a forma de qualquer tipo de dados que seja válido para inclusão dentro do JSON, não apenas matrizes ou objetos.
Alternativas
Q4348744 Programação
A Programação Orientada a Objetos (POO) diz respeito a um padrão de desenvolvimento que é seguido por muitas linguagens. Considerando-se que a programação orientada a objetos possui quatro pilares, numerar a 2ª coluna de acordo com a 1ª e, após, assinalar a alternativa que apresenta a sequência CORRETA:
(1) Abstração. (2) Encapsulamento. (3) Herança. (4) Polimorfismo.

(_) Consiste na alteração do funcionamento interno de um método herdado de um objeto pai.
(_) É uma das principais técnicas que define a programação orientada a objetos. Trata-se de um dos elementos que adicionam segurança à aplicação em uma POO pelo fato de esconder as propriedades, criando uma espécie de caixa preta.
(_) O reuso de código é uma das grandes vantagens da programação orientada a objetos.
(_) É a propriedade em virtude da qual apenas os detalhes essenciais são exibidos ao usuário.
Alternativas
Q4348742 Programação
TypeScript é uma linguagem de programação de código aberto desenvolvida pela Microsoft. Sobre o assunto, analisar a sentença abaixo:

É um superconjunto sintático estrito de JavaScript e adiciona tipagem estática opcional à linguagem (1ª parte). Por meio do TypeScript é possível definir a tipagem estática, parâmetros e retorno de funções (2ª parte). O TypeScript quando instalado via gerenciador de pacotes JS, permite checar erros e utilizar outros compiladores que suportam este mecanismo (3ª parte).

A sentença está:
Alternativas
Q4348740 Programação
Em CSS, uma pseudo-classe é usada para definir um estado especial de um elemento. Para sua utilização ser eficaz, é necessário seguir uma ordem de aplicação. Assinalar a alternativa que apresenta a ordem CORRETA de declaração para sua eficácia:
Alternativas
Q4348732 Programação
Sobre os novos elementos do HTML5, numerar a 2ª coluna de acordo com a 1ª e, após, assinalar a alternativa que apresenta a sequência CORRETA:

(1) <article> (2) <aside> (3) <main> (4) <embed>

(_) Define um conteúdo, a parte do conteúdo da página. (_) Define o conteúdo principal de um documento. (_) Define um artigo em um documento. (_) Define um contêiner para aplicações externas (como plugins).
Alternativas
Q4348731 Programação
Considerando-se as características comuns a todas as implementações, em conformidade com o ECMA Script, numerar a 2ª coluna de acordo com a 1ª e, após, assinalar a alternativa que apresenta a sequência CORRETA:

(1) Suporte universal. (2) Imperativa e estruturada. (3) Tipagem dinâmica. (4) Funções de primeira classe.

(_) Todos os navegadores da Web modernos e populares suportam JavaScript com interpretadores integrados.
(_) JavaScript suporta os elementos de sintaxe de programação estruturada da linguagem C como, por exemplo, if, while, switch.
(_) Como na maioria das linguagens de script, tipos são associados com valores, não com variáveis.
(_) São objetos que possuem propriedades e métodos, e que podem ser passados como argumentos, atribuídos a variáveis ou retornados, como qualquer outro objeto. 
Alternativas
Q4348724 Programação
 Programação orientada a objetos é um paradigma de programação baseado no conceito de "objetos", que podem conter dados na forma de campos, também conhecidos como atributos, e códigos, na forma de procedimentos, também conhecidos como métodos. Considerando-se as suas principais características, marcar C para as afirmativas Certas, E para as Erradas e, após, assinalar a alternativa que apresenta a sequência CORRETA:

(_) Encapsulamento é um conceito de programação orientada a objetos que liga os atributos e métodos, sem que haja interferência direta entre eles.
(_) Herança permite que classes compartilhem atributos e métodos, é usada na intenção de reaproveitar código ou comportamento generalizado.
(_) Polimorfismo é quando o código de chamada pode ser agnóstico quanto a se um objeto pertence a uma classe pai ou a um de seus descendentes.
Alternativas
Q4347261 Programação
 Considerando-se o código Java abaixo, qual operador deveria ser incluído entre as condições declaradas na linha 19 para que fossem executadas somente se ambas fossem verdadeiras?

Imagem associada para resolução da questão
Alternativas
Q4347260 Programação

Considerar o seguinte código Java:



Imagem associada para resolução da questão



Sobre as informações apresentadas, analisar os itens abaixo:


I. Como a classe “Produto” foi declarada como public, poderá ser utilizada por todas as classes do projeto.

II. Além do atributo “carregador”, devido à herança, a classe “Telefone” também terá os atributos valorCompra e valorVenda.

III. O atributo “carregador” pode armazenar valores alfanuméricos.


Está(ão) CORRETO(S):


Alternativas
Q4347245 Programação
 Analisar a sentença abaixo:

Node.js é um software de código aberto, multiplataforma, baseado no interpretador V8 do Google e que permite a execução de códigos JavaScript fora de um navegador web (1ª parte). O runtime de JavaScript é constituído pelos seguintes comandos: node package manager (npm) e node package extractor (npx) (2ª parte). O npx tem o propósito de executar código armazenado num package de nodejs, instalando o software globalmente ou localmente; já o node package manager tem o propósito de instalar a nível local o código instalado globalmente (3ª parte).

A sentença está:
Alternativas
Q4347244 Programação
 O XML é um formato para a criação de documentos com dados organizados de forma hierárquica, como se vê, frequentemente, em documentos de texto formatados, imagens vetoriais ou bancos de dados. Quanto às características do XML, é INCORRETO afirmar que:
Alternativas
Q4347243 Programação

É bastante simples trabalhar com componentes em react. O código abaixo retorna qual resultado? 



Imagem associada para resolução da questão

Alternativas
Q4347242 Programação
CSS é uma linguagem de marcação, amplamente utilizada com HTML ou XHTML, e representa diversas possibilidades para a formatação. Alguns pontos fazem o seu uso essencial na programação. Sobre isso, numerar a 2ª coluna de acordo com a 1ª, associando o termo com seu benefício, e, após, assinalar a alternativa que apresenta a sequência CORRETA: 

(1) Criação de animações. (2) Criação de efeitos visuais. (3) Sites dinâmicos. (4) Landings pages.

(_) Páginas para captação de leads ou dados de visitantes que contam com componentes gráficos em destaque e formulários de preenchimento de dados.
(_) Sobrepostos, como o Parallax, criam layouts diferenciados, com imagens que possuem profundidade, e se tornam mais agradáveis para a experiência.
(_) Possibilita a criação de páginas responsivas, transições, contas personalizadas e textos ou caixas que mudam de cor conforme a navegação.
(_) Proporciona uma experiência mais atrativa ao usuário, em comparação com páginas estáticas, e merecem maior atenção na execução de estruturas. 
Alternativas
Q4347239 Programação
Um algoritmo nada mais é que um texto contendo comandos (instruções) que devem ser executados numa determinada ordem. Considerando-se o exposto, marcar C para as afirmativas Certas, E para as Erradas e, após, assinalar a alternativa que apresenta a sequência CORRETA:

(_) Bit - menor porção de informação entendível pelo computador, são os zeros e uns.
(_) Compilador - são programas capazes de transformar códigos-fonte em códigos-objeto.
(_) Hardware - são programas de computador.
(_) Software - componentes físicos e eletrônicos do computador. 
Alternativas
Respostas
4921: B
4922: B
4923: B
4924: C
4925: X
4926: A
4927: A
4928: E
4929: A
4930: X
4931: A
4932: B
4933: E
4934: C
4935: E
4936: D
4937: E
4938: D
4939: E
4940: D