Anotações, resumos, trabalhos, provas e exercícios de Computação de Ensino Fundamental I

Fundamentos da Informática: Hardware, Software e História

Computação3,87 KB

Quais são os componentes básicos de um computador?

  • Memória
  • Unidade Central de Processamento (CPU)
  • Unidade de entrada de dados
  • Unidade de saída de dados

Defina software de sistema e software de aplicação. Cite exemplos.

Software de sistema: É o responsável pelo funcionamento do próprio computador e de todo o hardware.
Exemplo: sistema operativo de linha de comando.

Software de aplicação: É constituído por uma grande variedade de programas que nos permitem realizar tarefas específicas, relacionadas com o nosso trabalho ou com o lazer.
Exemplo: processadores de texto.

Comente sobre o primeiro computador.

O ENIAC começou a ser desenvolvido em 1946, durante a Segunda Guerra Mundial. O primeiro computador fabricado no mundo chamava-se ENIAC...

Continue lendo "Fundamentos da Informática: Hardware, Software e História" »

Processos, Memória Virtual e Sistemas de Ficheiros

Computação2,75 KB

Análise de Múltiplos Processos e Gestão de Memória

Múltiplos Processos: Não. O processo que faz interface com o utilizador pode efetuar os pedidos e esperar pela resposta do servidor, não implicando alteração da interação com o utilizador. O utilizador pretende obter o resultado da operação antes de avançar para outra e, na maioria dos casos, efetua um só pedido.

Caso opte pela solução com múltiplos processos: Partindo do princípio enunciado na resposta à alínea anterior, a implementação de múltiplos processos apenas traz complexidade ao sistema. No entanto, seria vantajoso ter uma solução multiprocessos no caso de múltiplos pedidos sem dependência entre eles. Não é o caso normal de uma caixa multibanco, pois quase...

Continue lendo "Processos, Memória Virtual e Sistemas de Ficheiros" »

Fundamentos de Redes: Camadas, Arquiteturas e Gestão

Computação2,77 KB

Controle de Fluxo e Congestionamento

O controle de fluxo garante que o transmissor não esgote os buffers de recepção enviando dados rápido demais. O controle de congestionamento é verificado quando ocorre um gargalo na rede IP. A diferença é que o controle de fluxo refere-se estritamente à velocidade de processamento das informações pelas aplicações.

Camadas do Modelo OSI

  • Camada de Sessão: Permite que duas aplicações em computadores diferentes estabeleçam uma sessão de comunicação. Define como será feita a transmissão e insere marcações nos dados. Em caso de falha, a transmissão é reiniciada a partir da última marcação.
  • Camada de Apresentação: Também chamada de camada de Tradução, converte o formato do dado recebido
...
Continue lendo "Fundamentos de Redes: Camadas, Arquiteturas e Gestão" »

Métodos de Análise e Projeto de Algoritmos

Computação3,21 KB

Notação Assintótica

Em geral, um algoritmo que é assintoticamente mais eficiente será a melhor escolha para todas as entradas, exceto as muito pequenas.

Recorrências

Seguem uma abordagem dividir e conquistar que envolve três passos em cada nível da recursão:

  1. Dividir o problema em um determinado número de subproblemas.
  2. Conquistar os subproblemas, resolvendo-os recursivamente. Porém, se os tamanhos dos subproblemas forem pequenos o bastante, basta resolvê-los de maneira direta.
  3. Combinar as soluções dos subproblemas para formar a solução para o problema original.

Método de Substituição

Este método é usado para resolver recorrências e envolve os seguintes passos:

  • Pressupor a forma da solução.
  • Usar a indução matemática para encontrar
...
Continue lendo "Métodos de Análise e Projeto de Algoritmos" »

Guia Essencial de Gestão de Projetos: Conceitos e Práticas

Computação4,04 KB

Quais são os 4 métodos de elaboração de EAP?

  • Escrever o nome do projeto no nível 0 da EAP;
  • Iniciar o segundo nível com as entregas de gerenciamento e encerramento do projeto;
  • Acrescentar as fases do ciclo de vida;
  • Decompor as entregas.

O que é uma premissa?

São situações externas ao projeto, fora do controle da equipe, que são assumidas como verdades.

O que é o Termo de Abertura e qual sua finalidade?

É a visão geral do projeto que serve para autorizá-lo, iniciá-lo formalmente e nomear o Gerente de Projetos (GP).

Para que serve a justificativa do escopo?

A declaração do escopo é a base para um plano de projeto bem-sucedido. Ela identifica as principais entregas e exclusões, definindo expectativas que moldam o orçamento, a linha de...

Continue lendo "Guia Essencial de Gestão de Projetos: Conceitos e Práticas" »

Fundamentos Essenciais do Gerenciamento de Projetos PMBOK

Computação4,91 KB

O que é um Projeto?

Execução de atividades não rotineiras, com um prazo definido para sua conclusão.

Características de um Projeto:

  • Executado por pessoas
  • Recursos limitados
  • Planejado, executado e controlado

Quando um Projeto Termina?

  • Objetivo Alcançado
  • Objetivo Não Alcançado
  • Sem necessidade de continuidade

Elaboração Progressiva

Processo de refinamento contínuo, realizado por etapas.

Stakeholders (Partes Interessadas)

Indivíduos ou organizações que podem ser afetados pelo projeto.

Restrições Interdependentes do Projeto

  • Tempo
  • Custo
  • Risco
  • Escopo
  • Qualidade

Processos de Gerenciamento de Projeto (Fases)

  1. Iniciação: Autorização de início do projeto.
  2. Planejamento: Definição de objetivos e planejamento detalhado.
  3. Execução: Coordenação de pessoas
...
Continue lendo "Fundamentos Essenciais do Gerenciamento de Projetos PMBOK" »

Práticas de Gerenciamento de Projetos e Modelos de PMO

Computação4,19 KB

Vimos que os Escritórios de Projetos (PMO) podem assumir diferentes modelos, conforme o contexto de gerenciamento de projetos das organizações. Assim, a alternativa que melhor caracteriza o modelo PMCOE é:

Atuar como um órgão consultor, disseminando a metodologia e a experiência em gerenciamento de projetos na organização.

Segundo Sabbag (1999), todo projeto pode ser representado pelo Cubo da Incerteza, composto pelas seguintes variáveis: complexidade, singularidade e precisão dos objetivos. Assim sendo, as características que mais se aproximam do projeto de desenvolvimento de uma aeronave de passageiros supersônica como o Concorde são:

Alta complexidade, alta singularidade e baixa precisão de objetivos.

Um dos aspectos importantes...

Continue lendo "Práticas de Gerenciamento de Projetos e Modelos de PMO" »

Defina o que é uma aplicação concorrente e dê um exemplo de sua utilização.

Computação2,99 KB

1)Quais as 2 dimensões que caracterizam as pesquisas com CSCW ? A distância das pessoas cooperando (remota ou localmente), e a forma de comunicação (síncrona ou assíncrona).

 2) Qual o significado de CSCW ? Computer Supported Cooperative Work

3) Cite duas das diversas áreas onde podemos encontrar o domínio CSCW (Se puder foque sua área de atuação/estudo). Comunicação multimédia, telecomunicações, ciências da informação

4) Defina Dinâmica de Sistemas. Dinâmica de Sistemas é uma abordagem pára entender o comportamento de sistemas complexos no tempo

 5) Qual o significado de GROUPWARE ? Um groupware normalmente é composto por um conjunto de ferramentas cooperativas/colaborativas, que possibilitam a interação entre múltiplos...

Continue lendo "Defina o que é uma aplicação concorrente e dê um exemplo de sua utilização." »

Implementação da Classe AlunoDAO em C#

Computação13,24 KB

using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

using System.Data.SqlClient;

using System.Data;

namespace AlunoBD

{

    class AlunoDAO

    {

        public static void Insere(AlunoVO aluno)

        {

            AlunoVO pesquisado = AlunoDAO.Consultar(aluno.GetId());

            if (pesquisado != null)

                throw new Exception("Este ID de aluno já existe!");

            string strMensalidade = aluno.GetMensalidade().ToString().Replace(',', '.');

string sql = string.Format("set dateformat dmy;  " +

"Insert into alunos " +

                "(id, nome, mensalidade, cidadeId, dataNascimento) " +

                "values

...
Continue lendo "Implementação da Classe AlunoDAO em C#" »

Guia de Análise Estatística em SPSS: Tabelas, Qui-quadrado e Clusters

Computação24,18 KB

Tabela de contingência

Analyze → Descriptive Statistics → Crosstabs → Cells: Observed, Column, Expected e Adjusted Standardized Residuals.

Gráfico: Chart Builder → Clustered Bar; X-Axis: VI (variável independente); VD (variável dependente) como cor/agrupamento.

Qui-quadrado

Analyze → Descriptive Statistics → Crosstabs → Statistics → Chi-square.

  • Nenhuma célula deve apresentar frequência esperada inferior a 1.
  • Frequências esperadas inferiores a 5 não podem ultrapassar 20% das células.
  • Para ser significativo, o valor de p deve ser inferior a 0,05.

Outras medidas de associação

Coeficiente de contingência, Phi e V de Cramer: avaliar se a associação é forte ou fraca e se é significativa (p < 0,05).

Medidas de associação

...
Continue lendo "Guia de Análise Estatística em SPSS: Tabelas, Qui-quadrado e Clusters" »