Questões de Concurso Sobre engenharia de software

Foram encontradas 14.773 questões

Q49214 Engenharia de Software
OBJETIVO E REQUISITOS DE MODERNIZAÇÃO
DE PROCESSOS E DE TI EM ÓRGÃO DA
ESFERA GOVERNAMENTAL


OBJETIVO:

O Ministério Público do Governo Federal de um país deseja modernizar seu ambiente tecnológico de informática. Para tanto, adquirirá equipamentos de computação eletrônica avançados e redefinirá seus sistemas de computação, a fim de agilizar seus processos internos e também melhorar seu relacionamento com a sociedade.

REQUISITOS PARA ATENDER AO OBJETIVO:

Orientação a objeto:

Imagem 003.jpg

Imagem 004.jpg
Imagem 005.jpg

No §4º, os itens 1 e 2 mostram, respectivamente, associações de
Alternativas
Q33994 Engenharia de Software
Considere que um projeto de TI a ser realizado por uma empresa,
com início e término bem determinados, objetive a correção de
problemas relativos a TI. Acerca de projetos de TI, como o referido,
e do gerenciamento desses projetos, julgue os itens seguintes, tendo
como referência inicial o estabelecido pelo PMBoK.
Suponha-se que, ao longo da execução do projeto, o presidente da empresa seja informado da necessidade de estabelecer procedimento de correção de urgência, atividade nãoconsiderada no planejamento do projeto, e que solicite ao gerente do projeto a inclusão dessa atividade. Nessa situação, o gerente do projeto deve negar esse pedido.
Alternativas
Q33930 Engenharia de Software
Imagem 007.jpg
Considerando a figura acima, que apresenta um modelo de processo para desenho de sítios web, o qual contempla vários aspectos de
engenharia de usabilidade, julgue os itens seguintes, relativos aos conceitos de engenharia de usabilidade e engenharia de software.
A macroestrutura de um storyboard seria mais adequadamente representada por um diagrama de estados em UML que por um diagrama de classes.
Alternativas
Q33927 Engenharia de Software
Imagem 007.jpg
Considerando a figura acima, que apresenta um modelo de processo para desenho de sítios web, o qual contempla vários aspectos de
engenharia de usabilidade, julgue os itens seguintes, relativos aos conceitos de engenharia de usabilidade e engenharia de software.
O modelo de processo mostrado apresenta elementos do paradigma iterativo e incremental.
Alternativas
Q33914 Engenharia de Software
Imagem 002.jpg

A figura I acima, adaptada de java.sun.com, apresenta um diagrama da arquitetura J2EE 1.4. Os principais elementos que compõem
a arquitetura são numerados de #1 a #5.

Uma organização executa projetos de desenvolvimento de aplicativos de software embasados na arquitetura J2EE, com
padrões de desenho, framework MVC, interoperabilidade XML e bancos de dados relacionais. Além disso, ela adota um processo de
desenvolvimento de software baseado no RUP/UML e realiza estimativas de projeto por meio de análise de pontos de função.

A propósito das informações apresentadas acima, e considerando a figura I, bem como os conceitos pertinentes à engenharia de
software, julgue os itens a seguir.
Diagramas UML de colaboração ou seqüência deverão ser construídos a fim de que ocorra a realização dos casos de uso de uma aplicação em desenvolvimento.
Alternativas
Q33912 Engenharia de Software
Imagem 002.jpg

A figura I acima, adaptada de java.sun.com, apresenta um diagrama da arquitetura J2EE 1.4. Os principais elementos que compõem
a arquitetura são numerados de #1 a #5.

Uma organização executa projetos de desenvolvimento de aplicativos de software embasados na arquitetura J2EE, com
padrões de desenho, framework MVC, interoperabilidade XML e bancos de dados relacionais. Além disso, ela adota um processo de
desenvolvimento de software baseado no RUP/UML e realiza estimativas de projeto por meio de análise de pontos de função.

A propósito das informações apresentadas acima, e considerando a figura I, bem como os conceitos pertinentes à engenharia de
software, julgue os itens a seguir.
A produção de artefatos visualmente descritivos do fluxo navegacional de uma aplicação web a ser construída na plataforma acima será, muito provavelmente, realizada por desenvolvedores projetistas de GUI, que produzirão um protótipo de interface de usuário, na disciplina de requisitos, durante a fase de iniciação do projeto.
Alternativas
Q33911 Engenharia de Software
Imagem 002.jpg

A figura I acima, adaptada de java.sun.com, apresenta um diagrama da arquitetura J2EE 1.4. Os principais elementos que compõem
a arquitetura são numerados de #1 a #5.

Uma organização executa projetos de desenvolvimento de aplicativos de software embasados na arquitetura J2EE, com
padrões de desenho, framework MVC, interoperabilidade XML e bancos de dados relacionais. Além disso, ela adota um processo de
desenvolvimento de software baseado no RUP/UML e realiza estimativas de projeto por meio de análise de pontos de função.

A propósito das informações apresentadas acima, e considerando a figura I, bem como os conceitos pertinentes à engenharia de
software, julgue os itens a seguir.
Considere que seja necessário estimar o tamanho de um projeto de uma nova aplicação a ser desenvolvida na plataforma mencionada. Nessa situação, é correto afirmar que a adição de uma nova página HTML produzirá um aumento no número total de pontos de função não ajustados; que o atendimento a uma demanda por produção de componentes de código reusáveis, para uso em outro projeto de desenvolvimento de software na mesma organização, incrementará o fator de ajuste de medição (value adjustment factor) para esse projeto.
Alternativas
Q33910 Engenharia de Software
Imagem 002.jpg

A figura I acima, adaptada de java.sun.com, apresenta um diagrama da arquitetura J2EE 1.4. Os principais elementos que compõem
a arquitetura são numerados de #1 a #5.

Uma organização executa projetos de desenvolvimento de aplicativos de software embasados na arquitetura J2EE, com
padrões de desenho, framework MVC, interoperabilidade XML e bancos de dados relacionais. Além disso, ela adota um processo de
desenvolvimento de software baseado no RUP/UML e realiza estimativas de projeto por meio de análise de pontos de função.

A propósito das informações apresentadas acima, e considerando a figura I, bem como os conceitos pertinentes à engenharia de
software, julgue os itens a seguir.
Plotando-se um gráfico da produtividade da referida organização durante o desenvolvimento de várias aplicações, que relacione o número de homens-hora de projeto para implementar cada aplicação e o número de pontos de função dessa aplicação, obtém-se uma curva aproximadamente linear.
Alternativas
Q9425 Engenharia de Software
Na UML, que diagrama retrata estados e as transições permitidas entre esses estados?
Alternativas
Q9095 Engenharia de Software
Instruções: Para responder às questões de números 39 e 40,
considere a tabela abaixo.
Sobre os diagramas UML apresentados na tabela, é correto afirmar que
Alternativas
Q9094 Engenharia de Software
Instruções: Para responder às questões de números 39 e 40,
considere a tabela abaixo.
A associação entre os diagramas e os papéis exercidos na UML é correta em
Alternativas
Q9093 Engenharia de Software
Na XP (eXtreme Programming)
Alternativas
Q9092 Engenharia de Software
No RUP, a maior quantidade da disciplina Análise e Projeto é encontrada na fase de
Alternativas
Q9091 Engenharia de Software
Considere as afirmativas abaixo.

I. O RUP é um processo iterativo.
II. Sob orientação do RUP, o desenvolvimento é centrado na arquitetura.
III. Sob a orientação do RUP, as atividades de desenvolvimento são orientadas por casos de uso.

É correto o que se afirma em
Alternativas
Q9090 Engenharia de Software
De acordo com os criadores da UML, na modelagem da arquitetura de um sistema, a visão que abrange as classes, interfaces e colaborações que formam o vocabulário do problema e de sua solução é a de
Alternativas
Q9089 Engenharia de Software
Ampliam o vocabulário da UML permitindo a criação de novos tipos de blocos de construção que são derivados dos já existentes, mas específicos a determinados problemas,
Alternativas
Q9088 Engenharia de Software
Durante o projeto ocorre que na assinatura da operação "alocar" da classe "Urna" é observada a existência do atributo "zona eleitoral" que é outra classe identificada no mesmo projeto, indicando a existência de
Alternativas
Q6389 Engenharia de Software
Na versão mais atual da UML, a "linha de vida" de um objeto é representada no diagrama de
Alternativas
Q6388 Engenharia de Software
A proteção de atributos e operações das classes, fazendo com que estas se comuniquem com o meio externo por meio de suas interfaces, define o conceito de
Alternativas
Q6387 Engenharia de Software
Instruções: Para responder as questões de números 53 a 55,
considere a versão mais atual da UML e o texto
abaixo.
Pretende-se criar um controle de processos jurídicos. As
situações nas quais estes possam vir a ser enquadrados, bem
como os eventos que mudam essas situações devem ser
diagramados. Os processos possuem identidades únicas e
devem ser relacionados aos interessados, sendo estes últimos
subclassificados em processos de pessoas físicas ou jurídicas.
Portanto, ao classificar os processos, o atributo "interessado"
deve ser integrante dessa classe.
O conceito subentendido na subclassificação de interessados físicos ou jurídicos é o de
Alternativas
Respostas
14461: E
14462: E
14463: C
14464: C
14465: C
14466: E
14467: E
14468: E
14469: C
14470: D
14471: C
14472: B
14473: E
14474: A
14475: E
14476: C
14477: A
14478: E
14479: B
14480: D