Log in
Sign up for FREE
arrow_back
Library

Teste de Avaliação - Programação Orientada a Objetos Avançada (C#)

star
star
star
star
star
Last updated about 4 years ago
20 questions
Note from the author:
1
Required
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
Visual C#
Question 1
1.

Question 2
2.
Preenche os espaços em branco:
O conceito de _______ diz respeito à _______ de factos e quando o _______ aplica este conceito para elaborar um determinado projeto, concentra-se num determinado _______ e abstrai-se de tudo o resto.
Question 3
3.
Como se designa o código de um programa em Visual C# é desenvolvido em unidades lógicas__________
Question 4
4.

Question 5
5.

Question 6
6.

Escreve a sintaxe para criar um método

Question 7
7.
Arrasta conforme seja ou não permitido criar métodos nos locais assinaldos:

namespace P1_MOD11
{
__________________
public partial class P1_M11 : Form
{
public P1_M11()
{
InitializeComponent();
}
______________
Other Answer Choices:
Permitido
Não Permitido
Question 8
8.

Seleciona os Métodos que estão incorretamente chamados:
Limpar[];
Repetir();
Void Limpa();
Soma Void();
Divide[2].ToString();

Question 9
9.
Preenche os espaços em branco:
Existem dois _______ para passar _______ para dentro de um método. Temos a passagem por _______ e a passagem por _______ (utilizando o simbolo &) .
Analisa a seguinte ListView cuja propriedade name é Lvalores:

1
1
Question 12
12.

Question 13
13.

Question 14
14.

Qual das propriedades permite escolher o número de dias que o utilizador pode selecionar?

Question 15
15.
Associa o Método à sua função:
Permite definir a data inicial da seleção - ______________________
Permite definir a data final da seleção - ______________________
Seleciona a data atual - ______________________
Seleciona o dia da data atual - ______________________
Seleciona o mês da data atual - ______________________
Other Answer Choices:
SelectionEnd
TodayDate.Day
TodayDate.Month
SelectionStart
TodayDate
Question 16
16.

Question 17
17.

Question 18
18.

Question 19
19.

Question 20
20.

Draggable itemarrow_right_altCorresponding Item
arrow_right_alt
arrow_right_alt
arrow_right_alt
arrow_right_alt
arrow_right_alt
arrow_right_alt
arrow_right_alt
arrow_right_alt
Como membros de uma classe os métodos pode ser divididos em
Funções
Métodos
Procedimentos
Objetos
Assinala quais as afirmações caracterizam um método em C#
Cada um executa uma tarefa
Podem constituir blocos a poder utilizar noutras aplicações
Vantajosos na implementação de tarefas repetitivas
Executa várias tarefas ao mesmo tempo
Quais representam modificadores de visibilidade dos métodos?
Verdadeiro
Falso
Private Protected
Public
Internal
Private Public
Protected Internal
Public Void
Limpar[];
Repetir();
Void Limpa();
Soma Void();
Divide[].ToString();
Question 10
10.

Que método permite adicionar itens ao objeto?

Question 11
11.

O método obter só é executado se ....

Estiverem todos os itens preenchidos
O número de itens inseridos ou selecionados for maior que zero
Houver itens selecionados
O número de itens for superior a zero
Analisa a imagem e assinala qual ou quais das seguintes afirmações estão incorretas:

Colocar o caracter * a camuflar o conteudo do objeto mtb_senha
Retirar o caracter * que camufla o conteudo do objeto mtb_senha
Colocar o caracter Zero e mostrar o conteudo do objeto mtb_senha
Retirar o caracter zero que camufla o conteudo do objeto mtb_senha
O DateTimePicker permite selecionar quantos dias?
Os que o utilizador desejar
7
Até 30
1
A instrução seguinte, permite a declaração e criação da matriz de inteiros com 6 linhas e 3 colunas:
string [,] tabela = new int[6, 3];
True
False
As instruções seguintes permitem ....
for(lin=0; lin<=2;lin++)
{
for(col=0;col<=10;col++)
{
MessageBox.Show("Olá");
}
}
Percorrer um vetor com 10 colunas
Percorrer um vetor com 2 linhas
Percorrer uma matriz com 2 linhas e 10 colunas
Percorrer uma matriz com 2 colunas e 10 linhas
Associa a instrução à descrição correta
dgv_grelha.Rows.Add(3);
dgv_grelha.Rows.Add(0...3);
tabela[lin, col] = int.Parse(tb_num.Text);
dgv_grelha[col, lin].Value = tabela[lin, col];
dgv_grelha[col, lin].Selected = true;
tb_num.ResetText();
tb_num.Clear();
dgv_grelha.Rows.Add(10);
Guardar o valor dentro da matriz com o nome tabela
Escrever o valor do array na datagridview
Marcar como selecionado a célula da grelha
Adiciona linhas à datagridview
Expressão incorreta
Limpa o conteúdo de um objeto
Associa a instrução ao seu objetivo
Atualizar a variável registo
if (tb_nome.Text == "")
Verificar se preencheu o campo nome
nomes[registo] = tb_nome.Text;
Matriz para guardar as notas das disciplinas
notas[registo, 2] = int.Parse(nud_Tic.Value.ToString());
Vetor para guardar os nomes
registo++;
Criar um objeto do tipo de form ConsultaRegisto
btn_limpar.PerformClick();
Ativar o click no botão Limpar
string[] nomes = new string[10];
Guardar o nome digitado na textbox dentro do vetor nomes
int[,] notas = new int[10, 3];
Guardar as notas das disciplinas dentro da matriz notas
ConsultaRegisto consulta = new ConsultaRegisto();
A instrução seguinte:
Lvalores.Items.RemoveAt(lv_produtos.SelectedIndices[0]);
Remove todos os itens da ListView
True
False