Buscar

AV DESENVOLVIMENTO DE SOFTWARE

Prévia do material em texto

Avaliação: CCT0248_AV_201401272339 » DESENVOLVIMENTO DE SOFTWARE 
Tipo de Avaliação: AV 
Aluno: 201401272339 - JESSICA SILVA VIEIRA 
Professor: ANDRE PRZEWODOWSKI FILHO Turma: 9004/AD 
Nota da Prova: 5,6 Nota de Partic.: 1 Av. Parcial 1 Data: 17/11/2015 14:01:08 
 
 
 1a Questão (Ref.: 201401399764) Pontos: 0,6 / 1,5 
Considere que você foi contratado para trabalhar em uma empresa softwares para realizar manutenção de 
programas em VB .NET. 
Analise o programa a seguir em VB .NET. 
O programa apresentará erro de compilação? Responda SIM ou NÃO. 
Caso a sua resposta seja SIM, responda qual é o erro. 
Caso a sua resposta seja NÃO, responda quais são os números exibidos pelo programa. 
Module Module1 
 Sub Main() 
 Dim Contador As Byte = 1 
 Dim Numero As Byte = 4 
 While (Contador <= 10) 
 Console.WriteLine(Numero) 
 Contador = Contador + 4 
 Numero = Numero + Contador 
 End While 
 Console.ReadKey() 
 End Sub 
End Module 
 
 
Resposta: NÃO. 1,5,9. 
 
 
Gabarito: 
NÃO. 
4 
9 
18 
 
 
 
 2a Questão (Ref.: 201401977557) Pontos: 0,0 / 1,5 
Uma pequena aplicação com Windows form (conforme imagem apresentada) tem o objetivo de alterar o título 
de sua barra de título. 
 
Sabe-se que a propriedade name do formulário é: frmProva, da caixa de texto é: txtTitulo e do botão: 
btnTitulo. 
Escreva o código completo (inserido por você e pelo próprio ambiente) para este formulário, de forma que ao 
clicar no botão o texto da caixa de texto passe para a barra de título do formulário, conforme pode ser 
observado nas duas imagens. 
 
 
 
Resposta: :/ 
 
 
Gabarito: 
Public Class frmProva 
 Private Sub btnTitulo_Click(ByVal sender As Object, ByVal e As System.EventArgs) HandlesbtnTitulo.Click 
 Me.Text = txtTitulo.Text 
 End Sub 
End Class 
 
 
 
 3a Questão (Ref.: 201401476616) Pontos: 0,5 / 0,5 
O .NET Framework é uma iniciativa da empresa Microsoft, que visa uma plataforma única para desenvolvimento 
e execução de sistemas e aplicações, assim Todo e qualquer código gerado para .NET, 
 
 
pode ser executado em qualquer dispositivo que possua uma versão do Windows. 
 pode ser executado em qualquer dispositivo que possua um framework de tal plataforma. 
 
pode ser executado em qualquer dispositivo que possua a mesma versão Windows da máquina onde foi 
desenvolvido. 
 
pode ser executado em qualquer dispositivo. 
 
pode ser executado em qualquer dispositivo que possua qualquer versão de framework de qualquer 
plataforma. 
 
 
 
 4a Questão (Ref.: 201401476622) Pontos: 0,5 / 0,5 
Um desenvolvedor precisa usar um operador que retorna True caso um padrão de string esteja contido em uma 
string ou False caso contrário, ele deve usar: 
 
 
Mid 
 Like 
 
Is 
 
AndAlso 
 
At 
 
 
 
 5a Questão (Ref.: 201401439283) Pontos: 0,5 / 0,5 
No desenvolvimento de software com a intenção de evitar redundância, permitir o reaproveitamento de código e 
facilitar a manutenção, baseado na máxima que diz: Dividir para conquistar, O VB 2010 Express, ao criar um 
projeto, define automaticamente um(a): 
 
 Módulo 
 
Função 
 
Método 
 
Rotina 
 
Procedimento 
 
 
 
 6a Questão (Ref.: 201401440199) Pontos: 0,5 / 0,5 
Das Estruturas de Controle de Repetição apresentadas abaixo, qual é diretamente controlada por um contador 
como parte da própria estrutura: 
 
 
Repeat 
 
Do 
 
Until 
 For 
 
While 
 
 
 
 7a Questão (Ref.: 201401440213) Pontos: 0,5 / 0,5 
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 é: 
 
 
System.Exception 
 Throw [ expressão ] 
 
Finaly 
 
Try - catch - End Try 
 
ex.message 
 
 
 
 8a Questão (Ref.: 201401540193) Pontos: 0,5 / 0,5 
Na programação orientada a objetos, _____________________ é o princípio pelo qual duas ou mais classes 
derivadas de uma mesma superclasse podem invocar métodos que têm a mesma identificação (assinatura) mas 
comportamentos distintos, especializados para cada classe derivada, usando para tanto uma referência a um 
objeto do tipo da superclasse. A decisão sobre qual o método que deve ser selecionado, de acordo com o tipo da 
classe derivada, é tomada em tempo de execução, através do mecanismo de: 
 
 
Abstração 
 Polimorfismo 
 
Herança 
 
Interface 
 
Encapsulamento 
 
 
 
 9a Questão (Ref.: 201401877121) Pontos: 1,0 / 1,0 
Uma View é um objeto que pertence a um banco de dados, definida baseada em declarações SELECT´s, 
retornando uma determinada visualização de dados de uma ou mais tabelas. Contudo, uma view não armazena 
dados. 
 
Marque a opção que NÃO representa uma vantagem do uso de views. 
 
 
Economia de tempo com retrabalho. 
 
Mascarar complexidade do banco de dados. 
 
Simplifica o gerenciamento do banco de dados. 
 
Velocidade de acesso as informações. 
 Eliminação de códigos redundantes. 
 
 
 
 10a Questão (Ref.: 201401349439) Pontos: 1,0 / 1,0 
Analise as afirmações e marque a alternativa VERDADEIRA: 
 
 
A String de Conexão consiste em uma propriedade da Classe "DataAdapter" para definir os parâmetros 
de configuração de acesso um a SGBD específico, como Servidor, Usuário e Senha. 
 O componente "ListBox" permite adicionar valores em seu conteúdo de linhas através do Método: 
Add(string). 
 
A propriedade que recupera a informação digitada em um TextBox é: "Name". 
 
O Namespace que permite a conexão de um arquivo Access (.mdb) através do ADO.NET é definido como: 
System.Data.AccessFile. 
 
Para declarar variáveis locais no método, utilizamos a palavra-chave do VB.NET: "Declare".

Continue navegando