Buscar

Prova Lógica da Programação 1 1

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 5 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Questão 1
Quais são as formas de acessar as variáveis globais e locais? Assinale a alternativa correta.
a. As variáveis globais podem ser acessadas por meio da classe declarante, enquanto as variáveis locais podem ser acessadas por qualquer classe ou método.
b. As variáveis globais podem ser acessadas a partir da classe declarante, enquanto as variáveis locais podem ser acessadas por qualquer classe.
c. As variáveis globais podem ser acessadas por meio da classe declarante, enquanto as variáveis locais podem ser acessadas somente pela classe que está declarada, utilizando assim os métodos para deixá-las visíveis para outras classes.
d. As variáveis locais podem ser acessadas por meio de classe declarante, enquanto as variáveis locais podem ser acessadas somente pela classe que está declarada, utilizando assim os métodos para deixá-las visíveis para outras classes.
e. As variáveis podem ser acessadas por meio de qualquer classe ou método, enquanto as variáveis locais podem ser acessadas somente pela classe que está declarada, utilizando assim os métodos para encapsulamento, a fim de deixá-las visíveis para outras classes.
Questão 2
Após a instalação do compilador e da máquina virtual java, é necessário a configuração das variáveis de ambiente para o ambiente do Windows ou do Linux. Sabendo disso, assinale a alternativa correta sobre variáveis de ambientes.
a. Uma variável de ambiente pode afetar parte do sistema operacional e seus valores podem ser dinamicamente inseridos no sistema.
b. Uma variável de ambiente é instalada quando ocorre a instalação de qualquer linguagem de programação.
c. Uma variável de ambiente pode afetar todo o sistema operacional e seus valores podem ser dinamicamente inseridos no sistema.
d. Uma variável de ambiente também é instalada quando ocorre a instalação do Java.
e. Uma variável de ambiente pode afetar todo o sistema operacional, sendo necessária a reinicialização do sistema.
Questão 3
Todos os testes conseguem demonstrar se o software é livre de defeitos? Assinale a alternativa correta.
a. Os testes conseguem demonstrar que o software está livre de defeitos e não se comporta de acordo com a especificação em qualquer circunstância.
b. Os testes conseguem demonstrar que o software está livre de defeitos e não se comporta de acordo com o desejo do analista.
c. Os testes conseguem demonstrar que o software está livre de defeitos e vai se comportar segundo a especificação em qualquer circunstância.
d. Os testes não conseguem demonstrar que o software está livre de defeitos ou vai se comportar como a especificação em qualquer circunstância.
e. Os testes conseguem demonstrar que o software está livre de defeitos e não se comporta de acordo com o desenvolvedor.
Questão 4
Qualquer linguagem de programação possui palavras reservadas, que não podem ser utilizadas como variáveis. Sabendo disso, assinale a alternativa correta.
a. As palavras reservadas apresentam execuções de funções diretamente na máquina virtual java.
b. As funções definidas pelas palavras reservadas são utilizadas na criação de variáveis.
c. As palavras reservadas possuem funções pré-definidas; tais palavras não podem ser utilizadas durante o desenvolvimento de seu programa.
d. As palavras reservadas possuem função para criação das variáveis e da máquina virtual java.
e. As palavras reservadas possuem funções pré-definidas que se utilizam dessas palavras para criação de variáveis de ambiente.
Questão 5
Qual é a vantagem de utilizar o encapsulamento?
Indique a alternativa correta.
a. O encapsulamento possui o objetivo de ocultar recursos que não são pertinentes ao usuário.
b. O encapsulamento possui o objetivo de ocultar todas as classes e todos os algoritmos que não são pertinentes ao usuário.
c. O encapsulamento possui o objetivo de exibir recursos que não são pertinentes ao usuário.
d. O encapsulamento possui o objetivo de ocultar todos os métodos que não são pertinentes ao usuário.
e. O encapsulamento possui o objetivo de ocultar as classes que não são pertinentes ao usuário.
Questão 6
O que é um JUNIT? Selecione a alternativa correta.
a. É um framework que desenvolve os testes com apresentação de resultados.
b. É um framework que facilita a automação de testes com apresentação de resultados.
c. É um framework que desenvolve a automação de desenvolvimento.
d. É um framework que desenvolve a automação de testes com apresentação somente das entradas.
e. É um framework que dificulta a automação de testes com apresentação de resultados.
Questão 7
O que são construtores? Marque a alternativa correta.
a. Os construtores são métodos utilizados nos objetos com o objetivo de criar os atributos de uma classe.
b. Os construtores são métodos utilizados nos objetos com o objetivo de criar as variáveis de uma classe.
c. Os construtores são métodos utilizados nos objetos com o objetivo de declarar os atributos de uma classe.
d. Os construtores são métodos utilizados nos objetos com o objetivo de inicializar os atributos de uma classe.
e. Os construtores são métodos com o objetivo de inicializar os atributos de uma classe.
Questão 8
Quais são as técnicas utilizadas para a retratação da lógica? Assinale a alternativa correta.
a. Fluxogramas, portugol e pseudocódigo.
b. Fluxogramas, pseudocódigo e algoritmos.
c. Algoritmo, renderização e portugol.
d. Fluxogramas, algoritmos e renderização.
e. Algoritmos, portugol e renderização.
Questão 9
Qual é a finalidade do tratamento de erros em uma linguagem de programação Java? Assinale a alternativa correta.
a. O tratamento de erros permite a execução do erro.
b. O tratamento de erros mantém a execução do sistema.
c. O tratamento de erros mantém a lógica do sistema.
d. O tratamento de erros para totalmente a execução do sistema.
e. O tratamento de erros mantém a interrupção do sistema.
Questão 10
Quando tratamos da relação entre lógica e programação, devemos entender o que é a _______________. É o processo de _______________ de computador, realização de ______________ e _______________.
a. lógica; raciocínio lógico; escrita da lógica; desenvolvimento.
b. programação; escrita do programa; testes; manutenção.
c. programação; escrita da lógica; testes; manutenção.
d. programação; desenvolvimento lógico; programação; manutenção.
e. lógica; problema; escrita do programa; desenvolvimento.

Continue navegando