Questões
Pratique com questões de diversas disciplinas e universidades
1.548 questões encontradas(exibindo 10)
A sequência de Fibonacci é uma sequência de números inteiros que começa em 1, a que se segue 1, e na qual cada elemento subsequente é a soma dos dois elementos anteriores. A função fib a seguir calcula o n-ésimo elemento da sequência de Fibonacci:
Considerando a implementação acima, avalie as afirmações a seguir.
- I. A complexidade de tempo da função
fibé exponencial no valor de n. - II. A complexidade de espaço da função
fibé exponencial no valor de n. - III. É possível implementar uma versão iterativa da função
fibcom complexidade de tempo linear no valor de n e complexidade de espaço constante.
A orientação a objetos trouxe alguns conceitos interessantes para a programação, e um deles está relacionado ao conhecimento sobre a implementação interna da classe, o qual é desnecessário do ponto de vista do objeto. Assinale a alternativa correta quanto ao seu nome:
Assinale a alternativa que determina um conceito correto sobre a telas touch dos smartphones.
As telas multitouch foram implementadas em dispositivos Apple para serem usadas armazenando o último toque.
Operações como zoom e fechar um aplicativo com quatro dedos somente são permitidas em aparelhos Android.
Telas multitouch permitem que diversos usuários possam tocar na tela ao mesmo tempo, simulando um sistema multiusuário.
Os equipamentos touch screen permitem que usuários interajam com a aplicação por meio do toque na tela.
Telas touch screen comuns aceitam toques, somente, nas partes superior e inferior do dispositivo móvel.
I. Na programação orientada a objetos, os dados e o código são empacotados juntos em uma entidade, que é conhecida como um objeto.
II. Cada objeto é geralmente uma entidade do problema, que é independente e possui várias propriedades e métodos.
III. As aplicações orientadas a objetos são geralmente divididos em vários objetos que interagem entre si.
What is the objective of the course described in the text?
To present the Java language and the fundamentals of object-oriented programming at the same time.
To present only the Java language.
To present only the fundamentals of object-oriented programming.
Qual dos seguintes padrões é frequentemente utilizado em C para simular herança múltipla?
Padrão de projeto de classe
Padrão de composição
Padrão de estrutura
Padrão de lista