Buscar

DESENVOLVIMENTO DE SOFTWARE

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 5 páginas

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

Prévia do material em texto

Fechar 
 
Avaliação: CCT0248_AVS_201401347452 » DESENVOLVIMENTO DE SOFTWARE Tipo de Avaliação: AVS 
Aluno: 201401347452 - NORIVAL PRAVATO 
Nota da Prova: 8,0 Nota de Partic.: 0,3 Av. Parcial.: Data: 04/12/2014 10:30:12 (F) 
 
 
 1a Questão (Ref.: 100194) Pontos: 1,5 / 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 + 6 
 Numero = Numero + Contador 
 End While 
 Console.ReadKey() 
 End Sub 
End Module 
 
 
 
Resposta: Não. 4 e 11 
 
 
Gabarito: NÃO. 
4 
11 
 
 
 
 
 
 2a Questão (Ref.: 89657) Pontos: 1,0 / 1,0 
Qual é a classe do Windows Forms usada para criar objetos de caixa de diálogo 
genérica e personalizada? 
 
 
 Custom Control 
 Dialog 
 Windows Form 
 Explorer Form 
 User Control 
 Gabarito Comentado. Gabarito Comentado. 
 
 
 
 
 3a Questão (Ref.: 91953) Pontos: 1,5 / 1,5 
Uma loja chamada DVDExpress comercializa DVDs e utiliza um sistema chamado 
DVDControl para controle de estoque e vendas de DVDs. O sistema tem um banco de 
dados e o gerente da loja precisa consultar somente o título e o nome do artista principal 
de todos os DVDs cadastrados na tabela chamada TabelaDVD diretamente do banco de 
dados usando um comando em SQL porque a aplicação parou de funcionar. Qual é o 
comando SQL que o gerente deve executar considerando que a TabelaDVD tem a coluna 
Titulo para armazenar os títulos dos DVDs e a coluna NomeArtistaPrincipal para 
armazenar os nomes dos artistas principais dos DVDs e a coluna Ano para armazenar os 
anos de lançamentos dos DVDs? 
 
 
 
Resposta: SELECT Título,NomeArtistaPrincipal,FROM TabelaDVD 
 
 
Gabarito: 
SELECT Titulo, NomeArtistaPrincipal FROM TabelaDVD 
 
 
 
 
 
 4a Questão (Ref.: 177055) Pontos: 0,5 / 0,5 
Um desenvolvedor precisa de um código que receba o valor do lado de um quadrado, calcule e exiba a área 
deste quadrado, ele deverá usar qual das opções de código a seguir? 
 
 
 Sub AreaQuad (ByVal n As Integer) 
 Dim S As Integer 
 S = n * n 
 Console.WriteLine("Area: " & S) 
End Sub 
 
Function AreaQuad (ByVal n As Integer) 
 Dim S As Integer 
 S = n * n 
 Return S 
End Function 
 
Module AreaQuad (ByVal n As Integer) 
 Dim S As Integer 
 S = n * n 
 Console.WriteLine("Area: " & S) 
End Module 
 
Sub AreaQuad (ByVal n As Integer) 
 Dim S As Integer 
 S = n * n 
 Return S 
End Sub 
 
Function AreaQuad (ByVal n As Integer) 
 Dim S As Integer 
 S = n * n 
 Console.WriteLine("Area: " & S) 
End Function 
 Gabarito Comentado. Gabarito Comentado. 
 
 
 
 
 5a Questão (Ref.: 19146) Pontos: 0,5 / 0,5 
Um programador, ao elaborar um programa, está utilizando instruções try para realizar o tratamento de 
exceções. Para cada try que for inserido, deverá ser incluído pelo menos um: 
 
 
 
finally ou raise. 
 
catch ou continue. 
 
continue ou finally. 
 
continue ou raise. 
 catch ou finally. 
 Gabarito Comentado. Gabarito Comentado. 
 
 
 
 
 6a Questão (Ref.: 89221) Pontos: 0,5 / 0,5 
Qual é o tipo de literal da linguagem VB 2010 que devemos utilizar para especificar 
valores do tipo Double? 
 
 
 R 
 F 
 D 
 L 
 S 
 Gabarito Comentado. 
 
 
 
 
 7a Questão (Ref.: 89629) Pontos: 1,0 / 1,0 
________ é uma coleção de softwares de propósito geral que facilita o processo de: 
definir, construir e manipular um banco de dados (BD); situada entre uma ou mais 
aplicações (APs) e um ou mais BDs. 
 
 
 Tabela 
 Sistema de Gerenciamento de Banco de Dados (SGBD) 
 Relacionamento 
 Coluna 
 Banco de Dados 
 Gabarito Comentado. Gabarito Comentado. 
 
 
 
 
 8a Questão (Ref.: 241358) Pontos: 0,5 / 0,5 
É importante conhecer e entender o funcionamento da arquitetura .NET e a diferença entre as versões, pois desta forma saberemos o que é 
necessário para criarmos os nossos sistemas e o que poderemos utilizar. 
 
Das opções apresentadas, em relação a .NET 4.0, marque a que melhor a define. 
 
 
 É representada por duas camadas (CLR, BCL) que ficam entre o sistema operacional e as aplicações. 
 
É representada por uma camada (Common Language Runtime) que e fica entre o sistema operacional e 
as aplicações, permitindo a compilação em um código intermediário. 
 
É representada por uma camada (Base Class Library) que e fica entre o sistema operacional e as 
aplicações, permitindo a integração de várias linguagens. 
 
É representada por uma camada (ADO.NET) que e fica entre o sistema operacional e as aplicações, 
permitindo a integração com o banco de dados. 
 
É representada por duas camadas (WPF, WCF) que ficam entre o sistema operacional e as aplicações. 
 Gabarito Comentado. 
 
 
 
 
 9a Questão (Ref.: 177057) Pontos: 0,5 / 0,5 
Um desenvolvedor precisa entender o desenvolvimento de um código feito por outro programador. 
Acompanhando a lógica do programa a seguir, quais serão os resultados apresentados pelo programa? 
Sabendo-se que foram entrados os seguintes dados em sequência: 
21 13 17 18 72 54 38 42 65 90 10 -1 
Module Module1 
 Sub Main() 
 Dim idade As Integer 
 Dim c1 As Integer = 0 
 Dim c2 As Integer = 0 
 Console.WriteLine("Digite a idade:") 
 idade = Console.ReadLine() 
 While idade <> -1 
 If idade < 21 Then c1 = c1 + 1 
 If idade > 65 Then c2 = c2 + 1 
 Console.WriteLine("Digite a idade:") 
 idade = Console.ReadLine() 
 End While 
 Console.WriteLine(c1) 
 Console.WriteLine(c2) 
 Console.ReadKey() 
 End Sub 
End Module 
 
 
 
2 e 4 
 
3 e 3 
 
3 e 4 
 4 e 2 
 
4 e 3 
 Gabarito Comentado. 
 
 
 
 
 10a Questão (Ref.: 94057) Pontos: 0,5 / 0,5 
No Visual Basic .Net a palavra chave Inherits é usada para: 
 
 
 
indicar que um parâmetro não é obrigatório em um método. 
 implementar o mecanismo de herança entre classes. 
 
criar uma instância de um objeto a partir de uma classe. 
 
disparar eventos a partir de objetos. 
 
classificar um método como público. 
 Gabarito Comentado. Gabarito Comentado. 
 
 
 
 
Período de não visualização da prova: desde 03/12/2014 até 15/12/2014.

Outros materiais