Questões de Concurso Sobre conceitos básicos em arquitetura de software em arquitetura de software

Foram encontradas 113 questões

Q2321401 Arquitetura de Software
Uma pilha frequentemente pode ter uma limitação na quantidade de elementos, ou seja, por restrições de memória, de projeto ou pela própria natureza da aplicação. Quando tentamos efetuar um push em uma pilha cheia, ocorre um stack overflow (um estouro de pilha); quando tentamos efetuar um pop em uma pilha vazia, ocorre um stack underflow.
Alternativas
Q2320069 Arquitetura de Software
É um arquivo contendo comandos que podem ser interpretados por algum programa do tipo shell, como, por exemplo, sh ou bash. A descrição refere-se a:
Alternativas
Q2320067 Arquitetura de Software
O Redundant Array of Independent Disks (RAID) é um conjunto de drives de discos físicos, vistos pelo sistema operacional como um único drive lógico, onde os dados são distribuídos em um esquema conhecido como:
Alternativas
Q2319347 Arquitetura de Software
Computadores modernos precisam de várias camadas de software para que ofereçam os serviços com os quais estamos acostumados. Essas camadas facilitam a adaptação do hardware às características e às funcionalidades demandadas pelos seres humanos.
A esse respeito, qual a ordem das camadas de software sobre o hardware, da mais próxima ao hardware para a mais distante?
Alternativas
Q2281817 Arquitetura de Software

No que se refere à arquitetura de soluções, julgue o item subsequente. 


O design detalhado da arquitetura descreve de forma ampla como um software é decomposto e especifica os módulos e as suas relações.

Alternativas
Q2271865 Arquitetura de Software
Assinale a opção que representa uma desvantagem da arquitetura de microsserviços em relação a arquitetura monolítica. 
Alternativas
Q2228279 Arquitetura de Software

A respeito de arquitetura de software, julgue o item a seguir.


As técnicas de componentização de software são usadas para dividir um sistema de software em componentes independentes e reutilizáveis, o que ajuda a diminuir a complexidade do sistema.

Alternativas
Q2098046 Arquitetura de Software
O padrão arquitetural MVC define que as classes de um sistema devem ser organizadas em três grupos:
- _________, com classes responsáveis pela apresentação da interface gráfica do sistema, incluindo janelas, botões, menus, barras de rolagem, etc.
- __________, com classes que tratam e interpretam eventos gerados por dispositivos de entrada, como mouse e teclado.
- __________, com classes que armazenam os dados manipulados pela aplicação e que têm a ver com o domínio do sistema em construção, sem dependência das classes dos outros dois grupos, podendo conter métodos que alteram o estado dos objetos de domínio.
Assinale a alternativa que preenche, correta e respectivamente, as lacunas do enunciado acima.
Alternativas
Q2401094 Arquitetura de Software

Quais licenças, dentre as contempladas no âmbito de REA no sistema UAB, são compatíveis com a definição de Conhecimento Aberto?

Alternativas
Q2401092 Arquitetura de Software

Quais são os pilares básicos do movimento Maker, no contexto de Espaços Maker?


1. Criatividade

2. Baixo custo

3. Colaboratividade

4. Sustentabilidade

5. Escalabilidade


Assinale a alternativa que indica todas as afirmativas corretas.

Alternativas
Q2401089 Arquitetura de Software

Assinale a alternativa que descreve corretamente o conceito de computação desplugada.

Alternativas
Q2084107 Arquitetura de Software
Sobre o processamento de histograma de imagens digitais em tons de cinza, considere as afirmativas a seguir.
I - Uma imagem com baixo contraste apresenta um histograma com componentes localizados no meio da escala de intensidades. II - Uma imagem com alto contraste apresenta um histograma com componentes concentrados no lado inferior da escala de intensidades. III - O histograma de uma imagem tons de cinza clara é aquele em que os componentes cobrem uma faixa bem ampla da escala de intensidades e, também, onde a distribuição de pixels não está muito longe de ser uniforme.
Está(ão) correta(s) 
Alternativas
Q2016954 Arquitetura de Software
 As técnicas de pré-processamento de dados são utilizadas para transformar dados brutos em formatos úteis e eficientes. Para lidar com dados que contêm muitas partes irrelevantes ou ausentes é utilizada a limpeza de dados. Nesse contexto, um técnico necessita utilizar um método de redução de ruído para minimizar os efeitos de pequenos erros de observação. O método que ele deve utilizar é de 
Alternativas
Q1965624 Arquitetura de Software
Com relação à interoperabilidade de sistemas, julgue o item a seguir.

No formato JSON, as informações são representadas por uma coleção de pares nome/valor, o que permite acessar um valor específico pelo nome desejado. 
Alternativas
Q1965623 Arquitetura de Software
Com relação à interoperabilidade de sistemas, julgue o item a seguir.

Web services são aplicações especializadas do tipo clienteservidor para a troca de dados entre computadores de redes distintas.
Alternativas
Q1965622 Arquitetura de Software
Com relação à interoperabilidade de sistemas, julgue o item a seguir.

No padrão MVC, o controller é responsável por gerenciar o comportamento dos dados por meio de funções e regras de negócio predefinidas.
Alternativas
Q1961676 Arquitetura de Software

Acerca de arquiteturas, práticas e serviços, julgue o item subsequente. 


DesignOps está relacionado às práticas operacionais que permitem o gerenciamento de equipes de design por meio de abordagens que combinam a experiência do usuário com o gerenciamento de operações de tecnologias e processos compatíveis com o DevOps para a entrega de ativos de design.

Alternativas
Q1930495 Arquitetura de Software
Podemos considerar que wireframes são como protótipos ou esqueletos de uma interface gráfica, de alta ou baixa fidelidade. Considerando essa informação, assinale a alternativa que não constitui uma ferramenta de construção de wireframes.
Alternativas
Q1920253 Arquitetura de Software

No que se refere às novas tecnologias, julgue o item.


O conceito de realidade aumentada está relacionado à criação de mundos virtuais com os quais se possa interagir, movendo-se para estes mundos virtuais, os quais também são chamados de mundos alternativos. 

Alternativas
Q1318589 Arquitetura de Software
Para a resolução da questão desta prova, considere os seguintes detalhes: (1) os programas utilizados nesta prova foram instalados com todas as suas configurações padrão, entretanto, caso tenham sido realizadas alterações que impactem a resolução da questão, elas serão alertadas no texto da questão ou mostradas visualmente, se necessário; (2) no enunciado e nas respostas de alguma questão, existem letra(s), palavra(s) ou texto(s) que foram digitados entre aspas, apenas para destacá-los. Neste caso, para resolver a questão, desconsidere tais aspas e atente-se somente para a(s) letra(s), palavra(s) ou texto(s) propriamente ditos; (3) em algumas figuras foram inseridas setas numeradas apenas para facilitar a resolução da questão; e (4) para resolver a questão desta prova, considere, apenas, os recursos disponibilizados para os candidatos, tais como essas orientações, os textos introdutórios da questão, normalmente disponibilizados antes das Figuras, os enunciados propriamente ditos e os dados e informações disponíveis na Figura da questão, se houver. 
No framework Scrum, uma Sprint pode ser cancelada pelo:
I. Scrum Team. II. Scrum Master. III. Product Owner.

Quais estão corretas?
Alternativas
Respostas
61: C
62: B
63: B
64: E
65: E
66: E
67: E
68: A
69: B
70: D
71: B
72: A
73: B
74: C
75: E
76: E
77: C
78: C
79: E
80: B