Buscar

AV Desenvolvimento de Software 13.11.14

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 4 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

Prévia do material em texto

01/12/2014 Estácio
data:text/html;charset=utf­8,%3Ctable%20width%3D%22650%22%20height%3D%2225%22%20border%3D%220%22%20align%3D%22center%22%20c… 1/4
  1a Questão (Ref.: 201403372505) Pontos: 0,0  / 1,5
Preencha as duas lacunas a seguir de linhas de código em VB.NET para calcular a área
do quadrado e calcular o volume do cubo CHAMANDO A FUNÇÃO AreaQuadrado .
Module Module1
Function AreaQuadrado(ByVal Comprimento As Double) 
' calcula a área do quadrado
_____________________________________________________________
End Function
Function VolumeCubo(ByVal Comprimento As Double) 
' calcula o volume do cubo CHAMANDO A FUNÇÃO AreaQuadrado
_____________________________________________________________
End Function
Sub Main()
     Console.WriteLine(VolumeCubo(3.0))
    Console.ReadKey()
End Sub End Module
Resposta: Function AreaQuad(ByVal Comprimento As Double) s=n*n End Fuction Function VolumeCubo(ByVal
Comprimento As Double) Console.WriteLine("AreaQuad: " &s) End Fuction
Gabarito:
Return Comprimento * Comprimento
Return AreaQuadrado(Comprimento) * Comprimento
Fundamentação do(a) Professor(a): Return Comprimento * ComprimentoReturn AreaQuadrado(Comprimento) *
Comprimento
  2a Questão (Ref.: 201403371854) Pontos: 0,0  / 1,0
Qual é a classe do Windows Forms usada para criar objetos de caixa de diálogo
genérica e personalizada?
  Dialog
01/12/2014 Estácio
data:text/html;charset=utf­8,%3Ctable%20width%3D%22650%22%20height%3D%2225%22%20border%3D%220%22%20align%3D%22center%22%20c… 2/4
User Control
Windows Form
Explorer Form
  Custom Control
  3a Questão (Ref.: 201403459252) Pontos: 0,0  / 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?
Function AreaQuad (ByVal n As Integer)
     Dim S As Integer
     S = n * n
     Return S
End Function
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
  Sub AreaQuad (ByVal n As Integer)
     Dim S As Integer
     S = n * n
     Console.WriteLine("Area: " & S)
End Sub
Module AreaQuad (ByVal n As Integer)
         Dim S As Integer
         S = n * n
         Console.WriteLine("Area: " & S)
End Module
  4a Questão (Ref.: 201403337687) Pontos: 0,0  / 1,0
Como se especializa em Java? (Generalização = Uso de Herança)
  public class ClasseFilha extends ClassePai {}
  public class ClasseFilha implements ClassePai {}
public class ClasseFilha :: ClassePai {}
public class ClasseFilha ClassePai {}
public class ClasseFilha : ClassePai {}
  5a Questão (Ref.: 201403301343) 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:
catch ou continue.
continue ou raise.
  catch ou finally.
finally ou raise.
01/12/2014 Estácio
data:text/html;charset=utf­8,%3Ctable%20width%3D%22650%22%20height%3D%2225%22%20border%3D%220%22%20align%3D%22center%22%20c… 3/4
continue ou finally.
  6a Questão (Ref.: 201403371418) Pontos: 0,5  / 0,5
Qual é o tipo de literal da linguagem VB 2010 que devemos utilizar para especificar
valores do tipo Double?
S
  R
F
L
D
  7a Questão (Ref.: 201403459254) 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
  4 e 2
2 e 4
3 e 3
4 e 3
3 e 4
  8a Questão (Ref.: 201403523555) 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 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 (CLR, BCL) que ficam entre o sistema operacional e as aplicações.
01/12/2014 Estácio
data:text/html;charset=utf­8,%3Ctable%20width%3D%22650%22%20height%3D%2225%22%20border%3D%220%22%20align%3D%22center%22%20c… 4/4
É 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 duas camadas (WPF, WCF) que ficam entre o sistema operacional e as aplicações.
É 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.
  9a Questão (Ref.: 201403376254) Pontos: 0,5  / 0,5
No Visual Basic .Net a palavra chave Inherits é usada para:
  implementar o mecanismo de herança entre classes.
classificar um método como público.
criar uma instância de um objeto a partir de uma classe.
indicar que um parâmetro não é obrigatório em um método.
disparar eventos a partir de objetos.
  10a Questão (Ref.: 201403374353) Pontos: 0,0  / 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  apagar  TODO  o  conteúdo  da  tabela  chamada
TabelaDVD  diretamente  no  banco  de  dados  VENDAS  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 e que o gerente não deseja excluir a tabela do banco de
dados VENDAS?
Resposta: UPDATE COUNT(*) FROM TabelaDVD
Gabarito:
DELETE from TabelaDVD
Fundamentação do(a) Professor(a): DELETE from TabelaDVD

Continue navegando