Questões de Concurso Sobre arquitetura de software

Foram encontradas 8.108 questões

Q2908410 Arquitetura de Software

São objetivos da normalização, EXCETO:

Alternativas
Q2908407 Arquitetura de Software

Em relação aos bancos de dados distribuídos, quando a base de dados encontra-se com cópias completas de todo o banco de dados em diversos locais geograficamente dispersos, é considerado do tipo:

Alternativas
Q2908405 Arquitetura de Software

Na linguagem Java, são características do utilitário javadoc, EXCETO:

Alternativas
Q2908396 Arquitetura de Software

Analise as seguintes sentenças em relação à linguagem Java:


I. Um método declarado final em uma superclasse pode ser sobrescrito em uma subclasse.

II. O polimorfismo tem a capacidade de processar objetos que compartilham a mesma superclasse em uma hierarquia de classes como se todos fossem objetos das superclasses.

III. Métodos abstratos não fornecem implementações.


É(são) verdadeira(s) apenas:

Alternativas
Q2908386 Arquitetura de Software

Na UML, o diagrama que modela as ações que um objeto realiza e a ordem em que ele os realiza, é conhecido como diagrama de:

Alternativas
Q2908378 Arquitetura de Software

Em Java, o componente GUI swing do pacote javax, que especifica um grupo em que apenas um botão de opção pode ser selecionado, é:

Alternativas
Q2908374 Arquitetura de Software

No webservice, o protocolo SOAP possui os elementos envelope, header, body e fault. Destes, são elementos obrigatórios:

Alternativas
Q2908373 Arquitetura de Software

São características do webservice , EXCETO:

Alternativas
Q2906222 Arquitetura de Software

O comando do PL/pgSQL que permite obter o efeito de um comando, como por exemplo, os indicadores de status do sistema, é

Alternativas
Q2906221 Arquitetura de Software

Na linguagem PL/pgSQL, o comando para declarar uma constante, de nome ‘mouse’, com valor inteiro igual a 3 é

Alternativas
Q2906220 Arquitetura de Software

O programa a seguir foi elaborado na linguagem HTML e inclui um script elaborado na linguagem JavaScript. As linhas foram numeradas para poderem ser referenciadas.


1

2

3

4

5

6

7

8

<html><body>

<script>

x = 1

y = 2

z = x + y


</script>

</body></html>


Esse programa, com um comando convenientemente colocado na linha 6, após ser executado por um navegador típico que suporte JavaScript, como o Chrome ou Internet Explorer, exibiu a seguinte janela na tela:


Imagem associada para resolução da questão


Para viabilizar a exibição dessa janela, o comando que deve ser colocado na linha 6 do programa é

Alternativas
Q2906219 Arquitetura de Software

Na linguagem HTML 5, o elemento que representa uma seção da página que contém links para outras partes de um website é o

Alternativas
Q2906218 Arquitetura de Software

No PHP, as instruções “include” e “require” têm a função de executar um arquivo referenciado. A diferença entre tais instruções é que

Alternativas
Q2906217 Arquitetura de Software

Observe o código PHP e o resultado obtido ao executar o código em um servidor web:


<?php

$x = 10 && 20;

$y = 10 and 20;

echo “x=” . $x . “, y=” . $y;

?>

Imagem associada para resolução da questão


Embora os operadores “&&” e “and” estejam relacionados à operação de conjunção lógica, esse resultado foi obtido porque o operador

Alternativas
Q2906216 Arquitetura de Software

No contexto de estrutura de dados, pode-se conceber uma lista de diversas formas. Considere dois tipos de listas: a lista encadeada (ou ligada) e a lista estática sequencial. A principal vantagem da lista encadeada sobre a lista estática sequencial é


Alternativas
Q2906215 Arquitetura de Software

Considerando as chamadas de sub-rotinas em programação, os parâmetros podem ser passados de diversas formas. Na passagem de parâmetros por ___________, são passados os endereços de memória onde estão os argumentos e, portanto, os seus valores ________ ser modificados.


Assinale a alternativa que preenche, correta e respectivamente, as lacunas do texto.

Alternativas
Q2906214 Arquitetura de Software

Considere o seguinte algoritmo, apresentado por meio de Português Estruturado, para responder às questões de números 51 e 52.



Leia a1, a2, b

x ← 2

Para (i=1 até 6, faça)

[

Se ((a1-a2) < b)

Então

[

x ← x + b

b ← b - 1

]

Senão

[

x ← x – 2*b

]

]

Imprima x

Suponha que os valores lidos no início do algoritmo sejam: a1=13, a2=10, b=7.

No caso de a1 e a2 serem iguais, considerando ainda b=7, o número de vezes que o bloco “Senão” será executado é

Alternativas
Q2906213 Arquitetura de Software

Considere o seguinte algoritmo, apresentado por meio de Português Estruturado, para responder às questões de números 51 e 52.



Leia a1, a2, b

x ← 2

Para (i=1 até 6, faça)

[

Se ((a1-a2) < b)

Então

[

x ← x + b

b ← b - 1

]

Senão

[

x ← x – 2*b

]

]

Imprima x

Suponha que os valores lidos no início do algoritmo sejam: a1=13, a2=10, b=7.

Considerando o algoritmo apresentado, ao final de sua execução, o valor de x impresso será

Alternativas
Q2906211 Arquitetura de Software

Assinale a alternativa que apresenta uma afirmação verdadeira sobre o modelo incremental de desenvolvimento de software.

Alternativas
Q2906210 Arquitetura de Software

Um conjunto de fatores utilizados para determinar a qualidade de um software é representado pelos fatores de qualidade de McCall. Um desses fatores representa o esforço necessário para se acoplar um sistema a outro. Esse fator recebe a denominação de

Alternativas
Respostas
5461: B
5462: C
5463: D
5464: E
5465: B
5466: D
5467: C
5468: C
5469: A
5470: E
5471: C
5472: E
5473: E
5474: C
5475: B
5476: A
5477: A
5478: C
5479: B
5480: D