Questões de Concurso Público CREMESP 2016 para Analista de Tecnologia da Informação - Análise de Sistemas

Foram encontradas 12 questões

Q944822 Engenharia de Software

Considere uma clínica médica na qual os pacientes primeiramente marcam consultas com a secretária, fornecendo suas informações pessoais. Se o paciente ainda não estiver cadastrado no sistema ou existir algum dado que precise ser atualizado, a secretária deverá atualizar o cadastro. Durante a consulta, o médico poderá marcar exames a serem trazidos posteriormente. O pedido de exame e seus resultados serão registrados no histórico do paciente.


Para representar a interação do Paciente, da Secretária e do Médico com o sistema, foi criado o diagrama de casos de uso abaixo.


Imagem associada para resolução da questão


As lacunas I e II representam relações (ou associações) entre os casos de uso e devem ser preenchidas, respectivamente, por:

Alternativas
Q944823 Engenharia de Software

Um Analista de Sistemas necessita mostrar a troca de mensagens entre objetos de uma aplicação. Para isso, leu a documentação da UML 2.5 e notou que nessa linguagem os diagramas são divididos em duas categorias: estruturais (structure diagrams) e comportamentais (behavior diagrams).


O diagrama que o Analista deverá utilizar e a categoria à qual pertence são, respectivamente: 

Alternativas
Q944829 Engenharia de Software

Existem no SVN três diretórios especiais com funções bem definidas. O primeiro deles é o trunk, que armazena a versão funcional mais recente de desenvolvimento. Os outros são:


I. armazena versões de desenvolvimento paralelo oriundas do trunk, porém isoladas deste. Deve ser utilizado quando uma implementação oferecer risco de afetar a integridade do trunk.

II. armazena rótulos para facilitar a localização de revisões. Cada rótulo possui um nome único que a identifica, sendo criada como um diretório, sempre através do trunk.


Os diretórios I e II são, correta e respectivamente,

Alternativas
Q944830 Engenharia de Software
Considere, por hipótese, que no CREMESP existam diversos projetos de desenvolvimento de código aberto que usam o Subversion (SVN) para controle de versões dos códigos fonte. Um Analista de Sistemas foi solicitado a fazer uma transição para o Git mantendo, no entanto, o SVN em funcionamento. O Analista deve usar o Git como um cliente válido para um servidor Subversion, de forma que possa usar todos os recursos locais do Git e fazer um push para um servidor Subversion, como se estivesse usando o Subversion localmente. Com isso ele poderá fazer ramificação (branching) local e fusão (merge), usar a área de teste (staging area), cherry-picking, e assim por diante, enquanto os colaboradores do CREMESP continuam a trabalhar no SVN. Para isso, o Git oferece uma ferramenta que funciona como um canal de comunicação bidirecional para o SVN cujo principal comando é:
Alternativas
Q944832 Engenharia de Software

Após a etapa de levantamento de requisitos, foram relacionados os seguintes RF (Requisitos Funcionais) e RNF (Requisitos Não Funcionais):


I. O sistema deverá permitir emissão de relatório de agendamento de consultas médicas.

II. O sistema deve ter tempo de resposta em consultas inferior a 5 segundos em uma condição de rede normal.

III. O sistema deverá permitir cadastro de medicamentos pelos funcionários e médicos.

IV. O sistema deverá permitir aos médicos a geração de receitas.

V. O sistema deverá disponibilizar acesso às informações seguindo normas instituídas no manual do código de ética para de sites de medicina e saúde do CREMESP usando um hiperlink em HTML5.


É correto afirmar que os requisitos

Alternativas
Q944833 Engenharia de Software

Considere que um Analista de Sistemas sugeriu a implementação de um novo projeto com base em um processo de software que organiza suas iterações em quatro fases principais:


[1] Concepção: levantar, de forma genérica e pouco precisa, o escopo do projeto. O objetivo é ter uma visão inicial do problema, estimar esforço e prazos e determinar se o projeto é viável e merece uma análise mais profunda.

[2] Elaboração: levantar todos, ou a maior parte dos requisitos. Em uma primeira iteração alguns requisitos, de maior risco e valor arquitetural, são especificados em detalhes, implementados e servem como base de avaliação junto ao usuário e desenvolvedores para o planejamento da próxima iteração. Ao fim da fase, 90% dos requisitos devem ter sido levantados em detalhes, o núcleo do sistema deve ter sido implementado com alta qualidade, os principais riscos devem ter sido tratados, podendo-se fazer estimativas mais realistas.

[3] Construção: implementar, de forma iterativa, os elementos restantes de menor risco e mais fáceis e preparação para a implantação.

[4] Transição: realizar testes finais e implantação.


O processo de software indicado pelo Analista é o

Alternativas
Q944837 Engenharia de Software
Considere que um projeto do CREMESP está sendo desenvolvido com base no Scrum e uma sprint precisa ser cancelada. Neste caso,
Alternativas
Q944838 Engenharia de Software
Considere que nos projetos do CREMESP baseados em XP pratica-se a propriedade coletiva de código, de forma que todos os desenvolvedores podem fazer alterações e refatoração de qualquer parte do código a qualquer momento. Para isso, é necessário que também haja
Alternativas
Q944839 Engenharia de Software

Considere a figura abaixo que apresenta duas abordagens de teste.


Imagem associada para resolução da questão


A figura

Alternativas
Q944840 Engenharia de Software
No PMBOK 5ª edição, há um processo que monitora o andamento do projeto para atualização do seu orçamento, gerenciamento das mudanças feitas na linha de base de custos e colocação dos excessos de custos não previstos dentro de limites aceitáveis. O principal benefício deste processo é fornecer os meios de se reconhecer a variação do planejado a fim de tomar medidas corretivas e preventivas, minimizando assim os riscos do projeto. Trata-se do processo
Alternativas
Q944841 Engenharia de Software

De acordo com o PMBOK 5a Edição, é importante que a equipe de gerenciamento de projeto tenha conhecimento prático de processos de controle estatístico da qualidade, para avaliar os dados contidos nas saídas de qualidade do controle, e recomenda que sejam conhecidas as diferenças entre:


..I.. : manter os erros fora do processo e ..II.. : manter os erros fora do alcance do cliente.

..III.. : uma faixa especificada de resultados aceitáveis e ..IV.. : indicam os limites de variação comum em um processo estatisticamente estável ou de desempenho do processo.


As lacunas de I a IV são correta, e respectivamente,

Alternativas
Q944842 Engenharia de Software
Considere que, aplicando as recomendações do PMBOK 5ª Edição, uma equipe de Analistas de Sistemas decidiu realizar um comparativo das práticas reais de processos e operações do CREMESP com outras organizações semelhantes, visando identificar as melhores práticas, gerar ideias para melhorias e obter uma base para medir o desempenho interno. A equipe decidiu realizar
Alternativas
Respostas
1: D
2: B
3: D
4: E
5: B
6: C
7: E
8: A
9: D
10: A
11: E
12: B