“O pseudocódigo consiste em analisar o enunciado do problema e escrever, por meio de ______________________, os passos a serem seguidos para sua resolução.”
Assinale a alternativa que completa corretamente a afirmativa anterior.
Assinale, a seguir, o valor impresso ao final da execução do código.
Pilhas e filas são implementações de estruturas de dados que possuem algumas diferenças entre si. Dentre tais diferenças está o número de ponteiros empregados para indicar os elementos-chave da estrutura.
Assinale, a seguir, o número correto de ponteiros presentes em uma pilha e em uma fila.
Na programação estruturada, um conceito que poderá otimizar o desenvolvimento é o de “estruturas”.
Podemos afirmar que uma estrutura, EXCETO:
O elemento audio, na linguagem HTML5, destina-se a incorporar um som ou um stream de áudio. O atributo admitido por esse elemento, que se destina a indicar a origem do arquivo de som a incorporar na página, é:
A linguagem C++ fornece vários tipos de variáveis, as quais precisam ser declaradas e atribuídas a um tipo.
Nesta linguagem, a variável destinada a um número real exato e que ocupa menos memória do que um double, porém tem menos precisão e variação, é:
Entre os fundamentos da programação, um dos conceitos mais importantes é o de variável;
assinale-o.
Em uma linguagem de programação estruturada, como a linguagem C, é comum dividir o código em conjuntos de instruções que realizam determinada tarefa e que podem ser reaproveitados em mais de um momento ao longo do código. Estes conjuntos podem ser caracterizados como procedimentos ou funções.
São definições de procedimentos e funções, EXCETO:
Pensamento computacional pode ser definido como sendo os processos de pensamento envolvidos na formulação de problemas e suas soluções, para que estas sejam representadas
de uma maneira que possam ser efetivamente executadas por um agente de processamento de informações. Utiliza-se de pilares para prover as habilidades básicas, que são necessárias para a resolução de problemas.
O pilar do pensamento computacional, o qual envolve a mecanização das soluções, ou de suas partes, permitindo que as máquinas ajudem a solucionar problemas é:
Os programas JavaScript trabalham com números usando os operadores aritméticos fornecidos pela linguagem e também aceita operações matemáticas mais complexas por meio de um conjunto de funções e constantes definidas como propriedades do objeto Math.
Considerando a aritmética em JavaScript, assinale a afirmativa correta.
O React Native é uma plataforma baseada no React que possibilita o desenvolvimento de aplicativos mobile híbridos, ou seja, que rodam tanto no iOS quanto no Android. Assinale, a seguir, a funcionalidade do React Native que permite fazer com que o programa fique rodando constantemente em background e, a cada vez que o código é alterado, ele é interpretado, seu build é feito e as suas alterações são mostradas rapidamente na tela.
O modelo de eventos do Dynamic HTML garante páginas mais reativas e amigáveis aos usuários. Sabe-se que um script pode não funcionar corretamente se for executado antes de uma página ser completamente carregada.
Assinale, a seguir, o nome do evento que pode evitar que um script seja executado antes de uma página ser completamente carregada.
Uma das operações mais realizadas em sistemas é a operação de busca. Árvores binárias de busca são uma implementação que visa otimizar tal operação pela disposição dos dados no armazenamento. A complexidade da busca em uma árvore é representada por O(n).
Podemos afirmar que a complexidade de uma árvore é igual à(ao):
Na programação estruturada, as funções podem receber parâmetros por valor ou por referência. Sobre passagem de parâmetro por referência, assinale a afirmativa correta.