Questões de Concurso Comentadas sobre arquitetura de software

Foram encontradas 8.303 questões

Q2913931 Arquitetura de Software

Software requirements

Software design

Software construction

Software testing

Software maintenance

Software configuration management

Software engineering management

Software engineering process

Software engineering tools and methods

Software quality

Swebok, 2004

A figura acima apresenta um sumário das áreas usualmente reconhecidas como sendo praticadas na engenharia de software. Considere as seguintes atribuições profissionais exigidas em uma organização: desenvolver sistemas em ambiente de grande porte, atuando preferencialmente nas fases de implementação de códigos e transição do processo de desenvolvimento adotado, utilizando-se de metodologia e ferramentas CASE/IDE homologadas na organização, visando à racionalização e à otimização dos processos do cliente. Julgue os itens de 86 a 90, acerca dos conceitos e das áreas de engenharia de software listadas e seus relacionamentos com as atribuições profissionais acima descritas.

“desenvolver sistemas em ambiente de grande porte”, que constitui uma das atribuições sob consideração, está, com relação às áreas praticadas na engenharia de software, mais associado a “Software configuration management” que a “Software construction”.

Alternativas
Q2913926 Arquitetura de Software

As principais fases do projeto de um banco de dados incluem o projeto conceitual, o projeto lógico e o projeto físico. Com base nesse contexto, julgue os itens seguintes.

No mapeamento do modelo entidade-relacionamento para o modelo relacional, é definida uma única tabela para cada entidade do modelo.

Alternativas
Q2913921 Arquitetura de Software

As principais fases do projeto de um banco de dados incluem o projeto conceitual, o projeto lógico e o projeto físico. Com base nesse contexto, julgue os itens seguintes.

O principal objetivo do projeto conceitual é o de representar a semântica das informações, independentemente de considerações de implementação e eficiência.

Alternativas
Q2913909 Arquitetura de Software

Do ponto de vista de organização lógica dos dados, a arquitetura de três esquemas, também conhecida como arquitetura ANSI/SPARC, é definida por três níveis ou esquemas: o esquema interno, o esquema conceitual e o nível externo. Considerando essa arquitetura de dados, julgue os itens a seguir.

A independência física de dados refere-se à capacidade de poder realizar mudanças no esquema interno sem ter de modificar o esquema conceitual.

Alternativas
Q2913907 Arquitetura de Software

Julgue os itens a seguir que abordam a análise e o projeto de sistemas.

Uma realimentação importante para projetista de interfaces é a avaliação da utilização dessas interfaces. Nesse contexto, as avaliações podem ser classificadas em somativas ou formativas. As formativas são realizadas ao longo do design da interface, permitindo correções de problemas antes da finalização da aplicação, enquanto as somativas avaliam o produto já terminado.

Alternativas
Q2913902 Arquitetura de Software

Julgue os itens a seguir que abordam a análise e o projeto de sistemas.

A escolha de ferramentas CASE adequadas à metodologia da organização é importante para o sucesso do projeto. Nesse contexto, o suporte dos diagramas de classe providos pela UML é fundamental na seleção de uma ferramenta para projeto e análise estruturado clássico.

Alternativas
Q2913895 Arquitetura de Software

Julgue os itens a seguir que abordam a análise e o projeto de sistemas.

Na fase de testes de um sistema, procura-se determinar a existência de falhas no programa. Com relação à quantidade de testes a serem realizados, idealmente, deveriam ser gerados testes que cobririam todas as entradas possíveis do sistema e todas as suas combinações possíveis, de forma a se assegurar um perfeito funcionamento. Em sistemas reais, entretanto, o teste exaustivo é inviável para sistemas não-triviais, sendo necessárias estratégias de teste para cobrir um conjunto significativo de falhas.

Alternativas
Q2913880 Arquitetura de Software

Julgue os itens a seguir que abordam a análise e o projeto de sistemas.

Na análise de sistemas, a modelagem de processos tem por objetivo restringir a análise aos dados da organização e suas transformações, derivando-se assim os procedimentos que serão automatizados pelo computador.

Alternativas
Q2913877 Arquitetura de Software

Julgue os itens a seguir que abordam a análise e o projeto de sistemas.

O diagrama de fluxo de dados é um componente essencial na análise e no projeto de sistemas; representa o fluxo de informações na forma de um grafo, em que os vértices representam os dados e os arcos representam os processos que transformam dados. É utilizado para apoiar as atividades de análise, projeto, comunicação entre usuário e analistas e documentação do sistema.

Alternativas
Q2913864 Arquitetura de Software

Julgue os itens a seguir que abordam a análise e o projeto de sistemas.

O ERD (diagrama entidade-relacionamento) é uma ferramenta que auxilia na modelagem dos dados armazenados no sistema em alto nível de abstração; tem a propriedade de evidenciar o relacionamento entre os módulos de armazenamento presentes no DFD. Inclui, entre seus componentes principais, as entidades; atributos e relacionamentos.

Alternativas
Q2913849 Arquitetura de Software

Acerca dos modelos cliente/servidor e conceitos de Internet, intranet e extranet, julgue os itens subseqüentes.

Arquiteturas cliente/servidor podem ser decompostas em mais de duas camadas. Uma configuração muito utilizada é aquela em que os clientes acessam informações por meio de servidores de aplicação, que por sua vez acessam servidores de banco de dados. Este tipo de arquitetura é conhecida como arquitetura em 3 camadas, ou three-tier.

Alternativas
Q2913847 Arquitetura de Software

Acerca dos modelos cliente/servidor e conceitos de Internet, intranet e extranet, julgue os itens subseqüentes.

Uma arquitetura cliente/servidor caracteriza-se pela separação do cliente, o usuário que acessa ou demanda informações, do servidor. Um exemplo típico é um navegador que acessa páginas na Internet. É uma arquitetura que permite o acesso a serviços remotos através de rede de computadores, e que tem como principal deficiência a falta de escalabilidade.

Alternativas
Q2913839 Arquitetura de Software

Julgue os próximos itens com relação aos conceitos de segurança e arquiteturas distribuídas.

Em programação paralela, existem dois paradigmas principais de comunicação: memória compartilhada, em que todos os processadores utilizam o mesmo espaço de endereçamento e se comunicam por meio de informações compartilhadas armazenadas na memória, e o paradigma de troca de mensagens, em que cada processador trabalha com espaços de endereçamento próprios independentes. Sistemas embasados na troca de mensagens são, em geral, mais complexos para se programar, mas têm a vantagem da escalabilidade, ou seja, são mais simples de expandir para aumentar a sua capacidade de processamento.

Alternativas
Q2913505 Arquitetura de Software

Na implementação de redes locais de computadores padrão Token Ring, uma topologia apresenta como características que:


I. as estações funcionam como repetidores;

II. um sentido unidirecional é utilizado para transmissão da informação.


Esta topologia é conhecida por:

Alternativas
Q2913504 Arquitetura de Software

No contexto da criptografia, um método emprega um tipo de chave, em que o emissor e o receptor fazem uso da mesma chave, usada tanto na codificação como na decodificação da informação. Esse método é conhecido por:

Alternativas
Q2913503 Arquitetura de Software

No processo de instalação, o Windows 2000 Server suporta os seguintes tipos de organizações de arquivos:

Alternativas
Q2913502 Arquitetura de Software

Numa rede, implementada segundo o padrão Ethernet IEEE-802.3, quando uma colisão é detectada, as estações transmissoras executam o seguinte procedimento:

Alternativas
Q2913493 Arquitetura de Software

Para acesso à Internet, os servidores Linux utilizam um serviço para atribuição dinâmica de IPs aos microcomputadores conectados à rede. Esse serviço é conhecido por:

Alternativas
Q2913490 Arquitetura de Software

Para acesso aos sites da Web, o navegador Internet Explorer emprega dois protocolos de comunicação que atuam nas camadas de aplicação e de transporte da arquitetura TCP/IP. Esses protocolos são conhecidos, respectivamente, por:

Alternativas
Q2913488 Arquitetura de Software

A implementação de Sistemas Gerenciadores de Banco de Dados – SGBD proporciona duas grandes vantagens, que consistem em:


I. impedir que um determinado código ou chave em uma tabela não tenha correspondência em outra tabela.

II. permitir o armazenamento da informação em um único local com acesso descentralizado e, sendo compartilhada com vários sistemas, os usuários estarão utilizando uma informação confiável.


Essas vantagens são conhecidas por:

Alternativas
Respostas
7981: E
7982: E
7983: C
7984: C
7985: C
7986: E
7987: C
7988: E
7989: E
7990: C
7991: C
7992: E
7993: C
7994: B
7995: C
7996: D
7997: A
7998: D
7999: D
8000: A