Questões de Concurso Comentadas sobre programação

Foram encontradas 11.317 questões

Q2355024 Programação
Analise as afirmativas a seguir:

I. PHP é uma linguagem de programação front-end muito utilizada em boa parte dos sites, pois é a linguagem básica de programas como WordPress. A sintaxe PHP é considerada elementar, mas oferece ótimos frameworks para a criação de páginas web e aplicações. Por ser uma linguagem de código fechado, a PHP não tem grande demanda no mercado de tecnologia.
II. Quase 98% dos sites no mundo empregam JavaScript no desenvolvimento client-side, tornando-a a linguagem de programação mais popular para esses casos. O JavaScript permite que os desenvolvedores acrescentem recursos dinâmicos nas landing pages como botões clicáveis, gráficos animados e efeitos que emergem ao se passarm o mouse sobre determinado lugar da página. Desenvolvedores JavaScript podem trabalhar como designers UI/UX, desenvolvedores full-stack ou engenheiros de softwares.

Marque a alternativa CORRETA: 
Alternativas
Q2355021 Programação
 Analise as informações a seguir:

I. É correto afirmar que o React Native usa somente Javascript para desenvolver aplicativos móveis e deste modo compõe uma interface cheia de recursos e componentes declarativos. O React Native apresenta benefícios como possibilidade de compartilhamento de código em diferentes plataformas e uma grande comunidade para compartilhar ideias e discutir problemas relacionados tanto ao React quanto ao React Native. 
II. É correto afirmar que aplicativos desenvolvidos no framework Flutter apresentam excelente performance e ótima qualidade. Utilizando a linguagem de codificação Dart, o Flutter oferece uma interface fluida e leve, além de uma grande variedade de widgets que proporcionam uma boa experiência ao usuário.  

Marque a alternativa CORRETA: 
Alternativas
Q2355020 Programação
 Analise as afirmativas a seguir:

I. A Structured Query Language (SQL) é a terceira linguagem mais usada para programar. Muito utilizada para ciências de dados e computação estatística, a SQL permite que os programadores manipulem, organizem em queries e analisem dados arquivados em bancos de dados relacionais. Poucas indústrias precisam de programadores SQL, por isso há uma baixa demanda por esses profissionais. Aprende-la não é tão fácil.
II. A linguagem de programação C++ proporciona aos programadores a criação de aplicações com ótimo desempenho, como softwares gráficos, navegadores web e videogames. É ideal para programação de sistemas, por ser multiparadigma, e sustentar programação imperativa, genérica e OOP. Sua sintaxe é mais complexa do que outras linguagens de programação. Porém, a proficiência em C++ oportuniza ao profissional atuar como arquiteto de programação e desenvolvedor de software. 

Marque a alternativa CORRETA: 
Alternativas
Q2355019 Programação

Analise as afirmativas a seguir:



I. Python, uma das linguagens de programação mais usadas, é utilizada com diversas funções como análise e visualização de dados, desenvolvimento, prototipação e automação web. Ela permite que programadores usem diferentes paradigmas de programação, entre os quais linguagens de programação funcionais, processuais, imperativas e orientadas a objetos.


II. A linguagem de programação Python vem tendo uma demanda crescente por parte dos desenvolvedores e, embora tenha se tornado bastante popular, ela tem uma sintaxe complexa e por isso não é considerada pelos desenvolvedores uma das linguagens de programação mais simples de aprender. Entre as várias linhas de trabalho, um programador Python pode escolher ser engenheiro de software, cientista dados e pesquisador em Inteligência Artificial (IA). 



Marque a alternativa CORRETA: 

Alternativas
Q2353986 Programação
Um programa em C++ pode ser usado para realizar operações de arquivo, como abrir, ler e gravar arquivos. Sobre abertura de arquivo, a diferença entre os modos "r" e "w", ao abrir um arquivo em um programa C++, é que
Alternativas
Q2353985 Programação
Os primeiros navegadores tinham suporte apenas para texto, limitado a uma única fonte, em uma única cor, mas o avanço dos navegadores trouxe o suporte para cores, fontes, imagens e multimídia. Os arquivos multimídia possuem formatos e extensões diferentes como: .wav, .mp3, .mp4, .mpg, .wmv e .avi. Sobre a reprodução de áudio em uma página web, a TAG HTML5 que suporta esse tipo de arquivo é
Alternativas
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
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
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
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
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
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
Q4198375 Programação

No CSS, uma das maneiras de fazer com que a cor de fundo da página web seja preta é alterando o elemento body da seguinte forma. 


Porém, é possível também atribuir o valor hexadecimal da cor ao invés do seu nome. Portanto, uma outra alteração que pode ser feita na propriedade background-color do elemento body visando obter o mesmo efeito é:

Alternativas
Q4198371 Programação
A análise de dados pode ser realizada por meio de ferramentas desenvolvidas para tal propósito, como é o caso do PowerBI, ou então linguagens de programação.
Uma linguagem de programação voltada para a análise de dados é a linguagem
Alternativas
Respostas
2521: C
2522: A
2523: C
2524: B
2525: B
2526: A
2527: B
2528: D
2529: B
2530: A
2531: E
2532: E
2533: C
2534: C
2535: C
2536: B
2537: B
2538: E
2539: A
2540: C