
Prog. no Des. de Sist. - Imutabilidade e Memória Transacional
Authored by GILSON MARCONDES
Computers
12th Grade
Used 1+ times

AI Actions
Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...
Content View
Student View
10 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
2 mins • 1 pt
Qual é uma das concessões mais comuns em relação à imutabilidade?
Permitir que todos os componentes sejam puramente funcionais
Utilizar variáveis mutáveis em todos os componentes
Eliminar completamente o uso de variáveis
Segregar a aplicação em componentes mutáveis e imutáveis
2.
MULTIPLE CHOICE QUESTION
2 mins • 1 pt
O que é a memória transacional?
Uma forma de armazenar dados sem utilizar memória RAM
Um método para eliminar completamente as variáveis mutáveis
Um tipo especial de variável que não pode ser modificada
Um esquema baseado em transação ou repetição para proteger variáveis mutáveis
3.
MULTIPLE CHOICE QUESTION
2 mins • 1 pt
Qual é a função swap! na Clojure?
Uma função que calcula o novo valor a ser armazenado em um atom
Uma função que bloqueia a memória transacional
Uma função que protege contra atualizações concorrentes
Uma função que elimina variáveis mutáveis
4.
MULTIPLE CHOICE QUESTION
2 mins • 1 pt
O que é event sourcing?
Uma estratégia em que armazenamos as transações, mas não o estado
Um método para armazenar apenas o estado e não as transações
Uma técnica para eliminar completamente o armazenamento de dados
Um esquema para armazenar apenas variáveis mutáveis
5.
MULTIPLE CHOICE QUESTION
2 mins • 1 pt
O que é necessário para tornar uma aplicação inteiramente imutável?
Utilizar apenas variáveis mutáveis
Eliminar completamente o uso de variáveis
Armazenamento e poder de processamento suficientes
Não armazenar nenhum dado
6.
MULTIPLE CHOICE QUESTION
2 mins • 1 pt
O que é a programação estruturada?
A disciplina imposta sobre a eliminação de variáveis
A disciplina imposta sobre atribuição de variáveis
A disciplina imposta sobre a transferência indireta de controle
A disciplina imposta sobre a transferência direta de controle
7.
MULTIPLE CHOICE QUESTION
2 mins • 1 pt
O que aprendemos no último meio século sobre software?
O que não fazer
Como acelerar o desenvolvimento de software
Como adicionar mais poder e capacidades
Como eliminar a essência do software
Access all questions and much more by creating a free account
Create resources
Host any resource
Get auto-graded reports

Continue with Google

Continue with Email

Continue with Classlink

Continue with Clever
or continue with

Microsoft
%20(1).png)
Apple
Others
Already have an account?