Baixe o app para aproveitar ainda mais
Prévia do material em texto
Disciplina: DESENVOLVIMENTO DE SOFTWARE Avaliação: CCT0248_AVS_201403093521 Data: 03/07/2017 19:58:15 (F) Critério: AVS Aluno: 201403093521 - RUBENS JUNQUEIRA DE OLIVEIRA Nota Prova: 5,5 de 8,0 Nota Partic.: 0,0 Av. Parcial.: 2,0 Nota SIA: 7,5 pts DESENVOLVIMENTO DE SOFTWARE 1a Questão (Ref.: 100179) Pontos: 1,0 / 1,0 Considere que você foi contratado para trabalhar em uma empresa softwares para realizar manutenção de programas em VB .NET. Analise o programa a seguir em VB .NET. Responda SIM se o programa apresentará erro de compilação ou NÂO se o programa não apresentará erro de compilação. Caso a sua resposta seja SIM, responda qual é o erro. Caso a sua resposta seja NÃO, responda quais são os números exibidos pelo programa. Module Module1 Sub Main() Dim Contador As Byte = 1 Do Until Not (Contador <= 9) Console.WriteLine(Contador) Contador = Contador + 2 Loop Console.ReadKey() End Sub End Module Resposta: Não apresentará erros. 1 3 5 7 9 Gabarito: NÃO. 1 3 5 7 9 2a Questão (Ref.: 677833) Pontos: 0,0 / 1,0 Segundo o que foi apresentado no material didático da disciplina, a linguagem padrão suportada pela maioria dos SGBDR é a Structured Query Language (SQL) originalmente desenvolvida pela IBM e atualmente mantida pelo ANSI e pela ISO. Descreva qual a função da SQL em relação aos Bancos de dados e cite no mínimo 5 de suas instruções, explicitando qual a função de cada uma delas. Resposta: SELECT: ALTER: Gabarito: A SQL atualmente permite definir, construir e manipular um BD. (ELMASRI, 2005) CREATE DATABASE - Cria um novo banco de dados e os arquivos usados para armazená-lo. CREATE TABLE - Cria uma nova tabela em SQL Server. ALTER TABLE - Modifica uma definição de tabela alterando, adicionando ou removendo colunas e restrições. SELECT - Recupera linhas do banco de dados e permite a seleção de uma ou várias linhas ou colunas de uma ou várias tabelas no SQL Server. UPDATE - Altera dados existentes em uma tabela no SQL Server. Entre outras. 3a Questão (Ref.: 240613) Pontos: 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: MSAL - Microsoft Assembly Language MSTL - Microsoft Temporary Language MSVL - Microsoft Virtual Language MSIL - Microsoft Intermediate Language JVM - Microsoft Virtual JQuery Gabarito Comentado. 4a Questão (Ref.: 177049) Pontos: 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: Short Integer UInteger Decimal Byte Gabarito Comentado. 5a Questão (Ref.: 233225) Pontos: 0,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: Public Module Function Sub Application Gabarito Comentado. 6a Questão (Ref.: 140627) 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: Repeat Do Until While For Gabarito Comentado. Gabarito Comentado. 7a Questão (Ref.: 19146) Pontos: 0,5 / 0,5 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: finally ou raise. continue ou finally. catch ou finally. continue ou raise. catch ou continue. Gabarito Comentado. Gabarito Comentado. 8a Questão (Ref.: 620243) Pontos: 0,5 / 0,5 A definição de uma classe na Orientação a Objetos, é uma tarefa subjetiva e vai depender da análise do problema em desenvolvimento, porem as regras de definição são claras e não permitem variação dentro de cada linguagem. Supondo que uma empresa precisa armazenar periféricos de computador, contendo seu nome, valor e fabricante sem nenhum método, como seria a definição no VB.Net, para que os dados fiquem o mais protegido possível? Das opções apresentadas, marque a que apresenta a definição correta e mais adequada para a classe citada no problema. Protected Class Periferico Private nome As String Private valor As Double Private fabricante As String End Class Public Class Periferico Private nome As Double Private valor As Double Private fabricante As Double End Class Public Class Periferico Public nome As String Public valor As Double Public fabricante As String End Class Public Class Periferico Private nome As String Private valor As Double Private fabricante As String End Class Public property class Periferico Private nome As String Private valor As Double Private fabricante As String End Class Gabarito Comentado. Gabarito Comentado. Gabarito Comentado. 9a Questão (Ref.: 250532) Pontos: 0,0 / 0,5 Segundo o material apresentado nas aulas, um componente é um objeto com métodos pré-definidos que oferecem funcionalidades para um determinado propósito. Em relação aos componentes para acesso a dados da biblioteca ADO.NET não podemos afirmar que: Os OleDB são usados para fazer acesso aos banco de dados que não são do Microsoft SQL Server. Os componentes do tipo SQL são usados exclusivamente para acesso aos bancos de dados do Microsoft SQL Server. Os componentes do tipo SQL se comunicam com o banco de dados de forma muito mais eficiente, porque o servidor é acessado em baixo nível, através do protocolo TDS. Os principais componentes do tipo SQL e OleDB são os mesmos. Os OleDB se comunicam com o banco de dados de forma um pouco menos eficiente do que os componentes do tipo SQL. Gabarito Comentado. Gabarito Comentado. 10a Questão (Ref.: 90655) Pontos: 0,5 / 0,5 A classe _______ permite criar um objeto que representa um controle de interface para apresentar ao usuário opções que não são mutuamente exclusivas, ou seja, mais de uma opção podem ser selecionadas simultâneamente. ListBox GroupBox RadioButton ComboBox CheckBox Gabarito Comentado. Gabarito Comentado.
Compartilhar