Buscar

AV1 Desenvolviemento de Software EAD

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

Prévia do material em texto

Avaliação: CCT0248_AV_201001495187 (AG) » DESENVOLVIMENTO DE SOFTWARE
Tipo de Avaliação: AV
Aluno: 201001495187 - GETULIO JOSE DE AZEVEDO
Professor: ADRIANA APARICIO SICSU AYRES DO NASCIMENTO Turma: 9006/AD
Nota da Prova: 2,7 Nota de Partic.: 0 Av. Parcial 0 Data: 29/11/2016 19:55:38
O aproveitamento da Avaliação Parcial será considerado apenas para as provas com nota maior ou igual a 4,0.
1a Questão (Ref.: 201002252439) Pontos: 0,7 / 1,0
Para que pudéssemos desenvolver nossos sistemas nesta disciplina, foi solicitado que instalassem o Visual
Studio em seus computadores. Segundo os conceitos apresentados nas aulas, o que é o Visual Studio? Cite
duas de suas versões e respectivas características.
Resposta: O Visual Studio é uma IDE de desenvolvimento, criada pela microsoft para dar apoio no
desenvolvimento de aplicações nas linguagens sugeridas pela microsoft, uma das caracteristicas e diferencias
de uma versão do VS Express para o VS Ultimate é: VS express: É a versão na qual pode ser baixado
gratuitamente pelo site da microsoft é usado para o publico estudantil e desenvolvedores iniciantes que
procura aprender a desenvolver aplicações nas linguagens disponibilizada pela microsoft. VS ultimate: É a
versão mais completa da IDE e serve para empresas e corporações grandes que utiliza mais de 5 profissionais
com conhecimento avançado em desenvolvimento de aplicações, essa versão tem sua licença paga e tem um
custo relativamente oferecido para empresas.
Gabarito: O Visual Studio é um poderoso ambiente de desenvolvimento integrado (integrated development
environment - IDE).
- Professional é indicado para profissionais que executam tarefas básicas de desenvolvimento. Ele simplifica a
criação, depuração e implantação de aplicações em várias plataformas que incluem Windows, Web SharePoint e
Azure.
- Premium é indicado para profissionais e equipes que necessitem de teste automatizado da interface para
usuário, de identificação do impacto de testes ao mudar os códigos, de geração de dados para testes e de
simplificação no desenvolvimento de bancos de dados.
- Test Professional 2010 é um conjunto de ferramentas especializado para equipes de controle de qualidade,
que simplifica o planejamento de testes e a execução de testes manuais. Funciona em conjunto com as outras
edições do Visual Studio para desenvolvedores, permitindo a colaboração efetiva entre os desenvolvedores e os
testadores durante todo o ciclo de desenvolvimento da aplicação.
- Ultimate é indicado para profissionais e equipes que necessitem de um conjunto completo de ferramentas de
gerenciamento de ciclo de vida da aplicação (Application Life Management - ALM). Permite a elaboração de
diagramas em UML e o gerenciamento de projetos com metodologias iterativas e ágeis.
-Express, versão utilizada para o aprendizado, que conta com todos os recursos fundamentais para a
programação.
2a Questão (Ref.: 201002419741) Pontos: 0,0 / 1,0
Para a geração dos bancos de dados no SQLServer, podemos usar scripts ou gerar através do modelo gráfico do
próprio ambiente. Para isto precisamos antes pensar no que o nosso banco deve possuir: suas tabelas,
atributos etc.
Vamos aqui descrever uma situação hipotética de uma entidade:
Nome da entidade: Funcionario;
Que possui uma chave primária chamada Id_func do tipo inteiro que deve ser automaticamente incrementada
e não permitir zero.
O atributo Nome_func que deve ser do tipo textual com até 200 caracteres e não permitir nulo.
O atributo dt_Nasc_func que deve ser de um tipo de data;
BDQ Prova http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
1 de 4 02/12/2016 20:41
E o atributo Salario que deve ser de um tipo que permita armazenar um valor monetário.
Monte um script para gerar a tabela referente a entidade descrita no enunciado.
Resposta: Create data base funcioanrio Create data table funcionario,
Gabarito: CREATE TABLE Funcionario (
Id_func INT not null IDENTITY PRIMARY KEY,
Nome_func VARCHAR(200) not null,
dt_Nasc_func date,
Salario Money
)
3a Questão (Ref.: 201001786063) 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 u�lizar.
Das opções apresentadas, em relação a .NET 4.0, marque a que melhor a define.
É representada por duas camadas (WPF, WCF) que ficam entre o sistema operacional e as aplicações.
É 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 (CLR, BCL) 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.
4a Questão (Ref.: 201001777949) Pontos: 0,0 / 1,0
O .NET define os tipos de valores a serem armazenados na memória, o espaço a ser alocado na memória. Esses
valores são armazenados em um área de memória chamada:
Dim
Structure
Stack
FIFO
Namespace
5a Questão (Ref.: 201002186471) Pontos: 0,0 / 1,0
Assinale a alternativa correta a respeito da passagem de parâmetros na linguagem de programação VB.NET.
Em VB.NET, para passar um parâmetro por valor, a palavra reservada ByVal deve ser usada na definição
da assinatura da função ou subrotina, precedendo o identificador do parâmetro, seguido da definição do
tipo.
Em VB.NET, para passar um parâmetro por referência, a palavra reservada ByRef deve ser usada na
chamada da função ou subrotina, precedendo o valor do argumento.
Nenhuma das anteriores
Em VB.NET, para passar um parâmetro por valor, a palavra reservada ByVal deve ser usada na definição
da assinatura da função ou subrotina, precedendo o identificador do parâmetro.
Em VB.NET os parâmetros são passados por referência, exceto quando a palavra reservada ByVal é
associada ao parâmetro na assinatura da função ou subrotina, indicando que ele deve ser passado por
valor.
BDQ Prova http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
2 de 4 02/12/2016 20:41
6a Questão (Ref.: 201001721761) Pontos: 1,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, qual será o resultado apresentado pelo programa?
Module Module1
 Sub Main()
 Dim a As Integer = 10
 Dim b As Integer = 20
 Dim resp As Integer
 If a > b Then
 If a Mod 2 = 0 Then
 resp = a / b
 Else
 resp = a + b
 End If
 Else
 If b Mod 2 = 0 Then
 resp = a * b
 Else
 resp = a - b
 End If
 End If
 Console.WriteLine(resp)
 Console.ReadKey()
 End Sub
End Module
10
30
2
200
40
7a Questão (Ref.: 201001563851) Pontos: 0,0 / 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 continue.
continue ou raise.
catch ou finally.
8a Questão (Ref.: 201002121725) Pontos: 0,0 / 0,5
Uma equipe de desenvolvimento de softwares se deparou com o seguinte problema: Uma universidade
precisava controlar o total de filhos de cada funcionário e suas respectivas idades, mantendo atualizado, para o
cálculo do salário família.
Para tal, resolveram criar uma classe Dependente, que entre os demais atributos existiam, idade e totFilhos.
Dos escoposdas variáveis para a Linguagem VB.NET qual o mais indicado para estes atributos,
respectivamente, de forma a solucionar o problema da equipe de desenvolvimento.
Protected e Private
Shared e Private
Private e Shared
Public e Private
BDQ Prova http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
3 de 4 02/12/2016 20:41
Friend e Public
9a Questão (Ref.: 201001634334) Pontos: 0,5 / 0,5
________ é uma coleção de softwares de propósito geral que facilita o processo de:
definir, construir e manipular um banco de dados (BD); situada entre uma ou mais
aplicações (APs) e um ou mais BDs.
Tabela
Sistema de Gerenciamento de Banco de Dados (SGBD)
Relacionamento
Coluna
Banco de Dados
10a Questão (Ref.: 201001635205) Pontos: 0,5 / 0,5
A classe _________ permite criar um objeto para o usuário digitar os dados de
entrada através da interface homem-máquina (IHM).
RadioButton
ListBox
Label 
CheckBox
TextBox
Período de não visualização da prova: desde 17/11/2016 até 01/12/2016.
BDQ Prova http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
4 de 4 02/12/2016 20:41

Continue navegando