Questões de Noções de Informática - Software para Concurso

Foram encontradas 2.406 questões

Q2802279 Arquitetura de Software

A programação orientada a objetos trabalha com classes, métodos, instâncias, objetos, entre outros componentes. Nesse contexto, os componentes podem possuir padrões de acesso, a fim de tornar o código mais seguro. Esses padrões de acesso determinam quem e como poderão ser acessados esses componentes. Identifique, dentre as opções disponíveis, qual representa a descrição do padrão de acesso a seguir:


“Quando é aplicado na classe, não permite estendêla. Nos métodos, impede que o mesmo seja sobrescrito na subclasse. Nos valores de variáveis, não podem ser alterados depois que já tenha sido atribuído um valor”

Alternativas
Q2802256 Arquitetura de Software

Referente a tratamento de exceções no Java, existe uma estrutura consolidada para que todas as situações adversas possam ser tratadas. Indique qual alternativa corresponde à realidade no caso descrito abaixo:


try {

Executa comando

} catch(ExceptionA e) {

trata exceção A;

} catch(ExceptionB e) {

trata exceção B;

} catch(ExceptionC e) {

trata exceção C;

} finally {

Executa comando;

}

Alternativas
Q2802250 Arquitetura de Software

Ao analisar o código a seguir, podemos verificar uma estrutura comum de encapsulamento de dados desenvolvido na linguagem Java.


public class Account{

private String conteudo;


public void setConteudo(String conteudo){

this.conteudo = conteudo;

}

public String getconteudo(){

return conteudo;

}

}


Indique qual NÃO é uma das vantagens da utilização de classes construídas da maneira apresentada acima:

Alternativas
Q2802248 Arquitetura de Software

A linguagem de programação JavaScript possui diversas ferramentas para atender às demandas necessárias dos programadores. Considere a operação em JavaScript descrita abaixo e assinale a alternativa que corresponde ao seu comportamento.


X %= Y

Alternativas
Q2802246 Arquitetura de Software

“Árvore” é como é conhecida uma estrutura abstrata de dados bidimensional não linear, muito utilizada na organização de dados. Sobre essas estruturas abstratas de dados, o que NÃO é correto afirmar?

Alternativas
Respostas
601: D
602: A
603: C
604: C
605: D