Questões de Concurso Sobre arquitetura de software

Foram encontradas 8.275 questões

Q2589054 Arquitetura de Software

Conceitualmente, o paradigma de programação:

Alternativas
Q2589053 Arquitetura de Software

Existem diversas vantagens na realização de testes de software. O teste que é projetado para assegurar que o sistema processe a carga a que se destina, envolvendo a execução de uma série de testes de aumento de carga até encontrar o limite aceitável do sistema, é denominado teste de:

Alternativas
Q2589052 Arquitetura de Software

Sub-rotinas ou subprogramas são blocos de instruções que realizam determinadas tarefas. A seguir está descrita uma sub-rotina chamada “recursiva”.


Imagem associada para resolução da questão


Se esta sub-rotina for executada para n = 3, o valor de retorno será:

Alternativas
Q2589051 Arquitetura de Software

Sobre metodologias ágeis, é correto afirmar que:

Alternativas
Q2589050 Arquitetura de Software

Em engenharia de requisitos, o conceito correto de “requisitos de sistema” corresponde:

Alternativas
Q2589049 Arquitetura de Software

Considere a figura a seguir.


Imagem associada para resolução da questão


Analisando o projeto conceitual preliminar para a entidade DEPARTAMENTO, conclui-se que:

Alternativas
Q2589048 Arquitetura de Software

Em um sistema de gerenciamento de banco de dados relacional comercial, pode-se utilizar o recurso de especificar restrições adicionais que estão além do escopo de restrições do modelo relacional, tais como “unicidade” ou “integridade referencial”. Esse recurso é denominado:

Alternativas
Q2589046 Arquitetura de Software

Diversas restrições podem ser especificadas sobre um banco de dados relacional. Essas restrições são classificadas como:

Alternativas
Q2589045 Arquitetura de Software

É uma característica da abordagem de banco de dados:

Alternativas
Q2587729 Arquitetura de Software

INSTRUÇÃO: Analise o script a seguir para criação de três tabelas na linguagem SQL para responder às questões 39 e 40.


CREATE TABLE imoveis (

id INT NOT NULL,

endereco VARCHAR(200) NOT NULL,

valor DECIMAL(10,2) NOT NULL,

PRIMARY KEY (id)

);


CREATE TABLE inquilinos (

id INT NOT NULL,

nome VARCHAR(45) NOT NULL,

cpf VARCHAR(11) NOT NULL,

renda DECIMAL(10,2) NOT NULL,

PRIMARY KEY (id)

);


CREATE TABLE alugueis (

imoveis_id INT NOT NULL,

inquilinos_id INT NOT NULL,

data_inicio DATE NOT NULL,

aluguel DECIMAL(10,2) NOT NULL,

data_fim DATE,

PRIMARY KEY (imoveis_id, inquilinos_id, data_inicio),

FOREIGN KEY (imoveis_id) REFERENCES imoveis (id)

FOREIGN KEY (inquilinos_id) REFERENCES inquilinos (id)

);

Com base no script apresentado, assinale a alternativa que apresenta a consulta responsável por exibir a quantidade de imóveis que já tenham sido alugados, cujo valor é igual ou superior a 700 mil reais.

Alternativas
Q2587728 Arquitetura de Software

INSTRUÇÃO: Analise o script a seguir para criação de três tabelas na linguagem SQL para responder às questões 39 e 40.


CREATE TABLE imoveis (

id INT NOT NULL,

endereco VARCHAR(200) NOT NULL,

valor DECIMAL(10,2) NOT NULL,

PRIMARY KEY (id)

);


CREATE TABLE inquilinos (

id INT NOT NULL,

nome VARCHAR(45) NOT NULL,

cpf VARCHAR(11) NOT NULL,

renda DECIMAL(10,2) NOT NULL,

PRIMARY KEY (id)

);


CREATE TABLE alugueis (

imoveis_id INT NOT NULL,

inquilinos_id INT NOT NULL,

data_inicio DATE NOT NULL,

aluguel DECIMAL(10,2) NOT NULL,

data_fim DATE,

PRIMARY KEY (imoveis_id, inquilinos_id, data_inicio),

FOREIGN KEY (imoveis_id) REFERENCES imoveis (id)

FOREIGN KEY (inquilinos_id) REFERENCES inquilinos (id)

);

Com base no script apresentado, assinale a alternativa incorreta.

Alternativas
Q2587726 Arquitetura de Software

Analise a página HTML exibida na imagem a seguir, composta por uma imagem (<img>) e um parágrafo (<p>).


Imagem associada para resolução da questão


Assinale a alternativa com estilo CSS responsável por posicionar a imagem.

Alternativas
Q2587724 Arquitetura de Software

Considere três classes implementadas na linguagem Java: Pessoa, PessoaFisica e PessoaJuridica. A classe Pessoa possui um atributo protected chamado nome. A classe PessoaFisica possui um atributo private chamado cpf, e a classe PessoaJuridica possui um atributo public chamado cnpj. As duas classes herdam da classe Pessoa.


Considerando a relação entre as classes descrita anteriormente, assinale a alternativa incorreta.

Alternativas
Q2587723 Arquitetura de Software

Analise o trecho de código a seguir, escrito na linguagem Java, implementado para duplicar um vetor.


Imagem associada para resolução da questão


Assinale a alternativa que apresenta corretamente os valores que serão impressos nesse programa.

Alternativas
Q2587722 Arquitetura de Software

“Recentemente, surgiu um novo tipo de sistema Web, chamado de Single Page Applications (SPAs). Essas aplicações são mais parecidas com aplicações desktop do que com aplicações Web tradicionais. Ao se entrar em uma SPA, ela carrega para o navegador todo o código, incluindo páginas HTML e scripts em CSS e JavaScript. [...] Existem diversos frameworks – todos em JavaScript – para implementação de SPAs” (Valente, 2020).


São exemplos de frameworks para construção SPAs, exceto:

Alternativas
Q2587721 Arquitetura de Software

Analise o conflito de merge descrito abaixo e as afirmativas apresentadas a seguir.


public static void main(String[] args) {

<<<<<<< HEAD

System.out.println(“Hello, world!”);

=======

System.out.println(“Olá, mundo!!”);

>>>>>>> c269297b4d4104f92f6a6cf7e17736db97057fbc

}


I. O merge está sendo feito no branch c269297b4d4104f92f6a6cf7e17736db97057fbc.

II. O conflito ocorreu em virtude do valor presente na função System.out.println().

III. O desenvolvedor pode incluir as duas mudanças na resolução do merge.


Estão corretas as afirmativas

Alternativas
Q2587719 Arquitetura de Software

A linguagem HTML5 fornece um conjunto de elementos que tem como função agrupar outros elementos da página. O agrupamento é especialmente importante para trazer coesão e semântica para a estrutura da página a ser desenvolvida. Esses elementos são denominados containers.


São elementos considerados containers, exceto:

Alternativas
Q2587718 Arquitetura de Software

São tipos de requisições presentes no protocolo HTTP, exceto:

Alternativas
Q2587685 Arquitetura de Software

Uma equipe de desenvolvimento de software está focada em melhorar a qualidade de um aplicativo.


Qual das práticas a seguir é uma recomendação para garantir a qualidade do software?

Alternativas
Q2587684 Arquitetura de Software

Sobre requisitos não funcionais, assinale com V as afirmativas verdadeiras e com F as falsas.


( ) Descrevem detalhadamente as funcionalidades que o sistema deve realizar, como processar uma transação, gerar relatórios ou enviar notificações.

( ) Descrevem as propriedades que o sistema deve ter, como desempenho, usabilidade, confiabilidade e segurança.

( ) Definem ou restringem algum aspecto do negócio e têm impacto direto sobre as operações e atividades da organização.


Assinale a sequência correta.

Alternativas
Respostas
1101: D
1102: B
1103: C
1104: C
1105: B
1106: A
1107: C
1108: C
1109: B
1110: C
1111: A
1112: B
1113: D
1114: D
1115: A
1116: C
1117: A
1118: D
1119: C
1120: C