Notas, resumos, trabalhos, provas e problemas de Computação

Ordenar por
Matéria
Nível

Gestures em Aplicativos Móveis: Padrões de Interação

Classificado em Computação

Escrito em em português com um tamanho de 5,35 KB.

São formas de interação comuns presentes em aplicativos móveis que se tornaram padrão ao longo da evolução.

Observável:

o Tipo de informação que fica “observando” alguma alteração dos dados. É diferente de um Listener.

Listener:

Após a alteração no banco, é feito um aviso.

MongoDB:

Esse banco foi projetado para armazenar e processar uma grande quantidade de dados distribuídos em diversas máquinas

MONDOD: Servidor

MONGO: Cliente

Vantagem: Grande processamento de dados simultâneos.

Códigos:

(Ainda não criou o BD) usedb unip ->(Collection) define o nome do banco, ao criar a coleção já cria o banco, quando executado pela primeira vez.

db.leonardo.insert ([{ _id: 1, nome: "Leonardo"}, { _id:2, nome: "Milena"}]) ->

Criando dois... Continue a ler "Gestures em Aplicativos Móveis: Padrões de Interação" »

Protótipos e Avaliação Heurística: Conceitos e Aplicações

Classificado em Computação

Escrito em em português com um tamanho de 1,82 KB.

Protótipos: Conceitos e Classificações

Protótipo = representação correta, mas parcial, do sistema que se pretende desenvolver; permite aos usuários interagirem com o sistema e explorar sua adequação; reduz o tempo e o custo de desenvolvimento. Exemplos: Telas ou conjunto de telas feitas em papel; vídeo simulando uma tarefa; modelo 3D.

Vantagens dos Protótipos

  • São mais rápidos de construir
  • Podem ser avaliados, mesmo feitos em papel
  • Pode-se experimentar várias alternativas de design
  • Alterações são fáceis e rápidas
  • Falhas graves podem ser descartadas sem muito custo
  • Mantém o desenho centrado no usuário

Design Paralelo

Cada pessoa cria soluções alternativas para a mesma interface e, após concluído, a equipe analisa todas as soluções

... Continue a ler "Protótipos e Avaliação Heurística: Conceitos e Aplicações" »

Protocolos de Roteamento: Distância Vetor e Link State

Classificado em Computação

Escrito em em português com um tamanho de 4,76 KB.

Protocolo DISTANCIA VETOR

▪ Cada router envia uma lista de custos (distâncias) das rotas de si próprio para todos os nós vizinhos ▪ O algoritmo é responsável por determinar o próximo salto (next hop) para cada rede remota ▪ Cada nó mantém uma tabela de encaminhamento (Destino, Custo, Next Hop) ▪ Usa as distâncias (custo) comunicadas pelos seus vizinhos e os custos das ligações com cada uma delas ▪ Os vetores trocados entre nós são enviados periodicamente ou sempre que ocorrerem mudanças (Triggered Update)

Desvantagens ▪ Tempos de convergência elevados para novas configurações de rede ou alterações de topologia original ▪ Vantagens ▪ Fáceis de configurar ▪ Úteis para pequenas redes ▪ Pouco exigentes... Continue a ler "Protocolos de Roteamento: Distância Vetor e Link State" »

Conceitos Essenciais de Processos e Threads

Classificado em Computação

Escrito em em português com um tamanho de 5,42 KB.

2 - Indique a informação que faz parte de um processo, incluindo o PCB: A informação que existe num processo são os dados, o código e o PCB. O PCB é composto pelos estados, o program counter, o ID, os registos, os ficheiros, o Priben e o Tempherh, sendo estes últimos dois tipos de escalonamento.

3 - Compare, em termos de funcionamento, vantagens e desvantagens, threads de kernel versus threads de user level: As threads de kernel têm vantagem em relação às threads de user level porque as threads de user level são consideradas processos pelo sistema operativo. Assim, as threads de user level apenas podem correr em 1 CPU e não em N CPUs, e são bloqueantes. Ou seja, quando precisam de informação, supostamente o processo é obrigado... Continue a ler "Conceitos Essenciais de Processos e Threads" »

h2 COBIT: Governança de TI, Domínios e Benefícios

Classificado em Computação

Escrito em em português com um tamanho de 2,94 KB.

COBIT: Objetivo: Exercer a efetiva governança de TI. É orientado a processos e graus de maturidade na busca dos objetivos de TI e suporte ao negócio da organização. É composto de 3 modelos: Modelo de Processos, Modelo para Governança e Modelo de Maturidade.

DOMÍNIOS DO COBIT:

  • Planejamento e organização: Envolve estratégia e tática; a maneira com que a TI pode melhor contribuir para atingir os objetivos do negócio; organização e infraestrutura tecnológica adequadas ao negócio.
  • Aquisição e implementação: Soluções de TI identificadas, desenvolvidas, adquiridas, implementadas e integradas no processo de negócio. Atende a manutenção nos sistemas existentes.
  • Entrega e suporte: Entregas reais dos serviços; aspectos de segurança,
... Continue a ler "h2 COBIT: Governança de TI, Domínios e Benefícios" »

Guia Completo sobre Governança de TI com COBIT

Classificado em Computação

Escrito em em português com um tamanho de 13,58 KB.

O que significa a sigla RACI?

R:

R: Responsável

A: Aprovado

C: Consultado

I: Informado

Qual a preocupação do domínio “Planejar e Organizar”?

R: Identificação da maneira em que a TI pode melhor contribuir para atingir os objetivos de negócios.

Quais os 5 primeiros processos apresentados do domínio “Planejar e Organizar”?

R: Gerenciamento de Valor da TI, Alinhamento entre TI e Negócio, Avaliação da Capacidade e Desempenho Correntes, Plano Estratégico de TI e Planos Táticos de TI.

Qual processo procura garantir que “os riscos relacionados à TI estão compreendidos e sendo gerenciados”?

R: PO9 Avaliar e gerenciar os riscos de TI

Qual processo procura garantir que “a qualidade dos sistemas de TI está adequada às necessidades de

... Continue a ler "Guia Completo sobre Governança de TI com COBIT" »

Entendendo Classes e Objetos em Programação Orientada a Objetos

Classificado em Computação

Escrito em em português com um tamanho de 2,88 KB.

Classes e Objetos em Programação Orientada a Objetos

Classe representa um conjunto de objetos com características afins (comuns). Uma classe define o comportamento dos objetos através de seus métodos e quais estados eles são capazes de manter através de seus atributos. Objeto é capaz de armazenar estados através de seus atributos e reagir a mensagens enviadas a ele, assim como se relacionar e enviar mensagens a outros. Método define as habilidades de um objeto, ou seja, as operações que podem ser realizadas com os objetos de uma classe.

Métodos e Instâncias

Um método em uma classe é apenas uma definição. NEW: é utilizado para criar uma nova instância de uma determinada classe. Encapsulamento: mecanismo utilizado com o objetivo... Continue a ler "Entendendo Classes e Objetos em Programação Orientada a Objetos" »

Quais as funcoes do linker

Classificado em Computação

Escrito em em português com um tamanho de 4,76 KB.

Explorando a Rede

O surgimento da Rede mudou a forma de como pensamos, trabalhamos e vivemos, no passado foi o início pára a transformação do nosso futuro hoje. A rede de computadores tem suas variedades é possível ter redes em dois computadores ou em milhares de dispositivos, não há um limite estabelecido à empresa ou equipe de gerentes de redes que definiram o quão amplo será o projeto. Nós utilizamos a maior rede de computadores que existe a “Internet” nomeada a rede da rede com os acessos a todos os seres humanos que possuem um provedor.

A rede é formada por meio físico, dispositivos intermediários e dispositivos finais é necessário que seja segura, que forneça um canal estável e confiável.  A segurança é tão importante,... Continue a ler "Quais as funcoes do linker" »

Um cronograma detalhado do projeto deve ser criado após

Classificado em Computação

Escrito em em português com um tamanho de 2,2 KB.

slide 10-
ferramentas e tecnologias:
uma grande quantidade de ferramentas e tecnologias tem evoluído a medida que as aplicações web tem se tornado mais modernas e sofisticadas. Essas tecnologias englobam desde descrição de conteúdo e modelagem, linguagens de programação, navegadores, ferramentas de conectividade em banco de dados, etc..

slide 11-
entrega incremental: as atividades de arcabouço vão ocorrer repetidamente à medida que cada incremento é finalizado.

Mudanças continuas: Essas mudanças podem ocorrer como avaliação de um incremento entregue ou como resultado de consequência de negócios imutáveis.

cronogramas curtos: Alivia a criação e revisão de grande quantidade de documentação de engenharia.

slide 12-
comunicação
... Continue a ler "Um cronograma detalhado do projeto deve ser criado após" »

Comandos do Prompt de Comando do Windows

Classificado em Computação

Escrito em em português com um tamanho de 3,03 KB.

DIR:

Listando arquivos e pastas

COPY:

Copiar arquivos

MOVE:

Mover arquivos ou renomear pastas

MD:

Criar uma Nova pasta

CD:

Entrar em uma pasta

CD..:

Retornar para a pasta anterior

RD:

Remover pastas

Erase:

Deletar arquivos

del:

Deletar arquivos

ren:

Renomear arquivos (EX: ren imagem.jpg foto.jpg)

TIME:

O comando time permite acertar a hora e o comando date permite corrigir a data.

Bootcfg:

Permite ver as configurações do seu menu de boot

Defrag:

Desfragmentador de disco.

Diskpart:

Gerencia as partições de um disco.

Driverquery:

Mostra a lista de drivers instalados no Windows e as respectivas propriedades.

Fsutil:

O comando fsutil tem vários complementos que serão listados digitando-o sem nenhum parâmetro. Digite fsutil fsingo drives e terá a lista dos drives no seu... Continue a ler "Comandos do Prompt de Comando do Windows" »