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

1a Questão (Ref.: 201202081198) Acerto: 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. 
 
 É 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. 
 
É 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. 
 Gabarito Comentado. Gabarito Comentado. Gabarito Comentado. 
 
 
 
 2a Questão (Ref.: 201201701615) Acerto: 1,0 / 1,0 
Ao compilarmos códigos que usem a biblioteca .NET, não criamos imediatamente um código nativo do sistema 
operacional. Ao invés disso, compilamos o nosso código para: 
 
 
JVM - Microsoft Virtual JQuery 
 
MSAL - Microsoft Assembly Language 
 
MSTL - Microsoft Temporary Language 
 MSIL - Microsoft Intermediate Language 
 
MSVL - Microsoft Virtual Language 
 Gabarito Comentado. 
 
 
 
 3a Questão (Ref.: 201201702393) Acerto: 0,0 / 1,0 
Como em todas as linguagens, precisamos conhecer os tipos de variáveis, como atribuir 
valores, bem como saber as várias formas de declará-las. 
Das opções apresentadas, marque a que não corresponde a uma maneira correta de declarar 
uma variável na linguagem VB.NET. 
 
 Dim numero As UShort, complemento As String 
 
Dim dia, mes As Integer 
 
Dim idade As byte = 10 
 Dim Salario As float 
 
Dim idade As byte 
 Gabarito Comentado. Gabarito Comentado. 
 
 
 
 4a Questão (Ref.: 201202087722) Acerto: 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 
 
2 bytes 
 
8 bytes 
 Gabarito Comentado. 
 
 
 
 5a Questão (Ref.: 201201550308) Acerto: 1,0 / 1,0 
Quais são os delimitadores de um método da linguagem VB .NET que retorna um 
valor? 
 
 Function e End Function 
 Module e End Module 
 Sub e End Sub 
 Main e End Main 
 Begin e End 
 Gabarito Comentado. Gabarito Comentado. 
 
 
 
 6a Questão (Ref.: 201201600713) Acerto: 0,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): 
 
 
Rotina 
 
Função 
 Método 
 Módulo 
 
Procedimento 
 Gabarito Comentado. Gabarito Comentado. 
 
 
 
 7a Questão (Ref.: 201201550582) Acerto: 1,0 / 1,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 
 1, 3 e 5 
 1, 3, 5 e 7 
 1, 3, 5, 7 e 9 
 0, 1, 3, 5 e 7 
 Gabarito Comentado. Gabarito Comentado. 
 
 
 
 8a Questão (Ref.: 201201702609) Acerto: 1,0 / 1,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. 
 2 - 4 - 5 - 7 - 9. 
 
1 - 3 - 5 - 7 - 9. 
 
Nenhum valor. 
 
2 - 4 - 6 - 8 - 10. 
 Gabarito Comentado. Gabarito Comentado. 
 
 
 
 
 9a Questão (Ref.: 201202038019) Acerto: 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. 
 
 
Permite realizar a captura e o tratamento da exceção apenas do tipo Exceptions. 
 
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 ligado a erros de digitação ou divisão por zero. 
 Permite realizar a captura e o tratamento da exceção genérica, ou seja, de qualquer tipo de exceção. 
 
Ela atribui a variável Exception o texto escolhido pelo programador, para que o mesmo seja 
apresentado ao usuário final. 
 Gabarito Comentado. Gabarito Comentado. 
 
 
 
 
 10a Questão (Ref.: 201202059363) Acerto: 1,0 / 1,0 
Na construção de softwares, é possível desenvolvermos métodos com os mais diversos propósitos. Durante a 
execução desses métodos possa ser que ocorra exceções de hardware e de software, para esses trechos de 
códigos que podem haver problemas, nós devemos tratadas para que a aplicação não pare ou não finalize. Qual 
das respostas a seguir representa a sequência correta da sintaxe para representação do bloco mínimo do 
tratamento de exceções? 
 
 
Catch/Try 
 Try/Catch 
 
Try/Finally/Catch 
 
Try 
 
Try/Catch/Finally

Outros materiais