BAT_01- PROCESSO DE DESENVOLVIMENTO DE SOFTWARE

Descrição

PROC. DESENVOL. DE SOFTWARE Quiz sobre BAT_01- PROCESSO DE DESENVOLVIMENTO DE SOFTWARE, criado por DANIEL BARROSO em 21-03-2017.
DANIEL BARROSO
Quiz por DANIEL BARROSO, atualizado more than 1 year ago
DANIEL BARROSO
Criado por DANIEL BARROSO quase 8 anos atrás
1
1

Resumo de Recurso

Questão 1

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
Responda
  • 5, 1, 3, 2, 4
  • 2, 1, 3, 4, 5
  • 1, 2, 5, 3, 4
  • 4, 3, 5, 1, 2
  • 5, 4, 1, 3, 2

Questão 2

Questão
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:
Responda
  • Livre
  • Adware
  • Comercial
  • Freeware
  • Shareware

Questão 3

Questão
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"
Responda
  • Demo
  • Adware
  • Software GLU
  • Trial
  • Freeware

Questão 4

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:
Responda
  • Atributo - Iteração - Método - Seleção - Sequência
  • Sequência - Iteração - Atributo - Método - Seleção
  • Iteração - Método - Seleção - Atributo - Sequência
  • Atributo - Sequência - Iteração - Método - Seleção
  • Método - Seleção - Atributo - Sequência - Iteração

Questão 5

Questão
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.
Responda
  • Apenas a afirmativa III está incompatível
  • Apenas as afirmativas II e III estão incompatíveis
  • Apenas as afirmativas I e II estão incompatíveis
  • Apenas a afirmativa I está incompatível
  • Todas as afirmativas estão compatíveis

Questão 6

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.
Responda
  • Multiprocessamento, Multiusuário, Monotarefa, Monousuário, Multitarefa.
  • Multiprocessamento, Monotarefa, Multitarefa, Monousuário, Multiusuário.
  • Multiusuário, Monotarefa, Multiprocessamento, Multitarefa, Monousuário.
  • Monotarefa, Multiprocessamento, Multitarefa, Multiusuário, Monousuário.
  • Multitarefa, Multiprocessamento, Monousuário, Multiusuário, Monotarefa.

Questão 7

Questão
Indique a alternativa correta para definir CONHECIMENTO:
Responda
  • Fatos brutos que retratam ocorrências atuais ou do passado.
  • Conjunto de dados aos quais os seres humanos deram forma para torná-los significativos e úteis.
  • Símbolos, números, letras.
  • Dados analisados dentro de um contexto.
  • Experiência pessoal, informações analisadas, gerando ações ou decisões.

Questão 8

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:
Responda
  • Comercial
  • Demo
  • Adware
  • Trial
  • Shareware

Questão 9

Questão
No processo de desenvolvimento do software, a primeira atividade técnica é a Análise de Requisitos, que pode ser entendida como responsável por definir os serviços que um sistema deve realizar, sua interface com os demais elementos e sob quais restrições o sistema deve operar. A técnica de elicitação conhecida como tempestade de ideias, cujo objetivo é permitir que todos expressem suas ideias de forma a obter o consenso é
Responda
  • Questionário
  • Brainstorm
  • Visita técnica
  • Casos de Uso
  • Entrevista

Questão 10

Questão
O que se deve fazer para aumentar as chances de sucesso no desenvolvimento de software?
Responda
  • Focar no prazo independente do atendimento das funcionalidades desejadas.
  • Atender os requisitos no momento em que forem solicitados independente de planejamento.
  • Adotar um processo de desenvolvimento.
  • Obter muitos recursos financeiros.
  • Obter mão de obra especializada independente de processo.

Questão 11

Questão
A confiabilidade especificada para um software aplicativo é:
Responda
  • um mecanismo de teste de desempenho.
  • um requisito funcional.
  • um mecanismo de teste de estresse.
  • uma restrição de escopo.
  • um requisito não-funcional

Questão 12

Questão
Na especificação de requisitos, qual das opções abaixo indica como os requisitos podem ser classificados:
Responda
  • precisos e lógicos.
  • lógicos e consistentes.
  • funcionais e não-funcionais.
  • funcionais e lógicos.
  • não-funcionais e analíticos.

Questão 13

Questão
Basicamente o que é um processo de software?
Responda
  • Um processo de software define o que deve ser feito, como deve ser feito, por quem deve ser feito e quando deve ser feito.
  • Um processo de software define que linguagem deve se usar.
  • Um processo de software define a forma como os requisitos devem ser levantados.
  • Um processo de software define como um produto deve ser entregue.
  • Um processo de software define como se testar.

Questão 14

Questão
Marque a alternativa INCORRETA:
Responda
  • Atividades para análise de requisitos - ECONÔMICA - Visa a atender os requisitos financeiros do projeto/produto. Considerada a mais critica, ela consiste em julgar se o projeto será deficitário ou se os custos de sua implementação não terão os benefícios desejados
  • Atividades para análise de requisitos - CRONOGRAMA - Visa a atender os requisitos de tempo para os prazos estabelecidos. O levantamento deve ser baseado na viabilidade técnica em relação ao prazo estipulado. Prazos obrigatórios são mais difíceis de serem negociados.
  • Estudo de viabilidade: estudo inicial para saber se vale a pena desenvolver a ideia. O estudo deve oferecer base para ajudar nessa decisão: O projeto/produto pode ser feito? O projeto/produto beneficiará os clientes interessados?Existe uma outra alternativa?
  • REQUISITOS FUNCIONAIS - Descrevem as funcionalidades do sistema. Estão diretamente ligados às especificações da tecnologia envolvida, do perfil do usuário, do tipo do sistema.
  • Atividades para análise de requisitos OPERACIONAL - Visa a atender os requisitos técnicos do produto a ser desenvolvido. O levantamento deve ser relacionado com a tecnologia envolvida no processo de desenvolvimento.

Questão 15

Questão
Na engenharia de requisitos, trata-se de uma técnica de elicitação que ocorre em ambiente mais informal em que toda a idéia deve ser levada em consideração para a solução de um problema, sendo proibida a crítica a qualquer sugestão dada, e encorajada, inclusive, a criação de idéias que pareçam estranhas ou exóticas:
Responda
  • Análise de protocolos.
  • Brainstorming
  • Questionário
  • Entrevista.
  • Prototipação

Questão 16

Questão
A primeira fase do processo de desenvolvimento de software é o estudo de viabilidade. Um item importante nesta fase é a apuração do ROI (Retorno Sobre o Investimento) que é representado pela equação: ROI=(Lucro Liquido)/Investimento. A partir desta definição, qual é a melhor consideração que pode ser feita para o ROI?
Responda
  • Quanto menor o valor entre o lucro líquido e o investimento, pior é o ROI
  • Quanto menor o valor entre o lucro líquido e o investimento, melhor é o ROI
  • O ROI representa se as restrições de prazo serão atendidas
  • Quanto maior o valor entre o investimento e o lucro líquido, pior é o ROI
  • Quanto maior o valor entre o lucro líquido e o investimento, melhor é o ROI

Questão 17

Questão
Marque a alternativa correta que define Classe na modelagem orientada a objetos.
Responda
  • É um conceito, uma abstração, algo com limites nítidos e significado em relação à realidade estudada (Rumbaugh, 1994).
  • É uma propriedade das ligações de uma associação.
  • É a conexão física ou conceitual entre instâncias de objetos.
  • Descreve um conjunto de ligação com estrutura e semântica comuns.
  • Descreve um grupo de objetos com propriedades semelhantes (atributos), o mesmo comportamento (operações) e conseqüentemente a mesma semântica (Rumbaugh, 1994).

Questão 18

Questão
Os padrões a partir dos quais os objetos são criados são denominados
Responda
  • entidades
  • atributos
  • classes
  • métodos
  • instâncias

Questão 19

Questão
A associação entre duas classes que indica que uma das classes do relacionamento faz parte da outra, constitui uma:
Responda
  • conexão
  • especialização
  • generalização
  • agregação
  • relação

Questão 20

Questão
A linguagem de Modelagem Unificada (UML) emergiu como notação padrão, de fato e de direito, para a modelagem orientada a objetos. Desta forma, a sentença que conceitua apropriadamente a UML é:
Responda
  • um método para especificar e modelar os artefatos dos sistemas.
  • um método comum para a representação da orientação a objetos.
  • um processo de especificação e modelagem de sistemas orientados a objeto.
  • uma linguagem para implementar os conceitos da orientação a objetos.
  • uma linguagem visual para especificar, construir e documentar os artefatos dos sistemas.

Questão 21

Questão
A Estrutura de atributos e operações encapsulada por procedimentos é denominado de
Responda
  • instância
  • classe
  • método
  • entidade
  • objeto

Questão 22

Questão
O seguinte diagrama é um diagrama de interação que dá ênfase à ordenação temporal das mensagens
Responda
  • iteração
  • sequência
  • atividade
  • objeto
  • colaboração

Questão 23

Questão
Ao levantar os requisitos de um sistema é necessário ter atenção com:
Responda
  • As necessidades dos usuários apresentadas nas reuniões de levantamento e a linguagem de programação que será utilizada no desenvolvimento.
  • A linguagem de programação que será utilizada no desenvolvimento, a legislação envolvida no processo e os desejos do usuário.
  • A performance futura do sistema e a linguagem de programação que será utilizada.
  • As necessidades relatadas pelos usuários, as necessidades dos demais usuários envolvidos, as normas que se aplicam e afetam o software a se desenvolver
  • Deve-se prestar atenção aos desejos do usuário, satisfazendo todos os seus pedidos.

Questão 24

Questão
Qual o tipo de análise que tem como objetivo modelar aspectos estáticos de um problema, utilizando o modelo orientado a objeto. Também é utilizada em conjunto com o detalhamento de requisitos para visualizar e fornecer uma base para identificar soluções para os requisitos apresentados?
Responda
  • Análise estrutural
  • Análise semântica
  • Análise funcional
  • Análise compotamental
  • Análise ambiental

Questão 25

Questão
O processo de codificação também pode ser visto como um passo do processo de engenharia de software. As características de engenharia de uma linguagem exercem um importante impacto sobre o sucesso de um projeto de desenvolvimento de software. Qual o tipo de linguagem que não leva em consideração a arquitetura do computador, nem as características do processador e seus registradores.
Responda
  • Linguagem de baixo nível
  • Linguagem de máquina
  • Linguagem assembly
  • Linguagem de alto nível
  • Linguagem binária

Questão 26

Questão
As linguagens são classificadas em gerações, conforme o estado da arte daquele momento em que foram criadas e usadas. Assinale a UNICA alternativa que apresenta uma linguagem de primeira geração
Responda
  • cobol
  • consulta a banco de dados
  • fortran
  • pascal
  • assembly

Semelhante

Filmes Sobre História
Alessandra S.
História do Brasil - Período Colonial
alessandra
BIOLOGIA
neusamiotto
Elaboração de TCC
pininga.net
Direito Constitucional - Direitos e Garantias Fundamentais
aline.costaa
Como ler um artigo científico?
raquel.schneider
QUIZ DE CIÊNCIAS - FÍSICA
Clean Maria Reis
Metodologias Ativas
Jussara Seidel
Art. 5° da CF-88 parte I
Rafael Ferreira da Silva
SIMULADÃO EA-HSG TRADIÇÕES, USOS, COSTUMES E LINGUAGEM DO MAR
Aleks Harbour