Buscar

DESENVOLVIMENTO_DE_SOFTWARE_AV2[1]

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

Prévia do material em texto

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

Outros materiais