Logo Passei Direto
Buscar

Avaliação II - Individual Processo de Software

Ferramentas de estudo

Questões resolvidas

Com relação à aplicação de software, assinale a alternativa CORRETA:


A Os softwares básicos possuem como característica uma forte interação com o hardware.
B O grupo de softwares que servem de apoio a outros é chamada de software de tempo real.
C Os softwares científicos são softwares que analisam e monitoram eventos, chamados de Time-sharing.
D Os softwares comerciais são os utilizados em produtos como TV e micro-ondas.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

Questões resolvidas

Com relação à aplicação de software, assinale a alternativa CORRETA:


A Os softwares básicos possuem como característica uma forte interação com o hardware.
B O grupo de softwares que servem de apoio a outros é chamada de software de tempo real.
C Os softwares científicos são softwares que analisam e monitoram eventos, chamados de Time-sharing.
D Os softwares comerciais são os utilizados em produtos como TV e micro-ondas.

Prévia do material em texto

31/08/2023, 14:46 Avaliação II - Individual
about:blank 1/5
Prova Impressa
GABARITO | Avaliação II - Individual (Cod.:825817)
Peso da Avaliação 1,50
Prova 65750430
Qtd. de Questões 10
Acertos/Erros 10/0
Nota 10,00
O software tornou-se profundamente incorporado em praticamente todos os aspectos do no 
nosso dia a dia e estão categorizados em grupos para auxiliar no entendimento e diferenciação entre 
os tipos existentes. Com relação à aplicação de software, assinale a alternativa CORRETA:
A Os softwares básicos possuem como característica uma forte interação com o hardware.
B O grupo de softwares que servem de apoio a outros é chamada de software de tempo real.
C Os softwares científicos são softwares que analisam e monitoram eventos, chamados de Time-
sharing.
D Os softwares comerciais são os utilizados em produtos como TV e micro-ondas.
Tornar-se profissional competente na área da tecnologia da informação exige, no mínimo, um 
entendimento sistêmico da área de Engenharia de Software, pois tem como enfoque lidar com os 
aspectos de produção de software em todas as fases do seu ciclo de vida. A Engenharia de Software 
pode ser vista como a área voltada para atuar no projeto de software, pensando-se na concepção, 
planejamento, desenvolvimento, testes, implantação e manutenção do software. Segundo Pressman 
(2011), as atividades lógicas do processo de engenharia de software são complementadas por uma 
série de atividades de guarda-chuva, geralmente aplicadas ao longo de um projeto, auxiliando a 
equipe a gerenciar, a controlar o progresso, a qualidade, as mudanças e os riscos. Sobre as atividades 
lógicas do processo de engenharia de software, apresentadas por Pressman, analise as sentenças a 
seguir:
I- Controle e acompanhamento do projeto, administração de riscos, garantia da qualidade de software 
e revisões técnicas. 
II- Planejar e controlar o projeto, definir requisitos funcionais, modelagem UML e medição.
III- Medição, gerenciamento da configuração de software, gerenciamento da reusabilidade, preparo e 
produção dos artefatos de software.
IV- Gerência de requisitos, reutilização de software, garantia da qualidade e produção de artefatos do 
projeto.
Assinale a alternativa CORRETA:
FONTE: PRESSMANN, Roger S. Engenharia de software: uma abordagem profissional. 7. ed. Porto 
Alegre: AMGH, 2011.
A As sentenças I e III estão corretas.
B As sentenças I e II estão corretas.
C As sentenças II e III estão corretas.
 VOLTAR
A+ Alterar modo de visualização
1
2
31/08/2023, 14:46 Avaliação II - Individual
about:blank 2/5
D As sentenças III e IV estão corretas.
Durante os anos 1970, o termo crise de software ficou em evidência, tinha por finalidade 
expressar as dificuldades do desenvolvimento de software diante do rápido crescimento da demanda 
existente, da complexidade dos problemas a serem resolvidos e da inexistência de técnicas 
estabelecidas para o desenvolvimento de sistemas. Referente à crise de software, classifique V para as 
sentenças verdadeiras e F para as falsas:
( ) A falta de formação adequada na engenharia de software e a baixa produtividade são fatores que 
contribuem efetivamente para o surgimento de uma nova crise de software.
( ) A crise de software refere-se a um conjunto de problemas, dentre os quais se encontra a 
imprecisão nas estimativas de custo e prazo devido a uma coleta de requisitos escassa.
( ) A alteração de legislações no Brasil e mudanças na regra de negócio são elencadas como fatores 
externos que contribuem para alavancar a crise de software, mas que podem ser facilmente 
gerenciados.
( ) Pode-se dizer que a crise de software ainda se encontra presente em muitos projetos, não mais 
pela ausência de métodos, técnicas e ferramentas, mas pela não aplicação correta.
Assinale a alternativa que apresenta a sequência CORRETA:
A V - F - F - F.
B V - V - F - V.
C F - V - V - V.
D F - V - F - F.
Escolher a técnica mais coerente para levantar os requisitos depende do tempo e dos recursos 
disponíveis na organização, bem como a abrangência do projeto e da natureza da informação a ser 
recolhida, podendo ser entrevistas, etnografia, questionário, brainstorming, entre outros. Sobre o 
processo genérico de levantamento e análise de requisitos, analise as sentenças a seguir:
I- Durante a elicitação de requisitos, o analista não necessita estudar o domínio da aplicação.
II- O analista de requisitos deve isolar os requisitos, de forma a não agrupar os requisitos de forma 
coerente.
III- Na engenharia de requisitos, é necessário verificar os requisitos, buscando descobrir se estão 
completos e consistentes.
IV- Os analistas de sistemas precisam buscar o desenvolvimento da sua compreensão do domínio da 
aplicação.
Assinale a alternativa CORRETA:
A As sentenças II e III estão corretas.
B As sentenças I e II estão corretas.
C As sentenças III e IV estão corretas.
3
4
31/08/2023, 14:46 Avaliação II - Individual
about:blank 3/5
D As sentenças I e IV estão corretas.
O processo de desenvolvimento de software tem como um de seus objetivos a melhoria do 
produto de software, assegurando o desenvolvimento de sistemas de informação com prazos e 
necessidades de recursos definidos e com elevada produtividade, de forma econômica e, sobretudo, 
com qualidade garantida. Sobre o processo de software, assinale a alternativa CORRETA:
A A comunicação tem como objetivo criar um modelo do negócio.
B A atividade de modelagem faz a geração de código e testes.
C A atividade de planejamento tem como objetivo a criação de um "mapa" para guiar o trabalho da
equipe durante o projeto.
D As atividades metodológicas aplicam-se a apenas grandes projetos de software.
Segundo Pressman (2011, p. 40), "uma metodologia (framework) de processo estabelece o 
alicerce para um processo de engenharia de software completo, por meio da identificação de um 
pequeno número de atividades estruturais aplicáveis a todos os projetos, independentemente de 
tamanho ou complexidade". Para este mesmo autor, uma metodologia de processo genérico para a 
engenharia de software compreende cinco atividades: comunicação, planejamento, modelagem, 
construção e emprego. A respeito destas atividades, analise as sentenças a seguir:
I- Comunicação: serve para compreender os objetivos das partes interessadas para com o projeto e 
fazer o levantamento das necessidades que ajudarão a definir as funções e características do software.
II- Planejamento: cria um "mapa" que ajuda a guiar a equipe durante o projeto, descrevendo as tarefas 
técnicas a ser conduzidas, os riscos prováveis, os recursos que serão necessários, os produtos 
resultantes a serem produzidos e um cronograma de trabalho.
III- Construção: cria-se um "esboço" de modo que se possa ter uma ideia do projeto em termos de 
arquitetura.
Assinale a alternativa CORRETA:
FONTE: PRESSMANN, Roger S. Engenharia de software: uma abordagem profissional. 7. ed. Porto 
Alegre: AMGH, 2011.
A Somente a sentença I está correta.
B As sentenças I e II estão corretas.
C Somente a II sentença está correta.
D As sentenças I e III estão corretas.
Os anos 1970 foram anos de grandes mudanças. Na área de desenvolvimento de software não 
foi diferente. No início dessa década, o grande crescimento da produção de softwares deparou-se com 
um sério problema: a falta de técnicas predefinidas para o desenvolvimento de sistemas. Esta falta de 
conhecimento acarretou projetos de software de baixa qualidade, com códigos de difícil manutenção, 
5
6
7
31/08/2023, 14:46 Avaliação II - Individual
about:blank 4/5
com orçamentos e prazos que não condiziam com a realidade. Como esta situação relatada ficou 
conhecida?
A Crise de Software.
B Crise da Engenharia do Software.
C Crise de Projeto.
D Crise Digital de 1970.
O mundo real está em constante mudança, e sistemas são feitos para refletir comportamentos do 
mundo real, logo é necessário que o software acompanhe as mudanças de requisitos impostas pelo 
ambiente no qual ele está inserido. Existemquatro diferentes períodos da evolução de software. 
Sobre as quatro evoluções do software, analise as sentenças a seguir:
I- Os primeiros anos: os sistemas eram orientados a batch, tinham distribuição limitada e os softwares 
eram customizados, desenvolvidos e usados pela própria pessoa, ou pela organização em que ela 
trabalhava.
II- A segunda era: utilização da multiprogramação e os sistemas multiusuários introduziram novos 
conceitos de interação homem-máquina, onde os sistemas especialistas e o software de inteligência 
artificial finalmente saíram do laboratório e foram utilizados em aplicações práticas em problemas de 
amplo espectro do mundo real.
III- A terceira era: existência dos computadores pessoais, hardware de baixo custo e dos sistemas 
distribuídos, surgimento do software tempo real, bancos de dados e software houses.
IV- A quarta era: as tecnologias orientadas a objetos estão rapidamente ocupando o lugar das 
abordagens mais convencionais para o desenvolvimento de software em muitas áreas de aplicação. 
Assinale a alternativa CORRETA:
A As sentenças II e III estão corretas.
B As sentenças II e IV estão corretas.
C As sentenças I, II e III estão corretas.
D As sentenças I e IV estão corretas.
A engenharia de software é uma tecnologia em camadas, tendo na base o foco na qualidade. Ela 
tem por finalidade entabular uma abordagem metodizada de desenvolvimento, por meio de 
ferramentas e técnicas adequadas. Baseado nas camadas de engenharia de software, classifique V 
para as sentenças verdadeiras e F para as falsas:
( ) Na fase de processos, busca-se o desenvolvimento do produto dentro do prazo estabelecido.
( ) A camada que une o foco de qualidade com os métodos é chamada de processos.
( ) A camada da engenharia responsável por fornecer suporte automatizado ou semiautomatizado é a 
camada métodos.
( ) A camada da engenharia responsável por fornecer informações técnicas para o desenvolvimento 
é a camada ferramenta.
Assinale a alternativa que apresenta a sequência CORRETA:
8
9
31/08/2023, 14:46 Avaliação II - Individual
about:blank 5/5
A V - F - F - V.
B V - V - F - F.
C F - F - V - V.
D F - V - V - F.
A Engenharia de Software tem por finalidade entabular uma abordagem metodizada de 
desenvolvimento, por meio de ferramentas e técnicas adequadas, baseado no problema a ser tratado, 
considerando restrições e disponibilidade de recursos. Acerca da Engenharia de Software, classifique 
V para as sentenças verdadeiras e F para as falsas:
( ) Podemos resumir a engenharia de software como sendo um esforço concentrado para entender o 
problema antes de iniciar o desenvolvimento do software.
( ) A complexidade dos sistemas está cada vez maior, devido à complexidade dos requisitos de 
software requeridos pelos usuários hoje usados para decisões estratégicas e táticas.
( ) Nem todo software precisa passar pelos processos de engenharia. Somente os que são usados por 
empresas e órgãos federais.
( ) A engenharia de software é a aplicação de uma abordagem sistemática, disciplinada e 
quantificável na construção, uso e manutenção do software.
Assinale a alternativa que apresenta a sequência CORRETA:
A V - V - F - V.
B F - F - V - F.
C V - F - V - V.
D F - V - V - V.
10
Imprimir

Mais conteúdos dessa disciplina