Font size
WorksheetsQuizz sobre Struct (C#)
Total questions: 20
Worksheet time: 19mins
O que é uma struct em C#?
Um struct em C# é um tipo especial de classe que não pode conter métodos.
Um struct em C# é um tipo de valor que agrupa dados e funcionalidades relacionadas.
Um struct em C# é um tipo de referência que contém apenas métodos.
Um struct em C# é um tipo de array usado para armazenar múltiplos valores.
Como é que se declara uma variável em C#?
var minhaVariável: int;
int = minhaVariável;
Para declarar uma variável em C#, use a sintaxe: tipo nomeVariável; por exemplo, int minhaVariável;.
declaro minhaVariável como int;
Qual é o propósito da instrução 'if'?
Controlar o fluxo de execução com base em condições.
Definir uma variável
Declarar uma função
Criar um loop
Explique a diferença entre loops 'while' e 'for'.
A principal diferença é que os loops 'while' são baseados em condições e podem correr infinitamente, enquanto os loops 'for' são baseados em iterações e correr um número específico de vezes.
Loops 'while' requerem um número específico de iterações para rodar.
Loops 'for' podem ser infinitos enquanto loops 'while' não podem.
Loops 'while' são sempre mais rápidos que loops 'for'.
O que é um vetor em C#?
Um vetor em C# é um tipo de array que pode conter apenas inteiros.
Um vetor em C# é uma representação gráfica de uma forma.
Um vetor em C# é uma representação matemática de uma quantidade com direção e magnitude, frequentemente implementada usando a classe 'Vector' em System.Numerics.
Um vetor em C# é um método para ordenar dados em uma lista.
Como é que se cria um projeto em Windows Form?
Crie um aplicativo Windows Form usando o Notepad e salvando como .exe
Selecione 'Console App' em vez de 'Windows Forms App' no Visual Studio
Use a linha de comando para gerar um aplicativo Windows Form
Crie um aplicativo Windows Form usando o Visual Studio selecionando 'Windows Forms App' e projetando seu formulário.
O que é um subprograma em C#?
Um subprograma em C# é uma classe que define um objeto.
Um subprograma em C# é uma variável que armazena dados.
Um subprograma em C# é uma biblioteca que contém múltiplos métodos.
Um subprograma em C# é um método ou função que realiza uma tarefa específica.
Como é que se passa parâmetros para um método?
Define parâmetros na assinatura do método e fornece argumentos ao chamar o método.
Deve usar uma palavra-chave específica para passar parâmetros.
Os parâmetros são passados automaticamente sem qualquer declaração.
Só pode passar parâmetros usando variáveis globais.
Qual é a sintaxe de um ciclo 'for'?
for (variável; condição; incremento) { }
for each (variável na sequência) { }
for (variável : sequência) { }
for (condição; variável; decremento) { }
Como é que inicializa um array/vetor em C#?
int numbers = new int[3];
int[] numbers = {1, 2, 3};
int[] numbers = new int[];
int[] numbers = new int(3):
Qual é o propósito da declaração 'else'?
A declaração 'else' é usada para encerrar um loop.
A declaração 'else' é uma forma de definir uma função.
A declaração 'else' é usada para declarar variáveis.
A declaração 'else' define uma ação alternativa quando uma condição 'if' é falsa.
Como é que pode forçar a saída de um ciclo?
Use um loop 'for' em vez disso.
Use a declaração 'continue'.
Use a declaração 'break'.
Use a declaração 'return'.
Qual é a diferença entre um método e uma função?
Um método é um tipo de variável; uma função é um tipo de loop.
Um método é sempre privado; uma função é sempre pública.
Um método é uma função associada a um objeto; uma função é independente.
Um método só pode ser usado em classes; uma função pode ser usada em qualquer lugar.
Qual é a importância da instrução 'return'?
A instrução 'return' pausa a função até a próxima chamada.
A instrução 'return' é usada para declarar variáveis dentro de uma função.
A instrução 'return' é opcional e não tem efeito na execução da função.
A instrução 'return' sinaliza o fim da execução de uma função e especifica o valor a ser retornado ao chamador.
Como é que se cria um botão no Windows Forms?
Use a classe Button do System.Windows.Forms para criar um botão.
Você pode criar um botão desenhando-o manualmente no formulário.
Use a classe Label do System.Windows.Forms para criar um botão.
Qual é o propósito da instrução 'break'?
Para criar um novo loop
Para pular a iteração atual de um loop
Para sair de um loop ou instrução switch prematuramente.
Para pausar a execução de um programa
Como é que itera através de um array usando um ciclo?
Use um ciclo 'do-while' para iterar através do array.
Acesse cada elemento diretamente pelo índice sem um ciclo.
Use um ciclo 'while' para iterar através do array.
Use um ciclo 'for' ou o método 'forEach' para iterar através do array.
Como você cria uma interface de usuário simples no Windows Forms?
Use HTML e CSS para projetar a interface
Crie um aplicativo Windows Forms no Visual Studio, arraste controles da Caixa de Ferramentas, defina propriedades e adicione manipuladores de eventos.
Escreva um aplicativo de console em vez disso
Crie um aplicativo da web usando JavaScript
Qual é o propósito do uso do seguinte comando: ".ConvertToDouble()"
Criar uma varável do tipo double
Colocar o programa em espera, até que o utilozador escreva algo no teclado
Converter um valor para double
Não sei, não tenho base!
O que significa "Shift-Left" num array?
Criar um novo array com o nome Shift Left
Deslocar todos os elementos do array para a posição anterior à atual e colocando o ex-primeiro elemento do vetor na última posição
Deslocar todos os elementos do array para a posição anterior à atual e colocando o ex-último elemento do vetor na primiera posição
Deslocar todos os elementos do array para a posição anterior à atual
