Foram encontradas 50 questões.
- Paradigmas de ProgramaçãoOrientação a ObjetosAnálise e Projeto Orientado a Objetos
- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação a Objetos: Abstração
- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação a Objetos: Encapsulamento
A programação orientada a objetos se caracteriza por uma abordagem distinta de pensar, sobre as necessidades dos softwares. Com relação a esse paradigma de programação, é correto afirmar que o(a):
Provas
- Compilação e Interpretação de CódigoCódigo Fonte
- Compilação e Interpretação de CódigoCompilação
- Compilação e Interpretação de CódigoLinguagem de Máquina
Sistemas de processamento de linguagens se caracterizam por expressar as intenções do usuário em linguagem formal. Os mais conhecidos sistemas de processamento de linguagens são os compiladores, responsáveis por:
Provas
- Compilação e Interpretação de CódigoBytecode
- Compilação e Interpretação de CódigoCompilação
- Compilação e Interpretação de CódigoInterpretação
- LinguagensJavaJVM: Máquina Virtual Java
Em relação às linguagens de programação, aos compiladores e aos interpretadores, é correto afirmar que um programa:
Provas
Disciplina: TI - Organização e Arquitetura dos Computadores
Banca: CEPUERJ
Orgão: UERJ
Sobre os componentes básicos de um computador, tanto software como hardware, e seu funcionamento, é correto afirmar que:
Provas
O trecho a seguir, descrito em pseudocódigo, irá imprimir “0” ou “1” em cada passo, de acordo com o teste realizado. Portanto, ao final de sua execução, uma sequência binária será gerada.
início a = 7 enquanto a > 3 faça se (a % 2 == 0) então imprima "0" a = a - 2 senão imprima "1" a = a + 1 fim se fim enquanto fim
O valor na base decimal para essa sequência binária é:
Provas
O Git é um sistema de controle de versão amplamente utilizado para o gerenciamento de projetos de software e para o rastreamento de alterações em arquivos ao longo do tempo. Sobre o Git, é correto afirmar que:
Provas
- Fundamentos de ProgramaçãoEstruturas de DadosDefinição: Estrutura de Dados
- Fundamentos de ProgramaçãoEstruturas de DadosEstrutura de Dados: Fila
- Fundamentos de ProgramaçãoEstruturas de DadosEstrutura de Dados: Pilha
- Fundamentos de ProgramaçãoEstruturas de DadosEstrutura de Dados: Vetor
As estruturas de dados, que fazem parte dos fundamentos da programação, diferem-se umas das outras pela disposição ou pela manipulação de seus dados. Acerca dos conceitos relativos aos tipos de estruturas de dados, é correto afirmar que:
Provas
Existe a necessidade de ordenar dados em alguns contextos, demandando a aplicação de algoritmos de ordenação específicos, como o Bubble Sort, sobre o qual é válido afirmar que:
Provas
Considere o vetor v a seguir e o conjunto de operações correspondente.
início
v = [U,E,R,J]
t = 0
para i ← 0 até 2 faça
aux = v[i]
t = 4 - ((i+1) mod 4)
v[i] = v[t]
v[t] = aux
fim para
fim
Após a série de operações, o vetor v será igual a:
Provas
Disciplina: TI - Organização e Arquitetura dos Computadores
Banca: CEPUERJ
Orgão: UERJ
Avalie as expressões a seguir.
Expressão 1: x = ( ( (NOT a) OR b) AND ( ( NOT c) OR b) )
Expressão 2: x OR ( ( a OR (NOT b) ) AND (a AND (NOT b) ) )
Considerando a notação a = verdadeiro, b = falso e c = verdadeiro; os valores lógicos das expressões 1 e 2, respectivamente, serão:
Provas
Caderno Container