Anotações, resumos, trabalhos, provas e exercícios de Computação de Ensino Médio

Guia Completo de Gestão de Projetos e EAP

Computação4,58 KB

WBS/EAP: Estrutura Analítica do Projeto

  • Representação gráfica da hierarquia do projeto.
  • Identifica o trabalho a ser executado e todas as fases do projeto; serve como um roteiro.
  • Deve conter as entregas do projeto.
  • Base onde o projeto é construído.
  • Força a reflexão.

WBS (Work Breakdown Structure): Consiste em subdividir os principais subprodutos e/ou fases do projeto em componentes menores e manejáveis.

  • Exemplo Nível 0: Projeto Automação Processo Elaboração de Edital.
  • Exemplo Nível 1: Iniciação do projeto, planejamento do projeto, etc.

Regras para Elaboração

  • Elaborado com a ajuda da equipe do projeto.
  • O primeiro nível deve ser feito antes que o projeto cresça.
  • Cada nível da WBS é um segmento menor do nível acima.
  • Todo projeto é incluído
...
Continue lendo "Guia Completo de Gestão de Projetos e EAP" »

Níveis de Maturidade CMMI: Guia Completo

Computação90,66 KB

Níveis de Capacidade

5 Optimizing: Gerenciado quantitativamente: modificado e adaptado a fim de atingir objetivos organizacionais, tanto atuais quanto futuros.

4 Quantitatively Managed: Definido e controlado: uso de técnicas estatísticas ou outras quantitativas.

3 Defined: Adaptado a partir do conjunto de processos padrões da organização de acordo com as diretrizes definidas pela organização.

2 Managed: Gerenciado: planejado e sua execução é acompanhada.

1 Performed: Executado: satisfaz todas as metas específicas de uma área de processo.

0 Incomplete: Processo não está sendo executado ainda, ou está parcialmente executado. Uma ou mais metas específicas da área de processo não são satisfeitas.

Meta Específica (da AP Planejamento

...
Continue lendo "Níveis de Maturidade CMMI: Guia Completo" »

Scrum: Guia Completo do Framework Ágil para Projetos

Computação14,9 KB

O que é Scrum?

Scrum surge da necessidade de aumentar o índice ou taxa de sucesso em projetos.

Scrum vs. Métodos Tradicionais

Enquanto métodos tradicionais focam no triângulo de escopo, custo e prazo, Scrum se destaca ao integrar a qualidade, visando gerar projetos ágeis e de alta qualidade.

A concentração exclusiva em escopo e requisitos pré-estabelecidos nem sempre resulta em valor.

Agilidade significa entregar resultados e valor de forma contínua.

Características da Agilidade

  • Método ágil para gerenciamento de projetos
  • Pequenos times auto-organizados
  • Flexibilidade - um "Framework"
  • Visibilidade e Adaptação

Manifesto Ágil

Criado em 2001, o Manifesto Ágil visa melhorar o desenvolvimento de software, priorizando:

  • Indivíduos e interações
...
Continue lendo "Scrum: Guia Completo do Framework Ágil para Projetos" »

Conceitos Fundamentais de Arquitetura de Computadores

Computação6,25 KB

Circuitos elétricos que executam instruções de programas são: Unidade Central de Processamento (UCP).

Todo o sistema de computação é coordenado pela: UCP.

Unidade de armazenamento primário também é conhecida por: Memória.

Os dados e instruções são colocados no armazenamento primário: Pela ULA.

Durante o tempo, a ULA: Executa e armazena.

Principais características propostas pela arquitetura de Von Neumann: Unidade de controle e unidade lógica e aritmética, onde a UC busca o programa na memória e executa instrução por instrução.

Considerando a estrutura interna dos processadores, explique quais são os principais elementos existentes e a função de cada um deles.

Memória - armazena os programas que estão sendo executados.

UC

...
Continue lendo "Conceitos Fundamentais de Arquitetura de Computadores" »

Fundamentos de Redes: Dispositivos, Protocolos e Tipos

Computação6,85 KB

Dispositivos de Rede e Suas Funções

  • Roteador

    Opera na camada 3 (Rede) do modelo OSI, utilizando endereços de rede para encaminhar pacotes de dados entre diferentes redes.

  • Switch

    Concentra os cabos das estações, dedicando largura de banda exclusiva para cada porta. Existem switches que operam na camada 2 (Enlace), camada 3 (Rede) e até em camadas superiores (4 a 7).

  • Bridge

    Além de estender o alcance dos cabos, isola o tráfego interno de segmentos de rede, operando na camada 2 (Enlace).

  • Repetidor

    Regenera o sinal para estender o alcance dos cabos.

  • Sistema Operacional (S.O.)

    Torna a rede transparente para o usuário, permitindo que ele acesse recursos sem se preocupar se estão localmente no computador ou remotamente na rede.

  • Gateway

    Possibilita a

...

Continue lendo "Fundamentos de Redes: Dispositivos, Protocolos e Tipos" »

Governança de TI e Frameworks Essenciais

Computação5,13 KB

Governança Corporativa e TI

Governança Corporativa

  • Governança Corporativa: Abrange dimensões como:
    • Humana
    • Financeira
    • Física
    • Propriedade Intelectual
    • Relacionamento
    • Tecnologia da Informação (TI)
  • COSO (Committee of Sponsoring Organizations): Orienta operações de negócio mais eficazes, eficientes e éticas, facilitando a conformidade com leis como a Sarbanes-Oxley (SOX).
  • BSC Scorecard (Balanced Scorecard): Um mapa estratégico que aborda perspectivas:
    • Financeira
    • Processos Internos
    • Aprendizado e Crescimento
    • Cliente
  • Ciclo de Governança de TI:
    • Alinhamento Estratégico
    • Decisão e Compromisso
    • Estrutura de Processos
    • Medição de Desempenho

Modelos de Governança Organizacional

  • Monarquia: Altos executivos tomam as decisões.
  • Feudalismo: Cada unidade toma decisões
...
Continue lendo "Governança de TI e Frameworks Essenciais" »

DEBUG: Introdução e Comandos Básicos

Computação9,24 KB

Laboratório: DEBUG - 1ª Aula

O DEBUG (depurador) é uma ferramenta que possui recursos para:

  • Examinar e modificar posições de memória;
  • Carregar, armazenar e iniciar programas;
  • Examinar e modificar registradores.

O Debug opera com o sistema hexadecimal através de comandos referenciados pela primeira letra do mesmo, seguido ou não de um ou mais parâmetros.

Para iniciar o Debug:

Digite: DEBUG

O "prompt" do programa é um hífen (-), que indica que o programa está pronto para aceitar comandos.

Se for digitado: DEBUG nome_arq.com, o arquivo nome_arq.com será carregado pelo Debug para ser examinado, alterado e executado sob controle do depurador.

Para encerrar o Debug:

-Q (quit) - Encerra e volta ao DOS.

Obs.: Os comentários que seguem após o ponto...

Continue lendo "DEBUG: Introdução e Comandos Básicos" »

Visão Geral: PowerPoint, Excel e Access da Microsoft

Computação7,77 KB

Microsoft PowerPoint: Criação de Apresentações

O Microsoft PowerPoint é um aplicativo cuja função básica é auxiliar o usuário na criação de apresentações. Ele permite a criação de materiais que podem ser apresentados por meio de um projetor. Em uma apresentação, não basta passar as informações; é preciso garantir a atenção do público, o entendimento da mensagem transmitida, bem como seus objetivos.

Ferramenta de Apresentações

A informática trouxe uma série de ferramentas para auxiliar na transmissão de mensagens ou informações, principalmente as corporativas. O PowerPoint é uma destas ferramentas, muito utilizado para apresentar projetos, relatórios, produtos, serviços, treinamentos, informações de reuniões,...

Continue lendo "Visão Geral: PowerPoint, Excel e Access da Microsoft" »

Exercícios Resolvidos: Sistemas Distribuídos e Threads

Computação4,02 KB

Atividade SD_EX_04

1. O que são Threads em sistemas distribuídos?

Uma thread é uma unidade básica de utilização de CPU, composta por um ID de definição e um contador de programa. Em sistemas operacionais modernos, a implementação de threads ocorre através de bibliotecas executadas em modo usuário ou pelo gerenciamento direto do kernel para escalonamento.

2. Comparação: Servidor Monothread vs. Multithread

Considerando 15ms para processamento (cache) e 75ms adicionais para operações de disco (1/3 das vezes):

  • Monothread: O tempo médio por requisição é 15 + (1/3 * 75) = 40ms. Capacidade: 1000ms / 40ms = 25 requisições/segundo.
  • Multithread: O servidor pode manipular requisições enquanto outras aguardam I/O, aumentando significativamente
...
Continue lendo "Exercícios Resolvidos: Sistemas Distribuídos e Threads" »

Questões Comentadas sobre Sistemas de Informação

Computação6,55 KB

Questões sobre Sistemas de Informação

31. Nenhum sistema, por si só, proporciona toda a informação de que a organização necessita. As organizações contam com muitos sistemas de informação que servem aos seus diferentes níveis e funções. Entre os principais sistemas de informação, requeridos pelos diversos níveis organizacionais, encontram-se os seguintes:

  • I - Sistemas de Suporte a Executivos (SSE) no nível estratégico
  • II - Sistemas de Informação para Administração (SIA) no nível gerencial
  • III - Sistema de Recrutamento e Seleção de pessoal no nível operacional
  • IV - Sistema de Automação de Escritórios (SAE) no nível do conhecimento ou operativo
  • V - Sistema de Processamento de Operações no nível operacional
  • VI - Sistema
...
Continue lendo "Questões Comentadas sobre Sistemas de Informação" »