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

Continue navegando


Prévia do material em texto

Avaiação Parcial: CCT0248_SM_201607003449 
V.1 
 
Aluno(a): Matrícula: 201607003449 
Acertos: 10,0 de 10,0 Data: (Finalizada) 
 
 
 1a Questão (Ref.: 201607245151) Acerto: 1,0 / 1,0 
1 É 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 (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 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 (WPF, WCF) 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. 
 
 
 
Dentre as funções do Framework .NET 4.0, o Common Language Runtime é responsável 
por: 
 
 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. 
 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. 
 
 
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. 
 Qual é o tipo de literal da linguagem VB 2010 que devemos utilizar para 
especificar valores do tipo Double? 
 
 
 
 
 
 
R 
 F 
 S 
 L 
 D 
 
 
 
 
 
 
 4a Questão (Ref.: 201607093028) Acerto: 1,0 / 1,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 Integer = 14 Mod 3 
 
 
 
 
 11 
 
 
2 
 3 
 5 
 1 
 
 
 
 
 
 
 5a Questão (Ref.: 201607143504) Acerto: 1,0 / 1,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étodo 
 Rotina 
 
 
Módulo 
 
Procedimento 
 
 
 
 
 
 
 6a Questão (Ref.: 201607093099) Acerto: 1,0 / 1,0 
 Quais são os delimitadores de um método da linguagem VB .NET que 
retorna um valor? 
 
 
 
 
 Module e End Module 
 Sub e End Sub 
 
 
Function e End Function 
 Main e End Main 
 Begin e End 
 
 
 
 7a Questão (Ref.: 201607143519) Acerto: 1,0 / 1,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 no console o texto: Maior! 
 Exibe no console o texto: Acertou! 
 
 
Exibe no console o texto: Menor! 
 Exibe em uma caixa de diálogo o texto: Maior! 
 Exibe em uma caixa de diálogo o texto: Menor! 
 
 
 
 
 
 
 8a Questão (Ref.: 201607580791) 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. 
 
 
 
 Select Case - Case - Case - Case Else - End Select 
 If - Else - Else - Else - End If 
 Select - Case - Case - Default - End Select 
 If - if - If - Else - End If 
 
 
If - ElseIf - ElseIf - Else - End If 
 
 
 
 
 
 
 
 
 
 
 
 9a Questão (Ref.: 201607093354) Acerto: 1,0 / 1,0 
 Qual é palavra-chave usada para definir uma seção de captura e 
tratamento de exceção em linguagem VB.NET? 
 
 
 
 
 
Catch 
 Do 
 Try 
 If 
 Finally 
 
 
 
 
 
 
 10a Questão (Ref.: 201607570560) 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 implícitas e explícitas. 
 exceções de Cast e exceções de wrapper. 
 exceções de estruturadas e exceções sequenciais. 
 
 
exceções de hardware e exceções de software. 
 exceções try e exceções catch.