Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.
details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

Analise e desenvolvimento de sistemas C#
Praticamente todos os computadores hoje em dia estão conectados à internet, mas quando desenvolvemos um sistema, precisamos tentar imaginar todas as possiblidades, por exemplo: No momento de salvar as informações no banco de dados, o sistema identifica que o computador está sem internet, ou que o banco de dados não está ativo.
Imaginando as melhores práticas, qual solução pode ser implementada pelo desenvolvedor?
· Não existe solução, se o banco de dados não está ativo, as informações serão perdidas
· Mostrar uma mensagem solicitando ao usuário que salve as informações em um documento Word, e tente novamente mais tarde
· Mostrar uma mensagem avisando que o banco de dados não está ativo, e que deve entrar em contato com o provedor de internet
· Salvar os dados em memória
· Salvar todas as informações localmente no computador, e assim que o sistema identificar que o banco de dados está ativo, fazer a atualização de acordo com as informações salvas
A) A manipulação de arquivo é uma atividade que faz parte da rotina dos desenvolvedores, por isso, quando vamos trabalhar com arquivo texto, precisamos referenciar o Namespace System.IO, IO (Input e Output), ou seja, escrita e leitura no arquivo.
Quais classes são utilizadas para leitura e escrita no arquivo?
· StreamReader e StreamWriter
· FileStream e IO.File
· IO.File e IO.Stream
· Connection e DataReader
· Connection e IO.File
B) O ADO.NET (ActiveX Data Objects) localizado no namespace System.Data, possuí diversas classes que permitem o acesso a banco de dados como: Oracle, SQL Server, Access, MySQL entre outros. Também é através dele que é feito a persistência de dados, inserção, edição, exclusão e busca.
Qual frase abaixo melhor descreve as vantagens de se trabalhar com o ADO.NET?
· É complexa de ser utilizada, só funciona com alguns tipos de banco de dados e seu processo de implementação é muito demorado.
· Por serem classes simples de utilizar, acabam ajudando no tempo de desenvolvimento, já que serão consumidos apenas os métodos dessas classes, diminuindo a quantidade de código e consequentemente a manutenção nos sistemas que utilizam dados.
· A implementação dessas classes é rápida, podendo serem implementadas com pouca programação, o que faz com que o desenvolvedor não tenha que estudar muito.
· São classes simples de serem implementadas, e não é necessária uma formação técnica.
· É legal de utilizar.
C) Quando trabalhamos com informações, além do processo de escrita e leitura em arquivo texto, é comum precisarmos buscar uma informação salva, ou talvez saber se aquela informação já existe, por exemplo, se estamos fazendo o cadastro de um cliente, não podemos cadastrar o mesmo cliente duas vezes, então, uma das opções é primeiro verificar se o cliente já existe antes de fazer um novo cadastro, ou se é necessário apresentar as informações de um cliente, é realizado um método de busca com alguma informação, como CPF ou nome e apresentado os dados que tem relação com essa busca. O processo de busca é tão importante e comum quanto o de escrita e leitura em arquivo texto.
Qual método de busca é utilizado quando trabalhamos com o arquivo texto?
· Localizar da classe String
· Where da classe String
· Likes da classe String
· Contains da classe String
· Found da classe String
D) Bancos de dados ou também conhecidos como bases de dados, são os dados estruturados e organizados, que são armazenados em um arquivo físico para consulta e atualização.  Um banco de dados representa informações do mundo real. Dentro de um banco de dados, os dados são armazenados em tabelas, que são compostas por linhas e colunas.  São nas tabelas que os dados são distribuídos de acordo com a análise feita pelo programador, ou outro especialista responsável.
Qual frase abaixo melhor descreve as funções de um banco de dados?
Sua resposta
Correta
Além de armazenar os dados, o banco de dados deve prover os dados a todas as aplicações / sistemas que o acessam.

Mais conteúdos dessa disciplina