Questões de Concurso Comentadas para prodesp

Foram encontradas 96 questões

Resolva questões gratuitamente!

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

Q538958 Engenharia de Software
UML é o resultado da combinação (unificação) de três métodos. Quais são eles?
Alternativas
Q538957 Arquitetura de Software

A arquitetura de software e padrões de projeto incluem modularidade, onde o software é dividido em componentes nomeados separadamente e endereçáveis, integrados para satisfazer aos requisitos do problema.

Diante do conceito de modularidade, julgue corretamente as afirmativas a seguir como verdadeiras (V) ou falsas (F) e assinale a alternativa correspondente.


I – É mais fácil resolver um problema quando o dividimos em partes gerenciáveis.


II – O custo para desenvolver um módulo de software individual diminui ao mesmo tempo em que o número total de módulos aumenta.


III – À medida em que o número de módulos cresce, o esforço (custo) para integrar esses módulos diminui.

Alternativas
Q538956 Engenharia de Software
A UML é uma linguagem e, como tal, fornece um vocabulário e as regras para a combinação de palavras desse vocabulário com a finalidade de comunicar algo. É uma linguagem-padrão para a elaboração da estrutura de projetos, e um dos seus elementos principais trata dos blocos básicos de construção. Dentre os tipos de blocos básicos de construção estão os
Alternativas
Q538955 Engenharia de Software

Dentro do conceito de ciclo de engenharia convencional, associe os itens corretamente assinalando a alternativa que corresponde à sequência dessa associação.


I - Levantamento de Requisitos


II - Análise de Requisitos


III - Projeto


IV - Implementação


( ) Nessa fase, os modelos conceituais são transformados em modelos físicos, os quais devem estar mais próximos da implementação.


( ) Constitui a modelagem lógica do sistema. O resultado dessa fase deve ser um documento ou vários documentos que sejam: inteligíveis, precisos, completos, consistentes, sem ambigüidade e facilmente modificáveis. Esses documentos servirão de instrumento de comunicação entre desenvolvedores e usuários.


( ) Tradução do projeto em uma forma que seja legível pela máquina.


( ) É a fase em que o profissional de informática deve estar diretamente ligado ao usuário. Exige um trabalho em equipe para a coleta das necessidades do usuário em relação ao desenvolvimento do sistema em termos de: funções, dados, escopo, hardware etc.

Alternativas
Q538954 Engenharia de Software
A Engenharia de Software é uma tecnologia em camadas, e assim como toda abordagem de agenharia (inclusive a de software) deve se apoiar num compromisso organizacional. Filosofias análogas levam a um processo contínuo de aperfeiçoamento. A base em que se apoia a engenharia foca
Alternativas
Respostas
46: A
47: D
48: A
49: A
50: A