Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
28/06/12 Visualização de Prova
1/3https://sia.estacio.br/portal/prt0010a.asp?p1=3675176&p2=10192&p3=1046233
Notas de Provas
Avaliação On-Line
Avaliação: AV2-2012.1 EAD-DESENVOLVIMENTO DE SOFTWARE-CCT0170
Disciplina: CCT0170 - DESENVOLVIMENTO DE SOFTWARE
Tipo de Avaliação: AV2
Aluno: 200902164999 - NANER BATISTA MATTOS NUNES
Nota da Prova: 5 Nota do Trabalho: Nota da Participação: 2 Total: 7
Prova On-Line
Questão: 1 (203176)
Um desenvolvedor necessita incluir um novo controle na interface em desenvolvimento, para isso
ele deve recorrer respectivamente às janelas de: Pontos da Questão: 1
Design e Solution Explorer
Toolbox e Design
Toolbox e Solution Explorer
Toolbox e Project View
Nenhuma das respostas anteriores
Questão: 2 (197859)
Segundo SILBERSCHATZ, 1997, para cada atributo existe um conjunto de valores possíveis,
chamado de:
Pontos da Questão: 0,5
Domínio
Faixa de dados
Representação
Dado
Informação
Questão: 3 (197840)
Na definição de uma classe no VB.NET é utilizado a seguinte linha de código:
Property Nome As String
O termo Property aplicado é responsável por:
Pontos da Questão: 0,5
Gerar os métodos Get e Set para um atributo compartilhado.
Gerar um atributo privado para a classe com os métodos Get e Set.
Gerar os métodos Get e Set com a inicialização do atributo.
Gerar os métodos Get e Set para um atributo público.
Gerar automaticamente os métodos Get e Set para o atributo.
Questão: 4 (178525)
Durante o desenvolvimento de uma função o grupo de programadores se deparou com a
possibilidade de: caso um determinado valor fosse digitado pelo usuário poderia gerar um erro
diferente.
Para tratar este erro eles precisariam lançar uma exceção para que esta fosse trada.
A sintaxe da declaração do lançamento da exceção é:
Pontos da Questão: 1
28/06/12 Visualização de Prova
2/3https://sia.estacio.br/portal/prt0010a.asp?p1=3675176&p2=10192&p3=1046233
Finaly
Throw [ expressão ]
System.Exception
ex.message
Try - catch - End Try
Questão: 5 (178445)
Na construção de uma sub-rotina em VB 2010 é obrigatório definir?
Marque a resposta que melhor responde pergunta.
Pontos da Questão: 0,5
Sub - Nome - Parâmetros - End Sub.
Nome - Parâmetros - Retorno.
Sub - Nome - End Sub.
Nome - Parâmetros.
Sub - Parâmetros - End Sub.
Questão: AV2.20113S.CCT0170.0111 (203239)
6 - Crie uma função, chamada de “CalcIdade”, que receba o ano atual e o ano de nascimento de
uma pessoa e ao final retorne a sua idade. Pontos da Questão: 1,5
Resposta do Aluno:
C# public int CalcIdade (int AnoAtual, int AnoNascimento) { return (AnoAtual - AnoNascimento);
} VB.NET Function CalcIdade(Dim AnoAtual As Integer, Dim AnoNascimento As Integer) As Integer
CalcIdade = (AnoAtual - AnoNascimento End Function OBS.: Desculpe pela syntax em VB, faz
muitos anos que não mexo com BASIC. Coloquei de forma correta em C# também. Grato.
Gabarito:
Function CalcIdade( ByVal anoAtual As Integer, ByVal AnoNasc As Integer) return anoAtual -
AnoNasc End Function
Fundamentação do Professor:
Resposta embolada, não era necessário em C#.
Pontos do Aluno: 1
Questão: 7 (202725)
Qual o componente ADO.NET que representa uma fonte de dados do tipo SQL? Pontos da Questão:
0,5
SqlConnection
SqlCommand
SqlDataAdapter
SqlDataSource
SqlDataSet
Questão: 8 (180082)
Dentre as funções do Framework .NET 4.0, o Executor de código é responsável por: Pontos da
Questão: 0,5
Compilar os códigos das aplicações em um arquivo que contém códigos em Microsoft
Intermediate Language (MSIL), independente da CPU.
Fornecer milhares de tipos, interfaces e classes para serem utilizados nas aplicações.
Enviar a aplicação para execução através do sistema operacional.
28/06/12 Visualização de Prova
3/3https://sia.estacio.br/portal/prt0010a.asp?p1=3675176&p2=10192&p3=1046233
Permitir que a aplicação seja executada em um ambiente gerenciado onde a aplicação se
comunica com o .NET, ao invés de se comunicar diretamente com o sistema operacional
Traduzir o código intermediário para executável equivalente e nativo para o sistema
operacional no qual está instalado.
Questão: 9 (179829)
Para declararmos um variável inteira capaz de armazenar 1 byte, a declaração deverá ser: Pontos
da Questão: 0,5
Dim valor as Short
Dim valor as Long
Dim valor as Single
Dim valor as Byte
Dim valor as Integer
Questão: AV2.20113S.CCT0170.0082 (197879)
10 -
Explique e exemplifique as vantagens da utilização da Herança, baseado nos conceitos
apresentados na disciplina sobre Orientação a Objetos.
Pontos da Questão: 1,5
Resposta do Aluno:
O conceito de Herança possui dois principais fatores considerados como vantagem:
"Reaproveitamento de Código", "Possibilidade de estender propriedades, construtores, métodos e
etc aos objetos de uma classe". Como exemplificação podemos considerar o caso de criar uma
sistema que trata veículos, teríamos uma classe principal de veículo e algumas interfaces que
herdariam a maior parte dos atributos e métodos da classe mãe, o diferencial seria compensado
através de polimorfismo e declarações explícitas nas classes consequentes.
Gabarito:
A herança permite o reaproveitamento do código entre classes utilizando-se o conceito de
generalização e especialização. Exemplo: Gerar uma classe pessoa, com nome e endereço e duas
classes Pessoa Física e Pessoa Jurídica que herdam todas as características de pessoa e tem
como características próprias : Física – CPF e Jurídica – CGC
Fundamentação do Professor:
Pontos do Aluno: 1,5
Fechar
Server IP : 192.168.10.137 Client IP: 177.40.162.97 Tempo de execução da página : 1,266