Questões de Concurso Sobre engenharia de software para fcc

Foram encontradas 1.558 questões

Resolva questões gratuitamente!

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

Q147120 Engenharia de Software
A questão abaixo refere-se à
UML 2.0.
São diagramas de interação os de
Alternativas
Q147119 Engenharia de Software
A questão abaixo refere-se à
UML 2.0.
Descreve o comportamento de classificadores individuais e de interações de classificadores, concentrando a atenção no momento de ocorrência de eventos que causam mudanças nas condições modeladas das linhas de vida. Trata-se do diagrama de
Alternativas
Q147118 Engenharia de Software
A questão abaixo refere-se à
UML 2.0.
Os casos de uso podem ser organizados pela especificação de relacionamentos de
Alternativas
Q147117 Engenharia de Software
A questão abaixo refere-se à
UML 2.0.
Graficamente, as portas de componentes têm elementos representados por círculos e semicírculos que representam, respectivamente,
Alternativas
Q147116 Engenharia de Software
A questão abaixo refere-se à
UML 2.0.
NÃO se trata de controle estruturado nos diagramas de sequência, o tipo Execução
Alternativas
Q147115 Engenharia de Software
A questão abaixo refere-se à
UML 2.0.
São, respectivamente, dois diagramas estruturais e dois comportamentais:
Alternativas
Q147113 Engenharia de Software
Considere:

I. A classe Veículo possui as subclasses Carro e Trem.
II. Os objetos das subclasses Carro e Trem herdam a operação acelerar.
III. A aceleração do Carro é no pedal e, do Trem, é na manivela.

I, II e III mostram um conceito OO aplicável à imple- mentação da aceleração, que é
Alternativas
Q147112 Engenharia de Software
Graficamente representado por um cubo na UML, é um elemento físico que existe em tempo de execução e representa um recurso computacional, geralmente tendo alguma memória e, com frequência, capacidade de processamento. Trata-se de
Alternativas
Q147111 Engenharia de Software
No V-Model, que mapeia os tipos de teste para cada fase do desenvolvimento de software, Interface Test, Acceptance Test e Release Test correspondem, res- pectivamente, às fases do desenvolvimento
Alternativas
Ano: 2011 Banca: FCC Órgão: TRE-AP Prova: FCC - 2011 - TRE-AP - Programador de computador |
Q125858 Engenharia de Software
Em relação aos conceitos fundamentais da orientação a objetos, o mecanismo pelo qual um objeto utiliza os recursos de outro, podendo ele assumir os tipos “usa um” ou “parte de”, denomina-se
Alternativas
Ano: 2011 Banca: FCC Órgão: TRE-AP Prova: FCC - 2011 - TRE-AP - Programador de computador |
Q125857 Engenharia de Software
No processo de adoção de ferramentas CASE é INCORRETO afirmar que ele deve
Alternativas
Ano: 2011 Banca: FCC Órgão: TRE-AP Prova: FCC - 2011 - TRE-AP - Programador de computador |
Q125856 Engenharia de Software
As práticas se baseiam em técnicas ágeis, tais como, Test Driven Development (TDD), Agile Model Driven Development (AMDD) e Database Refactoring, concentrando as atividades de análise, desenho e requisitos unicamente na disciplina Modelagem. Trata-se de
Alternativas
Q111594 Engenharia de Software
Garantir o funcionamento correto do software para atender as expectativas do cliente é o objetivo da homologação de sistemas. Nessa fase, que precede à implantação, os testes mais comuns são os testes:

Alternativas
Q111591 Engenharia de Software
Considere:
I. Uma classe define o comportamento dos objetos através de seus métodos, e quais estados ele é capaz de manter através de seus atributos.

II. Na herança cada classe derivada (subclasse) apresenta as características (estrutura e métodos) da classe base (superclasse) e acrescenta a elas o que for definido de particularidade para ela.

III. Polimorfismo é o princípio pelo qual duas ou mais classes derivadas de uma mesma superclasse podem invocar métodos que têm a mesma identificação e mesmo comportamento.

IV. Um objeto é capaz de armazenar estados através de seus atributos e reagir a mensagens enviadas a ele, assim como se relacionar e enviar mensagens a outros objetos.
Na orientação a objetos é correto o que se afirma em

Alternativas
Q111537 Engenharia de Software
Em UML NÃO é característica de Use Case:
Alternativas
Q111536 Engenharia de Software
FDD (Feature Driven Development) é uma metodologia muito objetiva, possuindo apenas duas fases:
Alternativas
Q111535 Engenharia de Software
No desenvolvimento de software em Extreme Programming (XP) há uma confiança muito grande na sinergia entre as práticas, já que os pontos fracos de cada uma são superados pelos pontos fortes de outras. Dentre elas, aquela em que o código fonte não tem dono e ninguém precisa solicitar permissão para poder modificá-lo, permitindo, assim, que a equipe conheça todas as partes do sistema, é chamada de
Alternativas
Q111534 Engenharia de Software
No Unified Process os papéis não são pessoas; eles descrevem como as pessoas se comportam no negócio e quais são as responsabilidades que elas têm. Nesse sentido, um Desenvolvedor desempenha os papéis de
Alternativas
Q111533 Engenharia de Software
Considere:

I. Modificações devem ser ajustadas facilmente em módulos isolados e fáceis de encontrar. Se não atendem a isso, um reprojeto deverá ser necessário.

II. Modificações de tabelas devem ser especialmente fáceis de fazer. Se qualquer modificação não é rápida e fácil de ser feita, indica-se a realização de um reprojeto.

III. Modificações devem ser fáceis para serem feitas na forma de iterações. Se elas não são, haverá um problema básico tal como um projeto falho ou uma proliferação de correções.

No contexto das bases para direcionar a implementação e análise do processo iterativo e incremental, está correto o que se afirma em
Alternativas
Q111532 Engenharia de Software
No processo de desenvolvimento de software, é a atividade que refere-se à garantia de que o sistema de software irá ao encontro de requisitos do produto, como também assegurar que futuros requisitos possam ser atendidos:
Alternativas
Respostas
1001: C
1002: E
1003: D
1004: E
1005: C
1006: B
1007: C
1008: B
1009: B
1010: E
1011: B
1012: A
1013: A
1014: B
1015: B
1016: A
1017: D
1018: D
1019: E
1020: B