Buscar

COMPILADO DE 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 31 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

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 6, do total de 31 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

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 9, do total de 31 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

30/04/2016 BDQ Prova
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=4668081720 1/3
   DESENVOLVIMENTO DE SOFTWARE   Lupa  
 
Exercício: CCT0213_EX_A1_201502574152  Matrícula: 201502574152
Aluno(a): PRISCILA ARAKE MARUMO Data: 30/04/2016 15:56:12 (Finalizada)
  1a Questão (Ref.: 201502771264)  Fórum de Dúvidas (1 de 1)       Saiba   (0)
Dentre as funções do Framework .NET 4.0, o Base Class Library é responsável por:
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.
Traduzir o código intermediário para executável equivalente e nativo para o sistema operacional no qual
está instalado.
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.
 Gabarito Comentado  Gabarito Comentado
  2a Questão (Ref.: 201502808611)  Fórum de Dúvidas (1 de 1)       Saiba   (0)
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 qualquer versão de framework de qualquer
plataforma.
pode ser executado em qualquer dispositivo.
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 que possua um framework de tal plataforma.
pode ser executado em qualquer dispositivo que possua uma versão do Windows.
 Gabarito Comentado
  3a Questão (Ref.: 201503258272)  Fórum de Dúvidas (1)       Saiba   (0)
(UFPR/2010 ­ Analista de TI) Sobre Plataforma .NET, considere as afirmativas abaixo: 
I. O código gerenciado gerado é interpretado para executar na linguagem nativa da máquina do sistema. 
II. A compilação just­in­time (JIT) compila os códigos não gerenciados. 
III. É executada sobre uma Common Language Runtime (CLR). 
IV. O CTS (Common Type System) assegura que todo código gerenciado é autodescritivo. 
30/04/2016 BDQ Prova
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=4668081720 2/3
Assinale a alternativa correta.
Somente as afirmativas I, II e III são verdadeiras.
Somente as afirmativas II e III são verdadeiras.
Todas as afirmativas são verdadeiras.
Somente a afirmativa I é verdadeira.
  Somente as afirmativas III e IV são verdadeiras.
 Gabarito Comentado  Gabarito Comentado
  4a Questão (Ref.: 201503258263)  Fórum de Dúvidas (1)       Saiba   (0)
(FCC/2013/DPE­SP ­ Programador) O .NET Framework é um ambiente de execução gerenciado que consiste de
dois componentes principais: o Common Language Runtime (CLR) e a .NET Framework Class Library. Sobre o
.NET Framework, analise: 
I. Em muitas linguagens de programação, os programadores são responsáveis por alocar e liberar memória e
por manipular o tempo de vida do objeto. Em aplicativos do .NET Framework, o CLR fornece esses serviços. 
II. Em muitas linguagens de programação tradicionais, os tipos básicos são definidos pelo compilador, o que
complica a interoperabilidade entre linguagens. No .NET Framework, os tipos básicos são definidos pelo .NET
Framework Type System e são comuns a todas as linguagens que o utilizam. 
III. O .NET Framework inclui bibliotecas para áreas específicas de desenvolvimento de aplicativos, como o
ASP.NET para aplicativos da web, o ADO.NET para acesso a dados e o Windows Communication Foundation para
aplicativos orientados a serviços. 
IV. Compiladores de linguagens direcionadas ao .NET Framework geram um código intermediário chamado de
Common Intermediate Language(CIL), que, por sua vez, é compilado em tempo de execução pelo CLR. Com
esse recurso, as ro­ tinas escritas em uma linguagem tornam­se acessíveis a outras linguagens da plataforma
.NET. 
Está correto o que se afirma em:
I e II, apenas
III e IV, apenas
  I, II, III e IV
III, apenas
II e IV, apenas
 Gabarito Comentado  Gabarito Comentado
  5a Questão (Ref.: 201502872925)  Fórum de Dúvidas (1 de 1)       Saiba   (0)
É iŵpoƌtaŶte ĐoŶheĐeƌ e eŶteŶdeƌ o fuŶĐioŶaŵeŶto da aƌƋuitetuƌa .NET e a difeƌeŶça eŶtƌe as veƌsões, pois desta foƌŵa saďeƌeŵos o Ƌue é
ŶeĐessáƌio paƌa Đƌiaƌŵos os Ŷossos sisteŵas e o Ƌue podeƌeŵos uƟlizaƌ. 
 
Das opções apƌeseŶtadas, eŵ relação a .NET 4.0, ŵaƌƋue a Ƌue ŵelhor a defiŶe.
É 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 duas camadas (CLR, BCL) que ficam entre o sistema operacional e as aplicações.
É 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.
É representada por uma camada (Common Language Runtime) que e fica entre o sistema operacional e
30/04/2016 BDQ Prova
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=4668081720 3/3
as aplicações, permitindo a compilação em um código intermediário.
 Gabarito Comentado
  6a Questão (Ref.: 201503273319)  Fórum de Dúvidas (1)       Saiba   (0)
Visual Basic .NET (VB.NET) é uma linguagem que permite desenvolver aplicações com interfaces gráficas para o
usuário que executam no sistema operacional Windows . As aplicações têm uma aparência familiar a outros
softwares utilizados pelo usuário deste tipo de plataforma. Para seu funcionamento, o VB.NET é dita ____, ou
seja, a aplicação fica em modo de espera até que ocorra uma chamada ou interrupção (o click de um botão,
quando pressionada uma opção do teclado ou a seleção de uma opção do menu) junto ao sistema operacional
que demanda alguma resposta ou ação. 
Assinale a alternativa que contém o termo que completa corretamente a lacuna a ser preenchida.
orientada a processos
orientada a fluxo de objetos
  orientada a eventos
nenhuma das anteriores
orientada a entrada e saída intensivas
 Gabarito Comentado  Gabarito Comentado
 Fechar
 
 
30/04/2016 BDQ Prova
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=4668136320 1/3
   DESENVOLVIMENTO DE SOFTWARE   Lupa  
 
Exercício: CCT0213_EX_A2_201502574152  Matrícula: 201502574152
Aluno(a): PRISCILA ARAKE MARUMO Data: 30/04/2016 16:04:41 (Finalizada)
  1a Questão (Ref.: 201502720788)  Fórum de Dúvidas (0)       Saiba   (0)
Qual é o tipo de literal da linguagem VB 2010 que devemos utilizar para especificar
valores do tipo Double?
D
S
L
  R
F
 Gabarito Comentado
  2a Questão (Ref.: 201503339338)  Fórum de Dúvidas (0)       Saiba   (0)
Na linguagem VB.Net a conhecer e saber utilizar corretamente os operadores está dentre as rotinas iniciais e de
muita importância. Analise o código apresentado na questão:
Module Module1
Sub Main()
Dim resp As String
Dim x, y, z As Integer
x = 1
y = 2
z = 2
resp = "sistema"
If Not (y = 3 AndAlso z = 2) Then
Console.Write("AndAlso")
End If
If (resp Like "??st*") Then
Console.Write("Like")
End If
End Sub
End Module
30/04/2016 BDQ Prova
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=4668136320 2/3
Qual das respostas apresenta o resultado exibido da mesma forma que na tela pelo programa.
AndAlso
AndAlso 
Like
Like
Não será exibido nada.
  AndAlsoLike
 Gabarito Comentado  Gabarito Comentado  Gabarito Comentado
  3a Questão (Ref.: 201502872958)  Fórum de Dúvidas (0)       Saiba   (0)
Coŵo eŵ todas as liŶguageŶs, pƌeĐisaŵos ĐoŶheĐeƌ os 쨌pos de vaƌiáveis, Đoŵo atƌiďuiƌvaloƌes, ďeŵ Đoŵo saďeƌ as váƌias foƌŵas de
deĐlaƌá‐las.  
Das opções apƌeseŶtadas, ŵaƌƋue a Ƌue Ŷão correspoŶde a uŵa ŵaŶeiƌa Đoƌƌeta de declarar uŵa variável Ŷa liŶguageŵ VB.NET.
Dim dia, mes As Integer
  Dim Salario As float
Dim idade As byte = 10
Dim numero As UShort, complemento As String
Dim idade As byte
 Gabarito Comentado  Gabarito Comentado
  4a Questão (Ref.: 201502864811)  Fórum de Dúvidas (0)       Saiba   (0)
O .NET define os tipos de valores a serem armazenados na memória, o espaço a ser alocado na memória.
Esses valores são armazenados em um área de memória chamada:
Dim
Structure
  Stack
Namespace
FIFO
 Gabarito Comentado
  5a Questão (Ref.: 201502808618)  Fórum de Dúvidas (0)       Saiba   (0)
Um desenvolvedor precisa identificar se o valor inteiro armazenado em uma variável (var) é par, para isso ele
deverá usar:
var & 2 = 0
var ^ 2 = 0
  var / 2 = 0
  var mod 2 = 0
var \ 2 = 0
30/04/2016 BDQ Prova
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=4668136320 3/3
 Gabarito Comentado  Gabarito Comentado
  6a Questão (Ref.: 201502808616)  Fórum de Dúvidas (0)       Saiba   (0)
Um desenvolvedor precisa declarar um variável para armazenar um contador entre 0 e 100 utilizando o menor
espaço de memória, ele deve declarar a variável como:
Decimal
UInteger
Integer
  Byte
Short
 Gabarito Comentado
 Fechar
 
 
30/04/2016 BDQ Prova
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=4668141840 1/3
   DESENVOLVIMENTO DE SOFTWARE   Lupa  
 
Exercício: CCT0213_EX_A3_201502574152  Matrícula: 201502574152
Aluno(a): PRISCILA ARAKE MARUMO Data: 30/04/2016 16:05:29 (Finalizada)
  1a Questão (Ref.: 201502864792)  Fórum de Dúvidas (0)       Saiba   (0)
Um método, também conhecido como procedimento, é um bloco de códigos identificado por um nome. Sempre
chamado pelo nome para que execute o bloco de código. O método que executa um bloco de código, mas Não
retorna valor:
  Sub
Function
Application
Public
Module
 Gabarito Comentado
  2a Questão (Ref.: 201502720880)  Fórum de Dúvidas (0)       Saiba   (0)
Qual será o valor da variável Resultado após a execução da linha de código em
linguagem VB 2010?
Dim Resultado As String = Mid﴾"ABCDEF", 2, 3﴿
"BC"
"AB"
  "BCD"
"ABC"
"CD"
 Gabarito Comentado  Gabarito Comentado
  3a Questão (Ref.: 201502771278)  Fórum de Dúvidas (0)       Saiba   (0)
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):
Função
  Módulo
30/04/2016 BDQ Prova
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=4668141840 2/3
Rotina
Procedimento
Método
 Gabarito Comentado  Gabarito Comentado
  4a Questão (Ref.: 201502720873)  Fórum de Dúvidas (0)       Saiba   (0)
Quais são os delimitadores de um método da linguagem VB .NET que retorna um
valor?
Sub e End Sub
Module e End Module
  Function e End Function
Begin e End
Main e End Main
 Gabarito Comentado  Gabarito Comentado
  5a Questão (Ref.: 201502808620)  Fórum de Dúvidas (0)       Saiba   (0)
Um desenvolvedor precisa de um código que receba o valor do lado de um quadrado, calcule e retorne 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
Module AreaQuad (ByVal n As Integer)
     Dim S As Integer
     S = n * n
     Console.WriteLine("Area: " & S)
End Module
  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
 Gabarito Comentado
30/04/2016 BDQ Prova
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=4668141840 3/3
  6a Questão (Ref.: 201502864805)  Fórum de Dúvidas (0)       Saiba   (0)
O Visual Basic fornece vários módulos que permitem simplificar tarefas comuns no seu código. O módulo que
contém os membros que retornam resultados dos testes de verificação de tipo ou retornam as informações
sobre erros em tempo de execução, o nome do tipo, o valor da cor em RGB é chamado de:
  Information
Strings
ErrObject
ControlChars
DateAndTime
 Gabarito Comentado  Gabarito Comentado
 Fechar
 
 
30/04/2016 BDQ Prova
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=4668150120&p1=1316835442289250000&pag_voltar=otacka 1/4
   DESENVOLVIMENTO DE SOFTWARE   Lupa  
 
Exercício: CCT0213_EX_A4_201502574152  Matrícula: 201502574152
Aluno(a): PRISCILA ARAKE MARUMO Data: 30/04/2016 16:06:04 (Finalizada)
  1a Questão (Ref.: 201502771293)  Fórum de Dúvidas (0)       Saiba   (0)
O código em VB apresentado está funcionando corretamente.
Module Module1
     Private texto As String
     Sub Main()
         Dim Num As Byte
         texto = "Teste de software"
         Num = 18
         If (Len(texto) > Num) Then
             Console.Write("Maior!")
         ElseIf (Len(texto) < Num) Then
             Console.Write("Menor!")
         ElseIf (Len(texto) = Num) Then
             Console.Write("Acertou!")
         End If
         Console.ReadKey()
     End Sub
End Module
Das opções apresentadas qual melhor representa o resultado exibido pelo programa:
Exibe em uma caixa de diálogo o texto: Maior!
  Exibe no console o texto: Menor!
Exibe no console o texto: Acertou!
Exibe no console o texto: Maior!
Exibe em uma caixa de diálogo o texto: Menor!
 Gabarito Comentado  Gabarito Comentado
  2a Questão (Ref.: 201502720887)  Fórum de Dúvidas (0)       Saiba   (0)
Qual é a instrução para definir uma estrutura de decisão de múltiplas decisões
(escolha) em linguagem VB.NET?
If
While
For
  Select Case
Do
 Gabarito Comentado  Gabarito Comentado
30/04/2016 BDQ Prova
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=4668150120&p1=1316835442289250000&pag_voltar=otacka 2/4
  3a Questão (Ref.: 201502721147)  Fórum de Dúvidas (0)       Saiba   (0)
O programa a seguir exibirá quais números?
 Module Module1
         Sub Main()
         Dim Contador As Byte = 1  
         Do Until Not (Contador <= 10)
              Console.WriteLine(Contador)
              Contador = Contador + 2
         Loop
         Console.ReadKey()
         End Sub
 End Module
 
 
1 e 3
0, 1, 3, 5 e 7
  1, 3, 5, 7 e 9
1, 3, 5 e 7
1, 3 e 5
 Gabarito Comentado  Gabarito Comentado
  4a Questão (Ref.: 201502808623)  Fórum de Dúvidas (0)       Saiba   (0)
Um desenvolvedor precisa entender o desenvolvimento de um código feito por outro programador.
Acompanhando a lógica do programa a seguir, qual será o resultado apresentado pelo programa?
Module Module1
     Sub Main()
         Dim a As Integer = 10
         Dim b As Integer = 20
         Dim resp As Integer
         If a > b Then
             If a Mod 2 = 0 Then
                resp = a / b
             Else
                 resp = a + b
             End If
         Else
             If b Mod 2 = 0 Then
                 resp = a * b
             Else
                 resp = a ­ b
            End If
         End If
         Console.WriteLine(resp)
         Console.ReadKey()
     End Sub
End Module
40
30/04/2016 BDQ Prova
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=4668150120&p1=1316835442289250000&pag_voltar=otacka 3/4
2
10
  200
30
 GabaritoComentado  Gabarito Comentado
  5a Questão (Ref.: 201502864788)  Fórum de Dúvidas (0)       Saiba   (0)
A linguagem VB 2010 possui estruturas de controle de fluxo que permitem o desenvolvimento de programas
estruturados, que são programas que não fazem uso da instrução GoTo. São Estruturas de Controle de Decisão,
EXCETO:
  Decisão de Repetição
Decisão de Sequência na mesma linha
Decisão Estendida
Decisão Simples
Decisão Aninhada
 Gabarito Comentado  Gabarito Comentado
  6a Questão (Ref.: 201502873174)  Fórum de Dúvidas (0)       Saiba   (0)
 O programa apresentado na questão, utiliza algumas das estruturas de
controle do VB.NET.
Module module1
   Sub main()
      Dim Contador As Byte = 1
      Do Until Not (Contador <= 10)
         If (Contador Mod 2 = 0) Then
            Select Case Contador
               Case 1 To 5
                  Console.WriteLine(Contador)
               Case Else
                  Console.WriteLine(Contador ­ 1)
            End Select
      End If
      Contador = Contador + 1
   Loop
   Console.ReadKey()
   End Sub
End Module
 
Que valores serão apresentados pelo mesmo após sua execução?
1 ­ 3 ­ 5 ­ 6 ­ 8.
1 ­ 3 ­ 5 ­ 7 ­ 9.
  2 ­ 4 ­ 5 ­ 7 ­ 9.
Nenhum valor.
2 ­ 4 ­ 6 ­ 8 ­ 10.
 Gabarito Comentado  Gabarito Comentado
30/04/2016 BDQ Prova
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=4668150120&p1=1316835442289250000&pag_voltar=otacka 4/4
 Retornar
 
 
30/04/2016 BDQ Prova
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=4668155760 1/3
   DESENVOLVIMENTO DE SOFTWARE   Lupa  
 
Exercício: CCT0213_EX_A5_201502574152  Matrícula: 201502574152
Aluno(a): PRISCILA ARAKE MARUMO Data: 30/04/2016 16:17:44 (Finalizada)
  1a Questão (Ref.: 201502772206)  Fórum de Dúvidas (0)       Saiba   (0)
Na construção de softwares no VB 2010, é possível desenvolvermos sub­rotinas ou funções com os mais
diversos propósitos. Durante a execução dessas rotinas podem ocorrer exceções de Hardware e de Software,
que devem ser tratadas de forma estruturada a partir do bloco: Qual das respostas apresenta a sintaxe correta
para representação do bloco mínimo do tratamento de exceções?
On error
Try... Catch
Try... Finaly
On error ­ Goto
  Try... End Try.
 Gabarito Comentado  Gabarito Comentado
  2a Questão (Ref.: 201502772208)  Fórum de Dúvidas (0)       Saiba   (0)
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
ex.message
  Throw [ expressão ]
Finaly
Try ­ catch ­ End Try
 Gabarito Comentado  Gabarito Comentado
  3a Questão (Ref.: 201502864775)  Fórum de Dúvidas (0)       Saiba   (0)
Uma Exceção é um erro no fluxo normal de execução do código de um programa de uma aplicação. Em
algumas situações você pode desejar lançar uma exceção para que seja tratada por uma rotina de tratamento,
chamada:
Finally
Catch
Exception
30/04/2016 BDQ Prova
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=4668155760 2/3
Try
  Throw
 Gabarito Comentado  Gabarito Comentado
  4a Questão (Ref.: 201502873047)  Fórum de Dúvidas (0)       Saiba   (0)
A ŵaioƌ paƌte dos ĐoŶtƌoles Ƌue pƌeĐisaŵ seƌ feitas Ŷos sisteŵas de iŶfoƌŵação, podeŵ seƌ apliĐadas atƌavĠs das estƌutuƌas de ĐoŶtƌole
ĐoŶdiĐioŶais,  Ŷo  eŶtaŶto  existeŵ  alguŶs  eƌƌos  Ƌue  Ŷão  se  ƌefeƌeŵ  a  lógiĐa  pƌopƌiaŵeŶte  dita,  ŵas  a  váƌias  situações  Đoŵo,  eƌƌo  de
digitação, pƌoďleŵa de ĐoŶexão, aĐesso a ďaŶĐo, eŶtƌe outƌas.
Caso eŵ uŵ sisteŵa após uŵ ĐoŶjuŶto de ĐoŵaŶdos possa aĐoŶteĐeƌ uŵ eƌƌo, do Ƌual voĐġ Ŷão saďe ďeŵ a oƌigeŵ, Ƌual a ŵaŶeiƌa ŵais
iŶdiĐada de tƌataƌ esta situação Ŷo VB.NET?
MaƌƋue a alteƌŶa愀va Ƌue melhoƌ ƌesolveƌia a pƌoďleŵá愀Đa apƌeseŶtada, levaŶdo eŵ ĐoŶsideƌação apeŶas a estƌutuƌa mais adeƋuada.
Try (problema) Catch ex As IndexOutOfRangeException " Informação " End Try
Try (problema) Catch ex As OverflowException " Informação " End Try
Try (problema) Catch ex As OutOfMemoryException " Informação " End Try
Try (problema) Catch ex As DivideByZeroException " Informação " End Try
  Try (problema) Catch ex As Exception " Informação " End Try
 Gabarito Comentado  Gabarito Comentado
  5a Questão (Ref.: 201502650713)  Fórum de Dúvidas (0)       Saiba   (0)
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:
continue ou finally.
catch ou continue.
continue ou raise.
finally ou raise.
  catch ou finally.
 Gabarito Comentado  Gabarito Comentado
  6a Questão (Ref.: 201503198336)  Fórum de Dúvidas (0)       Saiba   (0)
O tratamento de exceção é o mecanismo responsável pelo tratamento da ocorrência de condições que alteram
o fluxo normal da execução dos programas. Ou seja, permite a detecção e tratamento de bugs que podem
ocorrer durante a execução do programa. A exceção definida pelo .NET lançada quando é feita uma tentativa
para acessar um elemento de uma matriz com um índice que está fora dos limites da matriz, além de não poder
ser herdada é chamada:
  IndexOutOfRangeException
ArgumentNullException
NotImplementedException
FileNotFoundException
OverflowException
30/04/2016 BDQ Prova
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=4668155760 3/3
 Gabarito Comentado  Gabarito Comentado  Gabarito Comentado
 Fechar

Outros materiais