Anotações, resumos, trabalhos, provas e exercícios de Computação de Outros cursos

Fundamentos de C#: Estruturas, Persistência e Eventos

Computação2,7 KB

Classe Pessoa

class Pessoa
{
    public Pessoa(int cod, string name)
    {
        Codigo = cod;
        Nome = name;
    }
    public int Codigo { get; set; }
    public string Nome { get; set; }
}

Estruturas de Dados

  • Queue (Fila): FIFO (PEPS) – Primeiro que Entra, Primeiro que Sai.
  • Stack (Pilha): LIFO (UEPS) – Último que Entra, Primeiro que Sai.
  • LinkedList (Lista Encadeada): Percorre a lista do início para o fim ou do fim para o início.

Bancos de Dados e Persistência

Bancos de dados são arquivos ou sistemas com uma estrutura regular que organizam informações.

Objetos são manipulados e armazenados em memória (RAM), sendo, portanto, voláteis. A Persistência de Objetos é o armazenamento consistente de objetos de uma aplicação orientada...

Continue lendo "Fundamentos de C#: Estruturas, Persistência e Eventos" »

Fundamentos de Modelagem e Programação Orientada a Objetos

Computação3,3 KB

Modelagem e suas Funções

Modelos desempenham as seguintes funções:

  • Descrever exatamente as necessidades para uma situação;
  • Facilitar a discussão;
  • Evitar erros.

A modelagem e a implementação são tratadas separadamente.

Classes e Objetos

Classes

Classes são modelos de abstração de objetos e definem:

  • Os atributos e os comportamentos dos objetos;
  • A “planta” que define um objeto.

Objetos

Objetos são instanciados a partir do molde da classe:

  • É uma única instância de uma classe;
  • Mantém a estrutura e o comportamento definidos pela classe.

O que é uma Classe?

  • Uma classe é um modelo de abstração de objetos do mundo real.
  • A classe define as propriedades e comportamentos de um conjunto de objetos.
  • Uma classe representa uma categoria de objetos
...
Continue lendo "Fundamentos de Modelagem e Programação Orientada a Objetos" »

Problemas com Descrição de Conteúdo no Xuletas

Computação2,54 KB

O texto é pouco descritivo, não define bem o conteúdo do documento, ou está muito repetido no Xuletas.

Por favor, tente definir um valor que descreva melhor o documento e o seu conteúdo.

Texto conflictivo:

Sem título 1 O texto é pouco descritivo, não define bem o conteúdo do documento, ou está muito repetido no Xuletas.

Por favor, tente definir um valor que descreva melhor o documento e o seu conteúdo.

Texto conflictivo:

Sem título 1 O texto é pouco descritivo, não define bem o conteúdo do documento, ou está muito repetido no Xuletas.

Por favor, tente definir um valor que descreva melhor o documento e o seu conteúdo.

Texto conflictivo:

Sem título 1 O texto é pouco descritivo, não define bem o conteúdo do documento, ou está muito...

Continue lendo "Problemas com Descrição de Conteúdo no Xuletas" »

Gerência de Redes: Conceitos Fundamentais e Ferramentas Essenciais

Computação4,2 KB

Objetivo da Gerência de Redes

O objetivo da Gerência de Redes é monitorar e controlar segmentos de rede (físicos ou lógicos), assegurando um nível de qualidade. Este processo é realizado pelo gerente, utilizando a estação de gerência.

Etapas do Gerenciamento de Redes

O gerenciamento de redes envolve 3 etapas principais:

  • Coleta de Dados: Processo geral automático de monitoramento de recursos gerenciados.
  • Diagnóstico: Trata os dados a fim de identificar a causa do problema.
  • Ação ou Controle: Após o diagnóstico, cabe a ação ou controle sobre o recurso afetado.

Sistemas de Gerência de Redes

Um Sistema de Gerência de Redes é uma coleção de ferramentas integradas para monitoramento e controle de rede, oferecendo uma interface única...

Continue lendo "Gerência de Redes: Conceitos Fundamentais e Ferramentas Essenciais" »

Conceitos Fundamentais de Banco de Dados e SGBD

Computação11,39 KB

Banco de Dados

É um conjunto de arquivos relacionados entre si. Os arquivos são relacionados devido ao relacionamento existente entre as informações contidas neles.

Sistema de Banco de Dados (SBD)

É um sistema de manutenção de registros ou informação por computador ou automatizado que tem por objetivo manter as informações armazenadas e gerenciadas com segurança.

Componentes de um SBD: Dados, Hardware, Software e Usuário

Dados

Os dados de um SBD deverão ser integrados e compartilhados.

  • Integrar significa eliminação da redundância. Redundância é a informação que é armazenada pelo computador mais de uma vez na mesma tabela ou arquivo no banco de dados, em tabelas ou arquivos diferentes do banco de dados ou em outras tabelas de
...
Continue lendo "Conceitos Fundamentais de Banco de Dados e SGBD" »

Exercícios de Programação Resolvidos: C# e Lógica

Computação2,68 KB

Questão 1: De acordo

Fonte: Prova Aeronáutica – 2013

Resposta: D - 2, 4, 1, 3

Questão 2: Considerando

Fonte: Prova Vunesp – 2013

Resposta: B - pelo qual uma classe pode estender outra classe, aproveitando seus métodos e atributos.

Questão 3: Analise as

Fonte: Prova FEPESE - 2014 (MPE-SC Analista Tecnologia da Informação)

Resposta: D - São corretas apenas as afirmativas II, III e IV.

Questão 4: Assinale a

Resposta: B - "O funcionário " + nome + " completou " + idade + " anos."

Questão 5: Para ocultarmos

Resposta: C - Alterar a propriedade PasswordChar do objeto TextBox.

Questão 6: Para converter

Resposta: C - Label1.Text = x.ToString();

Questão 7: A representação

Resposta: C - TextBox1.Text += "1" e X = X * Y

Questão 8: Para adicionarmos

Resposta:

...
Continue lendo "Exercícios de Programação Resolvidos: C# e Lógica" »

Arquitetura de Componentes JSF: Conceitos e Aplicações

Computação5,64 KB

Arquitetura de Componentes

Uma arquitetura de componentes possibilita que um software possa ser “montado” a partir de pedaços (componentes) mais simples e plugáveis.

A arquitetura do JSF possui componentes pré-definidos e é extensível (crie seus próprios componentes, visuais ou não).

Componentes possuem propriedades e geram eventos.

A visualização dos componentes pode ser renderizada em diferentes dispositivos/formatos (HTML, celular, PDA, etc.).

Componentes possuem facilidades de validação.

Componentes podem manter-se sincronizados com objetos Java (backing beans).

Componentes têm suporte para internacionalização.

JSF possui facilidades para definir a navegação entre as páginas.

Framework Dirigido a Eventos

Possui um modelo para...

Continue lendo "Arquitetura de Componentes JSF: Conceitos e Aplicações" »

Oracle: Arquivamento, Estrutura e Shutdown

Computação3,39 KB

1. NOARCHIVELOG vs. ARCHIVELOG

NOARCHIVELOG – Modo de arquivamento padrão, quando os redo logs se tornam completos, eles serão sobrescritos por novas transações.

ARCHIVELOG - Salva os redo logs cheios em arquivos chamados archive logs. A vantagem do ARCHIVELOG sobre o NOARCHIVELOG é que, em uma perda de disco, você consegue recuperar o último backup sem perder qualquer dado armazenado no archive log.

2. Componentes do Oracle

smon – pmon – redo log buffer – data files – control files – online redo log files

3. Variáveis de Ambiente Oracle

$ORACLE_BASE = especifica o diretório base do Oracle. $ORACLE_HOME = especifica o diretório onde o software Oracle está.

4. Padrões de Arquivos

n n n n - n n n s - n n s s - n s s s

5. Criação

...
Continue lendo "Oracle: Arquivamento, Estrutura e Shutdown" »

Gerenciamento de Memória e Arquivos em S.O.

Computação3,35 KB

Gerenciamento de Memória

Gerenciamento de memória: Elementos de hardware que compõem a memória de um S.O. e os mecanismos implementados ou controlados pelo sistema operacional.

Gerenciamento de Arquivos

Gerenciamento de arquivos: Trata da noção de arquivos, da forma como o gerenciamento de arquivos é feito, suas principais características e as técnicas no armazenamento de arquivos em dispositivos organizados na forma de pastas e diretórios.

  • Conceito de arquivo: É um conjunto de dados armazenado em um dispositivo não volátil.
  • Sistema de arquivos: É a forma com que os arquivos estão organizados em diretórios e pastas, em termos físicos e lógicos. Exemplos: NTFS, FAT, HPFS, FPS, EXT.
  • Atributos: Nome, tipo, tamanho, data, proprietário,
...
Continue lendo "Gerenciamento de Memória e Arquivos em S.O." »

Guia de Gestão de Projetos e Metodologias de TI

Computação6,7 KB

1. Quais são as particularidades da administração de TI?

R: Alta tecnologia envolvida; fatores motivacionais próprios; pressão do mercado de mão de obra; diversas metodologias e processos padronizados.

2. Qual é a estrutura organizacional básica de TI?

R: A estrutura básica compreende: Setor de Desenvolvimento e Manutenção de Sistemas; Setor de Manutenção e Suporte ao Usuário; Setor de Produção; e Setor de Projetos e Gestão de Demanda.

3. O que é o Planejamento de Desenvolvimento e Implantação de Sistemas?

R: Baseia-se nas etapas de metodologia de gestão de projetos adotadas pela empresa. Sem isso, o processo perde confiabilidade, dificultando o acompanhamento e o controle.

4. O que é o Planejamento de Aquisição e Implantação

...
Continue lendo "Guia de Gestão de Projetos e Metodologias de TI" »