Questões de Concurso Para analista - desenvolvimento de sistemas

Foram encontradas 1.476 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q311244 Programação
No que se refere ao desenvolvimento de sistemas, julgue os
próximos itens.
São packages pertencentes à plataforma Java JEE: javax.ejb, javax.faces, javax.jms, javax.servlet, javax.mail e javax.transaction. Desses, os quatro primeiros foram desenvolvidos para uso direto no desenvolvimento de aplicações web.
Alternativas
Q311243 Arquitetura de Software
Julgue os itens seguintes referentes a padrões de projeto.
Os padrões GRASP (general responsibility assignment software patterns) consistem em modelos de distribuição de responsabilidades a classes e objetos em implementações orientadas a objetos. Os principais exemplos de padrões GRASP são: Information Expert, Creator, Visitor, Controller, Iterator, Low Coupling, High Cohesion, Polymorphism, State, Strategy, Pure Fabrication, Indirection, Proxy e Protected Variations.
Alternativas
Q311242 Arquitetura de Software
Julgue os itens seguintes referentes a padrões de projeto.
Uma das conseqüências do uso de adaptador de classes é que a adaptação de uma classe concreta não se estende automaticamente às suas subclasses.
Alternativas
Q311241 Engenharia de Software

A engenharia de software é um a disciplina do conhecimento humano que aplica princípios da engenharia ao desenvolvimento de software. N o entanto, existem diferenças significativas entre as engenharias clássicas — mecânica, civil, elétrica— e a engenharia de software, muitas delas decorrentes das diferenças de natureza entre o produto ou sistema resultante da atividade das engenharias clássicas e a engenharia de software. A engenharia de software desdobrou-se em várias áreas especializadas, como as áreas de requisitos de software, de análise e projeto de software, de implementação de software, de testes de software, de gestão de configuração, entre outras. N a interface entre as engenharias clássicas e a de software insere-se a engenharia de sistemas, abordada colateralmente na ISO/IEC 12207.


Com relação ao emprego de diferentes técnicas para a realização de testes de software, é correto afirmar que haverá maior diminuição da dependência de acesso às especificações arquiteturais de um sistema se o testador empregar a técnica de caixa-branca (white-box), em vez das técnicas de caixa-cinza (gray-box) e de caixa-preta (black-box)

Alternativas
Q311240 Governança de TI

A engenharia de software é um a disciplina do conhecimento humano que aplica princípios da engenharia ao desenvolvimento de software. N o entanto, existem diferenças significativas entre as engenharias clássicas — mecânica, civil, elétrica— e a engenharia de software, muitas delas decorrentes das diferenças de natureza entre o produto ou sistema resultante da atividade das engenharias clássicas e a engenharia de software. A engenharia de software desdobrou-se em várias áreas especializadas, como as áreas de requisitos de software, de análise e projeto de software, de implementação de software, de testes de software, de gestão de configuração, entre outras. N a interface entre as engenharias clássicas e a de software insere-se a engenharia de sistemas, abordada colateralmente na ISO/IEC 12207.


Se o processo de desenho arquitetural de software, proposto na ISO/IEC 12207, for implementado de forma aderente ao padrão, ele produzirá uma linha de base (baseline) do desenho arquitetural do software, a qual será mantida sob gerência de configuração.

Alternativas
Q311239 Engenharia de Software

A engenharia de software é um a disciplina do conhecimento humano que aplica princípios da engenharia ao desenvolvimento de software. N o entanto, existem diferenças significativas entre as engenharias clássicas — mecânica, civil, elétrica— e a engenharia de software, muitas delas decorrentes das diferenças de natureza entre o produto ou sistema resultante da atividade das engenharias clássicas e a engenharia de software. A engenharia de software desdobrou-se em várias áreas especializadas, como as áreas de requisitos de software, de análise e projeto de software, de implementação de software, de testes de software, de gestão de configuração, entre outras. N a interface entre as engenharias clássicas e a de software insere-se a engenharia de sistemas, abordada colateralmente na ISO/IEC 12207.


Visando a maior efetividade no processo de desenvolvimento, os requisitos de software são, em geral, desenvolvidos antes dos requisitos de sistema.

Alternativas
Q311238 Engenharia de Software

A engenharia de software é um a disciplina do conhecimento humano que aplica princípios da engenharia ao desenvolvimento de software. N o entanto, existem diferenças significativas entre as engenharias clássicas — mecânica, civil, elétrica— e a engenharia de software, muitas delas decorrentes das diferenças de natureza entre o produto ou sistema resultante da atividade das engenharias clássicas e a engenharia de software. A engenharia de software desdobrou-se em várias áreas especializadas, como as áreas de requisitos de software, de análise e projeto de software, de implementação de software, de testes de software, de gestão de configuração, entre outras. N a interface entre as engenharias clássicas e a de software insere-se a engenharia de sistemas, abordada colateralmente na ISO/IEC 12207.


A área de atividade de requisitos de software apresenta maior interface com a engenharia de sistemas quando comparada à área de análise e projeto de software.

Alternativas
Q311237 Arquitetura de Software
Acerca de modelos e abordagens à gestão de empreendimentos de
desenvolvimento de software, julgue o item abaixo.
O modelo de gestão bazar, comparado ao modelo catedral, apresenta melhores condições para apoiar o desenvolvimento de software colaborativo, especialmente se este tiver código aberto e for aderente à abordagem de software livre. Tal modelo, comparado ao modelo catedral, apresenta ainda menor previsibilidade acerca da arquitetura do software que emerge da interação entre as pessoas.
Alternativas
Q311236 Engenharia de Software
São características de organizações e projetos de software
desenvolvidos segundo o modelo PMBOK
a adoção de abordagem embasada na elaboração progressiva, uma vez que o escopo do projeto pode ser aumentado sempre que desejado.
Alternativas
Q311235 Engenharia de Software
São características de organizações e projetos de software
desenvolvidos segundo o modelo PMBOK
a presença de uma pessoa diretamente vinculada ao projeto, que assume o papel de gerente e é responsável pelo desempenho de funções relativas aos cinco grupos de processos — iniciação , planejamento , execução , monitoramento e controle —, além do encerramento e às nove áreas de conhecimento descritas no modelo.
Alternativas
Q311234 Arquitetura de Software
Julgue os itens a seguir, referentes aos modelos de ciclo de vida de
software e aos processos de desenvolvimento de software.
O desenvolvimento sistemático de documentos XML que descrevem a arquitetura de software executável, composta por componentes, interfaces e interligações entre componentes, é uma característica de um modelo de ciclo de vida de software conhecido como DDP (document-driven process).
Alternativas
Q311232 Engenharia de Software
Julgue os itens a seguir, referentes aos modelos de ciclo de vida de
software e aos processos de desenvolvimento de software.
O framework de processo RUP (rational unified process) organiza o ciclo de vida de um produto de software desde o início de sua concepção até a sua aposentadoria, na seguinte seqüência de etapas: concepção, elaboração, construção e transição.
Alternativas
Q311230 Governança de TI
A respeito das normas e dos padrões para processo de
desenvolvimento de software, julgue os próximos itens.
ara o alcance do nível de maturidade C no MPS.BR, uma organização precisa demonstrar que implementou dois processos relacionados ao reúso: um deles relativo ao desenvolvimento de ativos reusáveis e outro ao gerenciamento do ciclo de vida desses ativos, entre outros aspectos.
Alternativas
Q311226 Segurança da Informação
Julgue os itens a seguir, referentes aos mecanismos de segurança da
informação.
A criptografia simétrica, a criptografia assimétrica, os hashes criptográficos e os certificados X.509 constituem partes essenciais da solução para troca de mensagens seguras atualmente utilizada na Web, por servidores e navegadores web.
Alternativas
Q311224 Governança de TI
Acerca dos conceitos básicos de segurança da informação, julgue
os itens seguintes.
A disponibilidade de um serviço de tecnologia da informação (TI) pode ser descrita por meio da combinação de várias medidas, entre as quais: MTBF (mean time betweenfailures— tempo médio entre falhas); MTBSI {mean time between Service incidents — tempo médio entre incidentes de serviço); MTTR (mean time to repair — tempo médio para reparo); e MTRS (mean time to restore Service — tempo médio para reparo do serviço).
Alternativas
Q311207 Raciocínio Lógico
Imagem 003.jpg

Tendo como referência as informações apresentadas, julgue os itens
seguintes.
A proposição “Não precisa mais capturar nem digitar o código de barras” pode ser, simbolicamente, escrita como A∧B, em que A é a proposição “Não precisa mais capturar o código de barras” e B é a proposição “Não precisa mais digitar o código de barras” .
Alternativas
Q311196 Português
Imagem 001.jpg

Com referência ao vocabulário do texto e à ortografia, julgue os itens
subsequentes.
No texto, a expressão ‘por precisão’ ( L.28 - 29 ) apresenta sentido equivalente a com perfeição.
Alternativas
Q310818 Raciocínio Lógico
Imagem 003.jpg

Tendo como referência as informações apresentadas, julgue os itens
seguintes.
As proposições “Não precisa mais capturar nem digitar o código de barras” e “Não precisa mais capturar ou digitar o código de barras” são equivalentes.

Alternativas
Q310726 Inglês
Imagem 006.jpg

Based on the linguistic structures o f the text, judge the
following items.
“seek” (L.23) can be correctly replaced by mix.
Alternativas
Respostas
1221: E
1222: E
1223: C
1224: E
1225: C
1226: E
1227: C
1228: C
1229: E
1230: E
1231: C
1232: E
1233: C
1234: C
1235: C
1236: C
1237: E
1238: C
1239: C
1240: E