Buscar

PROVA PRESENCIAL 101484 ENGENHARIA SOFTWARE

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 6 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 6 páginas

Prévia do material em texto

QUESTÃO 1 
 
Para a melhoria de um processo de desenvolvimento de software, 
Sommerville (2011) descreve atributos que devem ser considerados na 
avaliação da necessidade dessa melhoria. 
Qual atributo analisa se existe a coleta de dados necessária para a 
estruturação de indicadores quantitativos para a avaliação eficaz do 
desempenho do processo? 
 
 
a ) Capacidade de medição. 
 
 
b ) Robustez. 
 
 
c ) Aceitabilidade. 
 
 
d ) Capacidade de apoio. 
 
 
e ) Manutenibilidade. 
 
 
QUESTÃO 2 
 
Uma forma de avaliar a qualidade de um projeto é por meio da: 
 
 
a ) elaboração de um cronograma com base nas entregas necessárias. 
 
 
b ) realização de auditorias, por pessoal interno ou externo. 
 
 
c ) contratação de profissionais competentes para atuar no projeto. 
 
 
d ) compra de ativos, como computadores, servidores, dentre outros. 
 
 
e ) definição de requisitos funcionais e não funcionais. 
 
 
 
 
 
QUESTÃO 3 
 
Para ser testado, um sistema de automação industrial, recém-
desenvolvido, foi instalado em robôs na planta de produção. Visualizou-
se o funcionamento desse sistema com os robôs executando as 
atividades. 
Nessa situação, qual o tipo de teste foi efetuado? 
 
 
a ) Teste operacional. 
 
 
b ) Teste de desenvolvimento. 
 
 
c ) Teste de unidade. 
 
 
d ) Teste de usuário. 
 
 
e ) Teste de qualificação. 
 
QUESTÃO 4 
Assinale a alternativa correta a respeito da prototipação. 
 
a ) No caso da utilização de protótipos, a realização de testes de software pode ser 
dispensada, uma vez que os protótipos traduzem com fidelidade as funcionalidades do 
software. 
 
b ) Um protótipo de baixa fidelidade é simples, barato e de rápida produção. Um 
protótipo de alta fidelidade utiliza materiais similares à versão final do produto e se 
parece muito mais com algo acabado. 
 
 
c ) Testes com usuários na área de software são realizados com protótipos de baixa 
fidelidade. Já protótipos de alta fidelidade são recomendados para outros tipos de 
produtos. 
 
 
d ) Protótipos devem ser construídos após a fase de definição de requisitos, quando então 
serão úteis para discussão com o cliente. Durante a fase de definição de requisitos, 
protótipos podem atrapalhar este processo. 
 
e ) Protótipos de alta fidelidade, por serem tangíveis, aplicam-se ao desenvolvimento de 
produtos físicos (ex.: automóveis). Para softwares, recomenda-se a realização de 
rascunhos em papel. 
 
 
QUESTÃO 5 
Assinale a alternativa que completa corretamente o conceito a seguir. 
 
Os diagramas _____________________ da UML são localizados mais 
frequentemente na modelagem de sistemas orientados a objetos. 
 
 
a ) de casos de uso 
 
 
b ) de implantação 
 
 
c ) de gráfico de estados 
 
 
d ) de atividades 
 
 
e ) de classes 
 
QUESTÃO 6 
Nesta modalidade de reengenharia, o software, como um todo, é 
analisado e suas informações - código-fonte, interações entre 
componentes, bancos de dados, funcionalidades etc. - são extraídos 
para futura codificação. 
Esse conceito se refere à qual modalidade? 
 
 
a ) Reengenharia de dados. 
 
 
b ) Engenharia reversa de informações. 
 
 
c ) Modularização de programa. 
 
 
d ) Tradução de código-fonte. 
 
 
e ) Melhoria de estrutura de programa. 
 
 
 
 
 
 
QUESTÃO 7 
No modelo proposto por Pressman e Maxim (2016), um dos processos 
consiste no levantamento das principais informações com relação aos 
softwares atualmente utilizados pela empresa, de modo a possibilitar o 
planejamento de ações para reengenharia. 
Esse processo se refere à: 
 
 
a ) análise do inventário. 
 
 
b ) reestruturação dos documentos. 
 
 
c ) engenharia direta. 
 
 
d ) engenharia reversa. 
 
 
e ) reestruturação do código. 
 
QUESTÃO 8 
Assinale a alternativa que completa corretamente a frase a seguir. 
 
A _______________ insere um repositório central de armazenamento de 
dados, o qual é acessado por softwares ou componentes clientes que 
transitam ao seu redor. 
 
 
a ) arquitetura de programa principal e subprograma 
 
 
b ) arquitetura MVC 
 
 
c ) arquitetura em camadas 
 
 
d ) arquitetura centralizada em dados 
 
 
e ) arquitetura de fluxo de dados 
 
 
 
 
 
QUESTÃO 9 
É na etapa de _______________ que o sistema é apresentado ao 
cliente, que também deverá testá-lo para verificar se os requisitos 
funcionais e não funcionais foram atendidos. 
 
 
a ) planejamento 
 
 
b ) comunicação 
 
 
c ) construção 
 
 
d ) entrega 
 
 
e ) modelagem 
 
 
QUESTÃO 10 
Um website de comércio de tênis de corrida foi implantado em uma loja 
especializada. Essa loja, porém, resolveu fazer uma promoção do tipo 
Black Friday no website, o que acarretou uma quantidade considerável e 
anormal de acessos, ocasionando a saída do website do ar. 
Qual foi o tipo de defeito apresentado nessa situação? 
 
 
a ) Defeito de algoritmo. 
 
 
b ) Defeito de capacidade. 
 
 
c ) Defeito de computação e precisão. 
 
 
d ) Defeito de documentação. 
 
 
e ) Defeito de recuperação. 
 
 
 
 
 
 
QUESTÃO 11 
Atualmente, a arquitetura MVC é uma das mais utilizadas para o 
desenvolvimento de aplicações web e aplicativos móveis. Assinale a 
alternativa que corresponde corretamente a uma das características 
dessa arquitetura. 
 
 
a ) Insere um repositório de armazenamento de dados no centro. 
 
 
b ) Visualiza as entradas e saídas de dados de um sistema. 
 
 
c ) Segmenta a arquitetura em servidores e clientes. 
 
 
d ) Divide os componentes em uma hierarquia. 
 
 
e ) Segmenta os elementos de um sistema de modo independente. 
 
QUESTÃO 12 
Assinale a alternativa correta a respeito da atenção - um importante 
aspecto cognitivo no desenvolvimento de software. 
 
 
a ) A atenção é relevante quando se deseja que o usuário se atente para algo que 
está acontecendo, por meio de um alerta, um destaque ou uma mensagem 
importante. 
 
 
b ) É de responsabilidade do usuário entender como um software é utilizado e tomar a 
decisão correta por si só, não cabendo ao software auxiliar o usuário nessa tomada de 
decisão. 
 
 
c ) No projeto de um software, o foco deve ser na informação que será passada, não em 
como ela será transmitida, desconsiderando a forma (auditiva ou visual) como tal 
transmissão acontecerá. 
 
 
d ) As interações tátil e olfativa por meio de interfaces ainda se encontram em fase de 
estudo, com previsão de disponibilização nos próximos anos. 
 
 
e ) A facilidade de uso ainda não se encontra presente em softwares como aplicativos de 
smartphone, que são de cada vez mais difícil utilização por parte do usuário.

Continue navegando