Logo Passei Direto
Buscar
Os softwares podem ser definidos e desenvolvidos para diversas áreas de aplicabilidade, suas funcionalidades são executar funções, disponibilizar resultados específicos, gerenciar uma grande gama de dados e informações. Um desafio da tecnologia da informação é disponibilizar para os usuários/clientes, softwares de qualidade, que sejam confiáveis, fáceis de utilizar e que tenham interoperabilidade.
Uma categoria de software em específico utiliza algoritmos não numéricos, utilizados no desenvolvimento da robótica, sistemas especialistas, redes neurais e jogos. Com relação a essa categoria de software, analise as opções a seguir:
I- Linhas de produtos.
II- Aplicação embutida.
III- Inteligência artificial.
IV- Engenharia web.
A As opções I, II e IV estão corretas.
B Somente a opção III está correta.
C Somente a opção II está correta.
D As opções I e III estão corretas.
User badge image
Desafios para Aprender

há 6 meses

Respostas

User badge image

Ed Verified user icon

há 6 meses

Vamos analisar cada uma das opções: I- Linhas de produtos. Essa opção não se refere especificamente à categoria de software que utiliza algoritmos não numéricos, portanto, não está correta. II- Aplicação embutida. Embora aplicações embutidas possam utilizar algoritmos, elas não são a categoria que se destaca pelo uso de algoritmos não numéricos como mencionado. Portanto, não está correta. III- Inteligência artificial. Esta opção está correta, pois a inteligência artificial é uma categoria de software que utiliza algoritmos não numéricos, sendo aplicada em robótica, sistemas especialistas, redes neurais e jogos. IV- Engenharia web. Esta opção não se relaciona com algoritmos não numéricos, portanto, não está correta. Com base na análise, a única opção correta é a III. Assim, a alternativa correta é: B Somente a opção III está correta.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Na engenharia de software, os requisitos não funcionais descrevem como o sistema se comportará para executar suas tarefas, por exemplo, características de desempenho, interfaces de usuário e outros atributos de qualidade. A respeito dos requisitos não funcionais, analise as sentenças a seguir:
Assinale a alternativa CORRETA:
I- Os requisitos de produto podem especificar ou restringir o comportamento de um software.
II- Os requisitos não funcionais são declarações de funções de como o sistema deve reagir a entradas específicas.
III- Os requisitos organizacionais são requisitos de sistemas analisados a partir das políticas e procedimentos da organização do cliente e do desenvolvedor.
IV- Alguns requisitos não funcionais são provenientes de características requeridas para o software, como produto, organizacional e externos.
A As sentenças I, II e III estão corretas.
B As sentenças II e III estão corretas.
C As sentenças I, III e IV estão corretas.
D As sentenças I, II e IV estão corretas.

De acordo com Sommerville (2011), os requisitos não funcionais do sistema são requisitos que não estão diretamente conexos com os serviços peculiares oferecidos pelo sistema a seus usuários. Esses requisitos podem estar relacionados às propriedades como credibilidade e tempo de resposta. Podemos ver que os requisitos não funcionais podem ser provenientes das características requeridas para o software. Acerca destas características de Requisitos de produto, Requisitos organizacionais e Requisitos externos, classifique V para as sentenças verdadeiras e F para as falsas:
Assinale a alternativa que apresenta a sequência CORRETA:
( ) Requisitos de produto: são os requisitos universais de sistemas derivados das políticas e procedimentos da instituição do cliente e do desenvolvedor.
( ) Requisitos organizacionais: são requisitos que especificam ou restringem o comportamento e as funções do software.
( ) Requisitos externos: todos os requisitos que derivam de fatores de fora do sistema e podem incluir requisitos reguladores, tal como um banco central; requisitos legais, que devem ser seguidos para garantir que o sistema opere dentro da lei.
a) V - F - F.
b) F - V - F.
c) F - V - V.
d) F - F - V.

A engenharia de requisitos representa um dos maiores problemas enfrentados no desenvolvimento de sistemas de software grandes e complexos. É a área relacionada com a definição de que o sistema deve fazer suas propriedades emergentes desejáveis e essenciais e as restrições quanto à operação do sistema e quanto aos processos de desenvolvimento de software. Você pode, portanto, pensar na engenharia de requisitos como o processo de comunicação entre os usuários de software e os desenvolvedores de software. Os requisitos de sistema de software são frequentemente classificados em: requisitos funcionais e requisitos não funcionais.
Acerca do que são os requisitos funcionais e os requisitos não funcionais, classifique V para as sentenças verdadeiras e F para as falsas:
( ) Requisitos funcionais são regras de negócios que o sistema deve fornecer e o detalhamento tecnológico do projeto.
( ) Requisitos funcionais descrevem especificamente o que o sistema deve fazer, descrevendo detalhadamente as entradas, as saídas e as suas exceções.
( ) Requisitos não funcionais são definidos por não atribuir de forma específica as funções do sistema, estão atrelados com a confiabilidade, tempo de resposta e o espaço de armazenamento que este sistema pode obter.
( ) Requisitos não funcionais são restrições aos serviços oferecidos pelo sistema, restrições no processo de desenvolvimento e restrições impostas pelas normas.
a) F - V - V - F.
b) F - V - F - F.
c) V - F - V - F.
d) F - V - V - V.

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 As atividades metodológicas aplicam-se a apenas grandes projetos de software.
B A atividade de planejamento tem como objetivo a criação de um "mapa" para guiar o trabalho da equipe durante o projeto.
C A comunicação tem como objetivo criar um modelo do negócio.
D A atividade de modelagem faz a geração de código e testes.

A análise e especificação dos requisitos têm vital importância no desenvolvimento de softwares, pois é nesta etapa da engenharia de software que são levantadas as informações de grande importância para a construção adequada do sistema (considerada marco decisivo de sucesso ou fracasso dos projetos).
Sobre a concepção do termo Requisito de Software, analise as sentenças a seguir:
I- Os Requisitos de Software estão relacionados à definição do que o sistema deve fazer, suas propriedades e suas restrições quanto às operações do sistema.
II- Os requisitos são a base para a criação do escopo do projeto e sua documentação ocorre uma única vez no projeto, pois os requisitos não mudam durante a execução dos projetos de software.
III- Os requisitos de software são classificados como funcionais ou não funcionais. Os requisitos funcionais tratam das descrições das funções que o software deverá oferecer e os requisitos não funcionais tipicamente representam restrições sobre os serviços e/ou funções oferecidas pelo software.
IV- Quando ocorre o levantamento de requisitos de forma inadequada, o resultado é um diagnóstico pobre com conclusões comprometidas, não identificando as causas dos problemas, os custos elevados, os prazos vencidos ou comprometedores, a omissão de processos fundamentais e os descréditos.
V- O gerenciamento de requisitos se trata de um modelo sistemático para: identificar, organizar e documentar os requisitos do sistema; e estabelecer e manter acordo entre o cliente e a equipe do projeto nos requisitos variáveis do sistema.
A As sentenças I, III, IV e V estão corretas.
B As sentenças II, III e V estão corretas.
C As sentenças I, II e IV estão corretas.
D As sentenças II e IV estão corretas.

Segundo o dicionário Aurélio (1999), o termo Engenharia significa a arte de aplicar conhecimentos científicos e empíricos e certas habilitações específicas à criação de estruturas, dispositivos e processos que se utilizam para converter recursos naturais em formas adequadas ao atendimento das necessidades humanas.
A respeito das características e da importância da engenharia de software, analise as sentenças a seguir:
I- É quem define métodos sistemáticos para o desenvolvimento de software, buscando melhorar e amadurecer as técnicas e as ferramentas utilizadas no ambiente de desenvolvimento para aumentar sua produtividade e qualidade de desenvolvimento.
II- É uma disciplina da engenharia de sistemas que se ocupa de todos os aspectos da produção de software, desde os estágios iniciais de levantamento e especificação de requisitos até a implantação e manutenção.
III- É um conjunto de atividades, parcial ou totalmente ordenadas, com a finalidade de obter um produto de software de qualidade e cumprir corretamente os contratos de desenvolvimento.
IV- A Engenharia de Software originou-se conceitualmente no período da quarta era da evolução do software, fora do período em que a crise do software existia, momento da busca de desenvolvimento ágil para que projetos fossem entregues dentro de custo e prazo adequados.
A As sentenças I e IV estão corretas.
B As sentenças I, III e IV estão corretas.
C As sentenças I, II e III estão corretas.
D As sentenças II e IV estão corretas.

A crise de software foi uma época da história da Engenharia de Software (ES) em que os problemas de escopo, prazo, custo e qualidade atingiram limites indesejáveis. Contudo, foi neste momento que a comunidade do software decidiu focar os estudos no processo, de forma a disciplinar o desenvolvimento de software. Sobre a crise do software, assinale a alternativa CORRETA:
a) O processo de manutenção sofre muito com custos e dificuldades.
b) Os requisitos dos stakeholders sempre eram atendidos.
c) Os sistemas de informação era produzidos com maior qualidade durante esta época.
d) Durante esse período, os softwares diminuíram de complexidade.

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.
a) V - V - F - F.
b) F - F - V - V.
c) V - F - F - V.
d) F - V - V - F.

Mais conteúdos dessa disciplina