Buscar

AVALIAÇÃO PARCIAL - 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 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

DESENVOLVIMENTO DE SOFTWARE
Simulado: CCT0248_SM_201207173411 V.2   Fechar
Aluno(a): ANA CLARA VILA BELA Matrícula: 201207173411
Desempenho: 10,0 de 10,0 Data: 26/04/2016 16:38:32 (Finalizada)
 
  1a Questão (Ref.: 201207432110) Pontos: 1,0  / 1,0
É 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 u䰀贃lizar. 
 
Das opções apresentadas, em relação a .NET 4.0, marque a que melhor a define.
É 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 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 (CLR, BCL) que ficam entre o sistema operacional e as aplicações.
É representada por duas camadas (WPF, WCF) que ficam entre o sistema operacional e as aplicações.
 Gabarito Comentado.
 
  2a Questão (Ref.: 201207810948) Pontos: 1,0  / 1,0
A arquitetura fundamental do .NET 4.0 é dividida em 4 partes, dentre elas o Base Class Library (BCL) que
fornece milhares de tipos, interfaces e classes para serem utilizados nas aplicações. Em relação ao BCL é
apresentado o MSIL.
Das opções, marque a que apresenta corretamente o conceito de MSIL.
É conjunto de linguagens orientada a objetos, com um conjunto de instruções independentes de CPU.
É uma linguagem assembley de baixo nível, estruturada, com um conjunto de instruções independentes
de CPU.
É uma linguagem de baixo nível, orientada a objetos, com um conjunto de instruções dependentes de
CPU.
  É uma linguagem assembley de alto nível, orientada a objetos, com um conjunto de instruções
independentes de CPU.
É conjunto de linguagens estruturadas, com um conjunto de instruções dependentes de CPU.
 Gabarito Comentado.  Gabarito Comentado.  Gabarito Comentado.
 
  3a Questão (Ref.: 201207832507) Pontos: 1,0  / 1,0
Variáveis são utilizadas no Visual Basic .NET para armazenar informação necessária para a lógica de
processamento de sua aplicação. Dentro de uma função ou sub­rotina, indique a opção incorreta na declaração
e inicialização de variáveis:
Dim x as Int16 = 7
Dim N as Integer N = 887
Dim a , b a = " Copa " b = 100
  Dim d As Integer d = "escola"
Dim a , b as Long a = 345 b = 888
 
  4a Questão (Ref.: 201207817472) Pontos: 1,0  / 1,0
Para escolher um tipo de dado, o programador deve escolher um, que ocupe a menor quantidade de memória
em bytes e seja capaz de armazenar a faixa de valores possíveis de um determinado dado a ser armazenado
em uma variável ou constante. 
Ao definir o uso do tipo numérico Integer, a capacidade de armazenamento será de:
1 byte
  4 bytes
10 bytes
8 bytes
2 bytes
 Gabarito Comentado.
 
  5a Questão (Ref.: 201207423990) Pontos: 1,0  / 1,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:
ErrObject
Strings
  Information
ControlChars
DateAndTime
 Gabarito Comentado.  Gabarito Comentado.
 
  6a Questão (Ref.: 201207280058) Pontos: 1,0  / 1,0
Quais são os delimitadores de um método da linguagem VB .NET que retorna um
valor?
Sub e End Sub
  Function e End Function
Begin e End
Main e End Main
Module e End Module
 Gabarito Comentado.  Gabarito Comentado.
 
  7a Questão (Ref.: 201207367809) Pontos: 1,0  / 1,0
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 3
2 e 4
  4 e 2
3 e 3
3 e 4
 Gabarito Comentado.
 
  8a Questão (Ref.: 201207367810) Pontos: 1,0  / 1,0
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 60 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 < 18 Then c1 = c1 + 1
             If idade > 60 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
3 e 2
3 e 4
4 e 3
  3 e 3
2 e 3
 Gabarito Comentado.  Gabarito Comentado.
 
  9a Questão (Ref.: 201207767769) Pontos: 1,0  / 1,0
A maior parte dos controles que precisam ser feitas nos sistemas de informação, podem ser aplicadas através
das estruturas de controle condicionais, no entanto existem alguns erros que não se referem a lógica
propriamente dita, mas a várias situações como, erro de digitação, problema de conexão, acesso a banco,
entre outras. 
A linha de código: Catch ex As Exception 
Diz respeito ao tratamento de erros comentado no enunciado.
Marque a alternativa que melhor define qual o propósito da linha de código citado no enunciado.
Ela atribui a variável Exception o texto escolhido pelo programador, para que o mesmo seja
apresentado ao usuário final.
Ela atribui a variável ex o texto escolhido pelo programador, para que o mesmo seja apresentado ao
usuário final.
Permite realizar a captura e o tratamento da exceção apenas do tipo Exceptions.
  Permite realizar a captura e o tratamento da exceção genérica, ou seja, de qualquer tipo de exceção.
Permite realizar a captura e o tratamento da exceção ligado a erros de digitação ou divisão por zero.
 Gabarito Comentado.  Gabarito Comentado.
 
  10a Questão (Ref.: 201207757519) Pontos: 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 try e exceções catch.
exceções de Cast e exceções de wrapper.
  exceções de hardware e exceções de software.
exceções de estruturadas e exceções sequenciais.
exceções implícitas e explícitas.
 Gabarito Comentado.  Gabarito Comentado.

Outros materiais