Questões de Concurso
Sobre conceitos básicos de programação em programação
Foram encontradas 1.255 questões
Julgue o seguinte item, relativos a linguagens de programação.
Linguagens de programação com tipagem forte não
permitem conversões automáticas entre variáveis de tipos
diferentes.
Julgue o seguinte item, relativos a linguagens de programação.
No modelo MVC implementado em frontends web, a visão é
responsável pela apresentação dos dados e pelo
encaminhamento das ações do usuário ao controlador.
Julgue o seguinte item, relativos a linguagens de programação.
Na programação orientada a objetos, as instâncias são
criadas a partir de uma classe e compartilham os métodos e
atributos dessa classe, assim como os conteúdos desses
atributos.
Julgue o seguinte item, relativos a linguagens de programação.
Na linguagem Java, o polimorfismo dinâmico caracteriza-se
pela execução da mesma operação da classe com métodos de
assinaturas diferentes, e a escolha do método ocorre em
tempo de compilação.
Quando o código de um programa solicita um comando de read/write/rewrite do registro de um arquivo, a solicitação é gravada em memória e o processador se torna totalmente disponível para processar aplicações de negócio.
Um aplicativo precisa converter uma string codificada em UTF-8 para uma string contendo apenas caracteres ASCII do conjunto de maiúsculas (A..Z), minúsculas (a..z) e dígitos (0..9). Uma estratégia possível seria converter a string UTF-8 para um número decimal (por exemplo, somando o valor de cada byte da string) e depois converter esse número decimal para uma determinada base.
Para atender ao requisito do aplicativo, o valor decimal obtido da string UTF-8 deveria ser convertido para a base
Acerca de processamento MapReduce, julgue o item a seguir.
MapReduce é um modelo de programação desenhado para
processar grandes volumes de dados em paralelo, dividindo
o trabalho em um conjunto de tarefas independentes.


Preenchem, correta e respectivamente, as lacunas I, II e III:
df = pd.read_csv("dados.csv")
Assinale as instruções que podemos utilizar para retornar as primeiras 5 linhas do DataFrame df.
>>> s = 'abc'
>>> t = [0, 1, 2]
>>> zip(s, t)
>>> for pair in zip(s, t):
... print(pair)
...
Ao final da execução do código da Figura 1, os valores de "a", "b" e "c" serão, respectivamente:
“Sequência de comandos de um aplicativo ou conjunto de instruções de uma linguagem de programação, passíveis de serem armazenados em dico ou na memória como entes independentes que, quando solicitados, executam os comandos ou as instruções na mesma sequência em que foram armazenados.”
( ) É uma prática proposta no método ágil, onde programadores (um experiente e um novato) atuam no desenvolvimento de código-fonte.
( ) Requer uma mudança cultural. A prática consiste em uma pessoa programando enquanto a outra atua como revisor.
( ) Este tipo de programação não exemplifica uma prática de construção colaborativa de modelos e de elaboração de código-fonte.
As afirmativas são, na ordem apresentada, respectivamente,
A função que permite essa operação é denominada: