Prog. no Des. de Sist. - Imutabilidade e Memória Transacional

Quiz
•
Computers
•
12th Grade
•
Medium
GILSON MARCONDES
Used 1+ times
FREE Resource
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
Create a free account and access millions of resources
Similar Resources on Wayground
10 questions
Prog. no Des. de Sistemas - Relembrando classes e objetos

Quiz
•
12th Grade
15 questions
Arquitetura de Computadores 31/10/2019

Quiz
•
1st Grade - University
10 questions
Ciência de Dados - Análises Probabilísticas Especiais

Quiz
•
12th Grade
8 questions
Quiz de Criatividade em p5.js

Quiz
•
9th Grade - University
10 questions
Python1

Quiz
•
12th Grade
12 questions
JavaScript

Quiz
•
9th - 12th Grade
10 questions
Quiz de Scratch para 8º Ano

Quiz
•
8th Grade - University
10 questions
Computação Gráfica - Linguagem de Descrição de Algoritmos

Quiz
•
12th Grade
Popular Resources on Wayground
50 questions
Trivia 7/25

Quiz
•
12th Grade
11 questions
Standard Response Protocol

Quiz
•
6th - 8th Grade
11 questions
Negative Exponents

Quiz
•
7th - 8th Grade
12 questions
Exponent Expressions

Quiz
•
6th Grade
4 questions
Exit Ticket 7/29

Quiz
•
8th Grade
20 questions
Subject-Verb Agreement

Quiz
•
9th Grade
20 questions
One Step Equations All Operations

Quiz
•
6th - 7th Grade
18 questions
"A Quilt of a Country"

Quiz
•
9th Grade