Baixe o app para aproveitar ainda mais
Prévia do material em texto
10/04/2017 BDQ: Avaliação Parcial http://estacio.webaula.com.br/salaframe.asp?curso=1935&turma=750660&topico=809621&shwmdl=1 1/4 CCT0248_201107036283 V.1 DESENVOLVIMENTO DE SOFTWARE Avaiação Parcial: CCT0248_SM_201107036283 V.1 Aluno(a): BRENO NORBERTO CAVALCANTE Matrícula: 201107036283 Acertos: 8,0 de 10,0 Data: 10/04/2017 10:13:03 (Finalizada) 1a Questão (Ref.: 201107666611) Acerto: 1,0 / 1,0 (FCC/2012/TRE-SP - Programador) O Microsoft Visual Studio é um conjunto completo de ferramentas para construir aplicativos, incluindo aplicações para Web. Nesta ferramenta várias linguagens compartilham o mesmo ambiente de desenvolvimento integrado (IDE). Este ambiente possui um analisador de código que pode oferecer, enquanto o código é digitado, sugestões ao programador, como por exemplo tipos de dados e membros de classes e estruturas. Esse analisador é chamado: IntelliSense Active Directory ActiveSync TextMate Lexical Analyzer Gabarito Comentado. 2a Questão (Ref.: 201107660090) Acerto: 1,0 / 1,0 Na definição da tecnologia de desenvolvimento de software é necessário conhecer as características do produto a ser desenvolvido e que ferramenta de desenvolvimento, melhor se adequa as necessidades deste produto. No caso do Visual Studio, são oferecidas algumas versões: Express, Profissional, Test Profissional, Premium e Ultimate. Sabendo-se que a equipe de desenvolvimento necessita de teste automatizados da interface para usuário e da identificação do impacto de testes ao mudar os códigos, qual das versões apresentadas seria a ideal. Das opções apresentadas, marque a que correta. Test Profissional Profissional Express Premium Ultimate Gabarito Comentado. Gabarito Comentado. Gabarito Comentado. 3a Questão (Ref.: 201107216960) Acerto: 1,0 / 1,0 Um desenvolvedor precisa declarar um variável para armazenar um contador entre 0 e 100 utilizando o menor espaço de memória, ele deve declarar a variável como: 10/04/2017 BDQ: Avaliação Parcial http://estacio.webaula.com.br/salaframe.asp?curso=1935&turma=750660&topico=809621&shwmdl=1 2/4 Short Decimal Byte UInteger Integer Gabarito Comentado. 4a Questão (Ref.: 201107660138) 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: 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. 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. Não existe um operador aritmético para cálculo da potência, devemos utilizar uma função interna do VB. Não existe diferença entre os tipos short e ushort para um desenvolvedor, já que ambos possuem o mesmo tamanho de memória. Gabarito Comentado. Gabarito Comentado. Gabarito Comentado. 5a Questão (Ref.: 201107273136) Acerto: 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: Module Function Public Sub Application Gabarito Comentado. 6a Questão (Ref.: 201107179622) 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): Rotina Procedimento Função Módulo Método Gabarito Comentado. Gabarito Comentado. 10/04/2017 BDQ: Avaliação Parcial http://estacio.webaula.com.br/salaframe.asp?curso=1935&turma=750660&topico=809621&shwmdl=1 3/4 7a Questão (Ref.: 201107216968) Acerto: 0,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, quais serão os resultados apresentados pelo programa? Sabendo-se que foram entrados os seguintes dados em sequência: 21 13 17 18 72 54 38 42 65 90 10 -1 Module Module1 Sub Main() Dim idade As Integer Dim c1 As Integer = 0 Dim c2 As Integer = 0 Console.WriteLine("Digite a idade:") idade = Console.ReadLine() While idade <> -1 If idade < 21 Then c1 = c1 + 1 If idade > 65 Then c2 = c2 + 1 Console.WriteLine("Digite a idade:") idade = Console.ReadLine() End While Console.WriteLine(c1) Console.WriteLine(c2) Console.ReadKey() End Sub End Module 4 e 2 3 e 3 2 e 4 3 e 4 4 e 3 Gabarito Comentado. 8a Questão (Ref.: 201107180538) Acerto: 0,0 / 1,0 Das Estruturas de Controle de Repetição apresentadas abaixo, qual é diretamente controlada por um contador como parte da própria estrutura: While For Do Until Repeat Gabarito Comentado. Gabarito Comentado. 9a Questão (Ref.: 201107638272) 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? Try Try/Finally/Catch Catch/Try Try/Catch Try/Catch/Finally 10a Questão (Ref.: 201107180552) 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 10/04/2017 BDQ: Avaliação Parcial http://estacio.webaula.com.br/salaframe.asp?curso=1935&turma=750660&topico=809621&shwmdl=1 4/4 esta fosse trada.A sintaxe da declaração do lançamento da exceção é: Throw [ expressão ] ex.message Try - catch - End Try System.Exception Finaly Gabarito Comentado. Gabarito Comentado.
Compartilhar