Buscar

Desenvolvimento de sw av1 06.2016

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

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

Prévia do material em texto

Desenvolvimento de software AV1 06/2016
1a Questão (Ref.: 201204106606) 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.
O programa apresentará erro de compilação? Responda SIM ou NÃ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
 Dim Numero As Byte = 1
 While (Contador <= 10)
 Console.WriteLine(Numero)
 Contador = Contador + 3
 Numero = Numero + Contador
 End While
 Console.ReadKey()
 End Sub
End Module
Resposta: Não. 1-5-12-22
Gabarito:
NÃO.
1
5
12
22
 2a Questão (Ref.: 201204684250) Pontos: 0,3 / 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: É uma linguagem que utilizada para fazer inserção, consulta e exclusão de elementos em uma tabela no 
banco de dados. Dentre alguns dos comandos estão: Select: Seleciona a coluna / from: Seleciona a tabela /where: 
Condição / input: Inserir /set: O que deve ser inserido / where: Condição
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.
Fundamentação do(a) Professor(a): From e Where não são comandos.
 3a Questão (Ref.: 201204247775) Pontos: 0,0 / 1,0
É importante conhecer e entender o funcionamento da arquitetura .NET e a diferença entre as versões, pois desta forma saberemos o que é 
necessário para criarmos os nossos sistemas e o que poderemos utilizar. 
 
Das opções apresentadas, em relação a .NET 4.0, marque a que melhor a define.
É representada por uma camada (Base Class Library) que e fica entre o sistema operacional e as aplicações,
permitindo a integração de várias linguagens.
 É representada por uma camada (Common Language Runtime) que e fica entre o sistema operacional e as 
aplicações, permitindo a compilação em um código intermediário.
É representada por duas camadas (WPF, WCF) que ficam entre o sistema operacional e as aplicações.
É representada por uma camada (ADO.NET) que e fica entre o sistema operacional e as aplicações, 
permitindo a integração com o banco de dados.
 É representada por duas camadas (CLR, BCL) que ficam entre o sistema operacional e as aplicações.
 4a Questão (Ref.: 201204714193) Pontos: 1,0 / 1,0
2) Analise cada uma das linhas de código, desenvolvidas no VB.Net, apresentadas na questão.
Module Module1 
Sub Main() 
Dim x As String = "1" 
Dim y As String = "2" 
Dim resp As String 
x &= y 
resp = x + y 
Console.WriteLine(resp) 
End Sub 
End Module
Após a execução do código apresentado na questão, será exibido na tela:
5
123
125
 122
112
 5a Questão (Ref.: 201204146128) Pontos: 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):
Procedimento
 Módulo
Função
Rotina
Método
 6a Questão (Ref.: 201204095997) Pontos: 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, 3, 5, 7 e 9
1 e 3
1, 3, 5 e 7
0, 1, 3, 5 e 7
1, 3 e 5
 7a Questão (Ref.: 201204639410) Pontos: 0,5 / 0,5
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:
Catch
Finally
 Throw
Catch ex1 As Exception1
Try ... End Try
 8a Questão (Ref.: 201204635422) Pontos: 0,5 / 0,5
A orientação a objetos permite que o mesmo método seja redefinido com o mesmo nome, ou seja, diferentes 
métodos podem ter o mesmo nome. Isto evita a proliferação de nomes diferentes de itens que são semanticamente
iguais. 
Esse conceito se refere à:
Construtor
Objeto
Herança
Classe
 Polimorfismo
 9a Questão (Ref.: 201204583963) Pontos: 0,0 / 0,5
A arquitetura SGBD permite que as aplicações compartilhem as funções especializadas existentes na coleção de 
programas. Desta forma, podemos evitar que funções sejam implementadas nas aplicações. 
Com base nesse conceito, são vantagens dos SGBD´s, EXCETO:
Eliminação de códigos redundantes nas aplicações para gerenciamento de dados e flexibilidade.
Disponibilidade e Escalabilidade.
 Compartilhamento dos dados.
 Abstração de elementos concretos ou abstratos.
Separação entre programas e dados.
 10a Questão (Ref.: 201204638586) Pontos: 0,0 / 0,5
A interface gráfica com o usuário (GUI - Graphical User Interface) fornece a um programa um conjunto consistente 
de componentes intuitivos, familiarizando o usuário com as diversas funções e diminuindo o tempo de aprendizado 
da nova ferramenta. Para utilização do controle RadioButton, para que as opções sejam mutuamente exclusivas 
entre si, elas precisam estar dentro de um:
TextBox
Checked
 Frame
 GroupBox
CheckBox

Continue navegando