Buscar

Desenvolvimento de Software Avaliação Parcial

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

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

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

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

Prévia do material em texto

DESENVOLVIMENTO DE SOFTWARE
Avaiação Parcial: CCT0248_SM_201403039003 V.1
Aluno(a): MAYCKON JEADDSON FIRMINO DANTAS
Acertos: 10,0 de 10,0 
 1a Questão (Ref.: 201403283516) 
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 
 MSIL - Microsoft Intermediate Language
 
MSTL - Microsoft Temporary Language
 
MSVL - Microsoft Virtual Language
 
MSAL - Microsoft Assembly Language
 
 2a Questão (Ref.: 201403609664) 
A plataforma .NET Framework 4.0 (.NET 4.0) é uma plataforma de softwares que fornece integração com um 
conjunto variado de linguagens de programação. Também definido como tecnologia porque é composto de:
 
 
J2SE e J2EE. 
 bibliotecas e ferramentas executáveis.
 
compilador e ferramentas de depuração.
 
COBIT, ITIL e Análise de impacto.
 
ferramentas desktop e mobile.
 Gabarito Comentado. 
 
 
 
CCT0248_201403039003 V.1 
 
 
DESENVOLVIMENTO DE SOFTWARE 
 
CCT0248_SM_201403039003 V.1 
MAYCKON JEADDSON FIRMINO DANTAS Matrícula:
Data: 14/10/2017 18:22:01
 
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: 
 
Microsoft Intermediate Language 
Microsoft Temporary Language 
Microsoft Virtual Language 
Microsoft Assembly Language 
 Gabarito Comentado. 
 
 
A plataforma .NET Framework 4.0 (.NET 4.0) é uma plataforma de softwares que fornece integração com um 
conjunto variado de linguagens de programação. Também definido como tecnologia porque é composto de:
bibliotecas e ferramentas executáveis. 
compilador e ferramentas de depuração. 
COBIT, ITIL e Análise de impacto. 
ferramentas desktop e mobile. 
 Gabarito Comentado. Gabarito Comentado
 
 
 
 
 
Matrícula: 201403039003 
14/10/2017 18:22:01 (Finalizada) 
 
Acerto: 1,0 / 1,0 
Ao compilarmos códigos que usem a biblioteca .NET, não criamos imediatamente um código nativo do sistema 
 
Acerto: 1,0 / 1,0 
A plataforma .NET Framework 4.0 (.NET 4.0) é uma plataforma de softwares que fornece integração com um 
conjunto variado de linguagens de programação. Também definido como tecnologia porque é composto de: 
Gabarito Comentado. 
 
 3a Questão (Ref.: 201403663130) Acerto: 1,0 / 1,0 
Conhecer e saber manipular os operadores em uma linguagem de programação é uma tarefa inicial e muito 
importante para quem está começando a programar. 
Em relação ao que foi apresentado nas aulas a respeito dos operadores, podemos afirmar que: 
 
 Se a primeira expressão em um AndAlso é avaliada como False, em seguida, a segunda expressão não 
será avaliada porque não é possível alterar o resultado final, e AndAlso Retorna False. 
 
Like é um operador que trabalha com o tipo string e numérico, Retornando True caso um padrão seja 
encontrado. 
 
Na linguagem VB não podemos usar a forma x *= y devemos obrigatoriamente utilizar x = x * y. 
 
Não existe diferença entre os tipos short e ushort para um desenvolvedor, já que ambos possuem o 
mesmo tamanho de memória. 
 
Não existe um operador aritmético para cálculo da potência, devemos utilizar uma função interna do 
VB. 
 Gabarito Comentado. Gabarito Comentado. Gabarito Comentado. 
 
 
 
 
 4a Questão (Ref.: 201403663108) Acerto: 1,0 / 1,0 
Conhecer, saber definir e manipular os tipos de dados em uma linguagem de programação é uma tarefa inicial e 
muito importante para quem está começando a programar. Na linguagem VB como nas demais participantes do 
.NET, temos categorias e tipos predefinidos, cada um com sua faixa de valores. 
Em relação ao que foi apresentado nas aulas a respeito dos tipos, podemos afirmar que: 
 
 
Cada linguagem de programação .NET é baseada Sistema diferente e possui seus próprios valores. 
 
Não existe diferença entre os tipos short e ushort para um desenvolvedor, já que ambos possuem o 
mesmo tamanho de memória. 
 
Para as constantes, temos um conjunto de tipos específicos, diferente do que existe para as variáveis. 
 String, Array e Classes, são tipos de referência. 
 
O VB não trabalha com valores default para seus tipos onde cada variável deve obrigatoriamente ser 
inicializada. 
 Gabarito Comentado. Gabarito Comentado. Gabarito Comentado. 
 
 
 
 
 5a Questão (Ref.: 201403182614) 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): 
 
 Módulo 
 
Método 
 
Função 
 
Procedimento 
 
Rotina 
 Gabarito Comentado. Gabarito Comentado. 
 
 
 
 
 6a Questão (Ref.: 201403276141) 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: 
 
 
ErrObject 
 Information 
 
ControlChars 
 
Strings 
 
DateAndTime 
 Gabarito Comentado. Gabarito Comentado. 
 
 
 
 
 7a Questão (Ref.: 201403132223) Acerto: 1,0 / 1,0 
Qual é a instrução para definir uma estrutura de decisão de múltiplas decisões 
(escolha) em linguagem VB.NET? 
 
 Do 
 While 
 If 
 Select Case 
 For 
 Gabarito Comentado. Gabarito Comentado. 
 
 
 
 
 8a Questão (Ref.: 201403182629) 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: Menor! 
 
Exibe no console o texto: Acertou! 
 
Exibe em uma caixa de diálogo o texto: Maior! 
 
Exibe em uma caixa de diálogo o texto: Menor! 
 
Exibe no console o texto: Maior! 
 Gabarito Comentado. Gabarito Comentado. 
 
 
 
 
 9a Questão (Ref.: 201403062049) Acerto: 1,0 / 1,0 
Um programador, ao elaborar um programa, está utilizando instruções try para realizar o tratamento de 
exceções. Para cada try que for inserido, deverá ser incluído pelo menos um: 
 
 
continue ou raise. 
 catch ou finally. 
 
catch ou continue. 
 
finally ou raise. 
 
continue ou finally. 
 Gabarito Comentado. Gabarito Comentado. 
 
 
 
 
 10a Questão (Ref.: 201403675895) Acerto: 1,0 / 1,0 
Uma exceção representa uma situação que normalmente não ocorre e representa algo de estranho ou 
inesperado no sistema. Esta ocorrência deve ser tratada para que o programa não encerre o funcionamento. 
 
Dentre as palavras-chave, qual a finalidade do Catch? 
 
 
Define o código que deverá ser sempre executado, sem ou com a ocorrência de uma exceção, antes 
de terminar. 
 
Lança uma exceção para esta seja tratada por uma rotina de tratamento de exceção ou para gerar 
uma exceção. 
 
Contém o código para liberar recursos alocados no bloco. 
 Marca a seção do bloco que captura e trata as exceções que podem eventualmente ocorrer. 
 
delimitam o bloco de códigos protegidospara tratar as exceções que ocorrerem. 
 Gabarito Comentado. Gabarito Comentado. Gabarito Comentado.

Outros materiais