Questões de Concurso Sobre programação

Questões Discursivas

Foram encontradas 15.030 questões

Q2353974 Programação
Um item de dado de programa pode ser definido como uma constante ou variável. As constantes, por exemplo, possuem um valor predefinido e que não mudam durante a execução do programa. Já as variáveis são um item de dado cujo valor pode ser alterado durante a execução do programa. Nesse contexto, a palavra-chave usada na linguagem Java para declarar uma constante é 
Alternativas
Q2353973 Programação
Os operadores, nas linguagens de programação, são símbolos que realizam manipulações matemáticas, lógicas e de comparação específicas. O operador '===', em JavaScript, compara dois operandos quanto a(o) 
Alternativas
Q2353971 Programação
Um arquivo JSON (JavaScript Object Notation) é um padrão aberto para troca de dados entre sistemas. Para assegurar o uso adequado desse tipo de arquivo, foi criada a linguagem declarativa JSON Schema. Sobre o conceito de JSON Schema é correto afirmar:
Alternativas
Q2353608 Programação
A seguir é apresentado um trecho de código escrito na linguagem Python.

Imagem associada para resolução da questão


Em relação ao que será exibido após o código ser executado, assinale a alternativa correta.
Alternativas
Q2353607 Programação
A Programação Orientada a Objetos (POO) é um paradigma de programação que se baseia na organização de dados e funcionalidade em unidades chamadas objetos. Concentra-se em modelar o mundo real através da representação de objetos, que podem ter atributos (dados) e métodos (funções) que operam nesses dados. A POO é amplamente usada na indústria de desenvolvimento de software devido à sua capacidade de criar sistemas mais organizados, reutilizáveis e manuteníveis. A respeito dos conceitos básicos de Programação Orientada a Objetos (POO), analise as afirmativas a seguir.
I. Uma classe é um modelo que define a estrutura e o comportamento de objetos.
II. A herança é um mecanismo em que uma classe herda atributos e métodos de outra.
III. Polimorfismo é um tipo de exceção.
IV. Tratamento de exceção em POO é um mecanismo para criar exceções deliberadamente.
Está correto o que se afirma apenas em
Alternativas
Q2352992 Programação
Em uma linguagem de pseudocódigo, na qual o sinal “<-“ significa atribuir valor, o sinal “<>” significa diferente e o sinal “=” significa comparação, foi escrito o seguinte algoritmo: 
Imagem associada para resolução da questão

Os valores impressos para a variável A serão
Alternativas
Q2352309 Programação

Julgue o item subsequente, com relação a ferramentas de DevOps, gestão de ativos e autenticação única (single sing-on).


Em DevOps, a análise estática de código e geração de documentação fazem parte do processo de build de uma aplicação.

Alternativas
Q2352303 Programação

No que se refere a serviços de integração, julgue o item que se segue.


Em um serviço web do tipo RESTful, todos os métodos são identificados pela mesma URL.

Alternativas
Q2352302 Programação

No que se refere a serviços de integração, julgue o item que se segue.


As mensagens SOAP são escritas em HTML para facilitar a manipulação em diversas plataformas.

Alternativas
Q2352301 Programação

No que se refere a serviços de integração, julgue o item que se segue.


A existência de um repositório de versões é fundamental para o controle das alterações nos artefatos individuais. 

Alternativas
Q2352300 Programação

No que se refere a serviços de integração, julgue o item que se segue.


Na gestão de configuração de software, os elementos de processos representam ações e tarefas para um controle eficaz das alterações no software.

Alternativas
Q2352299 Programação

No que se refere a serviços de integração, julgue o item que se segue.


A sequência a seguir é uma lista que representa um objeto no formato JSON.


{atributo1:valor1 , atributo2:valor 2}

Alternativas
Q2351726 Programação
Determinado estagiário do setor de tecnologia da informação da Prefeitura Municipal de Campos dos Goytacazes, desenvolveu o seguinte código HTML durante a criação de um projeto interno:
Imagem associada para resolução da questão


Durante a análise do código, o analista responsável pela condução do processo de estágio sugeriu ao aluno a aplicação da biblioteca JQuery 2.1.1 (configuração padrão) para adicionar funcionalidades interativas no código produzido. Considerando essa demanda, analise as afirmativas a seguir.
I. Se na linha 22 for adicionado o comando $(document).ready(function() {$("p").css("background-color", "yellow");}), a fonte do conteúdo da tag <p> será pintado com a cor amarelo.


II. Se na linha 23 for adicionado o comando $(document).ready(function() {$("li:first").css("color", "blue").css("font-weight", "bold");}), o primeiro elemento da lista terá o seu texto formatado com a cor azul e negrito.


III. Se na linha 24 for adicionado o comando $(document).ready(function() {$("li[data-country='Rio de Janeiro']").css("color", "red");}), não modificará a formatação de nenhum elemento da lista, pois não há neles o conteúdo selecionado na busca.


Está correto o que se afirma apenas em

Alternativas
Q2351725 Programação
O CSS – Cascading Style Sheets, tem como propósito promover a estilização de elementos escritos em uma linguagem de marcação, como por exemplo o HTML, separando o conteúdo da representação visual do site. Sobre o CSS, analise as afirmativas a seguir.
I. Um seletor de classe tem peso maior que um seletor de elemento; logo, as propriedades definidas no bloco de estilo do elemento substituirão as definidas no bloco de estilo da classe.
II. O sinalizador !important pode ser utilizado para tornar uma propriedade individual e um par de valores a regra mais específica, substituindo, assim, as regras normais da cascata.
III. A ordem de origem é muito importante para situações de cascata; pois, em um cenário com mais de uma regra, estando todas com o mesmo peso, a que vier primeiro no CSS prevalecerá.

Está correto o que se afirma apenas em
Alternativas
Q2351724 Programação
Um desenvolvedor web de uma determinada empresa escreveu o seguinte código utilizando a linguagem de programação PHP na versão 8.1.2 (configuração padrão):
Imagem associada para resolução da questão

Ao executar o código em questão a aplicação 
Alternativas
Q2351723 Programação
O HTML – HyperText Markup Language, é uma linguagem de marcação de hipertexto que possibilita a construção de websites e a inserção de novos conteúdos, como imagens e textos, por meio dos hipertextos, que são representados pela junção de palavras, vídeos e conteúdos que, quando conectados, formam uma rede de dados que possibilitam a comunicação, o armazenamento e o compartilhamento de informações. Sobre o HTML, analise as afirmativas a seguir.
I. A TAG iframe pode ser utilizada para exibir uma página web dentro de outra.
II. <img src="/imagens/concurso.jpg"> indica que o arquivo concurso.jpg está localizado na pasta de imagens da pasta atual.
III. Ao renderizar a página e interpretar o comando <h2>Inserindo o símbolo&copy;em tela,/h2>, o navegador exibirá inserindo o símbolo ® em tela.

Está correto o que se afirma apenas em
Alternativas
Q2351712 Programação
Em programação, sobre a passagem de parâmetros por referência em comparação com a passagem de parâmetros por valor, assinale a afirmativa correta.
Alternativas
Q2351710 Programação
Considere o seguinte código em Python:
Imagem associada para resolução da questão

O que será armazenado na variável resultado após a execução deste código, quando a variável n for igual a 9?
Alternativas
Q4198377 Programação

Elaborou-se o seguinte programa na linguagem HTML:


<!DOCTYPE html>

<html><body>

<address>

Mensagens para <a

href= mailto:[email protected] >Antonio Silva</a>.<br>

</address>

</body></html>


Quando ele for executado por um navegador como o Chrome ou o Edge, será exibido na tela:

Alternativas
Q4198376 Programação

Um trecho de código escrito na linguagem Javascript é apresentado a seguir.

Imagem associada para resolução da questão

O valor da variável n ao término da execução desse código será:

Alternativas
Respostas
3361: B
3362: D
3363: B
3364: B
3365: A
3366: B
3367: C
3368: E
3369: E
3370: C
3371: C
3372: C
3373: B
3374: B
3375: C
3376: A
3377: B
3378: D
3379: E
3380: D