Foram encontradas 680 questões.
Com base no conceito de visibilidade num diagrama de classes da UML, numere a coluna da direita de acordo com sua correspondência com a coluna da esquerda.
1. + ou public
2. # ou protected
3. – ou private
4. – ou package
( ) A propriedade poderá ser vista e usada por elementos que estejam declarados dentro do mesmo pacote no qual está inserida a classe que a declarou.
( ) A propriedade será vista e usada apenas dentro da classe na qual foi declarada e pelas classes descendentes.
( ) A propriedade será vista e usada apenas dentro da classe na qual foi declarada.
( ) A propriedade será vista e usada dentro da classe na qual foi declarada, em qualquer elemento externo e nas classes descendentes.
Assinale a alternativa que apresenta a numeração correta da coluna da direita, de cima para baixo.
Provas
- Paradigmas de ProgramaçãoOrientação a ObjetosDefinição Técnica: Orientação a Objetos
- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação a Objetos: Classes e Objetos
- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação a Objetos: Encapsulamento
- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação a Objetos: Herança
A respeito de Orientação a Objetos, considere as seguintes afirmativas:
1. Uma classe é a representação de um conjunto de objetos que compartilham a mesma estrutura de atributos, operações e relacionamentos, dentro de um mesmo contexto.
2. Um objeto é uma instância de uma classe criada em tempo de execução, sendo que cada objeto tem uma cópia dos dados definidos na classe e encapsula estado e comportamento.
3. Uma mensagem é uma solicitação para que um objeto execute um de seus métodos.
4. Encapsulamento é a capacidade que um objeto tem de impedir que outros objetos tenham acesso aos seus atributos.
5. Herança múltipla é a capacidade que uma classe tem de realizar acoplamento dinâmico, permitindo que novos métodos sejam carregados e ligados à aplicação.
Assinale a alternativa correta.
Provas
- Fundamentos de ProgramaçãoAlgoritmosAnálise de Execução de Algoritmos
- Fundamentos de ProgramaçãoAlgoritmosFatorial e Fibonacci
- Fundamentos de ProgramaçãoLógica de Programação
- Fundamentos de ProgramaçãoRecursividade
Considere a seguinte função:
FUNÇÃO XYZ(n):inteiro
n (número inteiro e positivo)
INÍCIO
SE n>0
ENTÃO
XYZ n* XYZ(n-1)
SENÃO
XYZ \( \gets \) 1
FIM
Com base nessa função, avalie as seguintes afirmativas:
1. A função utiliza a técnica de recursividade.
2. O resultado para n = 5 é 20.
3. A profundidade para n = 3 é 3.
4. XYZ é utilizado para o cálculo do máximo divisor comum (MDC).
Assinale a alternativa correta.
Provas
- Fundamentos de ProgramaçãoGrafosGrafos: Vértices e Arestas
- Fundamentos de ProgramaçãoGrafosTeoria dos Grafos
Com relação ao tema Estrutura de Dados – Grafos, entende-se por “grau de um nó”:
Provas
Qual exame complementar é útil pelo seu nível de sensibilidade no algoritmo inicial da investigação do tromboembolismo pulmonar?
Provas
Qual é o tratamento antimicrobiano recomendado para um paciente jovem que chega ao pronto-atendimento com um quadro clínico de pneumonia, confirmado pela radiografia de tórax e sem necessidade de internamento?
Provas
Paciente feminina, com 25 anos, com quadro clínico de ptose palpebral associada a diplopia, dificuldade de deglutição e mastigação, intermitente, principalmente no final do dia. Qual a principal suspeita diagnóstica?
Provas
No tratamento da nefropatia diabética, indique o item que NÃO pode sequer retardar o avanço da nefropatia.
Provas
O agente etiológico mais frequente de infecção urinária é:
Provas
Qual é a arritmia representada no Eletrocardiograma abaixo?

Provas
Caderno Container