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.: 201602503764) Acerto: 1,0 / 1,0 
Dentre as funções do Framework .NET 4.0, o Common Language Runtime é 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. 
 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. 
 
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. 
 Gabarito Comentado. Gabarito Comentado. 
 
 
 2a Questão (Ref.: 201602984265) 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. 
 
 
É 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. 
 
É conjunto de linguagens estruturadas, 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. 
 
É uma linguagem de baixo nível, orientada a objetos, com um conjunto de instruções dependentes de 
CPU. 
 Gabarito Comentado. Gabarito Comentado. Gabarito Comentado. 
 
 
 3a Questão (Ref.: 201602541119) 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: 
 
 Like 
 
Is 
 
AndAlso 
 
At 
 
Mid 
 Gabarito Comentado. Gabarito Comentado. 
 
 
 4a Questão (Ref.: 201602990787) Acerto: 1,0 / 1,0 
Nas linguagens de programação .NET, um tipo define os valores a serem armazenados na memória, o espaço a 
ser alocado na memória para armazenar valores deste tipo e a faixa de valores. 
 
São tipos suportados pelo .NET, EXCETO: 
 
 Function 
 
Date 
 
Structure 
 
Char 
 
Boolean 
 Gabarito Comentado. Gabarito Comentado. Gabarito Comentado. 
 
 
 5a Questão (Ref.: 201602936355) Acerto: 1,0 / 1,0 
A modularização diz respeito direto a criação adequada dos métodos, que evitam redundância, facilitam o 
reaproveitamento de código dentre outras vantagens. Marque a resposta que defina corretamente o que pode 
ser um método no VB.NET. 
 
 
Module ou Form. 
 Sub ou Function. 
 
Module, Function ou Sub. 
 
Module, Form ou Sub. 
 
Form ou Sub. 
 Gabarito Comentado. 
 
 
 6a Questão (Ref.: 201602597307) Acerto: 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: 
 
 
Strings 
 
DateAndTime 
 
ErrObject 
 
ControlChars 
 Information 
 Gabarito Comentado. Gabarito Comentado. 
 
 
 7a Questão (Ref.: 201602453649) 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, 5, 7 e 9 
 0, 1, 3, 5 e 7 
 1, 3 e 5 
 1, 3, 5 e 7 
 Gabarito Comentado. Gabarito Comentado. 
 
 
 8a Questão (Ref.: 201602541125) Acerto: 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, 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 
 
 
10 
 
40 
 
2 
 200 
 
30 
 Gabarito Comentado. Gabarito Comentado. 
 
 
 9a Questão (Ref.: 201602605549) 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. 
Caso em um sistema após um conjunto de comandos possa acontecer um erro, do qual você não 
sabe bem a origem, qual a maneira mais indicada de tratar esta situação no VB.NET? 
Marque a alternativa que melhor resolveria a problemática apresentada, levando em 
consideração apenas a estrutura mais adequada. 
 
 
Try (problema) Catch ex As IndexOutOfRangeException " Informação " End Try 
 
Try (problema) Catch ex As DivideByZeroException " Informação " End Try 
 
Try (problema) Catch ex As OutOfMemoryException " Informação " End Try 
 Try (problema) Catch ex As Exception " Informação " End Try 
 
Try (problema) Catch ex As OverflowException " Informação " End Try 
 Gabarito Comentado. Gabarito Comentado. 
 
 
 10a Questão (Ref.: 201602504710) Acerto: 1,0 / 1,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 
 
Finaly 
 Throw [ expressão ] 
 
Try - catch - End Try 
 
ex.message

Outros materiais