Buscar

Processos de Avaliação de Software

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

Avalie as fases e características, inerentes aos processos de desenvolvimento de software.
I. Concepção: fase onde avaliamos a viabilidade do software
II. Análise: fase de estudo, onde define-se O QUE O sistema deve fazer.
III. Projeto: fase onde as tecnologias são definidas.
IV., Homologação, fase onde escreve-se o código na linguagem de programação.
Estão corretas as assertivas
	
	
	Certo
	
	Apenas I, II e III
	
	
	I, II, III e IV
	
	
	Apenas I e II
	
	
	Apenas II, III e IV
	
	
	Apenas II e III
	
Explicação:
I. Concepção: fase onde avaliamos a viabilidade do software - Verdade
II. Análise: fase de estudo, onde define-se O QUE O sistema deve fazer. - verdade
III. Projeto: fase onde as tecnologias são definidas. - verdade
IV., Homologação, fase onde escreve-se o código na linguagem de programação. - falso, a codigicação ou implementação é a fase onde escreve-se o código na linguagem de programação
	
	
	
	
	
	2.
	
		No que se refere as formas de distribuição do software, avalie as assertivas
I.Uma cópia da licença do software livre pode ser distribuída sem restrição
II. O Freeware pode ser copiado e distribuído gratuitamente.
III. Trial é programa semelhante ao DEMO, mas com funcionalidades disponíveis por tempo indeterminado
Assinale a opção com as assertivas corretas
	
	
	
	Apenas II
	
	
	Apenas I e III
	Errado
	
	Apenas I e II
	
	
	Apenas I
	Errado
	
	I, II e III
	
Explicação:
I.Uma cópia da licença do software livre pode ser distribuída sem restrição - Verdade
II. O Freeware pode ser copiado e distribuído gratuitamente. - Verdade
III. Tria é programa semelhante ao DEMO, mas com funcionalidades disponíveis por tempo indeterminado - Falso, as funcionalidades ficam disponíveis por tempo determinado.
 
	
	
	
	
	
	3.
	
		O Corel Draw Graphics Suite é um software de design gráfico e de design de sites. No site do próprio Corel é possível baixar uma versão de avaliação, onde é possível testar o software da Corel gratuitamente. Sem riscos. Sem obrigações. Sem necessidade de um cartão de Crédito. Mas tudo isso por um tempo limitado de 30 dias, após o prazo o usuário deverá comprar a licença de uso Analisando estas características, podemos classificar este software como:
	
	
	
	Adware
	
	
	Livre
	
	
	Freeware
	
	
	Comercial
	Certo
	
	Shareware
	
	Gabarito Coment.
	
	
	
	
	
	
	4.
	
		No que se refere ao paradigma orientado a objetos, temos os conceitos de classes e objetos. 
Avalie as assertivas.
I. Objeto é um elemento do mundo real, caracterizado por atributos e métodos.
II. Classe agrupa um conjunto de objetos afins.
III. Atributos são ações que a classe pode realizar.
IV. Métodos são os dados que o objeto reune em si
Assinale a UNICA opção que mostra as assertivas corretas
	
	Errado
	
	Apenas I e II
	
	
	I, II , III e IV
	
	
	Apenas I, II e III
	
	
	Apenas I
	Errado
	
	Apenas II
	
Explicação:
I. Objeto é um elemento do mundo real, caracterizado por atributos e métodos. - verdade
II. Classe agrupa um conjunto de objetos afins. = verdade
III. Atributos são ações que a classe pode realizar. - falso, atributos são dados
IV. Métodos são os dados que o objeto reune em si - falso, métodos são ações, procedimentos.
	
	
	
	
	
	5.
	
		Analise as sentenças e classifique-as como V(verdadeira) ou F(falsa).
I. Quanto a natureza um software pode ser aplicativo ou não aplicativo;
II. O sistema operacional é um software aplicativo;
III. Um SI (Sistema de Informação) é um software aplicativo;
IV. Quanto a natureza um software pode ser aplicativo ou básico.
Com base em sua análise, assinale a ÚNICA opção correta:
	
	Errado
	
	As opções III e IV estão corretas
	
	
	Apenas a opção III está correta
	Errado
	
	Apenas a opção IV está correta
	
	
	As opções I, III e IV estão corretas
	
	
	As opções I e II estão corretas
	
Explicação:
Software aplicativo, ou simplesmente aplicativo ou aplicação, é um programa de computador que tem por objetivo ajudar o seu usuário a desempenhar uma tarefa específica, em geral ligada a processamento de dados, portanto apenas a opção III e IV estão corretas.
I. Quanto a natureza um software pode ser aplicativo ou não aplicativo; - False, pode ser aplicativo ou básico
II. O sistema operacional é um software aplicativo; - ¿also, sistema operacional é um software básico
III. Um SI (Sistema de Informação) é um software aplicativo; - Verdade, Um sistema de informação é uma aplicação de funcionalidades, logo um software aplicatigo
IV. Quanto a natureza um software pode ser aplicativo ou básico. - Verdade
	
	
	
	
	
	6.
	
		No que se refere ao conceito de software e linguagens de programação, avalie as assertivas a seguir
I. Software é um programa de computador.
II. Um programa de computador é um conjunto de instruções que devem ser executadas pelo hardware
III. Para desenvolver software usamos linguagens de programação
IV. O paradigma de linguagem que se destaca hoje, por ser usado em larga escala, é o Imperativo.
Assinale a UNICA opção que mostra as assertivas corretas
	
	
	
	Apenas I e II
	
	
	Apenas II
	Certo
	
	Apenas I, II e III
	
	
	Apenas I
	
	
	I, II , III e IV
	
Explicação:
I Software é um programa de computador. - Verdade
II. Um programa de computador é um conjunto de instruções que devem ser executadas pelo hardware - Verdade
III. Para desenvolver software usamos linguagens de programação - Verdade
IV. O paradigma de linguagem que se destaca hoje é o Imperativo. - Falso, hoje destaca-se o paradigma orientado a objeto
 
	
	
	
	
	
	7.
	
		Analise as sentenças sobre o conceito de dado e informação e, em seguida, analise as sentenças abaixo:
I. Informação é um fato isolado;
II. Dado é algo que tem valor;
III. Um sistema de informação recebe dados, os processa e gera informações;
IV. Informação tem que ser útil para quem a detém.
Com base em sua análise, assinale a ÙNICA opção correta:
	
	
	
	As opçoes I e III estão corretas
	
	
	As opções I e IV estão corretas
	
	
	Apenas a opção III está correta
	Certo
	
	As opções III e IV estão corretas
	
	
	As opçoes I, II e III estão corretas
	
Explicação:
A opção I é falsa, uma vez que o Dado é um fato isolado e não a informação.
A opção II é falsa, uma vez que a Informação é que possui um valor.
	
	Gabarito Coment.
	
	
	
	
	
	
	8.
	
		Considerando os dois paradigmas de desenvolvimento de software, estudados na aula 1: Estruturado e Orientado a objeto. Assinale qual das afirmativas abaixo está incompatível com estes paradigmas:
 I. O atributo descreve as características dos objetos.
 II. A iteração é um tipo de instrução onde os passos são repetidos até uma condição ser atingida.
 III. Método é o tipo de instrução que pode ser executada baseada em uma condição lógica.
	
	Errado
	
	Apenas as afirmativas II e III estão incompatíveis
	Errado
	
	Apenas a afirmativa III está incompatível
	
	
	Todas as afirmativas estão compatíveis
	
	
	Apenas a afirmativa I está incompatível
	
	
	Apenas as afirmativas I e II estão incompatíveis
	
Explicação:
 A afirmativa III está incorreta uma vez que o método é ação que a classe pode realizar.
	Em relação aos modelos de software, marque a opção MAIS CORRETA para a definição  sobre o tipo de (licenciamento) de software que atende ao abaixo descrito
- "Programa de Computador cujo o uso não implica o pagamento de licença de uso"
	
	
	
	Adware
	
	Software GLU
	
	Demo
	
	Trial
	 Certo
	Freeware
	
Explicação:
O programa de computador cuja utilização não implica o pagamento de licenças de uso ou royalties é o freeware.
 
 
 
	
	 
	
	 Código de referência da questão.2a Questão
	
	
	
	
	Analise as sentenças sobre software e, em seguida, assinale a alternativa correta:
I. É a parte lógica do sistema de computação;
II. Pode ser do tipo aplicativo ou básico;
III. Seu processo de desenvolvimento é industrializado;
IV. Pode ter a parte defeituosa substituída, tal qual o hardware.
Assinale, então, a ÚNICA opção correta:
	
	
	
	As opções II e IV estão corretas
	
	As opções I e III estão corretas
	
	As opções II e III estão corretas
	
	As opções I, II e III estão corretas
	 Certo
	As opções I e II estão corretas
	
Explicação:
I. É a parte lógica do sistema de computação; -Verdade
II. Pode ser do tipo aplicativo ou básico; - verdade
III. Seu processo de desenvolvimento é industrializado; - Falso, é manufaturado
IV. Pode ter a parte defeituosa substituída, tal qual o hardware.  Falso, a parte defeituso precisa ser corrigida, o que pode gerar outros efeitos colaterais.
	
	 
	
	 Código de referência da questão.3a Questão
	
	
	
	
	Qual alternativa abaixo é verdadeira em relação a classificação conceitual de um Software Aplicativo?
	
	
	
	São elementos de código em formato de blocos que se interligam através de métodos sequenciais.
	
	Também chamados de sistema operacional, é responsável por operar os demais periféricos que estejam conectados ao hardware.
	
	São elementos de código em formato de objetos que se interligam. 
	
	É a linguagem de programação com mais aproximidade com o hardware.
	 Certo
	São programas que têm interface direta com o usuário, como editores de texto, planilhas eletrônicas, navegadores, dentre outros. 
	
Explicação:
São programas que têm interface direta com o usuário e que são voltados para solução de problema.
Por exemplo: Editores de texto, planilhas eletrônicas, navegadores, imposto de renda, folha de pagamento, dentre outros. 
Conclusão:
São programas que têm interface direta com o usuário, como editores de texto, planilhas eletrônicas, navegadores, dentre outros.
 
	
	 
	
	 Código de referência da questão.4a Questão
	
	
	
	
	Qual opção abaixo melhor representa a definição ou as características de um Software como produto de um PDS?
	
	
	
	Tem como foco as pessoas e não as ferramentas.
	 Errado
	Transformar um código executável em código compilado.
	 Certo
	É formado por Programa + Manual + Especificações.
	
	Transforma um código executável em código objeto.
	
	Tem como foco as ferramentas e não as pessoas.
	
Explicação:
O Software, por sua vez, também é considerado um produto que foi desenvolvido pela Engenharia de Software que inclui, além do programa propriamente dito, manuais e especificações. 
Conclusão:
É formado por Programa + Manual + Especificações.
	
	 
	
	 Código de referência da questão.5a Questão
	
	
	
	
	Observe a figura abaixo, ela é resultante do relatório do CHAOS fornecido pela Standish Group, que tem como objetivo medir projetos de grande porte nos EUA. O resultado das medições servem de base para verificar a qualidade no desenvolvimento de software fazendo uso de 3 (três) indicadores: Sucesso; Cancelado e com Falha. Na Engenharia de Software que parâmetros são utilizados para determinar se um projeto teve sucesso ou foi concluído com falha:
Fonte: Relatório do CHAOS, Standish Group (2009)
	
	
	
	Escopo, Qualidade e Custo.
	 Errado
	Escopo, Prazo e Qualidade.
	
	Planejamento, Prazo e Custo.
	 Certo
	Escopo, Prazo e Custo.
	
	Contingenciamento, Prazo e Custo.
	
Explicação:
Segundo Pressman (1995), para que um projeto de software seja bem sucedido, é necessário que alguns parâmetros sejam corretamente analisados, como por exemplo, o escopo do software, os riscos envolvidos, os recursos necessários, as tarefas a serem realizadas, os indicadores a serem acompanhados, os esforços e custos aplicados e a sistemática a ser seguida. A análise de todos estes parâmetros seria a função típica do gerenciamento de projetos, a qual, em geral, se inicia antes do trabalho técnico e prossegue à medida que a entrega do software vai se concretizando.
	
	 
	
	 Código de referência da questão.6a Questão
	
	
	
	
	Além da linguagem de programação, o software também pode ser classificado como: Software de sistema e Software aplicativo. Também chamados de sistema operacional, o software de sistema é responsável por operar os demais periféricos que estejam conectados ao hardware.
Complete a frase escrevendo o nome de cada classe quanto ao gerenciamento de processos:
______________: Executa somente um processo de cada vez.
______________: Distribui para mais de um processador.
______________: Os processos são compartilhados e enfileirados a espera do processador.
______________: Vários usuários utilizam ao mesmo tempo.
______________: Somente é permitida a utilização de um usuário de cada vez.
Marque a alternativa correta.
	
	
	
	Multiusuário, Monotarefa, Multiprocessamento, Multitarefa, Monousuário.
	 Certo
	Monotarefa, Multiprocessamento, Multitarefa, Multiusuário, Monousuário.
	
	Multiprocessamento, Monotarefa, Multitarefa, Monousuário, Multiusuário.
	
	Multiprocessamento, Multiusuário, Monotarefa, Monousuário, Multitarefa.
	
	Multitarefa, Multiprocessamento, Monousuário, Multiusuário, Monotarefa.
	
	 
	
	 Código de referência da questão.7a Questão
	
	
	
	
	Qual alternativa abaixo melhor representa o paradigma da linguagem de programação estruturada?
	
	
	
	Linguagem usada quando o processo precisa de um software que não implique em pagamento de uso.
	
	Possui como ótica principal a aproximidade do mundo real e estruturas que possuem comportamento próprio.
	 Certo
	São elementos de código em formato de blocos que se interligam através de métodos básicos como: Sequência, Seleção e Interação. 
	
	Também chamada de sistema operacional, é responsável por operar os demais periféricos que estejam conectados ao hardware.
	
	Linguagem usada quando o processo precisa de um software que implique em pagamento de uso.
	
Explicação:
Elementos de código em formato de blocos que se interligam através de três métodos básicos:
	Sequência: Onde os passos são seguidos de forma sequencial (tarefa 1 finaliza, entra tarefa 2).
	Seleção: Onde os passos podem ser executados baseados em um tratamento lógico (IF, THEM, ELSE).
	 Interação: Onde os passos podem ser repetitivos até uma condição ser atingida.
Conclusão:
São elementos de código em formato de blocos que se interligam através de métodos básicos como: Sequência, Seleção e Interação. 
	
	 
	
	 Código de referência da questão.8a Questão
	
	
	
	
	Analise as sentenças e classifique-as como V(verdadeira) ou F(falsa). Em seguida, assinale a alternativa correta.
I. Sendo o software o principal elemento de um SI, um algoritmo inteligente compensa um hardware inadequado;
II. O Engenheiro do software precisa ter uma visão macro dos elementos do SI, para saber a quem chamar no momento de um problema;
III A tecnologia resolve qualquer problema de uma empresa desorganizada;
IV. A tecnologia inadequada é um dos fatores que afeta a qualidade de um SI.
Com base em sua análise assinale ÚNICA opção correta:
	
	
	 Errado
	Apenas a opção I está correta
	
	As opções II e III estão corretas
	
	As opções I, II e IV estão corretas
	
	As opções II, III e IV estão corretas
	 Certo
	As opções II e IV estão corretas
	
Explicação:
Não basta ter um algoritmo inteligente se o hardware é inadequado.
Dentro de uma empresa, um ponto importante é saber identificar
a melhor tecnologia que se aplicada ao perfil da empresa.
	
	Assinale "VERDADEIRO" ou "FALSO" nas opções que se relacionam com uma boa especificação de requisitos (Pádua, 2009 - Cap. 1):
(   ) boas especificações de requisitos são indispensáveis;
(   ) especificações de requisitos representam custos supérfluos, investimentos desnecessários, que se pagam com baixos juros;
(   ) a participação dos usuários no levantamento de requisitos é essencial para que as suas necessidades pessoais sejam corretamente atendidas;
(   ) uma boa especificação de requisitos custa tempo e dinheiro.
(   ) a ausência de uma boa especificação de requisitos custa mais tempo e dinheiro.
Marque a alternativa correta.
	
	
	 Certo
	V, F, F, V, V
	
	F, V, F, F, V
	
	V, F, F, F, V
	
	F, F, F, V, V
	
	V, F, F, V, F
	
	 
	
	 Código de referência da questão.2a Questão
	
	
	
	
	O software também pode ser classificado como: Software de sistema e Software aplicativo. Também chamados de sistema operacional, o software de sistema é responsável por operar os demais periféricos que estejam conectados ao hardware. Associe a coluna da esquerda com a coluna da direita e em seguida marque a alternativa correta, considerando a sequência de cima para baixo:
1. Monotarefa                (   ) Vários usuários utilizam ao mesmo tempo
2. Multiprocessamento    (   ) Os processos são compartilhados e enfileirados a espera do processador
3. Multitarefa                 (   ) Somente é permitida a utilização de um usuário de cada vez
4. Multiusuário               (   ) Executa somente um processo de cada vez
5. Monousuário              (   ) Distribui para mais de um processador
	
	
	 Certo
	4, 3, 5, 1, 2
	
	5, 4, 1, 3, 2
	
	2, 1, 3, 4, 5
	
	1, 2, 5, 3, 4
	
	5, 1, 3, 2, 4
	
	 
	
	 Código de referência da questão.3a Questão
	
	
	
	
	Dentre os diferentes programas de controle financeiro disponíveis na Google Play tem um da Globo News, onde possui uma interface simples de utilizar, mas durante o seu uso sempre aparece um banner com propaganda da Caixa Econômica federal. Analisando estas características podemos classificar este software como:
	
	
	
	Demo
	 Certo
	Adware
	
	Trial
	
	Shareware
	
	Comercial
	
	 
	
	 Código de referência da questão.4a Questão
	
	
	
	
	Assinale qual das alternativas abaixo NÃO define corretamente com a classificação de um software de acordo com a sua licença de publicação:
	
	
	 Errado
	Comercial - Programa por que se paga uma taxa de licenciamento para sua utilização.
	
	Software Livre - Programa de computador cuja utilização, cópia e distribuição não possuem restrição. É comum o código fonte estar disponível para manuseá-lo.
	 Certo
	Trial - Programa de computador que possui limitações de tempo e/ou funcionalidades. Ao final do tempo estabelecido, o programa pode requisitar o pagamento para uso do software completo ou pode continuar rodando sem todas as suas funcionalidades ou, ainda, interromper o seu uso.
	
	Software Freeware - Programa de computador cujo uso não implica o pagamento de licença de uso.
	
	Demo - Fração de um programa. Funciona como material promocional para dar a oportunidade do produto ser avaliado.
	
	 
	
	 Código de referência da questão.5a Questão
	
	
	
	
	Considerando os dois paradigmas de desenvolvimento de software: Estruturado e Orientado a objeto, complete a frase escrevendo o nome de cada elemento de código utilizado em linguagem de programação:
__________: Descreve as características dos objetos.
__________: Tipo de instrução executada de forma sequencial.
__________: Tipo de instruções que podem ser repetitivas até uma condição ser atingida.
__________: Serviço que a classe presta.
__________: Tipo de instruções que podem ser executadas baseadas em uma condição lógica.
Marque a alternativa correta:
	
	
	
	Atributo - Iteração - Método - Seleção - Sequência
	 Certo
	Atributo - Sequência - Iteração - Método - Seleção
	
	Método - Seleção - Atributo - Sequência - Iteração
	
	Sequência - Iteração - Atributo - Método - Seleção
	
	Iteração - Método - Seleção - Atributo - Sequência
	
Explicação:
Podemos  classificar o desenvolvimento de software em estruturado ou orientado a objetos(OO).
Dentro desse conceito podemos fazer a seguinte leitura das frases a seguir:
(Atributo)Descreve as características dos objetos - Variáveis que estão dentro de cada objeto da classe onde são armazenados os dados do objeto.
(Sequência)Tipo de instrução executada de forma sequencial - Onde os passos são seguidos de forma sequencial (tarefa 1 finaliza, entra tarefa 2). Ou seja, são executadas uma após a outra seguindo a ordem que foi escrita.
(Iteração)Tipo de instruções que podem ser repetitivas até uma condição ser atingida - Onde os passos podem ser repetitivos até uma condição ser atingida. São usadas quando há necessidade de realizar repetidamente o mesmo trecho de código.
( Método)Serviço que a classe presta - Ação(atividade) que a classe pode desempenhar. É o comportamento do objeto.
(Seleção)Tipo de instruções que podem ser executadas baseadas em uma condição lógica - onde os passos podem ser executados baseados em um tratamento lógico (IF, THEN, ELSE). Ou seja, executa uma ação se determinada condição for verdadeira.
	
	 
	
	 Código de referência da questão.6a Questão
	
	
	
	
	Sommerville define software como sendo programas de computador e documentação associada. Os produtos de softwares podem ser desenvolvidos para um cliente específico ou para um mercado geral. Para o desenvolvimento do produto/programa, é necessário escrevê-lo utilizando uma _______________________ a qual será convertida para uma _____________________, ou seja, em um formato que será compreendido pelo processadores
Assinale a ÚNICA opção que complementa cada frase corretamente
	
	
	
	linguagem de máquina / linguagem de programação
	
	linguagem de máquina / linguagem interpretada
	 Certo
	linguagem de programação / linguagem de máquina
	
	linguagem de programação / linguagem interpretada
	
	linguagem interpretada / linguagem de máquina
	
Explicação:
Linguagem de programação e Linguagem de máquina
	
	 
	
	 Código de referência da questão.7a Questão
	
	
	
	
	No que se refere ao conceito de software e linguagens de programação, avalie as assertivas a seguir
I. Software é um programa de computador.
II. Um programa de computador é um conjunto de instruções que devem ser executadas pelo hardware
III. Para desenvolver software usamos linguagens de programação
IV. O paradigma de linguagem que se destaca hoje, por ser usado em larga escala, é o Imperativo.
Assinale a UNICA opção que mostra as assertivas corretas
	
	
	
	Apenas II
	 Certo
	Apenas I, II e III
	
	Apenas I e II
	
	I, II , III e IV
	
	Apenas I
	
Explicação:
I Software é um programa de computador. - Verdade
II. Um programa de computador é um conjunto de instruções que devem ser executadas pelo hardware - Verdade
III. Para desenvolver software usamos linguagens de programação - Verdade
IV. O paradigma de linguagem que se destaca hoje é o Imperativo. - Falso, hoje destaca-se o paradigma orientado a objeto
 
	
	 
	
	 Código de referência da questão.8a Questão
	
	
	
	
	Analise as sentenças e classifique-as como V(verdadeira) ou F(falsa).
I. Quanto a natureza um software pode ser aplicativo ou não aplicativo;
II. O sistema operacional é um software aplicativo;
III. Um SI (Sistema de Informação) é um software aplicativo;
IV. Quanto a natureza um software pode ser aplicativo ou básico.
Com base em sua análise, assinale a ÚNICA opção correta:
	
	
	 Errado
	As opções
I, III e IV estão corretas
	
	As opções I e II estão corretas
	
	Apenas a opção IV está correta
	 Certo
	As opções III e IV estão corretas
	
	Apenas a opção III está correta
	
Explicação:
Software aplicativo, ou simplesmente aplicativo ou aplicação, é um programa de computador que tem por objetivo ajudar o seu usuário a desempenhar uma tarefa específica, em geral ligada a processamento de dados, portanto apenas a opção III e IV estão corretas.
I. Quanto a natureza um software pode ser aplicativo ou não aplicativo; - False, pode ser aplicativo ou básico
II. O sistema operacional é um software aplicativo; - ¿also, sistema operacional é um software básico
III. Um SI (Sistema de Informação) é um software aplicativo; - Verdade, Um sistema de informação é uma aplicação de funcionalidades, logo um software aplicatigo
IV. Quanto a natureza um software pode ser aplicativo ou básico. - Verdade

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Continue navegando