Questões de Programação para Concurso

Foram encontradas 12.223 questões

Q1832843 Programação
Linguagem compilada é uma linguagem de programação em que o código fonte, nessa linguagem, é executado diretamente pelo sistema operacional ou pelo processador, após ser traduzido por meio de um processo chamado compilação, usando um programa de computador chamado compilador, para uma linguagem de baixo nível, como linguagem de montagem ou código de máquina. Assinale a alternativa que representa somente linguagens que são compiladas.
Alternativas
Q1831466 Programação

Conforme BONATTI, sobre tecnologias e linguagens utilizadas na construção de websites, numerar a 2ª coluna de acordo com a 1ª e, após, assinalar a alternativa que apresenta a sequência CORRETA:


(1) CSS.

(2) PHP.

(3) HTML.


(  ) É uma linguagem de programação open source, que é interpretada pelo servidor, muito utilizada para o desenvolvimento de aplicações voltadas para a internet.

(  ) Serve para promover o acabamento visual das páginas web. Pode ser compartilhado entre várias páginas, permitindo, assim, uma padronização visual muito simplificada e lógica.

( ) É uma linguagem de marcação, que é interpretada pelo browser para dar formatação e posicionamento ao conteúdo do website.

Alternativas
Q1831205 Programação

Com relação à arquitetura de desenvolvimento de software, julgue o item a seguir. 

O framework Django utiliza a estrutura MTV (model-template-view), sendo template a camada de apresentação, em que as informações são visualizadas pelos usuários. 

Alternativas
Q1831200 Programação

Com relação à arquitetura de desenvolvimento de software, julgue o item a seguir. 

Um link de navegação compartilhado por diversas páginas é incluído no elemento <main> de uma página HTML5. 

Alternativas
Q1828458 Programação
Quando se diz que uma classe “Pessoa” estende a classe “Humano”, em Programação Orientada a Objetos, estamos afirmando o mesmo que 
Alternativas
Q1828457 Programação
Qual será a saída do seguinte código C? 
Imagem associada para resolução da questão
Alternativas
Q1828456 Programação
Qual será o resultado da seguinte expressão Python?
print(4.00/(2.0+2.0))
Assinale a alternativa correta. 
Alternativas
Q1828455 Programação
Sobre as características da linguagem HTML5, assinale a alternativa correta. 
Alternativas
Q1828448 Programação
Em Java, qual das alternativas a seguir é a vantagem de BigDecimal sobre o dobro?
Alternativas
Q1828020 Programação
Com relação ao desenvolvimento em Java por meio de frameworks, assinale V para a afirmativa verdadeira e F para a falsa. 
( ) JSF é o framework Java padrão para a construção de aplicações web a partir da versão Java EE 5. É uma especificação para o desenvolvimento de interfaces web utilizando uma arquitetura voltada a componentes. ( ) Hibernate é o framework Java para mapeamento objeto relacional, cuja principal função é abstrair o mapeamento, economizando esforço e preocupações concernentes a tal tarefa. Com uma arquitetura simples, de fácil configuração, e com funções de fácil entendimento, simplifica bastante a tarefa do desenvolvedor. ( ) Servlet é um framework, definido como um componente semelhante um servidor, que gera dados HTML e XML para a camada lógica de uma aplicação Web, processando estaticamente requisições e respostas.
As afirmativas são, respectivamente,  
Alternativas
Q1828018 Programação
Existem linguagens de programação modernas, como Java, que oferecem um grande atrativo tecnológico, baseado na figura e nas características listadas a seguir: 
Imagem associada para resolução da questão

• O código-objeto é escrito e gravado em um arquivo com extensão .java. • Por meio do programa de compilação, o código-fonte é convertido para um código intermediário, que passa a ter a extensão .class. • O código intermediário é uma linguagem de máquina que pode ser interpretada pela Java Virtual Machine (JVM).
O código intermediário é conhecido por  
Alternativas
Q1828016 Programação

Observe o código em JavaScript em (I) e a figura que representa sua execução em (II).


Imagem associada para resolução da questão


Na execução, ao clicar no botão Imagem associada para resolução da questão, a saída gerada será a seguinte sequência de números: 

Alternativas
Q1828013 Programação
A figura abaixo é gerada após a execução de um código HTML no browser Firefox Mozilla, com base nas condições descritas a seguir:
• Na sintaxe HTML, foi utilizada uma tag que possibilita a exibição do site na tela, que corresponde à URLhttps://www.pefoce.ce.gov.br/, exclusivamente quando se clica na figura Imagem associada para resolução da questão , nomeada PF.PNG. Se clicar em“BRASIL-2021”, nada ocorre.
• Na execução do código HTML, passando o ponteiro do mouse sobre a figura é mostrada uma “mãozinha”, indicando a existência de um link para a URL. Por outro lado, passando o ponteiro do mouse sobre a citação “BRASIL-2021”, a “mãozinha” não é mostrada, indicando a inexistência do link.  
Imagem associada para resolução da questão

Nessas condições, o código HTML que gera o resultado descrito é 
Alternativas
Q1828012 Programação
Com relação ao conceito de DHTML, assinale V para a afirmativa verdadeira e F para a falsa.
( ) É um conjunto de técnicas de programação que combinam as linguagens HTML e JavaScript para tornar o HTML dinâmico. ( ) É uma linguagem de programação que representa uma atualização do HTML em correspondência ao HTML5. ( ) É uma linguagem de programação que combina as técnicas de programação do CSS, do HTML e do JavaScript.
As afirmativas são, respectivamente, 
Alternativas
Q1828011 Programação
Um perito está trabalhando em uma causa que foca homepages de um site, no que diz respeito ao uso da tecnologia CSS, que tem por significado Folha de Estilo em Cascata, definido como o código que um web designer usa para dar estilo a uma página Web. O layout CSS é baseado principalmente no modelo de caixas, sendo que cada um dos blocks que ocupam espaço na sua página tem propriedades como as listadas a seguir e ilustradas por meio da figura abaixo.
I. P1 – o espaço ao redor do conteúdo, ao redor do texto de um parágrafo. II. P2 – a linha sólida do lado de fora do padding. III. P3 – o espaço externo a um elemento. 
Imagem associada para resolução da questão

As propriedades P1, P2 e P3 descritas em I, em II e em III são denominadas, respectivamente, 
Alternativas
Q1828010 Programação
Um perito se deparou numa dada situação, que exigia sua análise no código HTML da figura abaixo, que também utiliza sintaxe CSS. 
Imagem associada para resolução da questão

Após a execução desse código, as palavras ALFA, BETA e GAMA serão mostradas com fonte na cor preta e fundo, respectivamente, nas cores  
Alternativas
Q1828009 Programação
No que se refere à criação de métodos em Java, um qualificador é também denominado modificador, que define a visibilidade do método. Trata-se de uma forma de especificar se o método é visível apenas à própria classe em que está declarado, ou pode ser visualizado e utilizado por classes externas. O qualificador do método pode ser dos tipos descritos a seguir:
I. O método é visível por qualquer classe. É o qualificador mais aberto no sentido de que qualquer classe pode usar este método. II. O método é visível apenas pela própria classe. É o qualificador mais restritivo. III. O método é visível pela própria classe, por suas subclasses e pelas classes do mesmo pacote.
Os qualificadores dos tipos definidos em I, em II e em III são denominados, respectivamente, 
Alternativas
Q1828007 Programação
No que diz respeito à linguagem de programação Java, a estrutura switch-case equivale a um conjunto de instruções if encadeadas, fornecendo maior inteligibilidade e eficiência durante a execução. Assinale a alternativa que apresente corretamente sua sintaxe. 
Alternativas
Q1825864 Programação

A respeito de análise estática de código e interoperabilidade de sistemas, julgue o item seguinte.


Métodos ou funções devem ser pequenos e ter apenas um objetivo.

Alternativas
Q1825863 Programação

A respeito de análise estática de código e interoperabilidade de sistemas, julgue o item seguinte.


A notação húngara para nomes de variáveis é utilizada para tornar o código fonte mais limpo, a partir de indicadores para identificar o tipo das variáveis.

Alternativas
Respostas
3941: C
3942: D
3943: C
3944: E
3945: C
3946: A
3947: B
3948: B
3949: D
3950: E
3951: B
3952: E
3953: B
3954: A
3955: D
3956: A
3957: A
3958: E
3959: C
3960: E