Buscar

Processo de Desenvolvimento de Software Av3 AV3

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você viu 3, do total de 38 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você viu 6, do total de 38 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você viu 9, do total de 38 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Prévia do material em texto

Processo de Desenvolvimento de Software – AV2 
Questão: 1 (123030)
A fase do estudo de viabilidade que determina a viabilidade econômica, pode ser chamada de analise de:
custo_valor
custo_desenpenho
custo-beneficio
valor_benefício
Questão: 2 (124326)
Os manuais de ususário, introdução e referência são identificados como: 
( ) material de apoio
( ) documentação de reforço
( ) material de instalação
( )documentação do produto
Questão: 3 (123005)
O nível de abstração e agregação dos elementos dos sistemas podem ser: 
Nível estratégico ou desenho lógico, nível tático ou desenho arquitetônico e nível operacional ou desenho detalhado
Nível estratégico ou desenho detalhado, nível tático ou desenho lógico e nível operacional ou desenho arquitetônico
Nível estratégico ou desenho arquitetônico, nível tático ou desenho lógico e nível operacional ou desenho detalhado
Nível estratégico ou desenho arquitetônico, nível tático ou desenho detalhado e nível operacional ou desenho lógico
Questão: 4 (125687)
Dentre as características do modelo cascata, apresentadas no material de ensino, temos a linearidade. Isto significa dizer que:
Marque a questão que apresente a resposta mais completa e correta para o enunciado.
Cada atividade tem que ser concluída antes de iniciar a próxima.
As atividades são executadas em sequência.
As atividades acontecem de forma iterativa.
A ordem das atividades não importa, desde que sejam executadas em sequência
Questão: 5 (124458)
Sobre Linguagens de programação, analise as sentenças abaixo e identifique as corretas
I. As linguagens C e C++ são interpretadas
II. As linguagens C e C++ são compiladas
III. A linguagem assembly é a usada para gerar os códigos objeto
IV. Uma linguagem de alto nível é inteligível e executada pelo hardware.
Com base em sua análise das sentenças, assinale a resposta correta.
Estão corretas as sentenças I e III
Estão corretas as sentenças II e III
Estão corretas as sentenças II e IV
Estão corretas as sentenças III e IV
6-Questão: AV220104CCT01940607 (125851)
Com base nas teorias estudadas na disciplina de processo de desenvolvimento de software, discorra em no máximo 6 linhas, sobre o modelo de prototipação, envolvendo principalmente a relação entre usuário e produto(software).
Gabarito:
Trata-se de um mini processo que visa aproximar, desde o início, o processo de desenvolvimento
do mundo real (usuário). Seu foco principal é não só as entradas e saídas do sistema, como
também as interações entre o usuário e as telas do programa. Destaca-se também, sua utilização
quando o cliente não sabe exatamente o que ele deseja como entrada ou saída do sistema ou
quando o sistema terá interação com equipamento físico e de pouco conhecimento por parte do
desenvolvedor.
Questão: 7 (125726)
A afirmativa: "Riscos são explicitamente avaliados e resolvidos no processo", faz referência a qual modelo de desenvolvimento?
Prototipação
Espiral
Iterativo-incremental
Cascata
Questão: 8 (123054)
A fase de teste do PDS tem como objetivo detectar, analisar e consertar possíveis defeitos ou erros que possam surgir na fase de:
Implementação
Análise
Requisitos
Desenho
9 - Questão: AV220104CCT01940606 (125850)
Com base nas teorias estudadas na disciplina de processo de desenvolvimento de software, discorra em no máximo 6 linhas, sobre o modelo de ciclo de vida iterativo-incremental.
Gabarito:
Neste tipo de modelo é possível conhecer os requisitos, pensar e mapear o processo por etapas e
implantar gradativamente, ao longo do tempo, as funcionalidades(partes) de um produto.
Caracteriza-se também, por várias iterações (repetições) total ou parcial das mesmas etapas do
processo que, consequentemente, permitirão várias participações do usuário e a agregação de
novas necessidades evolutivas ou corretivas durante o desenvolvimento.
Questão: 10 (125391)
Uma empresa de pequeno porte está para desenvolver um sistema de Software utilizando uma metodologia.
A empresa até o momento não havia utilizado nenhum método para desenvolver os seus sistemas. O gerente está em dúvida sobre qual metodologia utilizar. Se você fosse o gerente, qual metodologia você aplicaria
Modelo Cascata com Retroalimentação, porque independente da quantidade de revisões e realimentações, o processo pode torna-se facilmente gerenciável.
Modelo Cascata, porque como a empresa ainda não utilizou nenhum método, o Projeto raramente segue um fluxo sequencial e as iterações (vários ciclos) são necessárias.
Modelo Cascata com Retroalimentação, porque o Modelo permite a revisão de fases anteriores e a superposição entre as fases. Porem o custo dessa revisão pode ser alto, dependendo da fase atual e do quanto se precisa retroceder.
Modelo Cascata, porque é útil para pequenos projetos, e permite pontos de controle bem definidos, facilitando a gestão do projeto.
//////////////////////////////////////////////////////////////////////////////////
Questão: 1 (123031)
Com relação ao nível de abstração e agregação dos elementos dos sistemas o nível operacional:
É a aplicação das decisões tomadas no desenho arquitetônico. É desenvolvido em conjunto com a documentação voltada para usuários, no caso de desenho externo, ou documentação do código do programa, no caso de desenho interno.
É a aplicação das decisões tomadas no desenho arquitetônico. A solução contemplará a reutilização, ou não, de componentes, que serão desenvolvidos para ele, buscando satisfazer os requisitos do produto.
É o comportamento de cada componente. É desenvolvido em conjunto com a documentação voltada para usuários, no caso de desenho externo, ou documentação do código do programa, no caso de desenho interno.
É o corpo da arquitetura do sistema a ser implementado. Com base nesse desenho, já se pode saber se o sistema atenderá aos requisitos e aos custos relacionados do projeto.
Questão: 2 (123066)
Qual opção representa o momento em que a fase de testes dinâmicos do PDS deve ocorrer?
Antes ou durante a fase de implementação
Durante ou após a fase de implementação
Durante ou após a fase de análise
Antes ou após a fase de implementação
Questão: 3 (125720)
O projeto que você está alocado possui um modelo de PDS com metodologia de trabalho com fases seqüenciais de processo de desenvolvimento, interligadas através de um ciclo de vida em cascata ou clássico.
Com base no cenário acima, assinale dentre as opções aquela que melhor representa uma vantagem e uma desvantagem respectivamente. 
Facilidade na gestão do projeto e adequado para projetos de pequena duração.
Adequado para projetos de pequena duração e baixa visibilidade.
Processo rígido e facilidade na gestão do projeto.
Baixa visibilidade e adequado para projetos de grande duração.
Questão: 4 (125399)
A complexidade do projeto de um sistema de controle está ligada ao número de especificações a serem cumpridas e ao número de parâmetros variáveis de controladores, e quando se utiliza simultaneamente controladores em cascata e compensadores de realimentação pode-se chegar a um ponto onde não é viável a utilização de métodos convencionais de projeto. Por estes motivos:
É justificável o desenvolvimento de um conjunto de comandos e rotinas computacionais para projeto de sistemas de controle univariáveis, com realimentação unitária e com um controlador em cascata, com todos os
parâmetros variáveis. O desenvolvimento desse conjunto de comandos e rotinas computacionais pode ser considerado um evento extremamente importante para os interessados no sistema.
É justificável que as inequações podem especificar desde os limites de variação dos parâmetros ajustáveis, passando pelos limites mínimos e máximos dos sinais de controle que atuam sobre o sistema controlado, e indo até os índices de desempenho normalmente usados na análise de sistemas de controle.
É justificável que esta estrutura, que consiste de um controlador em cascata externo e um interno, e um compensador de realimentação, e foi escolhidapor abranger a maior parte dos problemas de controle encontrados na prática.
É justificável, e até mesmo imprescindível, a utilização de métodos computacionais alternativos para o projeto de sistemas de controle, que sejam mais avançados, mas também fáceis de usar.
Questão: 5 (124962)
O código de programação pode ser dividido em 3 tipos:
Código Semântico, Código Bytecode e Código de Máquina
Código Lexico, Código Semântico e Código de Máquina
Código Bytecode, Código Objeto e Código de Máquina
Código Fonte, Código Objeto e Código de Máquina
Questão: 6 (124952)
O ciclo no ambiente de desenvolvimento de, por exemplo, um programa ‘C’ é dado por:
Programa C; Montador; Programa em linguagem de máquina; Compilador;
Programa em linguagem de máquina; Montador; Programa C; Compilador;
Compilador; Programa C; Programa em linguagem de máquina; Montador;
Programa C; Compilador; Programa em linguagem de máquina; Montador;
Questão: 7 (124335)
Documento com formato adequado ao perfil do publico que utilizará o sistema ou produto:
( )manual do usuário
( )manual de referância
( )manual de introdução
( )manual técnico
Questão: 8 (125733)
Assinale a opção que respresenta a correta divisão de TODAS as fases do modelo de prototipação.
Obtenção de requisitos, construção do protótipo, refinamento de requisitos, construção do produto
Obtenção de requisitos, projeto rapido, construção do protótipo, construção do produto.
Obtenção de requisitos, projeto rapido, construção do protótipo, refinamento de requisitos.
Obtenção de requisitos, projeto rápido, construção do protótipo, refinamento de requisitos, construção do produto.
9 - Questão: V220104CCT01940603 (125840)
Com base no conceito do ciclo de vida do processo em cascata com realimentação, estudado na disciplina de processo de desenvolvimento de software, cite sua principal vantagem em relação ao modelo clássico.
Gabarito:
Permite que em fases posteriores, ocorra revisão e alteração de resultados das fases anteriores realimentação de correções entre fases).
10 - Questão: AV220104CCT01940298 (125421)
A noção de Processo Iterativo corresponde à ideia de “melhorar (ou refinar) pouco - a - pouco” o sistema (iterações). A noção de processo incremental corresponde à ideia de “aumentar (alargar) pouco-a-pouco” o âmbito do sistema. A partir destas noções, temos, portanto que o processo iterativo e incremental que é a interação dos dois processos.
Com base no que foi descrito, apresenta pelo menos 5 (cinco) principais vantagens relacionado ao risco, tempo, requisitos iniciais, inconsistência entre análise, desenho e implementação, descrevendo cada uma delas:
Gabarito:
- Redução de riscos envolvendo custos a um único incremento. Se a equipe precisar repetir a iteração, a
organização perde somente o esforço mal direcionado de uma iteração, não o valor de um produto inteiro; -
Redução do risco de lançar o projeto no mercado fora da data planejada. Identificando os riscos numa fase inicial o
esforço despendido para gerenciá-los ocorre cedo, quando as pessoas estão sob uma menor pressão do que na fase
final do projeto; - Aceleração do tempo de desenvolvimento do projeto como um todo, porque a equipa trabalha de
forma mais eficiente quando procura resultados de escopo menor e claro; - Reconhecimento de uma realidade
frequentemente ignorada: as necessidades do cliente e os requisitos correspondentes não podem ser totalmente
definidos no início do processo. Eles são tipicamente refinados em sucessivas iterações. Este modelo de operação
facilita a adaptação de requisitos; - As inconsistências entre a análise, o desenho e a implementação são
identificadas antecipadamente; - Esta abordagem encoraja a participação ativa dos utilizadores de modo a
identificar os verdadeiros requisitos do sistema.
//////////////////////////////////////////////////////////////////////////////////
Questão: AV220104CCT01940204 (123060)
1 - Assinale dentre as opções abaixo,a única que corresponde a definição a seguir.
 “Teste que leva em conta a sua estrutura interna de construção. Os mecanismos internos do sistema serão analisados e suas representações lógicas também.” 
 Teste caixa preta 
 Teste de sistemas 
 Teste caixa branca 
Questão: AV220104CCT01940056 (123041)
2 - A Análise de viabilidade, promove como saída o fato de o sistema ter Viabilidade (técnica, operacional e financeira). Para isto devemos ter como entrada:
 Conjunto completo dos requisitos de negócio e a Descrição completa do Software. 
 Conjunto completo dos requisitos de negócio e esboço da Descrição do Software. 
 Conjunto preliminar de requisitos de negócio e a Descrição completa do Software. 
 Conjunto preliminar de requisitos de negócio e o esboço da Descrição do Software. 
Questão: AV220104CCT01940608 (125852)
3 - 
Com base nas teorias estudas na disciplina de processo de desenvolvimento de software, cite duas características que o modelo em espiral tem em relação ao modelo de prototipação e ao modelo interativo-incremental.
Gabarito:
- Os riscos são explicitamente avaliados e resolvidos durante o processo (análise de risco); - Em cada volta do espiral há possibilidade de se interromper ou não o processo. 
Questão: AV220104CCT01840278 (124958)
4 - São consideradas linguagens Interpretadores e linguagens Compiladores Híbridos respectivamente: 
 Pascal e C; 
 Perl e Java; 
 Java e Pascal; 
 C e Javascript; 
Questão: AV220104CCT01940455 (125828)
5 - Marque a opção que NÃO representa uma característica dos processos de desenvolvimento ágeis, onde valoriza-se:
 
 Menos documentação abrangente e mais software em funcionamento. 
 Mais seguir um plano do que responder a mudanças. 
 Mais indivíduos e interações do que processos e ferramentas. 
 Mais colaboração com cliente do que negociação de contratos. 
Questão: AV220104CCT01940353 (125691)
6 - No processo de desenvolvimento de software, utilizando-se do modelo cascata tradicional, podemos afirmar que os erros referentes as necessidades dos usuários eram corrigidos ____________________.
Marque a resposta que complete corretamente o enunciado.
 
 
 após a implantação do sistema 
 durante o levantamento de requisitos 
 com a retroalimentação 
 na fase de análise 
Questão: AV220104CCT01940456 (125835)
7 - Com relação aos métodos XP e Scrum, representantes dos processos de desenvolvimento ágeis, associe as 2 colunas.
I. Iteração no Scrum a. Feedback
II. Sprint backlog b. Dividem o código a implementar
III. Um dos valores do XP c. Requisitos a serem implementados no Scrum
IV. Programação em par d. Sprint
I-d; II-b; III-a IV-c 
 I-d; II-c; III-a IV-b 
 I-c; II-b; III-a IV-d 
 I-a; II-c; III-d IV-b 
Questão: AV220104CCT01940403 (125729)
8 - Quando em um projeto muito grande o processo permite que as atividades sejam divididas e desenvolvidas por partes estamos falando do modelo:
 Pontos da Questão: 0,5 
 Prototipação 
 Cascata 
 Iterativo-incremental 
 Espiral 
Questão: AV220104CCT01940607 (125851)
9 - 
Com base nas teorias estudadas na disciplina de processo de desenvolvimento de software, discorra em no máximo 6 linhas, sobre o modelo de prototipação, envolvendo principalmente a relação entre usuário e produto(software).
 
Gabarito:
Trata-se de um mini processo que visa aproximar, desde o início, o processo de desenvolvimento do mundo real (usuário). Seu foco principal é não só as entradas e saídas do sistema, como também as interações entre o usuário e as telas do programa. Destaca-se também, sua utilização quando o cliente não sabe exatamente o que ele deseja como entrada ou saída do sistema ou quando o sistema terá interação com equipamento físico e de pouco conhecimento por parte do desenvolvedor.
Questão: AV220104CCT01940301 (124321)
10 - Processo que adota métodos e formatos padronizados para cada familia de produtos correlatos. Acitação acima refere-se a: 
( ) documentação
 ( ) produto 
 ( ) projeto
 ( ) relatório
Questão: AV220104CCT01940108 (124021)
1 - Como se chama a estrutura de dados encapsulada por procedimentos. Essa estrutura são os atributos e operações? 
UML 
 Diagrama 
 Objeto 
 Classe 
Questão: AV220104CCT01940063 (123007)
2 - Dos tipos de viabilidade, aquela que visa atender os requisitos para a aceitação do produto ou problema apresentado, onde o levantamento deve ser relacionado com a aceitação da solução proposta, e como os agentes se sentirão em relação à ela é a viabilidade? 
Operacional 
 Econômica 
 Do Cronograma 
 Técnica 
Questão: AV220104CCT019400029 (123156)
3 - Classifque cada assertiva como V(verdadeira) ou F (falso). 
I. Escopo é a abrangência do sistema.
II. Requisitos são interesses dos usuários.
III. A falta de treinamento pode ser causa do fracasso do software.
Iv. Os componentes do hardware jamais podem ser reutilizados.
Assinale a sequencia correta de V ou F. Pontos da Questão: 0,5 
 I-F, II-V, III-V IV-F 
 I-F, II-V, III-F IV-F 
 I-V, II-F, III-V IV-F 
 I-V, II-V, III-V IV-F 
Questão: AV220104CCT01940005 (122981)
4 - Considere um sistema de Controle de Estoque e classifique cada requisito desse sistema como F (funcional) e NF (não funcional). 
I O sistema deve registrar cada compra, item a item e atualizar o estoque do respectivo item.
II O sistema deve adequar-se ao atual hardware existente na empresa.
III A cada compra,o sistema deve recalcular o preço médio.
IV O processamento da compra não deve ultrapassar 2 segundos.
Com base em sua análise e classificalçao, assinale a opção correta.
I-F, II-F, III-F, IV-NF 
 I-NF, II-NF, III-F, IV-NF 
 I-F, II-N, III-F, IV-F 
 I-F, II-NF, III-F, IV-NF 
Questão: AV220104CCT01940163 (123998)
5 - “A arquitetura do sistema afeta o desempenho, a robustez e a facilidade de distribuição e manutenção do sistema.” (SOMMERVILLE, I. Engenharia de Software. São Paulo. Pearson Cap.10. pg.183.)
Um profissional de Informática foi contratado para desenvolver um software onde a facilidade de manutenção é um requisito não funcional fundamental. Nesse contexto, assinale a alternativa onde o desenho da arquitetura atenderá tal requisito. 
 A arquitetura deve ser projetada para restringir as operações mais importantes dentro de um pequeno número de subsistemas com a menor comunicação possível entre esses subsistemas. 
 A arquitetura deve ser projetada de modo que as operações relacionadas a segurança fiquem todas localizadas em um único subsistema ou em um pequeno número de subsistemas. 
 A arquitetura deve ser projetada para incluir componentes de hardware redundantes, para que seja possível substituir e atualizar componentes, sem a interrupção do sistema. 
 A arquitetura deve ser projetada utilizando-se componentes encapsulados de menor granularidade, que possam ser rapidamente modificados. 
Questão: AV220104CCT01940054 (123035)
6 - Os requisitos não funcionais descrevem propriedades e restrições para atender a finalidade do sistema.
Das opções, qual todos os itens são propriedades: 
Tamanho e custo 
 Velocidade e confiabilidade 
 Facilidade de uso e cronograma 
 Confiabilidade e custo 
Questão: AV220104CCT01940220 (123091)
7 - Você está trabalhando como analista de teste em um projeto de PDS para a secretária de saúde do seu estado. Sua primeira atividade é testar e documentar os resultados obtidos na execução do módulo que acessa o site do “Google maps” para determinar o tempo, em minutos de deslocamento, que uma ambulância levará de um determinado posto municipal de primeiro atendimento de saúde até o destino da chamada. 
Para tal teste, é necessário fornecer como entrada não só o endereço do local de origem do posto municipal de saúde em que a ambulância se encontra, como também, o endereço do local de destino da ambulância. Como resultado deve-se obter o tempo aproximado em minutos do trajeto.
Com base nesta primeira atribuição que você recebeu e de acordo com a classificação do PDS, identifique nas opções abaixo, em qual tipo de teste você foi por você executado. 
 Teste caixa preta 
 Teste de sistemas 
 Teste de integração 
 Teste caixa branca 
Questão: AV220104CCT01940007 (124452)
8 - Em uma linguagem de programação Y é gerado o código objeto em período anterior a sua execução. Analise cada sentença com relação a linguagem de programação Y. 
I. A linguagem de programação é interpretada.
II. A linguagem de programação é compilada
III. O código objeto gerado não é em linguagem de maquina executável
IV. A linguagem de programação Y é dita de alto nível.
Assinale a única opção correta. 
Estão corretas as sentencas I e IV 
 Estão corretas as sentenças II e IV 
 Estão corretas as sentenças I, III e III 
 Estão corretas as sentenças II, III e IV 
Questão: AV220104CCT01940156 (123039)
9 - Na fase de reutilização é comum se fazer uso de processos que já foram definidos e utilizados em outras fases do produto ou sistema.
Com relação a reutilização assinale a alternativa INCORRETA:
Reutilização de plataforma - camada de arquitetura 
 Reutilização de código - módulo de código binário. 
 Reutilização de objeto - bibliotecas e classes fundamentais 
 Reutilização de desenho - aproveitamento de idéias para solução de problemas encontrados no desenho é comumente baseado em classes abstratas derivadas por herança de outra classe. 
Questão: AV220104CCT01940155 (123034)
10 - Na fase de reutilização é comum se fazer uso de processos que já foram definidos e utilizados em outras fases do produto ou sistema.
Com relação a reutilização assinale a alternativa INCORRETA:
Reutilização de desenho - aproveitamento de idéias para solução de problemas encontrados no desenho é comumente baseado em classes abstratas derivadas por herança de outra classe. 
 Reutilização de classe - bibliotecas e classes fundamentais 
 Reutilização de código - reutilização de parte de código de um programa 
 Reutilização de plataforma - camada de arquitetura 
Questão: AV220104CCT01940005 (122981)
1 - Considere um sistema de Controle de Estoque e classifique cada requisito desse sistema como F (funcional) e NF (não funcional). 
I O sistema deve registrar cada compra, item a item e atualizar o estoque do respectivo item.
II O sistema deve adequar-se ao atual hardware existente na empresa.
III A cada compra,o sistema deve recalcular o preço médio.
IV O processamento da compra não deve ultrapassar 2 segundos.
Com base em sua análise e classificalçao, assinale a opção correta.
I-F, II-NF, III-F, IV-NF 
 I-F, II-F, III-F, IV-NF 
 I-NF, II-NF, III-F, IV-NF 
 I-F, II-N, III-F, IV-F 
Questão: AV220104CCT01940211 (123072)
2 - Você acabou de ser contratado para trabalhar em uma empresa e foi alocado na gerência de teste de software. Sua primeira tarefa foi avaliar a lógica do algoritmo de alguns módulos do sistema e, se o mesmo encontra-se dentro das normas e padrões estabelecidos pela empresa. Esta tarefa que acabamos de descrever também é conhecida dentro do PDS como: 
Teste de requisitos 
 Teste de análise 
 Teste caixa preta 
 Teste caixa branca 
Questão: AV220104CCT01940160 (123051)
3 - Com relação aos Modelos de Desenho temos as seguintes afirmativas: 
I – Desenho Externo - é a visão que os usuários terão da solução ou produto e a forma com que eles interagirão.
II – Desenho Interno - é a maneira como o sistema interage com outros produtos ou sistemas. 
III – Desenho Externo - podem conter parte físicas, lógicas, interconexões com outros sistemas e produtos, interna ou externamente.
Marque a alternativa CORRETA: 
Todas as alternativas são corretas. 
 Somente II e III são corretas. 
 Somente I e III são corretas. 
 Somente I e II são corretas. 
Questão: AV220104CCT01940102 (124009)
4 - Marque a opção que não representa uma organização de classe
 Fronteira 
 Controle 
 Entidade 
 Parâmetro 
Questão: AV220104CCT01940059 (123048)
5 - No processode gestão dos requisitos, os novos requisitos e as alterações de requisitos com o desenvolvimento já adiantado sinalizam para que tipo de problema? 
Gestão dos Requisitos 
 Gestào de Processos 
 Instabilidade nos Requisitos 
 Instabilidade dos Processos 
Questão: AV220104CCT01940168 (124003)
6 - “Controlo remoto, (controle remoto (português brasileiro) ou controlo remoto (português europeu)), telecomando ou ainda comando à distância é um aparelho utilizado para realizar uma operação remota a uma máquina. O termo é mais utilizado para referir o controle remoto de uma televisão. ... .O primeiro controle remoto para controlar uma televisão foi desenvolvido pela Zenith Radio Corporation no início da década de 1950...” 
Fonte: http://pt.wikipedia.org/wiki/Controlo_remoto, Acesso em 20/11/2010.
Cada equipamento eletrônico que dispõe de um dispositivo de controle remoto, possui um sistema desenvolvido para controlar o acionamento das diversas ações que serão efetuadas, em função do sinais emanados desse controle remoto. 
Considerando um aparelho de televisão com controle remoto, assinale o modelo de controle requerido pelo sistema. 
 Controle orientado a eventos - modelos de transmissão. 
 Controle centralizado - modelo de retorno de chamadas. 
 Controle orientado a eventos - modelos orientados a interrupções. 
 Controle centralizado - modelo gerenciador. 
Questão: AV220104CCT01940165 (124000)
7 - Considerando as seguintes características da aplicação :
- Um sistema de hipertexto para vários usuários, destinado a fornecer uma biblioteca de filmes e fotografias. Os frames do filme precisam ser transmitidos com rapidez e sincronia, mas com resolução relativamente baixa. Porém, as imagens precisam ser transmitidas em alta resolução. O catálogo deve ser capaz de lidar com uma variedade de consultas e fornecer links com os sistemas de informação de hipertexto. 
Assinale a alternativa de modelo que mais se adequa às necessidades das características informadas. 
 Modelo cliente-servidor. 
 Modelo de máquina abstrata. 
 Modelo de repositório. 
 Modelo em camadas. 
Questão: AV220104CCT019400029 (123156)
8 - Classifque cada assertiva como V(verdadeira) ou F (falso). 
I. Escopo é a abrangência do sistema.
II. Requisitos são interesses dos usuários.
III. A falta de treinamento pode ser causa do fracasso do software.
Iv. Os componentes do hardware jamais podem ser reutilizados.
 
Assinale a sequencia correta de V ou F. Pontos da Questão: 0,5 
 I-F, II-V, III-F IV-F 
 I-V, II-V, III-V IV-F 
 I-V, II-F, III-V IV-F 
 I-F, II-V, III-V IV-F 
Questão: AV220104CCT01940154 (123031)
9 - Com relação ao nível de abstração e agregação dos elementos dos sistemas o nível operacional: 
 É o corpo da arquitetura do sistema a ser implementado. Com base nesse desenho, já se pode saber se o sistema atenderá aos requisitos e aos custos relacionados do projeto. 
 É a aplicação das decisões tomadas no desenho arquitetônico. A solução contemplará a reutilização, ou não, de componentes, que serão desenvolvidos para ele, buscando satisfazer os requisitos do produto. 
 É a aplicação das decisões tomadas no desenho arquitetônico. É desenvolvido em conjunto com a documentação voltada para usuários, no caso de desenho externo, ou documentação do código do programa, no caso de desenho interno. 
 É o comportamento de cada componente. É desenvolvido em conjunto com a documentação voltada para usuários, no caso de desenho externo, ou documentação do código do programa, no caso de desenho interno. 
Questão: AV220104CCT01940070 (123021)
10 - Como forma de análise/levantamento de requisitos podemos utilizar várias técnicas. Cada item representa a descrição de uma técnica: 
– o analista se insere no dia a dia da empresa, de forma a entender o funcionamento na prática;
- o analista verifica relatórios e outros impressos da empresa;
– é excelente para projetos que necessitam discussão de várias áreas da empresa.
Assinale a resposta que apresenta respectivamente as técnicas descritas. 
 Entrevista - Análise de documentos - Brainstorm 
 Visita em Locco - Questionário - Análise de documentos 
 Visita em Locco - Análise de documentos - JAD 
 Entrevista - Questionário - JAD 
Questão: AV220104CCT01940106 (124019)
1 - Qual a fermenta utilizada em engenharia de software para visualizar o desenho do sistema e a intercomunicação entre objetos? 
 Teste de Software
 UML 
 Modelagem
 Análise
Questão: AV220104CCT01940158 (123045)
2 - Com relação à fase de reutilização temos as seguintes afirmações:
I - Nesta fase, é comum se fazer uso de processos que já foram definidos e utilizados em outras fases do produto ou sistema.
II - O processo de reutilização visa à redução do desperdício de tempo.
III - O processo de reutilização visa à redução do desperdício de dinheiro.
IV - Com processo de reutilização, a cada iteração, os defeitos que existiam em outras fases precisam ser acertados novamente, pois trata-se de nova implementação.
Marque a alternativa CORRETA: 
 Todas as alternativas são corretas.
 Somente I e III e IV são corretas.
 Somente I, II e III são corretas. 
 Somente I e III são corretas.
Questão: AV220104CCT01940213 (123075)
3 - Você foi convidado para trabalhar em uma empresa de plano de saúde com um sistema de cadastro de usuários. O sistema está sendo desenvolvido seguindo todas as fases do PDS. Sua primeira atividade, nesta nova empresa, será reforçar a equipe de desenvolvimento de software. Seu foco de trabalho será descobrir erros dentro do módulo de cadastro de usuários e garantir que todas as instruções locais de um módulo sejam tratadas individualmente.
Com base no cenário acima, assinale dentre as opções aquela que corresponde à melhor estratégia de teste para esta atividade , quanto ao objetivo da busca pelo erro. 
 Teste de análises 
 Teste de integração
 Teste de unidade 
 Teste de requisitos
Questão: AV220104CCT01940162 (123997)
4 - “A arquitetura do sistema afeta o desempenho, a robustez e a facilidade de distribuição e manutenção do sistema.” (SOMMERVILLE, I. Engenharia de Software. São Paulo. Pearson Cap.10. pg.183.)
Um profissional de Informática foi contratado para desenvolver um software onde a disponibilidade é um requisito não funcional fundamental. Nesse contexto, assinale a alternativa onde o desenho da arquitetura atenderá tal requisito. 
 A arquitetura deve ser projetada para incluir componentes de hardware redundantes, para que seja possível substituir e atualizar componentes, sem a interrupção do sistema. 
 A arquitetura deve ser projetada de modo que as operações relacionadas a segurança fiquem todas localizadas em um único subsistema ou em um pequeno número de subsistemas.
 A arquitetura deve ser projetada para restringir as operações mais importantes dentro de um pequeno número de subsistemas com a menor comunicação possível entre esses subsistemas.
 A arquitetura deve ser projetada utilizando-se componentes encapsulados de menor granularidade, que possam ser rapidamente modificados.
Questão: AV220104CCT019400035 (123154)
5 - Dentre as opções apresentadas, assinale a ÚNICA que NÂO representa uma das causas dos problemas do desenvolvimento de software.
 Levantamento de requisitos inadequado
 Rápida mudança nos requisitos
 Softwares complexos e de mudanças lentas 
 Má definição do escopo
Questão: AV220104CCT01940159 (123049)
6 - Com relação aos Modelos de Desenho temos as seguintes afirmativas:
I – Desenho Externo - é a visão que os usuários terão da solução ou produto e a forma com que eles interagirão.
II – Desenho Interno - é a maneira como o sistema interage com outros produtos ou sistemas. 
III – Desenho Interno - podem conter parte físicas, lógicas, interconexões com outros sistemas e produtos, interna ou externamente.
Marque a alternativa CORRETA: Pontos da Questão: 0,5
 Somente II e III são corretas.
 Somente I e III são corretas.
 Somente I e II são corretas. 
 Todasas alternativas são corretas. 
Questão: AV220104CCT01940167 (124002)
7 - “Air bag, ... este dispositivo é constituído de pastilhas de nitrogênio que são acionadas por uma descarga elétrica pela central eletrônica dentro de um balão de ar muito resistente, que é o próprio Airbag, este por sua vez se enche rapidamente amortecendo assim o choque e evitando que motorista e passageiros sofra danos físicos principalmente no rosto, peito e coluna.” 
Fonte: http://pt.wikipedia.org/wiki/Airbag, Acesso em 20/11/2010.
Existe em cada automóvel equipado com um air bag um sistema desenvolvido para controlar o acionamento desse dispositivo. Assinale o modelo de controle requerido por esse sistema. 
 Controle orientado a eventos - modelos de transmissão.
 Controle centralizado - modelo de retorno de chamadas.
 Controle centralizado - modelo gerenciador.
 Controle orientado a eventos - modelos orientados a interrupções. 
Questão: AV220104CCT01940007 (124452)
8 - Em uma linguagem de programação Y é gerado o código objeto em período anterior a sua execução. Analise cada sentença com relação a linguagem de programação Y.
I. A linguagem de programação é interpretada.
II. A linguagem de programação é compilada
III. O código objeto gerado não é em linguagem de maquina executável
IV. A linguagem de programação Y é dita de alto nível.
Assinale a única opção correta. 
 Estão corretas as sentencas I e IV 
 Estão corretas as sentenças II, III e IV
 Estão corretas as sentenças II e IV 
 Estão corretas as sentenças I, III e III
Questão: AV220104CCT01940057 (123044)
9 - Como parte da viabilidade econômica, que visa atender os requisitos financeiros do projeto/produto, temos a Apuração do retorno sobre o investimento (ROI).
O objetivo do ROI É?
 Medir a relação de custo benefício.
 Estipular quanto se pretende investir e obter o valor de retorno.
 Medir a relação entre o quanto se ganha (pretende ganhar) e o quanto se investe. 
 Estipular quanto se pretende ganhar baseado no quanto se investe.
Questão: AV220104CCT01940061 (123003)
10 - Dentre as atividades para analise de requisitos temos o estudo de viabilidade que representa o estudo inicial para saber se vale à pena desenvolver a ideia. Em relação ao projeto/produto, o estudo deve oferecer base para ajudar em que decisão?
1- Pode ser feito;
2- Quanto custa para ser feito;
3- Beneficiara os clientes interessados;
4- Existe uma outra alternativa.
Das opções, marque aquela em que todos os itens o estudo oferece base para a decisão:
 1,3 e 4 
 1,2 e 3
 1,2 e 4 
 2,3 e 4
////////////////////////////////////////////////////////////////////////////////////////////////////////////
Questão: AV220104CCT01940161 (123996)
1 - “A arquitetura do sistema afeta o desempenho, a robustez e a facilidade de distribuição e manutenção do sistema.” (SOMMERVILLE, I. Engenharia de Software. São Paulo. Pearson Cap.10. pg.183.)
Um profissional de Informática foi contratado para desenvolver um software onde o desempenho é um requisito não funcional fundamental. Nesse contexto, assinale a alternativa onde o desenho da arquitetura atenderá tal requisito. Pontos da Questão: 1
 A arquitetura deve ser projetada de modo que as operações relacionadas a segurança fiquem todas localizadas em um único subsistema ou em um pequeno número de subsistemas.
 A arquitetura deve ser projetada para restringir as operações mais importantes dentro de um pequeno número de subsistemas com a menor comunicação possível entre esses subsistemas. 
 A arquitetura deve ser projetada para incluir componentes de hardware redundantes, para que seja possível substituir e atualizar componentes, sem a interrupção do sistema.
 A arquitetura deve ser projetada utilizando-se componentes encapsulados de menor granularidade, que possam ser rapidamente modificados.
Questão: AV220104CCT01940167 (124002)
2 - “Air bag, ... este dispositivo é constituído de pastilhas de nitrogênio que são acionadas por uma descarga elétrica pela central eletrônica dentro de um balão de ar muito resistente, que é o próprio Airbag, este por sua vez se enche rapidamente amortecendo assim o choque e evitando que motorista e passageiros sofra danos físicos principalmente no rosto, peito e coluna.” 
Fonte: http://pt.wikipedia.org/wiki/Airbag, Acesso em 20/11/2010.
Existe em cada automóvel equipado com um air bag um sistema desenvolvido para controlar o acionamento desse dispositivo. Assinale o modelo de controle requerido por esse sistema. Pontos da Questão: 1
 Controle centralizado - modelo de retorno de chamadas.
 Controle centralizado - modelo gerenciador.
 Controle orientado a eventos - modelos de transmissão.
 Controle orientado a eventos - modelos orientados a interrupções. 
Questão: AV220104CCT01940051 (123026)
3 - Como parte das atividades para análise de requisitos temos o estudo de viabilidade, que é dividida em quatro tipos, são elas:
 Pontos da Questão: 0,5
 Organizacional, Operaciaonal, Funcional e Econômica
 Técnica, Funcional, cronograma e Econômica
 Técnica, Operaciaonal, Cronograma e Organizacional
 Técnica, Operaciaonal, Cronograma e Econômica 
Questão: AV220104CCT019400029 (123156)
4 - Classifque cada assertiva como V(verdadeira) ou F (falso).
I. Escopo é a abrangência do sistema.
II. Requisitos são interesses dos usuários.
III. A falta de treinamento pode ser causa do fracasso do software.
Iv. Os componentes do hardware jamais podem ser reutilizados.
 
Assinale a sequencia correta de V ou F. Pontos da Questão: 0,5
 I-V, II-F, III-V IV-F
 I-V, II-V, III-V IV-F 
 I-F, II-V, III-F IV-F
 I-F, II-V, III-V IV-F
Questão: AV220104CCT01940216 (123084)
5 - A empresa de consultoria “ArtMais” está desenvolvendo um projeto de controle do acervo da História e Patrimônio Cultural da Saúde no Brasil, embasada nas normas do PDS. Atualmente, o projeto encontra-se no último estágio do processo de validação das funcionalidades pelos usuários e clientes. É uma fase importante na qual os usuários interagem com todo o sistema.
Com base no texto acima, identifique, nas opções abaixo, qual a atual fase de teste do PDS em que o projeto se encontra no momento.
 Pontos da Questão: 1
 Teste da unidade 
 Teste de sistemas
 Teste de aceite 
 Teste de integração
Questão: AV220104CCT01940151 (123005)
6 - O nível de abstração e agregação dos elementos dos sistemas podem ser: Pontos da Questão: 0,5
 Nível estratégico ou desenho arquitetônico, nível tático ou desenho detalhado e nível operacional ou desenho lógico
 Nível estratégico ou desenho detalhado, nível tático ou desenho lógico e nível operacional ou desenho arquitetônico
 Nível estratégico ou desenho arquitetônico, nível tático ou desenho lógico e nível operacional ou desenho detalhado 
 Nível estratégico ou desenho lógico, nível tático ou desenho arquitetônico e nível operacional ou desenho detalhado
Questão: AV220104CCT01940156 (123039)
7 - Na fase de reutilização é comum se fazer uso de processos que já foram definidos e utilizados em outras fases do produto ou sistema.
Com relação a reutilização assinale a alternativa INCORRETA: Pontos da Questão: 0,5
 Reutilização de desenho - aproveitamento de idéias para solução de problemas encontrados no desenho é comumente baseado em classes abstratas derivadas por herança de outra classe. 
 Reutilização de objeto - bibliotecas e classes fundamentais
 Reutilização de plataforma - camada de arquitetura
 Reutilização de código - módulo de código binário. 
Questão: AV220104CCT01940109 (124022)
8 - Como se chama o Conjunto de objetos similares agrupados em que a etapa de análise está mais voltada para sua realização? Pontos da Questão: 1
 UML
 Objeto
 Diagrama
 Classe 
Questão: AV220104CCT01940063 (123007)
9 - Dos tipos de viabilidade, aqulela que visa atender os requisitos para a aceitação do produto ou problema apresentado, onde o levantamanto deve ser relacionado com a aceitação da solução proposta,e como os agentes se sentirão em relação à ela é a viabilidade?
 Pontos da Questão: 1
 Operacional 
 Econômica
 Do Cronograma
 Técnica 
Questão: AV220104CCT01940008 (124458)
10 - Sobre Linguagens de programação, analise as sentenças abaixo e identifique as corretas
I. As linguagens C e C++ são interpretadas
II. As linguagens C e C++ são compiladas
III. A linguagem assembly é a usada para gerar os códigos objeto
IV. Uma linguagem de alto nível é inteligível e executada pelo hardware.
Com base em sua análise das sentenças, assinale a resposta correta.
 Pontos da Questão: 1
 Estão corretas as sentenças I e III
 Estão corretas as sentenças II e IV
 Estão corretas as sentenças II e III 
 Estão corretas as sentenças III e IV
Prova On-Line 
Questão: AV220104CCT01940108 (124021)
1 - Como se chama a estrutura de dados encapsulada por procedimentos. Essa estrutura são os atributos e operações? Pontos da Questão: 1 
 UML 
 Diagrama 
 Objeto 
 Classe 
Questão: AV220104CCT01940063 (123007)
2 - Dos tipos de viabilidade, aqulela que visa atender os requisitos para a aceitação do produto ou problema apresentado, onde o levantamanto deve ser relacionado com a aceitação da solução proposta, e como os agentes se sentirão em relação à ela é a viabilidade? 
Pontos da Questão: 1 
 Operacional 
 Econômica 
 Do Cronograma 
 Técnica 
Questão: AV220104CCT019400029 (123156)
3 - Classifque cada assertiva como V(verdadeira) ou F (falso). 
I. Escopo é a abrangência do sistema.
II. Requisitos são interesses dos usuários.
III. A falta de treinamento pode ser causa do fracasso do software.
Iv. Os componentes do hardware jamais podem ser reutilizados.
Assinale a sequencia correta de V ou F. Pontos da Questão: 0,5 
 I-F, II-V, III-V IV-F 
 I-F, II-V, III-F IV-F 
 I-V, II-F, III-V IV-F 
 I-V, II-V, III-V IV-F 
Questão: AV220104CCT01940005 (122981)
4 - Considere um sistema de Controle de Estoque e classifique cada requisito desse sistema como F (funcional) e NF (não funcional). 
I O sistema deve registrar cada compra, item a item e atualizar o estoque do respectivo item.
II O sistema deve adequar-se ao atual hardware existente na empresa.
III A cada compra,o sistema deve recalcular o preço médio.
IV O processamento da compra não deve ultrapassar 2 segundos.
Com base em sua análise e classificalçao, assinale a opção correta.
Pontos da Questão: 1 
 I-F, II-F, III-F, IV-NF 
 I-NF, II-NF, III-F, IV-NF 
 I-F, II-N, III-F, IV-F 
 I-F, II-NF, III-F, IV-NF 
Questão: AV220104CCT01940163 (123998)
5 - “A arquitetura do sistema afeta o desempenho, a robustez e a facilidade de distribuição e manutenção do sistema.” (SOMMERVILLE, I. Engenharia de Software. São Paulo. Pearson Cap.10. pg.183.)
Um profissional de Informática foi contratado para desenvolver um software onde a facilidade de manutenção é um requisito não funcional fundamental. Nesse contexto, assinale a alternativa onde o desenho da arquitetura atenderá tal requisito. Pontos da Questão: 1 
 A arquitetura deve ser projetada para restringir as operações mais importantes dentro de um pequeno número de subsistemas com a menor comunicação possível entre esses subsistemas. 
 A arquitetura deve ser projetada de modo que as operações relacionadas a segurança fiquem todas localizadas em um único subsistema ou em um pequeno número de subsistemas. 
 A arquitetura deve ser projetada para incluir componentes de hardware redundantes, para que seja possível substituir e atualizar componentes, sem a interrupção do sistema. 
 A arquitetura deve ser projetada utilizando-se componentes encapsulados de menor granularidade, que possam ser rapidamente modificados. 
Questão: AV220104CCT01940054 (123035)
6 - Os requisitos não funcionais descrevem propriedades e restrições para atender a finalidade do sistema.
Das opções, qual todos os itens são propriedades: 
Pontos da Questão: 0,5 
 Tamanho e custo 
 Velocidade e confiabilidade 
 Facilidade de uso e cronograma 
 Confiabilidade e custo 
Questão: AV220104CCT01940220 (123091)
7 - Você está trabalhando como analista de teste em um projeto de PDS para a secretária de saúde do seu estado. Sua primeira atividade é testar e documentar os resultados obtidos na execução do módulo que acessa o site do “Google maps” para determinar o tempo, em minutos de deslocamento, que uma ambulância levará de um determinado posto municipal de primeiro atendimento de saúde até o destino da chamada. 
Para tal teste, é necessário fornecer como entrada não só o endereço do local de origem do posto municipal de saúde em que a ambulância se encontra, como também, o endereço do local de destino da ambulância. Como resultado deve-se obter o tempo aproximado em minutos do trajeto.
Com base nesta primeira atribuição que você recebeu e de acordo com a classificação do PDS, identifique nas opções abaixo, em qual tipo de teste você foi por você executado. Pontos da Questão: 1 
 Teste caixa preta 
 Teste de sistemas 
 Teste de integração 
 Teste caixa branca 
Questão: AV220104CCT01940007 (124452)
8 - Em uma linguagem de programação Y é gerado o código objeto em período anterior a sua execução. Analise cada sentença com relação a linguagem de programação Y. 
I. A linguagem de programação é interpretada.
II. A linguagem de programação é compilada
III. O código objeto gerado não é em linguagem de maquina executável
IV. A linguagem de programação Y é dita de alto nível.
Assinale a única opção correta. Pontos da Questão: 1 
 Estão corretas as sentencas I e IV 
 Estão corretas as sentenças II e IV 
 Estão corretas as sentenças I, III e III 
 Estão corretas as sentenças II, III e IV 
Questão: AV220104CCT01940156 (123039)
9 - Na fase de reutilização é comum se fazer uso de processos que já foram definidos e utilizados em outras fases do produto ou sistema.
Com relação a reutilização assinale a alternativa INCORRETA: Pontos da Questão: 0,5 
 Reutilização de plataforma - camada de arquitetura 
 Reutilização de código - módulo de código binário. 
 Reutilização de objeto - bibliotecas e classes fundamentais 
 Reutilização de desenho - aproveitamento de idéias para solução de problemas encontrados no desenho é comumente baseado em classes abstratas derivadas por herança de outra classe. 
Questão: AV220104CCT01940155 (123034)
10 - Na fase de reutilização é comum se fazer uso de processos que já foram definidos e utilizados em outras fases do produto ou sistema.
Com relação a reutilização assinale a alternativa INCORRETA: Pontos da Questão: 0,5 
 Reutilização de desenho - aproveitamento de idéias para solução de problemas encontrados no desenho é comumente baseado em classes abstratas derivadas por herança de outra classe. 
 Reutilização de classe - bibliotecas e classes fundamentais 
 Reutilização de código - reutilização de parte de código de um programa 
 Reutilização de plataforma - camada de arquitetura 
Questão: AV220104CCT01940005 (122981)
1 - Considere um sistema de Controle de Estoque e classifique cada requisito desse sistema como F (funcional) e NF (não funcional). 
I O sistema deve registrar cada compra, item a item e atualizar o estoque do respectivo item.
II O sistema deve adequar-se ao atual hardware existente na empresa.
III A cada compra,o sistema deve recalcular o preço médio.
IV O processamento da compra não deve ultrapassar 2 segundos.
Com base em sua análise e classificalçao, assinale a opção correta.
 Pontos da Questão: 1 
 I-F, II-NF, III-F, IV-NF 
 I-F, II-F, III-F, IV-NF 
 I-NF, II-NF, III-F, IV-NF 
 I-F, II-N, III-F, IV-F 
Questão: AV220104CCT01940211 (123072)
2 - Você acabou de ser contratado para trabalhar em uma empresa e foi alocado na gerência de teste de software. Sua primeira tarefa foi avaliar a lógica do algoritmo de alguns módulos do sistema e, se o mesmo encontra-se dentro das normas e padrões estabelecidos pela empresa. Esta tarefa que acabamos de descrever também é conhecida dentro do PDS como:Pontos da Questão: 1 
 Teste de requisitos 
 Teste de análise 
 Teste caixa preta 
 Teste caixa branca 
Questão: AV220104CCT01940160 (123051)
3 - Com relação aos Modelos de Desenho temos as seguintes afirmativas: 
I – Desenho Externo - é a visão que os usuários terão da solução ou produto e a forma com que eles interagirão.
II – Desenho Interno - é a maneira como o sistema interage com outros produtos ou sistemas. 
III – Desenho Externo - podem conter parte físicas, lógicas, interconexões com outros sistemas e produtos, interna ou externamente.
Marque a alternativa CORRETA: Pontos da Questão: 0,5 
 Todas as alternativas são corretas. 
 Somente II e III são corretas. 
 Somente I e III são corretas. 
 Somente I e II são corretas. 
Questão: AV220104CCT01940102 (124009)
4 - Marque a opção que não representa uma organização de classe: Pontos da Questão: 1 
 Fronteira 
 Controle 
 Entidade 
 Parâmetro 
Questão: AV220104CCT01940059 (123048)
5 - No processo de gestão dos requisitos, os novos requisitos e as alterações de requisitos com o desenvolvimento já adiantado sinalizam para que tipo de problema? 
 Pontos da Questão: 0,5 
 Gestão dos Requisitos 
 Gestào de Processos 
 Instabilidade nos Requisitos 
 Instabilidade dos Processos 
Questão: AV220104CCT01940168 (124003)
6 - “Controlo remoto, (controle remoto (português brasileiro) ou controlo remoto (português europeu)), telecomando ou ainda comando à distância é um aparelho utilizado para realizar uma operação remota a uma máquina. O termo é mais utilizado para referir o controle remoto de uma televisão. ... .O primeiro controle remoto para controlar uma televisão foi desenvolvido pela Zenith Radio Corporation no início da década de 1950...” 
Fonte: http://pt.wikipedia.org/wiki/Controlo_remoto, Acesso em 20/11/2010.
Cada equipamento eletrônico que dispõe de um dispositivo de controle remoto, possui um sistema desenvolvido para controlar o acionamento das diversas ações que serão efetuadas, em função do sinais emanados desse controle remoto. 
Considerando um aparelho de televisão com controle remoto, assinale o modelo de controle requerido pelo sistema. Pontos da Questão: 1 
 Controle orientado a eventos - modelos de transmissão. 
 Controle centralizado - modelo de retorno de chamadas. 
 Controle orientado a eventos - modelos orientados a interrupções. 
 Controle centralizado - modelo gerenciador. 
Questão: AV220104CCT01940165 (124000)
7 - Considerando as seguintes características da aplicação :
- Um sistema de hipertexto para vários usuários, destinado a fornecer uma biblioteca de filmes e fotografias. Os frames do filme precisam ser transmitidos com rapidez e sincronia, mas com resolução relativamente baixa. Porém, as imagens precisam ser transmitidas em alta resolução. O catálogo deve ser capaz de lidar com uma variedade de consultas e fornecer links com os sistemas de informação de hipertexto. 
Assinale a alternativa de modelo que mais se adequa às necessidades das características informadas. Pontos da Questão: 1 
 Modelo cliente-servidor. 
 Modelo de máquina abstrata. 
 Modelo de repositório. 
 Modelo em camadas. 
Questão: AV220104CCT019400029 (123156)
8 - Classifque cada assertiva como V(verdadeira) ou F (falso). 
I. Escopo é a abrangência do sistema.
II. Requisitos são interesses dos usuários.
III. A falta de treinamento pode ser causa do fracasso do software.
Iv. Os componentes do hardware jamais podem ser reutilizados.
 
Assinale a sequencia correta de V ou F. Pontos da Questão: 0,5 
 I-F, II-V, III-F IV-F 
 I-V, II-V, III-V IV-F 
 I-V, II-F, III-V IV-F 
 I-F, II-V, III-V IV-F 
Questão: AV220104CCT01940154 (123031)
9 - Com relação ao nível de abstração e agregação dos elementos dos sistemas o nível operacional: Pontos da Questão: 0,5 
 É o corpo da arquitetura do sistema a ser implementado. Com base nesse desenho, já se pode saber se o sistema atenderá aos requisitos e aos custos relacionados do projeto. 
 É a aplicação das decisões tomadas no desenho arquitetônico. A solução contemplará a reutilização, ou não, de componentes, que serão desenvolvidos para ele, buscando satisfazer os requisitos do produto. 
 É a aplicação das decisões tomadas no desenho arquitetônico. É desenvolvido em conjunto com a documentação voltada para usuários, no caso de desenho externo, ou documentação do código do programa, no caso de desenho interno. 
 É o comportamento de cada componente. É desenvolvido em conjunto com a documentação voltada para usuários, no caso de desenho externo, ou documentação do código do programa, no caso de desenho interno. 
Questão: AV220104CCT01940070 (123021)
10 - Como forma de análise/levantamento de requisitos podemos utilizar várias técnicas. Cada item representa a descrição de uma técnica: 
– o analista se insere no dia a dia da empresa, de forma a entender o funcionamento na prática;
- o analista verifica relatórios e outros impressos da empresa;
– é excelente para projetos que necessitam discussão de várias áreas da empresa.
Assinale a resposta que apresenta respectivamente as técnicas descritas. Pontos da Questão: 1 
 Entrevista - Análise de documentos - Brainstorm 
 Visita em Locco - Questionário - Análise de documentos 
 Visita em Locco - Análise de documentos - JAD 
 Entrevista - Questionário - JAD 
Questão: AV220104CCT01940106 (124019)
1 - Qual a ferramnta utilizada em engenharia de software para visualizar o desenho do sistema e a intercomunicação entre objetos? Pontos da Questão: 1
 Teste de Software
 UML 
 Modelagem
 Análise
Questão: AV220104CCT01940158 (123045)
2 - Com relação à fase de reutilização temos as seguintes afirmações:
I - Nesta fase, é comum se fazer uso de processos que já foram definidos e utilizados em outras fases do produto ou sistema.
II - O processo de reutilização visa à redução do desperdício de tempo.
III - O processo de reutilização visa à redução do desperdício de dinheiro.
IV - Com processo de reutilização, a cada iteração, os defeitos que existiam em outras fases precisam ser acertados novamente, pois trata-se de nova implementação.
Marque a alternativa CORRETA: Pontos da Questão: 0,5
 Todas as alternativas são corretas.
 Somente I e III e IV são corretas.
 Somente I, II e III são corretas. 
 Somente I e III são corretas.
Questão: AV220104CCT01940213 (123075)
3 - Você foi convidado para trabalhar em uma empresa de plano de saúde com um sistema de cadastro de usuários. O sistema está sendo desenvolvido seguindo todas as fases do PDS. Sua primeira atividade, nesta nova empresa, será reforçar a equipe de desenvolvimento de software. Seu foco de trabalho será descobrir erros dentro do módulo de cadastro de usuários e garantir que todas as instruções locais de um módulo sejam tratadas individualmente.
Com base no cenário acima, assinale dentre as opções aquela que corresponde à melhor estratégia de teste para esta atividade , quanto ao objetivo da busca pelo erro. Pontos da Questão: 1
 Teste de análises 
 Teste de integração
 Teste de unidade 
 Teste de requisitos
Questão: AV220104CCT01940162 (123997)
4 - “A arquitetura do sistema afeta o desempenho, a robustez e a facilidade de distribuição e manutenção do sistema.” (SOMMERVILLE, I. Engenharia de Software. São Paulo. Pearson Cap.10. pg.183.)
Um profissional de Informática foi contratado para desenvolver um software onde a disponibilidade é um requisito não funcional fundamental. Nesse contexto, assinale a alternativa onde o desenho da arquitetura atenderá tal requisito. Pontos da Questão: 1
 A arquitetura deve ser projetada para incluir componentes de hardware redundantes, para que seja possível substituir e atualizar componentes, sem a interrupção do sistema. 
 A arquitetura deve ser projetada de modo que as operações relacionadas a segurança fiquem todas localizadas em um único subsistema ou em um pequeno número de subsistemas.
 A arquitetura deve ser projetada para restringir as operações maisimportantes dentro de um pequeno número de subsistemas com a menor comunicação possível entre esses subsistemas.
 A arquitetura deve ser projetada utilizando-se componentes encapsulados de menor granularidade, que possam ser rapidamente modificados.
Questão: AV220104CCT019400035 (123154)
5 - Dentre as opções apresentadas, assinale a ÚNICA que NÂO representa uma das causas dos problemas do desenvolvimento de software.
 Pontos da Questão: 0,5
 Levantamento de requisitos inadequado
 Rápida mudança nos requisitos
 Softwares complexos e de mudanças lentas 
 Má definição do escopo
Questão: AV220104CCT01940159 (123049)
6 - Com relação aos Modelos de Desenho temos as seguintes afirmativas:
I – Desenho Externo - é a visão que os usuários terão da solução ou produto e a forma com que eles interagirão.
II – Desenho Interno - é a maneira como o sistema interage com outros produtos ou sistemas. 
III – Desenho Interno - podem conter parte físicas, lógicas, interconexões com outros sistemas e produtos, interna ou externamente.
Marque a alternativa CORRETA: Pontos da Questão: 0,5
 Somente II e III são corretas.
 Somente I e III são corretas.
 Somente I e II são corretas. 
 Todas as alternativas são corretas. 
Questão: AV220104CCT01940167 (124002)
7 - “Air bag, ... este dispositivo é constituído de pastilhas de nitrogênio que são acionadas por uma descarga elétrica pela central eletrônica dentro de um balão de ar muito resistente, que é o próprio Airbag, este por sua vez se enche rapidamente amortecendo assim o choque e evitando que motorista e passageiros sofra danos físicos principalmente no rosto, peito e coluna.” 
Fonte: http://pt.wikipedia.org/wiki/Airbag, Acesso em 20/11/2010.
Existe em cada automóvel equipado com um air bag um sistema desenvolvido para controlar o acionamento desse dispositivo. Assinale o modelo de controle requerido por esse sistema. Pontos da Questão: 1
 Controle orientado a eventos - modelos de transmissão.
 Controle centralizado - modelo de retorno de chamadas.
 Controle centralizado - modelo gerenciador.
 Controle orientado a eventos - modelos orientados a interrupções. 
Questão: AV220104CCT01940007 (124452)
8 - Em uma linguagem de programação Y é gerado o código objeto em período anterior a sua execução. Analise cada sentença com relação a linguagem de programação Y.
I. A linguagem de programação é interpretada.
II. A linguagem de programação é compilada
III. O código objeto gerado não é em linguagem de maquina executável
IV. A linguagem de programação Y é dita de alto nível.
Assinale a única opção correta. Pontos da Questão: 1
 Estão corretas as sentencas I e IV 
 Estão corretas as sentenças II, III e IV
 Estão corretas as sentenças II e IV 
 Estão corretas as sentenças I, III e III
Questão: AV220104CCT01940057 (123044)
9 - Como parte da viabilidade econômica, que visa atender os requisitos financeiros do projeto/produto, temos a Apuração do retorno sobre o investimento (ROI).
O objetivo do ROI É?
 Pontos da Questão: 0,5
 Medir a relação de custo benefício.
 Estipular quanto se pretende investir e obter o valor de retorno.
 Medir a relação entre o quanto se ganha (pretende ganhar) e o quanto se investe. 
 Estipular quanto se pretende ganhar baseado no quanto se investe.
Questão: AV220104CCT01940061 (123003)
10 - Dentre as atividades para analise de requisitos temos o estudo de viabilidade que representa o estudo inicial para saber se vale à pena desenvolver a ideia. Em relação ao projeto/produto, o estudo deve oferecer base para ajudar em que decisão?
1- Pode ser feito;
2- Quanto custa para ser feito;
3- Beneficiara os clientes interessados;
4- Existe uma outra alternativa.
Das opções, marque aquela em que todos os itens o estudo oferece base para a decisão:
 Pontos da Questão: 1
 1,3 e 4 
 1,2 e 3
 1,2 e 4 
 2,3 e 4
Questão: AV220104CCT01940161 (123996)
1 - “A arquitetura do sistema afeta o desempenho, a robustez e a facilidade de distribuição e manutenção do sistema.” (SOMMERVILLE, I. Engenharia de Software. São Paulo. Pearson Cap.10. pg.183.)
Um profissional de Informática foi contratado para desenvolver um software onde o desempenho é um requisito não funcional fundamental. Nesse contexto, assinale a alternativa onde o desenho da arquitetura atenderá tal requisito. Pontos da Questão: 1
 A arquitetura deve ser projetada de modo que as operações relacionadas a segurança fiquem todas localizadas em um único subsistema ou em um pequeno número de subsistemas.
 A arquitetura deve ser projetada para restringir as operações mais importantes dentro de um pequeno número de subsistemas com a menor comunicação possível entre esses subsistemas. 
 A arquitetura deve ser projetada para incluir componentes de hardware redundantes, para que seja possível substituir e atualizar componentes, sem a interrupção do sistema.
 A arquitetura deve ser projetada utilizando-se componentes encapsulados de menor granularidade, que possam ser rapidamente modificados.
Questão: AV220104CCT01940167 (124002)
2 - “Air bag, ... este dispositivo é constituído de pastilhas de nitrogênio que são acionadas por uma descarga elétrica pela central eletrônica dentro de um balão de ar muito resistente, que é o próprio Airbag, este por sua vez se enche rapidamente amortecendo assim o choque e evitando que motorista e passageiros sofra danos físicos principalmente no rosto, peito e coluna.” 
Fonte: http://pt.wikipedia.org/wiki/Airbag, Acesso em 20/11/2010.
Existe em cada automóvel equipado com um air bag um sistema desenvolvido para controlar o acionamento desse dispositivo. Assinale o modelo de controle requerido por esse sistema. Pontos da Questão: 1
 Controle centralizado - modelo de retorno de chamadas.
 Controle centralizado - modelo gerenciador.
 Controle orientado a eventos - modelos de transmissão.
 Controle orientado a eventos - modelos orientados a interrupções. 
Questão: AV220104CCT01940051 (123026)
3 - Como parte das atividades para análise de requisitos temos o estudo de viabilidade, que é dividida em quatro tipos, são elas:
 Pontos da Questão: 0,5
 Organizacional, Operaciaonal, Funcional e Econômica
 Técnica, Funcional, cronograma e Econômica
 Técnica, Operaciaonal, Cronograma e Organizacional
 Técnica, Operaciaonal, Cronograma e Econômica 
Questão: AV220104CCT019400029 (123156)
4 - Classifque cada assertiva como V(verdadeira) ou F (falso).
I. Escopo é a abrangência do sistema.
II. Requisitos são interesses dos usuários.
III. A falta de treinamento pode ser causa do fracasso do software.
Iv. Os componentes do hardware jamais podem ser reutilizados.
 
Assinale a sequencia correta de V ou F. Pontos da Questão: 0,5
 I-V, II-F, III-V IV-F
 I-V, II-V, III-V IV-F 
 I-F, II-V, III-F IV-F
 I-F, II-V, III-V IV-F
Questão: AV220104CCT01940216 (123084)
5 - A empresa de consultoria “ArtMais” está desenvolvendo um projeto de controle do acervo da História e Patrimônio Cultural da Saúde no Brasil, embasada nas normas do PDS. Atualmente, o projeto encontra-se no último estágio do processo de validação das funcionalidades pelos usuários e clientes. É uma fase importante na qual os usuários interagem com todo o sistema.
Com base no texto acima, identifique, nas opções abaixo, qual a atual fase de teste do PDS em que o projeto se encontra no momento.
 Pontos da Questão: 1
 Teste da unidade 
 Teste de sistemas
 Teste de aceite 
 Teste de integração
Questão: AV220104CCT01940151 (123005)
6 - O nível de abstração e agregação dos elementos dos sistemas podem ser: Pontos da Questão: 0,5
 Nível estratégico ou desenho arquitetônico, nível tático ou desenho detalhado e nível operacional ou desenho lógico
 Nível estratégico ou desenho detalhado, nível tático ou desenho lógico e nível operacional ou desenho arquitetônico
 Nível estratégico ou desenho arquitetônico, nível tático ou desenho lógico e nível operacional ou desenho detalhado 
 Nívelestratégico ou desenho lógico, nível tático ou desenho arquitetônico e nível operacional ou desenho detalhado
Questão: AV220104CCT01940156 (123039)
7 - Na fase de reutilização é comum se fazer uso de processos que já foram definidos e utilizados em outras fases do produto ou sistema.
Com relação a reutilização assinale a alternativa INCORRETA: Pontos da Questão: 0,5
 Reutilização de desenho - aproveitamento de idéias para solução de problemas encontrados no desenho é comumente baseado em classes abstratas derivadas por herança de outra classe. 
 Reutilização de objeto - bibliotecas e classes fundamentais
 Reutilização de plataforma - camada de arquitetura
 Reutilização de código - módulo de código binário. 
Questão: AV220104CCT01940109 (124022)
8 - Como se chama o Conjunto de objetos similares agrupados em que a etapa de análise está mais voltada para sua realização? Pontos da Questão: 1
 UML
 Objeto
 Diagrama
 Classe 
Questão: AV220104CCT01940063 (123007)
9 - Dos tipos de viabilidade, aqulela que visa atender os requisitos para a aceitação do produto ou problema apresentado, onde o levantamanto deve ser relacionado com a aceitação da solução proposta, e como os agentes se sentirão em relação à ela é a viabilidade?
 Pontos da Questão: 1
 Operacional 
 Econômica
 Do Cronograma
 Técnica 
Questão: AV220104CCT01940008 (124458)
10 - Sobre Linguagens de programação, analise as sentenças abaixo e identifique as corretas
I. As linguagens C e C++ são interpretadas
II. As linguagens C e C++ são compiladas
III. A linguagem assembly é a usada para gerar os códigos objeto
IV. Uma linguagem de alto nível é inteligível e executada pelo hardware.
Com base em sua análise das sentenças, assinale a resposta correta.
 Pontos da Questão: 1
 Estão corretas as sentenças I e III
 Estão corretas as sentenças II e IV
 Estão corretas as sentenças II e III 
 Estão corretas as sentenças III e IV

Outros materiais