Magna Concursos

Foram encontradas 55 questões.

686711 Ano: 2018
Disciplina: TI - Banco de Dados
Banca: UFRGS
Orgão: BANRISUL

Considere o modelo conceitual Entidade-Relacionamento e as situações abaixo. Para cada situação, são fornecidos os nomes de um relacionamento e de três entidades (identificados em letras maiúsculas), junto com a descrição de uma situação a ser modelada.

I - Relacionamento CASAMENTORELIGIOSO, entidades HOMEM, MULHER e PADRE: deseja-se registrar sobre cada casamento, além de um código, data/hora, a mulher (noiva), o homem (noivo) e o padre que realizou a cerimonia.

II - Relacionamento CONSULTA, entidades MEDICO, PACIENTE e ENFERMEIRO: deseja-se registrar sobre cada consulta, além de um código, data/hora da consulta e forma de pagamento, o médico e o paciente. Eventualmente há um enfermeiro na consulta, cuja presença deseja-se igualmente registrar.

III - Relacionamento CONSULTA, entidades MEDICO, PACIENTE e EXAME: deseja-se registrar sobre cada consulta, além de um código, data/hora da consulta e forma de pagamento, o médico, o paciente e todos os exames que foram solicitados na consulta.

Quais das situações acima seriam adequadamente modeladas por um relacionamento ternário entre as três entidades participantes indicadas?

 

Provas

Questão presente nas seguintes provas
686709 Ano: 2018
Disciplina: TI - Sistemas Operacionais
Banca: UFRGS
Orgão: BANRISUL

Duas transações T1 e T2 estão em estado de deadlock em um escalonamento parcial quando ______ está na fila de espera para ______, que está bloqueado por ______, enquanto ______ está na fila de espera para ______, que está bloqueado por ______. Nesse meio tempo, nem T1, nem T2, nem qualquer outra transação podem acessar os itens _______.

Assinale a alternativa que completa, correta e respectivamente, as lacunas do texto acima.

 

Provas

Questão presente nas seguintes provas
686614 Ano: 2018
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFRGS
Orgão: BANRISUL

Em um serviço web estilo __________, um cliente pode enviar uma solicitação __________ padrão para um serviço da web e receber um __________ apropriado documento como uma resposta. No serviço web baseado em __________ típico, um cliente envia de forma transparente um documento _______ como um pedido para um serviço web, que de forma transparente retorna outro documento ______ como uma resposta.

Assinale a alternativa que completa, correta e respectivamente, as lacunas do texto acima.

 

Provas

Questão presente nas seguintes provas
686613 Ano: 2018
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFRGS
Orgão: BANRISUL
Qual das alternativas a seguir NÃO contém um elemento essencial de padrões de projeto, segundo a definição clássica GoF?
 

Provas

Questão presente nas seguintes provas
686612 Ano: 2018
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFRGS
Orgão: BANRISUL

Considere os itens abaixo.

I - Compartilhamento de recursos de hardware e software.

II - Concorrência, pois vários processos podem operar simultaneamente em computadores separados, na rede.

III - Tolerância a defeitos, devido à disponibilidade de vários computadores e ao potencial para replicar as informações.

Quais são vantagens da utilização de sistemas distribuídos?

 

Provas

Questão presente nas seguintes provas
686611 Ano: 2018
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFRGS
Orgão: BANRISUL

Considere as afirmações abaixo sobre serviços web.

I - REST utiliza XML para fornecer serviços de mensagens.

II - SOAP utiliza as quatro operações (GET, POST, PUT, e DELETE) para executar tarefas.

III - Não é necessário utilizar SOAP com HTTP (HyperText Transfer Protocol), porque há uma especificação para usá-lo com SMTP (Simple Mail Transfer Protocol).

Quais estão corretas?

 

Provas

Questão presente nas seguintes provas
686610 Ano: 2018
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFRGS
Orgão: BANRISUL

Há vários modelos de processo de software, sendo que cada um define um fluxo de processo que invoca cada atividade do desenvolvimento de forma diversa. O modelo ____________, algumas vezes chamado ciclo de vida clássico, é um exemplo de processo dirigido a planos, pois deve-se planejar todas as atividades (estágios) do processo antes de começar a trabalhar nelas. Em princípio, o estágio seguinte não deve ser iniciado até que o estágio anterior seja concluído, mas na prática este processo não é um modelo linear simples, envolvendo o feedback de um estágio a outro. Assim os documentos e artefatos produzidos em cada estágio podem ser modificados para refletirem as alterações em cada um deles. Este modelo é consistente com outros modelos de processo de engenharia, e a documentação é produzida em cada estágio do ciclo. Desta forma, o processo torna-se visível e os gerentes podem monitorar o progresso de acordo com o plano de desenvolvimento. Seu maior problema é a divisão inflexível do projeto em estágios distintos e, por isso, deve ser usado apenas quando os requisitos são bem compreendidos e pouco provavelmente venham a ser radicalmente alterados durante o desenvolvimento.

Assinale a alternativa que preenche corretamente a lacuna do texto acima.

 

Provas

Questão presente nas seguintes provas
686606 Ano: 2018
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFRGS
Orgão: BANRISUL
Assinale a afirmativa correta sobre herança em JAVA.
 

Provas

Questão presente nas seguintes provas
686604 Ano: 2018
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFRGS
Orgão: BANRISUL

Considere as seguintes afirmações sobre o padrão Model-View-Controller (MVC)

I - O padrão MVC separa a apresentação e a interação dos dados do sistema, através de três componentes lógicos que interagem entre si: o componente Controlador gerencia os dados e as operações associadas a estes dados; o componente Modelo define e gerencia a forma como os dados são apresentados ao usuário; o componente Visão gerencia a interação do usuário (teclas, cliques do mouse, por exemplo) e passa estas interações para o Controlador e o Modelo.

II - O padrão MVC é usado quando existem várias maneiras de se visualizar e interagir com dados. Também quando são desconhecidos os futuros requisitos de interação e apresentação dos dados.

III - Embora o padrão MVC permita que os dados sejam alterados de forma independente de sua representação e vice-versa, pode envolver código adicional e mais complexidade de código mesmo quando o modelo de dados e as interações são simples.

Quais estão corretas?

 

Provas

Questão presente nas seguintes provas
686601 Ano: 2018
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFRGS
Orgão: BANRISUL
Bridge, Template Method e Singleton podem ser utilizados durante o projeto de software orientado a objetos, sendo denominações de
 

Provas

Questão presente nas seguintes provas