Questões de Concurso Sobre arquitetura de software

Foram encontradas 7.526 questões

Q2766448 Arquitetura de Software

Considerando a disciplina de Análise e Design do Processo Unificado (PU), assinale a afirmativa INCORRETA.

Alternativas
Q2766445 Arquitetura de Software

Considerando o paradigma de desenvolvimento de software orientado a objetos e o diagrama construído segundo as notações da linguagem de modelagem UML (Linguagem de Modelagem Unificada), analise as afirmativas.


Imagem associada para resolução da questão


I - A simbologia usada para representar as relações entre o elemento Classe01 e os outros dois, Interface01 e Interface02, é a de realização.

II - Considerando o elemento Classe01, pode-se afirmar que o mesmo não cumpre o contrato com as duas interfaces, visto que sobrescreve apenas uma vez o método +m1():void.

III - Pode-se afirmar que o elemento Classe01 é do tipo Interface01 e Interface02.

IV - O elemento Classe01 não pode definir o método com a assintura +m3(v1:double, v2:double): double, visto que esse método não foi definido nos elementos Interface01 e Interface02.


Está correto o que se afirma em

Alternativas
Q2766441 Arquitetura de Software

Considerando o paradigma de desenvolvimento de software orientado a objetos, e mais especificamente o conceito de identificador de objetos (OID), analise as afirmativas.


I - É a propriedade pela qual cada objeto, independente de sua classe ou seu estado, pode ser identificado e tratado como uma entidade distinta de software.

II - Objetos instanciados a partir de duas classes com relação de herança terão o mesmo valor de identificador de objetos (OID).

III - Dois ou mais objetos compartilharão o mesmo valor de identificador de objetos apenas nos casos que existir polimorfismo entre eles.


Está correto o que se afirma em

Alternativas
Q2766435 Arquitetura de Software

Sobre os protocolos TCP/IP em redes de computadores, analise as afirmativas.


I - O IP (Internet Protocol) é um protocolo baseado em datagrama no qual um emissor injeta um datagrama na rede e confia em sua chegada, visto que não há garantias.

II - Para oferecer comunicação confiável, o TCP (Transmission Control Protocol) pode ser utilizado, empregando o IP para fornecer fluxos orientados a conexão.

III - A implementação do TCP garante o envio de bytes da origem ao destino na ordem correta e sem erros usando números de sequências e somas de verificação (checksums), mas não faz retransmissões de pacotes recebidos.


Está correto o que se afirma em

Alternativas
Q2766432 Arquitetura de Software

INSTRUÇÃO: Considere a relação TABELA abaixo para responder às questões 28 e 29.


TABELA


CAMPO1

CAMPO2

CAMPO3

CAMPO4

1

A

1

2

2

B

2

8

3

C

2

4

4

D

1

7

5

E

3

15

6

F

1

9

Assinale a alternativa que apresenta o código SQL para exclusão da coluna CAMPO1.
Alternativas
Q2766431 Arquitetura de Software

INSTRUÇÃO: Considere a relação TABELA abaixo para responder às questões 28 e 29.


TABELA


CAMPO1

CAMPO2

CAMPO3

CAMPO4

1

A

1

2

2

B

2

8

3

C

2

4

4

D

1

7

5

E

3

15

6

F

1

9

Analise o código SQL abaixo.


SELECT SUM(CAMPO4)

FROM TABELA

GROUP BY CAMPO3

HAVING AVG(CAMPO4) > 10


Assinale a alternativa que apresenta o resultado do comando SQL.

Alternativas
Q2766429 Arquitetura de Software

Sobre arranjo redundante de discos (RAID), analise as afirmativas.


I - O RAID nível 0 possibilita a organização de vários discos em um único disco virtual, simulado pelo RAID, sendo que a distribuição dos dados sobre os vários discos é chamada de striping.

II - O RAID nível 1 duplica o(s) disco(s), de modo que exista(m) disco(s) primário(s) e disco(s) de cópia de segurança.

III - No RAID nível 1, durante uma escrita, cada faixa é escrita duas vezes, já durante uma leitura, qualquer uma das duas cópias pode ser usada, distribuindo a carga em mais discos.


Está correto o que se afirma em

Alternativas
Q2766426 Arquitetura de Software

Considere o código PHP abaixo:


<!DOCTYPE html>

<html>

<body>


<?php

function f1() {

static $res = “A”;

echo $res;

$res = $res . $res;

}

f1();

echo "<br>";

f1(); echo "<br>";

f1();

?>

</body>

</html>


Após a execução do código PHP, será apresentado no navegador do usuário:

Alternativas
Q2766424 Arquitetura de Software

Sobre os Processos e Threads de sistemas operacionais, assinale a afirmativa INCORRETA.

Alternativas
Q2766418 Arquitetura de Software

Considere o código Javascript abaixo:


<!DOCTYPE html>

<html>

<body>

<p id="resultado"></p>

<script>

f1();

document.getElementById("resultado").innerHTML = "Valor: " + v1;

function f1() {

v1 = "Valor1";

}

</script>

</body>

</html>

Sobre esse código, assinale a afirmativa correta.

Alternativas
Q2766415 Arquitetura de Software

Sobre entidades HTML (HTML Entities), assinale a afirmativa que apresenta o nome de entidade equivalente às aspas.

Alternativas
Q2766410 Arquitetura de Software

Sobre a linguagem de programação Java, assinale a afirmativa correta.

Alternativas
Q2760241 Arquitetura de Software

Shell script é uma linguagem com diferentes dialetos com objetivo de atender a sistemas:

Alternativas
Q2760240 Arquitetura de Software

Um código em Javascript, para atribuir o valor “10” em um elemento qualquer com id = ‘Teste’ é como segue: document.getElementById( ‘Teste’ ).value = 10;. Em jQuery, este mesmo código é codificado como:

Alternativas
Q2760239 Arquitetura de Software

Em um código em javascript, um programador precisa testar uma condição de modo que uma variável “plataforma” receba o valor PP-55 se o campo referência, indicado pela variável “ref” for igual a 0 e PP-88, caso contrário. A sintaxe para a instrução a ser empregada na programação é:

Alternativas
Q2760238 Arquitetura de Software

Avalie se as seguintes sentenças, relativas ao Cascading Style Sheets (CSS), são falsas (F) ou verdadeiras (V):


Usuários diferentes podem ter folhas de estilos diferentes, proporcionando apresentações de dados de forma personalizada. A CSS é utilizada para descrever o estilo de documentos não estruturados escritos com as linguagens de programação Java, PHP e Python. A CSS permite a separação da estrutura do documento da sua apresentação.


As afirmativas são respectivamente:

Alternativas
Q2760237 Arquitetura de Software

Na construção de um site em HTML5 foi usada uma sintaxe que gerou o resultado mostrado na figura abaixo.


Imagem associada para resolução da questão


Foram realizados os procedimentos listados a seguir.


• Na sigla PPSA foi utilizado o recurso conhecido por negrito.

• A referência ao ano 2017 não empregou o recurso negrito.

• Foi inserida a logomarca da PPSA e inserido um hiperlink para a URL da PPSA, de modo que clicando exclusivamente sobre a imagem é exibida a homepage do site da empresa PPSA. (Considerar a URL da PPSA como http://www.ppsa.gov.br).

• Clicar na sigla PPSA não mostra a homepage da empresa.


Nessas condições, a sintaxe utilizada foi:

Alternativas
Q2760236 Arquitetura de Software

No desenvolvimento de uma nova versão do banco de dados BDPPSAv22 em MySQL, surge a necessidade da exclusão da versão antiga BDPPSAv11. Nesse caso, o comando SQL a ser utilizado é:

Alternativas
Q2760235 Arquitetura de Software

No MySQL, um analista precisa gerar, a partir da tabela CADASTRO em um banco de dados, uma tabela ordenada em ordem crescente por código por meio do atributo COD. Nessas condições, o comando SQL a ser utilizado é:

Alternativas
Q2760234 Arquitetura de Software

Na linguagem PHP, a palavra reservada utilizada para especificar uma classe derivada é:

Alternativas
Respostas
2741: B
2742: D
2743: A
2744: B
2745: D
2746: C
2747: C
2748: D
2749: B
2750: A
2751: A
2752: C
2753: A
2754: E
2755: D
2756: A
2757: B
2758: A
2759: B
2760: E