Questões de Concurso Sobre arquitetura de software

Questões Discursivas

Foram encontradas 8.207 questões

Q1646378 Arquitetura de Software
O ciclo de vida oferece uma estrutura básica para o gerenciamento do projeto, independentemente do trabalho específico envolvido. Os projetos variam em tamanho e complexidade. Todos os processos, simples ou complexos, grandes ou pequenos, podem ser mapeados para a estrutura genérica de ciclo de vida, do qual um dos itens é a
Alternativas
Q1626600 Arquitetura de Software

Web services surgiram como uma evolução dos modelos de computação distribuída, sendo considerada uma tecnologia de integração de sistemas, empregada principalmente em ambientes heterogêneos. Na arquitetura, web services padrões:


I. Um protocolo para transmissão dentro da arquitetura proposta pelo W3C, sendo baseado no XML , segue o modelo “REQUEST-RESPONSE” do HTTP.

II. Um arquivo do tipo XML, cuja finalidade é descrever detalhadamente um web service. Essa descrição específica as operações que compõem o web service e define de forma clara como deve ser o formato de entrada e saída de cada operação.

III. Um mecanismo que visa atender tanto o cliente de web service quanto ao provedor. Ele tem que fornecer ao provedor de web services meios para que esses sejam registrados e publicados, o que permitirá a pesquisa e localização dos web services pelos clientes.


Esses padrões são conhecidos pelas siglas:

Alternativas
Q1626599 Arquitetura de Software
Padrões de Projeto têm sido utilizados com grande sucesso em programação de software, apresentando vantagens, desvantagens e possuindo características próprias. Duas características dos padrões de projeto são:
Alternativas
Q1626592 Arquitetura de Software

A figura abaixo representa o ciclo de vida de software, conhecido como modelo em cascata.


Imagem associada para resolução da questão


Um dos estágios divide os requisitos em sistemas de hardware ou de software, estabelecendo uma arquitetura geral do sistema. Envolve a identificação e a descrição das abstrações fundamentais de software e suas relações. Esse estágio é conhecido por:

Alternativas
Q1626269 Arquitetura de Software

As Recomendações de Acessibilidade para Conteúdo Web (WCAG) 2.0, em seu item 1.1, recomenda que conteúdos disponibilizados pela Web devem:


Fornecer alternativas textuais para qualquer conteúdo não textual, permitindo que possa ser alterado, se necessário, para outros formatos como impressão com tamanho de fontes maiores, Braille, fala, símbolos ou linguagem mais simples.


O código com o qual o programador Web procurou atender a essa recomendação é

Alternativas
Q1626261 Arquitetura de Software

Com relação ao gerenciamento do ciclo de vida das informações ILM (Information Lifecycle Management ou Ciclo de Vida da Informação), analise as afirmativas a seguir.


I. O ILM leva em consideração a prática dos usuários, ao invés de apenas automatizar procedimentos de armazenamento dos dados.

II. O ILM utiliza apenas a idade e a frequência de acesso dos dados como critérios para o gerenciamento do armazenamento dos dados.

III. As informações são movimentadas pelo ILM de maneira dinâmica, automática e transparente para o usuário, considerando a sua criticidade para o negócio.


Assinale:

Alternativas
Q1626246 Arquitetura de Software

O texto a seguir contém a definição de um dos chamados padrões de projeto (design pattern) GoF:


“Uma maneira de notificar mudanças de estado para um grupo de objetos interessados nessas mudanças. Define uma dependência um para muitos entre objetos de modo que, quando um objeto muda de estado, todos os seus dependentes são notificados e atualizados automaticamente. Este é um padrão comportamental.”


Este padrão é denominado

Alternativas
Q1626212 Arquitetura de Software
O elemento WSDL que descreve as portas (ports) de um serviço web é
Alternativas
Q1626209 Arquitetura de Software
A respeito de mensagens SOAP, assinale a alternativa correta.
Alternativas
Q1232381 Arquitetura de Software
Tendo em vista que o desenvolvimento de um software compreende várias fases, que vão desde a definição básica até o uso do software, e que, nesse processo, diversos modelos, métodos e procedimentos de construção podem ser utilizados, julgue o item subsecutivo.
No ciclo de vida da primeira versão do modelo em espiral, a etapa de análise de riscos é realizada dentro da fase de desenvolvimento.
Alternativas
Q1232318 Arquitetura de Software
Tendo em vista que o desenvolvimento de um software compreende várias fases, que vão desde a definição básica até o uso do software, e que, nesse processo, diversos modelos, métodos e procedimentos de construção podem ser utilizados, julgue o item subsecutivo.
O ciclo de vida de um software, entre outras características, está relacionado aos estágios de concepção, projeto, criação e implementação.
Alternativas
Ano: 2012 Banca: IADES Órgão: EBSERH
Q1201444 Arquitetura de Software
Uma das recomendações de acessibilidade, feitas pelos padrões do governo eletrônico, é colocar legendas nas imagens dos sites. Assinale a alternativa que corresponde ao atributo responsável, por colocar legendas nas imagens.
Alternativas
Ano: 2012 Banca: FUNIVERSA Órgão: CENSIPAM
Q1199062 Arquitetura de Software
Webservice é uma forma de integração de sistemas e de comunicação entre diferentes aplicações presentes em dispositivos distintos de uma rede de computadores. Para que isso ocorra, a linguagem própria de cada sistema é traduzida para uma linguagem universal. Assinale a alternativa que apresenta o nome dessa linguagem.
Alternativas
Ano: 2012 Banca: CESPE / CEBRASPE Órgão: TRE-MS
Q1196572 Arquitetura de Software
No que se refere a SOA e webservices, assinale a opção correta.
Alternativas
Q1167796 Arquitetura de Software

The term Waterfall Development Life Cycle is used to describe the classical SDLC model.

Choose the alternative that shows the correct sequence of the Waterfall Development Life Cycle model.

Alternativas
Q1167786 Arquitetura de Software

Um Web Service é um componente de software armazenado em um computador que pode ser acessado por um aplicativo em outro computador por uma rede.

Sobre Web Services, considere as afirmativas a seguir.


I. Web Services se comunicam utilizando tecnologias como XML, JSON e HTTP. II. O Simple Object Access Protocol permite que Web Services e clientes escritos em linguagens diferentes se comuniquem.

III. Um Web Service RESTful pode retornar dados utilizando texto sem formatação.

IV. O Representational State Transfer utiliza a XML como mecanismo de solicitação/resposta para Web Services.


Assinale a alternativa correta.

Alternativas
Q1167763 Arquitetura de Software

Sobre as caracterizações das Integrações Tecnológicas no Brasil, atribua V (verdadeiro) ou F (falso) às afirmativas a seguir.


( ) Integração da Gestão Estratégica com os processos de manufatura, através de aplicações de Product Life Cycle Management e de Product Data Management.

( ) Integração das cadeias de suprimentos, através de aplicações de supply-chain e da infraestrutura de comunicação e Internet.

( ) Integração dos processos de desenvolvimentos de produtos com os processos de gestão de clientes altamente sofisticados, através de aplicativos de Customer Resource Management.

( ) Integração entre a gestão da empresa e o seu chão de fábrica, através de aplicações de Enterprise Resource Planning - ERP e Manufacturing Execution System - MES.

( ) Integração entre as funções administrativas e padronização dos aplicativos de back-office no contexto da empresa, de suas divisões e filiais, através de Enterprise Resource Planning - ERP.


Assinale a alternativa que contém, de cima para baixo, a sequência correta.

Alternativas
Q973838 Arquitetura de Software

Considere as afirmativas abaixo:


I. Sobre a arquitetura orientada a serviço (SOA) pode-se dizer que seus principais conceitos são a visibilidade, a interação e os efeitos.

II. Um DTD (Document Type Definition) é um conjunto de regras usado para definir uma linguagem de marcação XML particular.

III. O estilo arquitetural REST (Representational State Transfer) para WEB tem como característica usar SOAP para interoperabilidade entre sistemas heterogêneos.

IV. Em um documento XHTML bem formado, os nomes dos elementos podem ser escritos com letras caixa-alta ou caixa-baixa.


Está correto somente o que se afirma em:

Alternativas
Q973836 Arquitetura de Software
A norma ISO 9241-11 define o conceito de usabilidade. Ele é definido como a extensão em que um produto pode ser usado por usuários específicos para alcançar objetivos específicos com eficácia, eficiência e satisfação num contexto específico de uso. Na construção de um Web site, são boas práticas desse conceito:
Alternativas
Q856822 Arquitetura de Software

Acerca das infraestruras de aplicação web (Web application framework), considere as afirmações.


1) É uma infraestrutura de software que é projetada para apoiar o desenvolvimento de websites dinâmicos, aplicações web e serviços web.

2) Usualmente baseada num arquitetura de três níveis (three-tier architecture) onde as aplicações são estruturadas em rês níveis físicos: cliente, aplicação e banco de dados (relacional).

3) Muitos seguem o padrão arquitetural Modelo Visão Controlador (MVC) para separar o modelo de dados com as regras de negócio da interface do usuário. Isto geralmente é considerado uma boa prática uma vez que modulariza o código, promove reutilização de código e permite que várias interfaces sejam aplicadas.


Está(ão) correta(s):

Alternativas
Respostas
6181: A
6182: B
6183: C
6184: B
6185: A
6186: C
6187: B
6188: E
6189: A
6190: E
6191: C
6192: A
6193: B
6194: B
6195: D
6196: D
6197: D
6198: A
6199: D
6200: C