Buscar

Banco de Questões - Estácio-90

Prévia do material em texto

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.
O diagrama abaixo que modela diferentes tipos de veículos, tais como bicicletas, motos e 
carros é uma representação para qual tipo de modelo de sistema ?
[MOSTRA IMAGEM DIAGRAMA DE OBJETOS E HERANÇA]
Modelos de Dados 
Modelos de Objetos 
Modelos de Contexto 
Modelos de Máquina de Estados 
Modelos de Comportamento
A fase de análise tem como objetivo fazer uma modelagem dos agentes, separando‐os em 
objetos, classes e atributos. Como essa fase pode ser chamada?
Estrutural ou Comportamental; 
Comportamental ou Essencial; 
Multimodal e Multifuncional. 
Estrutural e Analítica; 
Essencial e Estrutural;
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?
Análise semântica 
Análise funcional 
Análise comportamental 
Análise ambiental 
Análise estrutural
A atividade de análise no processo de desenvolvimento de softwares possui: 
I) Modelagem: Serve para verificar a qualidade dos requisitos que se tornarão precisos e 
detalhados o suficiente para as atividades do próximo passo no processo de 
desenvolvimento de software. 
II) Análise ‐ Atividade que utiliza o conceito de orientação a objeto, utilizando a UML como 
notação. Tem como objetivo modelar a solução, e não o problema. 
III) UML ‐ Unified Modeling Language, linguagem de modelagem unificada, utilizada em 
engenharia de software para visualizar o desenho do sistema e a intercomunicação entre 
objetos. 
IV) Análise Estrutural ‐ É utilizada em conjunto com detalhamento de requisitos para 
visualizar e fornecer base para identificar soluções para os requisitos apresentados.
É a visão que representa os componentes do sistema, a relação entre os componentes, o 
funcionamento dos componentes e a interconexão com outros sistemas.
Visão externa 
Visão geral 
Visão estrutural 
Visão comportamental 
Visão interna
Considerando o seguinte mini mundo marque a alternativa correta que indica os elementos da 
análise comportamental: 
"A estratégia da Livraria ESTÁCIO não prevê a manutenção de livros em estoque. Todos os 
livros solicitados por seus clientes são, semanalmente, encomendados às editoras. As editoras 
e os livros comercializados são selecionados pela Direção da Livraria. Os clientes solicitam os 
livros pela internet a partir do código, após a análise do resumo. Os pedidos são analisados e 
encomendados às editoras no final de toda semana. Quando os livros são fornecidos, a livraria 
confere a nota de entrega da editora com a requisição, devolve as que contiverem erros e 
atende aos pedidos dos clientes, emitindo a faturas de cobrança. Se o fornecimento dos livros 
estiver correto, as faturas encaminhadas pelas editoras são registradas e pagas." 
I. Código do livro. 
II. Encomendar livros. 
III. Editoras. 
IV. Conferir requisição. 
V. Resumo.
No processo de desenvolvimento de software as modalidades dos testes podem ser: 1. Quanto 
à utilização do código; 2. Quanto ao objetivo. Assinale a única opção correta que caracteriza a 
correta classificação de cada item. 
I. Testes estáticos ‐ São testes realizados pela análise do código fonte. O tipo de análise é 
visual, podendo haver um questionário para acompanhar os testes, inspecionando o código 
desenvolvido pela equipe de programação; 
II. Testes dinâmicos ‐ São testes baseados na execução do código fonte do programa. São 
realizados antes da etapa de implementação. 
III. Testes de unidade ‐ Teste realizado em um módulo ou em alguns módulos definidos que 
representam uma única unidade. A determinação da quantidade de módulos a serem 
testados está contida na documentação de projeto. 
IV. Testes de integração ‐ Teste para identificar erros durante a integração e interação entre 
os módulos ou unidades do sistema. 
V. Testes de validação ‐ Teste realizado antes da integração de todos os módulos do sistema.
Uma empresa resolveu desenvolver um sistema on‐line utilizando o modelo de prototipação, 
pois ele executa uma abordagem top‐down radical. Outros fatos que fizeram com que o 
gerente desenvolvesse o sistema nesta metodologia são: 
I‐ Porque durante cada interação, os requisitos e as soluções alternativas para o problema 
são identificadas e analisadas, novas soluções são projetadas e uma parte do sistema é 
implementada. 
II‐ Porque envolve a criação ou a aquisição dos vários componentes do sistema detalhados na 
fase de projeto, sua montagem e a disponibilização do sistema novo ou da versão modificada. 
III‐ Porque a prototipação tem inicio com a criação de um modelo preliminar de um grande 
subsistema ou de uma versão, em escala, do sistema todo.
Analisando os tipos de linguagens existentes, encontramos as linguagens que são 
interpretadas e as linguagens que são compiladas. Uma característica marcante das linguagens 
interpretadas é:
Primeiro, faz uma leitura completa do código, identificando variáveis e outros elementos e 
montando uma tabela com estas informações 
As linguagens interpretadas fazem alterações no código, de forma a torná‐lo otimizado 
Por acontecer em tempo de execução, tipicamente tem um ótimo desempenho 
Enquanto uma linha é sempre uma instrução na tradução, x linhas no código terão y linhas de 
comandos de máquina, de acordo com o interpretador 
As linguagens interpretadas executam o código até o ponto em que há um erro
A Fase de Manutenção tem como objetivo corrigir os erros que não foram detectados nas 
fases anteriores, propor melhorias no sistema e prover suporte ao sistema que foi 
desenvolvido. Em relação à documentação do produto, o que descreve o manual de 
referência?
Descreve apenas as funcionalidades do sistema, usando uma linguagem clara para o usuário 
final. 
Descreve facilidades do uso do sistema, informa os erros que podem ocorrer e como agir 
quando encontra‐los. 
Descreve as funcionalidades do sistema, como o usuário pode utilizar e os pré‐requisitos 
necessários para funcionar. 
Descreve as funcionalidades do sistema e as facilidades do uso do sistema. 
Descreve como instalar o sistema, plataformas de operação, pré‐requisitos necessários.
O teste de produto de software apresenta duas fases: __________ e __________.
gerenciamento e validação 
verificação e validação 
controle e validação 
gerenciamento e controle 
verificação e controle

Continue navegando