7
Qualidade de Software
FADERGS
7
Qualidade de Software
FADERGS
7
Qualidade de Software
FADERGS
7
Qualidade de Software
FADERGS
6
Qualidade de Software
UNINASSAU
4
Qualidade de Software
UMG
5
Qualidade de Software
UMG
Texto de pré-visualização
05/10/2021 22:49 Fazer teste: 20212 - PROVA N2 (A5) – SIM0083 QUALIDADE E... Estado de Conclusão da Pergunta: Descrição Instruções Caso necessite a utilização do "EXCEL" clique no link ao lado -----------> excel.xlsx Várias tentativas Não permitido. Este teste só pode ser feito uma vez. Forçar conclusão Este teste pode ser salvo e retomado posteriormente. 1 pontos Salva PERGUNTA 1 Alguns testes são aplicados para abranger a parte a qual o usuário tem a interação, outros são focados na estrutura. Quando se aplica um teste focado na estrutura, o analista tem acesso ao código-fonte, onde se pode submeter casos de teste na programação, banco de dados, dentre outras partes de back-end. A partir do contexto apresentado e no material de estudo, qual o nome é Caixa Branca Caixa Preta Código Aberto Open Source Caixa Amarela PERGUNTA 2 De acordo com a norma ISO/IEC 9126-1 (2003, p. 17), “qualidade é a totalidade das características de um produto de software que lhe confere a capacidade de satisfazer 05/10/2021 22:49 Fazer teste: 20212 - PROVA N2 (A5) – SIM0083 QUALIDADE E... Estado de Conclusão da Pergunta: 2019. A norma relaciona a qualidade do software com bases nas características do produto em atender as funcionalidades implícitas e explícitas. A partir do contexto apresentado, assinale a alternativa que corresponde as necessidades implícitas e explícitas Necessidades implícitas são as funcionalidades requisitadas pelo cliente no momento do desenvolvimento, já as explícitas são as funcionalidades requisitadas após o término do desenvolvimento. As necessidades explícitas estão relacionadas a requisitos funcionais e as implícitas são os requisitos não-funcionais. Funcionalidades explícitas são informações coletadas no início projeto, enquanto as implícitas são coletadas apenas no momento de desenvolvimento. Funcionalidades implícitas são as informações que são identificadas no sistema nas fases iniciais, já as explícitas são apresentadas pelos desenvolvedores no momento dos testes. As necessidades explícitas são as funcionalidades que um cliente disse que deverá ter, já as implícitas não são ditas pelo cliente, cabendo ao engenheiro identificar e sugerir os requisitos. PERGUNTA 3 A definição de qualidade de software vem sendo estudada por diversos autores da comunidade de software, diversos conceitos e definições foram apresentados no passar dos anos sobre como associar a qualidade de software a um fator. Analise as afirmações a seguir sobre algumas definições: I - Um produto de qualidade está intrinsecamente associado ao fator de conformidade de seus requisitos. II - Caso um produto atingisse os níveis de adequação para ser utilizado pelo usuário, poderia-se dizer que este possuía qualidade. III - O usuário tem por finalidade afirmar se o produto tem qualidade, já que este seria o árbitro final. IV - Pode-se dizer que um produto tem qualidade se este satisfaz os requisitos explícitos e implícitos elencados. 1 pontos Salva Está correto o que se afirma em: Todas as alternativas estão corretas. I e II, apenas. 05/10/2021 22:49 Fazer teste: 20212 - PROVA N2 (A5) – SIM0083 QUALIDADE E... Estado de Conclusão da Pergunta: 1 pontos Salva PERGUNTA 4 O caso de teste pode ser aplicado por um analise de teste ou pelo próprio desenvolvedor do sistema, quando um programador aplica de modo demasiadamente o sem controle os casos de testes, este pode comprometer o testes. Leia as alternativas a seguir e assinale a qual corresponde sobre a razão pela qual um programador não pode apenas aplicar um caso de teste que venha de lógica criada. Quando um programador aplicar casos de teste sem planejamento, este irá atacar a sua própria criação, e conceber casos de teste que podem violar a lógica, podendo revelar falhas ou causar falhas. Quando um programador aplicar casos de testes capazes de violar a lógica criada por ele mesmo, o sistema apenas irá ignorar o teste e informar o programado que isso não é possível de ser aplicado. Ao se aplicar um teste sem planejamento, além do programador atacar a sua própria criação, apresenta por sua a órgão e um insegurança pelo código desenvolvido por ele mesmo, isso causa problemas de entendimento. O fato de se aplicar caso de teste sem planejamento pode trazer uma lógica desenvolvida pelo desenvolvedor, já é um início de que o sistema é totalmente falho e se é necessário resolver o código antes. Ao aplicar um caso de teste que viole a lógica do sistema, isso causa pontos de interesse e atenção pelo desenvolvedor, pois são pontos de devem ser ajustados e o sistema pode ter saída antes de sua entrega final. PERGUNTA 5 Para assegurar a qualidade de um produto, este deve ser testado antes de ser entregue ao cliente. Isso acontece com alimentos, eletrodomésticos, eletrônicos, celulares, carros, dentre outros produtos e serviços. Um software também passa por processos de teste de qualidade seguindo o seguinte princípio: O software é testado por um todo, ao final de cada novo módulo entregue. Cada módulo entregue será testado de modo isolado antes de ser avaliado em conjunto com o sistema como um todo. O software é testado como um todo, sem os módulos estarem associados entre si. O teste de qualidade de um software acontece apenas com os seus módulos separados, sem poder ser aplicado em Estado de Conclusão da Pergunta: O teste de unidade é um teste que avalia a corretude do sistema, em que se analisa como cada trecho de código é interpretado pelo hardware. Um teste de unidade analisa o código-fonte de um sistema, separado por módulos, em que é analisado como esse código pode ser interpretado pelo usuário. PERGUNTA 10 1 pontos Salva A norma ISO/IEC 12207 "(...) estabelece uma estrutura (...) bem definida, que pode ser referenciada pela indústria de software. A estrutura contém processos, atividades e tarefas que servem sobre o processo de aquisição de um produto de software ou serviço, e durante o fornecimento, desenvolvimento, operação, manutenção e descontinuação dos produtos de software". Disponível em: https://www.abntcatalogo.com.br/norma.aspx?ID=38643 Acessado em: 16/05/2019 Considerando as informações expostas e o texto-base da disciplina, analise as afirmativas abaixo: I - O processo de manutenção de um software consiste somente processar a qualidade de software. II - A estrutura da norma não é organizada em processos bem específicos. III - O processo por um conjunto organizado e interligado de elementos e para de qual o significado pode construir modelos de ciclo de vida de software. IV - O processo do ciclo de vida são realizados por usuários comuns, que utilizam o produto às vezes, sem estar muito interessado no resultado. Está correto o que consta em: O I, apenas. ( ) I, II e III. ( ) I e II, apenas. (X) II e III, apenas. ( ) III, apenas. Estado de Conclusão da Pergunta: PERGUNTA 8 1 pontos Salva A percepção de qualidade de um software diz respeito a como este atende às necessidades do usuário final. Entretanto, para que isso aconteça, o software não pode apresentar falhas, por isso, deve passar por testes. Com base no conteúdo estudado, analise e assinale a alternativa que apresenta corretamente a constituição de um processo de teste em software: O Um teste de software consiste em testar quanto este pode suportar a carga de trabalho apresentada pelo usuário. ( ) O teste de software acontece por meio do desenvolvedor, e consiste em verificar o quanto está adequado, com base nos requisitos. (X) O software é testado por meio de uma sequência de ações, que tem como princípio a detecção de falhas, e consiste em um processo de testes. ( ) O software é testado com o princípio de detecção de sua interface, sendo analisado como é bem aceita pelo usuário. ( ) O teste de software consiste em uma sequência de ações, que tem como objetivo detectar qualquer tipo de instabilidade no servidor de cloud e na interpretação do usuário sobre a interface. PERGUNTA 9 Durante os processos de testes de qualidade de um software, devemos nos atentar em não aplicar esses testes apenas no módulo, quando o sistema já está desenvolvido e pronto para ser entregue ao usuário. Alguns testes são necessários durante a codificação, podendo ser um deles o teste de unidade. Com base no exposto e no conteúdo estudado, assinale a afirmativa que contenha o objetivo de um teste de unidade: O teste de unidade tem como objetivo principal testar os requisitos e validar todos os sistemas pequenos. (X) O teste de unidade é um teste que avalia a corretude do sistema, em que se analisa como cada trecho de código é interpretado pelo hardware. ( ) Um teste de unidade analisa o código-fonte de um sistema, separado por módulos, em que é analisado como esse código pode ser interpretado pelo usuário.
7
Qualidade de Software
FADERGS
7
Qualidade de Software
FADERGS
7
Qualidade de Software
FADERGS
7
Qualidade de Software
FADERGS
6
Qualidade de Software
UNINASSAU
4
Qualidade de Software
UMG
5
Qualidade de Software
UMG
Texto de pré-visualização
05/10/2021 22:49 Fazer teste: 20212 - PROVA N2 (A5) – SIM0083 QUALIDADE E... Estado de Conclusão da Pergunta: Descrição Instruções Caso necessite a utilização do "EXCEL" clique no link ao lado -----------> excel.xlsx Várias tentativas Não permitido. Este teste só pode ser feito uma vez. Forçar conclusão Este teste pode ser salvo e retomado posteriormente. 1 pontos Salva PERGUNTA 1 Alguns testes são aplicados para abranger a parte a qual o usuário tem a interação, outros são focados na estrutura. Quando se aplica um teste focado na estrutura, o analista tem acesso ao código-fonte, onde se pode submeter casos de teste na programação, banco de dados, dentre outras partes de back-end. A partir do contexto apresentado e no material de estudo, qual o nome é Caixa Branca Caixa Preta Código Aberto Open Source Caixa Amarela PERGUNTA 2 De acordo com a norma ISO/IEC 9126-1 (2003, p. 17), “qualidade é a totalidade das características de um produto de software que lhe confere a capacidade de satisfazer 05/10/2021 22:49 Fazer teste: 20212 - PROVA N2 (A5) – SIM0083 QUALIDADE E... Estado de Conclusão da Pergunta: 2019. A norma relaciona a qualidade do software com bases nas características do produto em atender as funcionalidades implícitas e explícitas. A partir do contexto apresentado, assinale a alternativa que corresponde as necessidades implícitas e explícitas Necessidades implícitas são as funcionalidades requisitadas pelo cliente no momento do desenvolvimento, já as explícitas são as funcionalidades requisitadas após o término do desenvolvimento. As necessidades explícitas estão relacionadas a requisitos funcionais e as implícitas são os requisitos não-funcionais. Funcionalidades explícitas são informações coletadas no início projeto, enquanto as implícitas são coletadas apenas no momento de desenvolvimento. Funcionalidades implícitas são as informações que são identificadas no sistema nas fases iniciais, já as explícitas são apresentadas pelos desenvolvedores no momento dos testes. As necessidades explícitas são as funcionalidades que um cliente disse que deverá ter, já as implícitas não são ditas pelo cliente, cabendo ao engenheiro identificar e sugerir os requisitos. PERGUNTA 3 A definição de qualidade de software vem sendo estudada por diversos autores da comunidade de software, diversos conceitos e definições foram apresentados no passar dos anos sobre como associar a qualidade de software a um fator. Analise as afirmações a seguir sobre algumas definições: I - Um produto de qualidade está intrinsecamente associado ao fator de conformidade de seus requisitos. II - Caso um produto atingisse os níveis de adequação para ser utilizado pelo usuário, poderia-se dizer que este possuía qualidade. III - O usuário tem por finalidade afirmar se o produto tem qualidade, já que este seria o árbitro final. IV - Pode-se dizer que um produto tem qualidade se este satisfaz os requisitos explícitos e implícitos elencados. 1 pontos Salva Está correto o que se afirma em: Todas as alternativas estão corretas. I e II, apenas. 05/10/2021 22:49 Fazer teste: 20212 - PROVA N2 (A5) – SIM0083 QUALIDADE E... Estado de Conclusão da Pergunta: 1 pontos Salva PERGUNTA 4 O caso de teste pode ser aplicado por um analise de teste ou pelo próprio desenvolvedor do sistema, quando um programador aplica de modo demasiadamente o sem controle os casos de testes, este pode comprometer o testes. Leia as alternativas a seguir e assinale a qual corresponde sobre a razão pela qual um programador não pode apenas aplicar um caso de teste que venha de lógica criada. Quando um programador aplicar casos de teste sem planejamento, este irá atacar a sua própria criação, e conceber casos de teste que podem violar a lógica, podendo revelar falhas ou causar falhas. Quando um programador aplicar casos de testes capazes de violar a lógica criada por ele mesmo, o sistema apenas irá ignorar o teste e informar o programado que isso não é possível de ser aplicado. Ao se aplicar um teste sem planejamento, além do programador atacar a sua própria criação, apresenta por sua a órgão e um insegurança pelo código desenvolvido por ele mesmo, isso causa problemas de entendimento. O fato de se aplicar caso de teste sem planejamento pode trazer uma lógica desenvolvida pelo desenvolvedor, já é um início de que o sistema é totalmente falho e se é necessário resolver o código antes. Ao aplicar um caso de teste que viole a lógica do sistema, isso causa pontos de interesse e atenção pelo desenvolvedor, pois são pontos de devem ser ajustados e o sistema pode ter saída antes de sua entrega final. PERGUNTA 5 Para assegurar a qualidade de um produto, este deve ser testado antes de ser entregue ao cliente. Isso acontece com alimentos, eletrodomésticos, eletrônicos, celulares, carros, dentre outros produtos e serviços. Um software também passa por processos de teste de qualidade seguindo o seguinte princípio: O software é testado por um todo, ao final de cada novo módulo entregue. Cada módulo entregue será testado de modo isolado antes de ser avaliado em conjunto com o sistema como um todo. O software é testado como um todo, sem os módulos estarem associados entre si. O teste de qualidade de um software acontece apenas com os seus módulos separados, sem poder ser aplicado em Estado de Conclusão da Pergunta: O teste de unidade é um teste que avalia a corretude do sistema, em que se analisa como cada trecho de código é interpretado pelo hardware. Um teste de unidade analisa o código-fonte de um sistema, separado por módulos, em que é analisado como esse código pode ser interpretado pelo usuário. PERGUNTA 10 1 pontos Salva A norma ISO/IEC 12207 "(...) estabelece uma estrutura (...) bem definida, que pode ser referenciada pela indústria de software. A estrutura contém processos, atividades e tarefas que servem sobre o processo de aquisição de um produto de software ou serviço, e durante o fornecimento, desenvolvimento, operação, manutenção e descontinuação dos produtos de software". Disponível em: https://www.abntcatalogo.com.br/norma.aspx?ID=38643 Acessado em: 16/05/2019 Considerando as informações expostas e o texto-base da disciplina, analise as afirmativas abaixo: I - O processo de manutenção de um software consiste somente processar a qualidade de software. II - A estrutura da norma não é organizada em processos bem específicos. III - O processo por um conjunto organizado e interligado de elementos e para de qual o significado pode construir modelos de ciclo de vida de software. IV - O processo do ciclo de vida são realizados por usuários comuns, que utilizam o produto às vezes, sem estar muito interessado no resultado. Está correto o que consta em: O I, apenas. ( ) I, II e III. ( ) I e II, apenas. (X) II e III, apenas. ( ) III, apenas. Estado de Conclusão da Pergunta: PERGUNTA 8 1 pontos Salva A percepção de qualidade de um software diz respeito a como este atende às necessidades do usuário final. Entretanto, para que isso aconteça, o software não pode apresentar falhas, por isso, deve passar por testes. Com base no conteúdo estudado, analise e assinale a alternativa que apresenta corretamente a constituição de um processo de teste em software: O Um teste de software consiste em testar quanto este pode suportar a carga de trabalho apresentada pelo usuário. ( ) O teste de software acontece por meio do desenvolvedor, e consiste em verificar o quanto está adequado, com base nos requisitos. (X) O software é testado por meio de uma sequência de ações, que tem como princípio a detecção de falhas, e consiste em um processo de testes. ( ) O software é testado com o princípio de detecção de sua interface, sendo analisado como é bem aceita pelo usuário. ( ) O teste de software consiste em uma sequência de ações, que tem como objetivo detectar qualquer tipo de instabilidade no servidor de cloud e na interpretação do usuário sobre a interface. PERGUNTA 9 Durante os processos de testes de qualidade de um software, devemos nos atentar em não aplicar esses testes apenas no módulo, quando o sistema já está desenvolvido e pronto para ser entregue ao usuário. Alguns testes são necessários durante a codificação, podendo ser um deles o teste de unidade. Com base no exposto e no conteúdo estudado, assinale a afirmativa que contenha o objetivo de um teste de unidade: O teste de unidade tem como objetivo principal testar os requisitos e validar todos os sistemas pequenos. (X) O teste de unidade é um teste que avalia a corretude do sistema, em que se analisa como cada trecho de código é interpretado pelo hardware. ( ) Um teste de unidade analisa o código-fonte de um sistema, separado por módulos, em que é analisado como esse código pode ser interpretado pelo usuário.