Foram encontradas 625 questões.
Observe os modelos a seguir e identifique qual relacionamento origina obrigatoriamente uma entidade associativa:
Provas
- Banco de Dados RelacionalCardinalidade de Relacionamentos
- Banco de Dados RelacionalRestrições de Integridade
- Modelagem de DadosDiagrama Entidade-Relacionamento (DER)
- Modelagem de DadosModelo Conceitual
Analise as seguintes afirmativas sobre o Diagrama Entidade-Relacionamento:
I. Através do DER podemos expressar todas as restrições de integridade
necessárias de um domínio de aplicação.
II. A cardinalidade mínima indica se a participação das ocorrências de entidades
no relacionamento é obrigatória ou opcional.
III. O DER é um modelo conceitual que independe de detalhes de
implementação, é simples, portanto melhor compreendido por usuários leigos,
e pode ser mapeado para qualquer modelo lógico de banco de dados
relacional.
São VERDADEIRAS as afirmativas:
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUMARC
Orgão: Pref. Betim-MG
- Paradigmas de ProgramaçãoOrientação a ObjetosAnálise e Projeto Orientado a Objetos
- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação a Objetos: Herança
- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação a Objetos: Polimorfismo
Considere as seguintes relações entre classes em um sistema orientado por objetos:
Relação I Empresa oferece Serviço
Relação II Cliente pode ser Pessoa Física
Relação III Serviço possui Etapas
As relações I, II e III são exemplos, respectivamente, de:
Provas
Para as questões 35 e 36, considere a modelagem orientada por objetos de um sistema de informação para uma empresa. Os funcionários dessa empresa estão organizados de forma hierárquica, tal que cada funcionário, com exceção do presidente da empresa, é diretamente subordinado a exatamente um funcionário; este funcionário é o seu supervisor. Funcionários que não são supervisores são denominados encarregados. O conjunto dos superiores de um funcionário é formado por seu supervisor, pelo supervisor de seu supervisor, e assim por diante, até se chegar ao presidente.
Considere, ainda, que o sistema será modelado por meio de um dos dois diagramas de classe a seguir:

A relação funcionarios entre as classes Empresa e Funcionario será implementada por meio de um lista de objetos da classe Funcionario na classe Empresa, e conterá referências a todos os funcionários da empresa.
Considere que a relação definida no Diagrama 1 seja implementada por meio de um atributo de nome supervisor na classe Funcionário, de modo que se F1 for supervisor de F2, então o atributo supervisor do objeto F2 referencia F1.
Considere, ainda, que as seguintes operações devam ser implementadas na classe Empresa:
I. Dado um funcionário, obter a lista de todos os seus superiores.
II. Obter a lista de todos os encarregados da empresa.
III. Dado um funcionário, obter a lista de todos os seus subordinados.
Dentre essas operações, NÃO podem ser implementadas percorrendo-se uma única vez a lista de funcionários da classe Empresa:
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUMARC
Orgão: Pref. Betim-MG
- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação a Objetos: Herança
- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação a Objetos: Polimorfismo
Considere que T1, T2 e T3 sejam tipos abstratos de dados implementados em uma linguagem orientada por objetos, de modo que T2 é supertipo de T3. Um exemplo de uso correto de herança e polimorfismo é:
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUMARC
Orgão: Pref. Betim-MG
INSTRUÇÃO: Nas questões 31 e 32, considere que: ·
NIL represente a referência nula;
Node seja um tipo registro que representa um nodo de lista simplesmente encadeada com os campos value, representando o valor armazenado, e next, representando um apontador para o nodo seguinte na lista;
List seja um tipo registro que representa uma lista simplesmente encadeada nãocircular com nodo sentinela (ou cabeça); neste registro, o campo sentinel representa o nodo sentinela da lista;
newNode(x,n) cria um novo nodo cujo campo value contém o valor x e cujo campo next aponta para o nodo apontado por n; esta função retorna um apontador para o novo nodo criado.
Considere que, no algoritmo em alto nível incompleto a seguir, L1 e L2 sejam apontadores para List, de modo que L2 seja inicialmente vazia, e A, B e C sejam apontadores para Node:

Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUMARC
Orgão: Pref. Betim-MG
Considere que, no algoritmo em alto nível a seguir:

O resultado impresso durante a execução desse algoritmo é:
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUMARC
Orgão: Pref. Betim-MG
Considere o seguinte problema: "atribuir zero a todas as posições que contêm elementos que ocorrem em posições anteriores em um vetor, de modo que cada valor (diferente de zero) ocorra em uma única posição". Suponha que, na solução desse problema, um programador tenha escrito o seguinte algoritmo em alto nível, no qual V é um vetor de inteiro com 100 posições indexadas de 0 a 99, e as demais variáveis são inteiras:

Sobre esse algoritmo, avalie as seguintes afirmativas:
I. O algoritmo produz resultado incorreto sempre que algum valor está armazenado em mais de duas posições do vetor V.
II. O algoritmo produz resultado incorreto sempre que o primeiro e o último elementos do vetor são iguais.
III. O algoritmo produz resultado incorreto sempre que todos os elementos do vetor são diferentes entre si.
As afirmativas CORRETAS são:
Provas
"Mudança na lógica do atendimento realizado por profissional de saúde que, utilizando protocolos técnicos, avalia o critério de priorização do atendimento, conforme o agravo à saúde e não a ordem burocrática de chegada." (HumanizaSUS).
O conceito refere-se a:
Provas
Conforme as diretrizes e normas para a organização da Atenção Básica para o Programa Saúde da Família (PSF) e o Programa Agentes Comunitários de Saúde (PACS), é CORRETO afirmar:
Provas
Caderno Container