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

Análise e Gestão de Riscos em Engenharia de Software

Computação4,85 KB

Riscos em Engenharia de Software: Características

Os riscos em Engenharia de Software são caracterizados por:

  • Incerteza: probabilidade de ocorrência.
  • Perdas: impacto negativo.
  • Áreas afetadas: produto, desempenho, manutenibilidade, processo de produção, tempo de desenvolvimento, custo.

Tipos de Riscos

  • Riscos do Projeto: aumento de custos, estouro organizacional.
  • Riscos Técnicos: mercado, estratégia, vendas, gestão.
  • Riscos de Negócio: orçamento.

Identificação de Riscos: Grupos e Categorias

A identificação de riscos pode ser dividida em:

  • Riscos Genéricos: comuns a todos os projetos.
  • Riscos Específicos: envolvem um profundo conhecimento do projeto em questão.

Categorias de Riscos em Software

Os riscos podem ser categorizados de diversas formas:...

Continue lendo "Análise e Gestão de Riscos em Engenharia de Software" »

h2 Computadores: Ciência, Hardware, Software e Mais

Computação5,61 KB

Computadores: A ciência do processamento de informações através de máquinas.

Corpo de conhecimentos científicos e técnicas que permitem o processamento automático de informações através de computadores. Campo de conhecimento que abrange a concepção e utilização de computadores. COMPUTER: uma máquina capaz de aceitar a entrada de dados, realizando operações aritméticas e lógicas, e fornecer os dados obtidos através de um meio de saída, tudo sem a intervenção de um operador humano e sob o controle de um programa de instruções previamente armazenadas no computador. QUOTE: máquina capaz de realizar operações aritméticas sob controle direto do usuário: nenhum tipo de operações ou operações lógicas automaticamente....

Continue lendo "h2 Computadores: Ciência, Hardware, Software e Mais" »

Componentes da CPU e Gerenciamento de Interrupções

Computação5,05 KB

Contador de Programa (PC)

O Contador de Programa (PC) contém o endereço da próxima instrução a ser lida.

Registrador de Instrução (IR)

O Registrador de Instrução (IR) contém a última instrução lida.

Interrupção

Interrompe a execução normal do processador. Aparecem principalmente como uma forma de melhorar a eficiência de processamento. Podem ser de software, relógio, E/S ou por falha de hardware.

Interrupções Desabilitadas

Quando as interrupções estão desabilitadas, o processador ignora o sinal de interrupção. Durante esse tempo, as interrupções geralmente ficam pendentes e devem ser verificadas pelo processador depois de habilitar as interrupções.

Ação do Processador

Quando o processador interpreta a instrução e executa...

Continue lendo "Componentes da CPU e Gerenciamento de Interrupções" »

Características, Componentes e Segurança dos Sistemas de Informação

Computação5,13 KB

Características dos Sistemas de Informação (SI)

Entendimento

Deve ser preparado corretamente e conter termos e símbolos adequados para o receptor interpretá-lo corretamente.

Confiabilidade

Que seja preciso, consistente com o fato, real e verificável a partir da fonte e todo o processo de transmissão.

Relevância

Deve ser essencial para a área de atuação e responsabilidade do administrador.

Integridade

Deve conter os fatos que o administrador precisa para tomar decisões e resolver problemas.

Concisão

Matérias estranhas devem ser ignoradas, resumindo a informação-chave e colocando de lado os detalhes e dados não relacionados ao sistema de informação de gestão.

Oportunidade

Deve estar disponível no tempo necessário para o desempenho do...

Continue lendo "Características, Componentes e Segurança dos Sistemas de Informação" »

Componentes de Banco de Dados: Guia Prático

Computação2,54 KB

Sobre o Database Form Wizard:

a) O que é?

É um assistente para criar formulários de bancos de dados de forma rápida e fácil.

b) Como o utilizamos?

Clicando no menu DataBase, opção Form Wizard.

c) Quais as opções para organização dos componentes?

As opções são: Horizontally (Horizontal), Vertically (Vertical) e In a Grid (Em grade).

d) O que mostram as caixas de listagem?

Available Fields: Mostra os campos existentes na tabela.
Ordered Selected Fields: Mostra os campos que irão aparecer no formulário, em ordem.

DBGrid e sua propriedade Columns:

Objetivo do DBGrid: Apresenta um dataset em formato de grade ou planilha.
Columns: Permite mudar o número e a ordem das colunas na grade, além de incluir, remover e classificá-las.

Sobre o DBNavigator:

...
Continue lendo "Componentes de Banco de Dados: Guia Prático" »

Conceitos Fundamentais de Sistemas de Arquivos e Redes Windows

Computação9,9 KB

O que é um Sistema de Arquivos?

Um sistema de arquivos é um conjunto de estruturas lógicas e de rotinas que permitem ao sistema operacional controlar o acesso ao disco rígido. Diferentes sistemas operacionais usam diferentes sistemas de arquivos. Conforme cresce a capacidade dos discos e aumenta o volume de arquivos e acessos, esta tarefa torna-se mais e mais complicada, exigindo o uso de sistemas de arquivos cada vez mais complexos e robustos. Existem diversos sistemas de arquivos diferentes.

Nome de Host: Definição e Relação com o IP

Host é o nome de um terminal na rede, ou seja, de um computador que poderá acessar a rede. A relação que ele tem com o IP é que o IP é o endereço da máquina e o Host é o seu nome. Portanto, para...

Continue lendo "Conceitos Fundamentais de Sistemas de Arquivos e Redes Windows" »

Processos e Gerenciamento de Instâncias Oracle

Computação17,8 KB

1. Descrição detalhada de eventos e processos

Descreva detalhadamente, com suas palavras, os eventos abaixo citando áreas de memória e processos de segundo plano envolvidos:

a) Comando SELECT

Para executar esse comando, é necessário passar por três estágios de processamento:

  • Análise: Procura uma cópia existente da instrução SQL no pool compartilhado; valida a instrução SQL verificando sua sintaxe; efetua pesquisas no dicionário de dados para validar definições de tabela e coluna; adquire bloqueios de análise em objetos, de forma que as definições não se alterem durante a análise da instrução; verifica os privilégios do usuário para acessar os objetos de esquema mencionados; determina o plano de execução ideal para a
...
Continue lendo "Processos e Gerenciamento de Instâncias Oracle" »

Modelo OSI e Redes de Computadores

Computação3,18 KB

Camadas do Modelo OSI

Camada Física: Responsável por transformar os quadros em bits (0 e 1).

Camada de Enlace de Dados: Adiciona os endereços MAC de origem e destino para que os dados cheguem ao computador correto em uma rede. Os pacotes se tornam quadros. Esta camada permite o controle de erros.

Camada de Rede: Responsável pelo endereçamento das estações e o roteamento dos pacotes para que possam atravessar as redes. Os segmentos se tornam pacotes.

Camada de Transporte: Responsável por estabelecer uma sessão entre o computador de origem e o computador de destino para a transmissão. (Observação: Embora faça parte do modelo conceitual, a camada de sessão, e não a de transporte, é frequentemente descrita como não sendo utilizada...

Continue lendo "Modelo OSI e Redes de Computadores" »

SQL: Consultas, Junções e Funções

Computação3,48 KB

Consultas SQL em Múltiplas Tabelas

Como pesquisar em múltiplas tabelas? Devemos utilizar o comando SELECT juntamente com o comando JOIN, que tem a finalidade de unir as tabelas a serem utilizadas na pesquisa.

Identificação de Colunas

A identificação do nome da coluna é opcional ou obrigatória? É opcional. Podemos usar o nome da tabela antes do nome da coluna para tornar a consulta mais legível (ex: nome_tabela.nome_coluna), mas podemos omitir o nome da tabela ou criar um apelido (alias) para ela.

Apelidos de Tabelas (Aliases)

O que é um apelido de tabela e qual a sua finalidade? Um apelido é um nome reduzido para a tabela. Sua finalidade é evitar a digitação do nome completo da tabela, tornando as consultas mais concisas.

Funções

...
Continue lendo "SQL: Consultas, Junções e Funções" »

BDE, ALIAS e Componentes para Banco de Dados

Computação3,63 KB

1. Diferença: banco local x cliente‑servidor

O banco de dados local é aquele que reside em uma única máquina. O banco de dados cliente‑servidor é armazenado e mantido em um servidor de arquivos e um ou mais usuários têm acesso ao banco de dados através de uma rede.

2. O que é um ALIAS do BDE?

Um ALIAS do BDE é um conjunto de parâmetros que descreve uma conexão de banco de dados.

3. O que é e qual a função do BDE?

O BDE (Borland Database Engine) é uma coleção de DLLs e utilitários que permitem o acesso a uma série de bancos de dados.

4. Componentes e propriedades para exibir dados em um DBGrid

Para exibir os dados de uma tabela em um componente DBGrid, normalmente usamos os componentes Table e DataSource e ajustamos as propriedades...

Continue lendo "BDE, ALIAS e Componentes para Banco de Dados" »