Questões de Concursos Públicos - Engenharia de Software
Resolva questões gratuitas da Engenharia de Software. Banco com 344 perguntas de concursos. Prepare-se com simulados e estatísticas de acerto.
Q37598
MPE-RS - 2015 - MPE-RS - Técnico em Informática - Sistemas
Uma editora publica edições, e os assinantes
recebem as novas edições assim que elas são
publicadas. Enquanto assinante, a pessoa recebe
sua revista regularmente. Com o cancelamento da
assinatura, a pessoa para de receber as edições.
Assinale a alternativa que apresenta corretamente o
padrão de projeto cujo funcionamento é semelhante
ao das assinaturas de revistas.
Q37597
MPE-RS - 2015 - MPE-RS - Técnico em Informática - Sistemas
Assinale a alternativa que apresenta corretamente
um padrão de projeto de software estrutural.
Q37596
MPE-RS - 2015 - MPE-RS - Técnico em Informática - Sistemas
Ano: 2015
Órgão:
MPE-RS
Banca:
MPE-RS
Matéria:
Engenharia de Software
Assunto: Processos de Software - Desenvolvimento Ágil
Considere as seguintes afirmações sobre
desenvolvimento ágil de software.
I. O processo de especificação, projeto e
implementação são intercalados. Não há
especificação detalhada do sistema, e a
documentação é minimizada ou gerada
automaticamente pelo ambiente de programação
usado para implementar o sistema.
II. O sistema é desenvolvido em uma série de
versões. Os usuários finais e outros stakeholders
do sistema são envolvidos na especificação e
avaliação de cada versão. Eles podem propor
alterações ao software e novos requisitos que
devem ser implementados em uma versão
posterior do sistema.
III. Interfaces com usuários do sistema são
geralmente desenvolvidas com um sistema
interativo de desenvolvimento que permite a
criação rápida do projeto de interface por meio
de desenho e posicionamento de ícones na
interface.
Quais estão corretas?
Q37595
MPE-RS - 2015 - MPE-RS - Técnico em Informática - Sistemas
Ano: 2015
Órgão:
MPE-RS
Banca:
MPE-RS
Matéria:
Engenharia de Software
Assunto: Metodologia de desenvolvimento de software
Assinale com V (verdadeiro) ou F (falso) as
seguintes afirmações, relativas às práticas que
refletem os princípios de Extreme Programing (XP). ( ) No Planejamento incremental, os requisitos são
gravados em cartões de estórias, e as estórias
incluídas em um release são determinadas pelo
tempo disponível a sua relativa prioridade. Os
desenvolvedores dividem essas estórias em
“Tarefas”.
( ) Um modelo de projeto é criado e documentado
antes do início da programação e deve conter
modelos de arquitetura, modelo de componentes,
modelo de objetos e modelos de sequência.
( ) A programação é realizada em pares, na qual
os desenvolvedores trabalham em pares, verificando
o trabalho dos outros e prestando apoio para um
bom trabalho.
( ) A concepção do sistema visa estabelecer um
modelo de negócio para o sistema, no qual são
identificadas todas as entidades externas (pessoas e
sistemas) que vão interagir com o sistema e definir
as suas interações. A sequência correta de preenchimento dos
parênteses, de cima para baixo, é
Q35481
VUNESP - 2015 - Prefeitura de São Paulo - SP - Analista de Planejamento e Desenvolvimento Organizacional (Tecnologia da Informação e Comunicação)
Ano: 2015
Órgão:
Prefeitura de São Paulo - SP
Banca:
VUNESP
Matéria:
Engenharia de Software
Assunto: Conceitos Básicos em Engenharia de Software
Os requisitos não funcionais podem ser divididos em 3
categorias: de produto, organizacionais e externos. Considere essas 3 categorias (I, II e III) e também 3 tipos de
requisitos (A, B e C): I. Requisitos de Produto A. Usabilidade
II. Requisitos Organizacionais B. Regulatórios
III. Requisitos Externos C. Desenvolvimento A combinação correta entre as categorias e os tipos de
requisitos apresentados é:
Q35480
VUNESP - 2015 - Prefeitura de São Paulo - SP - Analista de Planejamento e Desenvolvimento Organizacional (Tecnologia da Informação e Comunicação)
Ano: 2015
Órgão:
Prefeitura de São Paulo - SP
Banca:
VUNESP
Matéria:
Engenharia de Software
Assunto: Ferramentas de Desenvolvimento de Software
Considerando o processo unificado (RUP – Rational
Unified Process), há uma disciplina em que o objetivo é
tornar disponíveis as ferramentas de software necessárias à produção do próprio software. A disciplina descrita
é denominada
Q35479
VUNESP - 2015 - Prefeitura de São Paulo - SP - Analista de Planejamento e Desenvolvimento Organizacional (Tecnologia da Informação e Comunicação)
Ano: 2015
Órgão:
Prefeitura de São Paulo - SP
Banca:
VUNESP
Matéria:
Engenharia de Software
Assunto: XP (eXtreme Programming)
O método de desenvolvimento ágil XP tem como uma de
suas premissas a programação em pares, o que significa
que a programação é feita por
Q35478
VUNESP - 2015 - Prefeitura de São Paulo - SP - Analista de Planejamento e Desenvolvimento Organizacional (Tecnologia da Informação e Comunicação)
Ano: 2015
Órgão:
Prefeitura de São Paulo - SP
Banca:
VUNESP
Matéria:
Engenharia de Software
Assunto: UML
Na UML 2.0, considere um objeto denominado ‘caneta’,
pertencente a uma classe denominada ‘Produto’. A notação correta para representar esse objeto em um diagrama de objetos é:
Q35477
VUNESP - 2015 - Prefeitura de São Paulo - SP - Analista de Planejamento e Desenvolvimento Organizacional (Tecnologia da Informação e Comunicação)
Ano: 2015
Órgão:
Prefeitura de São Paulo - SP
Banca:
VUNESP
Matéria:
Engenharia de Software
Assunto: Qualidade de Software
Uma das técnicas utilizadas para a avaliação da qualidade
de software é por meio dos chamados fatores de qualidade
de McCall, sobre os quais é correto afirmar que o fator
Q34273
IESES - 2015 - CRC-SC - Assistente Jurídico
Ano: 2015
Órgão:
CRC-SC
Banca:
IESES
Matéria:
Engenharia de Software
Assunto: Inteligencia Artificial
Uma linguagem de programação é um conjunto de convenções e regras que especificam como instruir o computador a executar determinadas tarefas. Os sistemas que utilizam mecanismos da área da Inteligência Artificial, como por exemplo, sistemas especialistas são denominados de: