Buscar

DESENVOLVIMENTO DE SOFTWARE AV1

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

CCT0248_201609101987 V.1
 
 
   DESENVOLVIMENTO DE SOFTWARE
Avaiação Parcial: CCT0248_SM_201609101987 V.1   
Aluno(a): WILIAM BONETTI Matrícula: 201609101987
Acertos: 8,0 de 10,0 Data: 28/03/2017 15:41:21 (Finalizada)
 
  1a Questão (Ref.: 201609732364) Acerto: 1,0  / 1,0
Na definição da tecnologia de desenvolvimento de software é necessário conhecer as características do produto
a ser desenvolvido e que ferramenta de desenvolvimento, melhor se adequa as necessidades deste produto. 
 
No caso do Visual Studio, são oferecidas algumas versões: Express, Profissional, Test Profissional, Premium e
Ultimate. 
Sabendo­se que a equipe de desenvolvimento necessita de teste automatizados da interface para usuário e da
identificação do impacto de testes ao mudar os códigos, qual das versões apresentadas seria a ideal. Das
opções apresentadas, marque a que correta.
Test Profissional
Profissional
Express
Ultimate
  Premium
 Gabarito Comentado.  Gabarito Comentado.  Gabarito Comentado.
 
  2a Questão (Ref.: 201609289229) Acerto: 0,0  / 1,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 uma versão do Windows.
  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 um framework de tal plataforma.
pode ser executado em qualquer dispositivo que possua a mesma versão Windows da máquina onde foi
desenvolvido.
 Gabarito Comentado.
 
  3a Questão (Ref.: 201609289235) Acerto: 1,0  / 1,0
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:
AndAlso
  Like
At
Is
Mid
 Gabarito Comentado.  Gabarito Comentado.
 
  4a Questão (Ref.: 201609289236) Acerto: 1,0  / 1,0
Um desenvolvedor precisa identificar se o valor inteiro armazenado em uma variável (var) é par, para isso ele
deverá usar:
  var mod 2 = 0
var \ 2 = 0
var / 2 = 0
var & 2 = 0
var ^ 2 = 0
 Gabarito Comentado.  Gabarito Comentado.
 
  5a Questão (Ref.: 201609289238) Acerto: 0,0  / 1,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
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
  Function AreaQuad (ByVal n As Integer)
     Dim S As Integer
     S = n * n
     Return S
End Function
 Gabarito Comentado.
 
  6a Questão (Ref.: 201609201491) Acerto: 1,0  / 1,0
Quais são os delimitadores de um método da linguagem VB .NET que retorna um
valor?
Begin e End
Module e End Module
  Function e End Function
Sub e End Sub
Main e End Main
 Gabarito Comentado.  Gabarito Comentado.
 
  7a Questão (Ref.: 201609689183) Acerto: 1,0  / 1,0
O código apresentado nesta questão, tem por objetivo receber a idade de uma pessoa e informar se ele é
Eleitor obrigatório, facultativo ou Não é eleitor, baseado apenas na idade, deixando de fora outros requisitos. 
 
Sabe­se que voto é obrigatório para pessoas que tenham de 18 a 69 anos, pessoas menores de 16 anos não
votam e para os demais o voto é facultativo.
 
Module module1
Sub Main()
Dim idade As Byte
Console.WriteLine("Idade: ")
idade = Console.ReadLine()
______ idade < 16 Then
Console.WriteLine("Não Vota")
________ idade < 18 Then
Console.WriteLine("Facultativo")
________ idade < 70 Then
Console.WriteLine("Obrigatório")
________
Console.WriteLine("Facultativo")
_______
Console.ReadKey()
End Sub
End Module
 
Marque a resposta que completa corretamente as lacunas para que o programa exiba corretamente a categoria
do eleitor baseado na idade informada. Desconsidere valores errados, como zero ou números negativos.
  If ­ ElseIf ­ ElseIf ­ Else ­ End If
If ­ if ­ If ­ Else ­ End If
Select ­ Case ­ Case ­ Default ­ End Select
Select Case ­ Case ­ Case ­ Case Else ­ End Select
If ­ Else ­ Else ­ Else ­ End If
 Gabarito Comentado.  Gabarito Comentado.
 
  8a Questão (Ref.: 201609252812) Acerto: 1,0  / 1,0
Das Estruturas de Controle de Repetição apresentadas abaixo, qual é diretamente controlada por um contador
como parte da própria estrutura:
Until
While
Do
Repeat
  For
 Gabarito Comentado.  Gabarito Comentado.
 
  9a Questão (Ref.: 201609678954) Acerto: 1,0  / 1,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:
FileNotFoundException
OverflowException
  IndexOutOfRangeException
ArgumentNullException
NotImplementedException
 Gabarito Comentado.  Gabarito Comentado.  Gabarito Comentado.
 
  10a Questão (Ref.: 201609678952) Acerto: 1,0  / 1,0
Exceção é um erro no fluxo normal de execução do código de um programa de uma aplicação. O .NET
framework oferece uma forma unificada de identificar e tratar exceções entre todas as linguagens de
programação .NET (BALENA, 2006). 
 
Há dois tipos de exceções:
exceções de estruturadas e exceções sequenciais.
  exceções de hardware e exceções de software.
exceções de Cast e exceções de wrapper.
exceções try e exceções catch.
exceções implícitas e explícitas.
 Gabarito Comentado.  Gabarito Comentado.  Gabarito Comentado.

Continue navegando