Baixe o app para aproveitar ainda mais
Prévia do material em texto
27/04/2016 BDQ Prova http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=4179305160 1/4 DESENVOLVIMENTO DE SOFTWARE Simulado: CCT0248_SM_201207033251 V.1 Fechar Aluno(a): DAVI SOUSA VILELA Matrícula: 201207033251 Desempenho: 9,0 de 10,0 Data: 27/04/2016 19:41:33 (Finalizada) 1a Questão (Ref.: 201207213621) Pontos: 0,0 / 1,0 O .NET Framework é uma camada de software que fica entre: o Sistema Operacional e as Aplicações. o Sistema Operacional e os Utilitários. o Hardware e os Utilitários. o Hardware e o Sistema Operacional. o Hardware e as Aplicações. Gabarito Comentado. Gabarito Comentado. 2a Questão (Ref.: 201207213620) Pontos: 1,0 / 1,0 O .NET Framework é uma iniciativa da empresa Microsoft, que visa uma plataforma única para desenvolvimento e execução de sistemas e aplicações, assim Todo e qualquer código gerado para .NET, pode ser executado em qualquer dispositivo que possua uma versão do Windows. pode ser executado em qualquer dispositivo que possua a mesma versão Windows da máquina onde foi desenvolvido. pode ser executado em qualquer dispositivo que possua qualquer versão de framework de qualquer plataforma. pode ser executado em qualquer dispositivo. pode ser executado em qualquer dispositivo que possua um framework de tal plataforma. Gabarito Comentado. 3a Questão (Ref.: 201207663294) Pontos: 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: Char Function Date Boolean Structure Gabarito Comentado. Gabarito Comentado. Gabarito Comentado. 27/04/2016 BDQ Prova http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=4179305160 2/4 4a Questão (Ref.: 201207656803) Pontos: 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: Não existe diferença entre os tipos short e ushort para um desenvolvedor, já que ambos possuem o mesmo tamanho de memória. 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. Na linguagem VB não podemos usar a forma x *= y devemos obrigatoriamente utilizar x = x * y. Like é um operador que trabalha com o tipo string e numérico, Retornando True caso um padrão seja encontrado. 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. 5a Questão (Ref.: 201207269801) Pontos: 1,0 / 1,0 Um método, também conhecido como procedimento, é um bloco de códigos identificado por um nome. Sempre chamado pelo nome para que execute o bloco de código. O método que executa um bloco de código, mas Não retorna valor: Sub Public Application Function Module Gabarito Comentado. 6a Questão (Ref.: 201207125885) Pontos: 1,0 / 1,0 Qual é a função interna da linguagem VB .NET que retorna o número de caracteres em uma string ou a quantidade de bytes necessários para armazenar uma expressão de um tipo? Left LSet Len LTrim LCase Gabarito Comentado. Gabarito Comentado. 7a Questão (Ref.: 201207177203) Pontos: 1,0 / 1,0 Das Estruturas de Controle de Repetição apresentadas abaixo, qual é diretamente controlada por um contador como parte da própria estrutura: 27/04/2016 BDQ Prova http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=4179305160 3/4 For Repeat Do While Until Gabarito Comentado. Gabarito Comentado. 8a Questão (Ref.: 201207176302) Pontos: 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: Menor! Exibe em uma caixa de diálogo o texto: Menor! Exibe no console o texto: Acertou! Exibe em uma caixa de diálogo o texto: Maior! Gabarito Comentado. Gabarito Comentado. 9a Questão (Ref.: 201207669569) 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). Em algumas situações você pode desejar lançar uma exceção para que seja tratada por uma rotina de tratamento de exceção. Esse tipo de exceção é chamada: Try ... End Try Catch Catch ex1 As Exception1 Finally Throw Gabarito Comentado. Gabarito Comentado. Gabarito Comentado. 27/04/2016 BDQ Prova http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=4179305160 4/4 10a Questão (Ref.: 201207669566) Pontos: 1,0 / 1,0 O tratamento de exceção é o mecanismo responsável pelo tratamento da ocorrência de condições que alteram o fluxo normal da execução de programas de computadores. Considerando esse conceito, analise as afirmações abaixo: I Sempre que um método de alguma classe é passível de causar algum erro, podemos usar o método de tentativa o try II Tudo que estiver dentro do bloco try será executado até que alguma exceção seja lançada, ou seja, até que algo dê errado. III Finally é o trecho de código final. A função básica de finally é sempre executar seu bloco de dados mesmo que uma exceção seja lançada. É correto apenas o que afirma em: Apenas III I, II e III I e II I e III II e III Gabarito Comentado. Gabarito Comentado. Gabarito Comentado.
Compartilhar