sábado, 8 de dezembro de 2012
sexta-feira, 7 de dezembro de 2012
domingo, 2 de dezembro de 2012
sábado, 1 de dezembro de 2012
sexta-feira, 30 de novembro de 2012
quarta-feira, 21 de novembro de 2012
Exercício ITIL
1 ) O gerente de infra-estrutura tem carga de trabalho excessiva e falta de tempo para gerenciamento pró-ativo da rede sob sua responsabilidade. Um dos fatores que contribuem para aumento da carga de trabalho é a frequência com que os usuários contatam diretamente este gerente, visando a resolução de seus problemas com a utilização da rede de dados da organização. Qual dos processos da ITIL permite melhorar esta situação?
2 ) Os dados armazenados no BDGC podem ser modificados apenas após a permissão para modificação da infra-estrutura de TI. Qual processo descrito na ITIL dá a permissão necessária?
3) Devido ao incremento da dependência dos sistemas de TI, uma organização da indústria de seguros, com atuação nacional, decidiu que deve assegurar o fornecimento dos serviços de TI após a ocorrência de qualquer tipo de interrupção na prestação de tais serviços. Qual processo da ITIL deve ser implementado para prover este tipo de garantia para organização?
ITIL
Curso ITIL V3 Update.ppt [Salvo Automaticamente
http://www.issoe.com.br/issoe/index.php/simulado-itil-v3-gratuito.html
quinta-feira, 8 de novembro de 2012
ESCALONAMENTO DE CPU
Exercicios:
PROCESSO CPU BURST
P1 - 6
P2 - 8
P3 - 7
P4 - 3
Calcule o Tempo de espera médio utilizando o algoritmo SJF sem preempção
http://www.simula-rso.appspot.com/resultado-escalonamento-processo
PROCESSO CPU BURST
P1 - 6
P2 - 8
P3 - 7
P4 - 3
Calcule o Tempo de espera médio utilizando o algoritmo SJF sem preempção
http://www.simula-rso.appspot.com/resultado-escalonamento-processo
sexta-feira, 2 de novembro de 2012
terça-feira, 30 de outubro de 2012
EXERCÍCIOS VETOR
1- Crie um algoritmo que lê um vetor NUMERO de 6 posições e o escreve. A seguir, ele conta quantos valores de NUMERO são negativos e escreva esta informação.
2- Crie um algoritmo que popula um vetor de 3 posições. Troque o elemento da primeira posição com a terceira. Imprima o vetor.
3- Crie um algoritmo que popula um vetor de 10 posições. Troque o elemento da primeira posição(índice zero) com o da última posição (índice 9), o da segunda posição com o da penúltima e assim por diante... Imprima o vetor.
2- Crie um algoritmo que popula um vetor de 3 posições. Troque o elemento da primeira posição com a terceira. Imprima o vetor.
3- Crie um algoritmo que popula um vetor de 10 posições. Troque o elemento da primeira posição(índice zero) com o da última posição (índice 9), o da segunda posição com o da penúltima e assim por diante... Imprima o vetor.
domingo, 28 de outubro de 2012
sexta-feira, 26 de outubro de 2012
quinta-feira, 27 de setembro de 2012
EXERCÍCIO SISTEMA OPERACIONAL
1. Liste 5 (cinco) serviços, oferecidos por um sistema operacional, que são projetados para tornar o sistema de computação mais conveniente para os usuários.
2. O que são System Calls, cite 4 exemplos.
3. Os sistemas operacionais podem ser construídos de diferentes maneiras. Descreva as principais arquiteturas existentes.
4. Descreva as ações tomadas pelo kernel para fazer a troca de contexto entre processos.
5. O que são processos, e quais os estados que podem assumir?
6. O que são threads? Em que diferem de processos convecionais?
7. Qual a diferença de threads em nível de usuário e em nível de SO
domingo, 16 de setembro de 2012
terça-feira, 11 de setembro de 2012
Questoes sobre COBIT
1. (ESAF/AFC-CGU TI 2006) Analise as seguintes afirmações sobre os processos
relacionados aos quatro domínios do COBIT.
I. A Avaliação dos riscos e a Gerência da qualidade são definidos no domínio
Gerenciamento da Garantia da Qualidade.
II. A definição e manutenção de acordos de níveis de serviços (SLA) e a Gerência dos
serviços de terceiros são processos do domínio Aquisição e Implementação.
III. O Desenvolvimento e manutenção dos procedimentos, instalação e certificação de
software e gerenciamento de mudanças são processos do domínio Aquisição e
Implementação.
IV. O plano estratégico de TI e a arquitetura da informação são definidos no domínio
Planejamento e Organização.
Indique a opção que contenha todas as afirmações verdadeiras.
a) I e II
b) II e III
c) III e IV
d) I e III
e) II e IV
2. (ESAF/AFC-CGU TI 2008) Para que as atividades de Tecnologia da Informação sejam
efetivamente governadas, é importante considerar as atividades e riscos da área de TI a
serem gerenciadas. As atividades são classificadas em domínios de responsabilidade.
No COBIT, estes domínios são denominados
a) Planejar e Organizar; Adquirir e Implementar, Entregar e dar Suporte, Monitorar e
Avaliar.
b) Planejar e Organizar; Adquirir e Executar, Entregar e dar Suporte, Monitorar e Medir.
c) Planejar e Organizar; Implementar, Entregar e dar Suporte, Medir e Avaliar.
d) Planejar e Organizar; Adquirir e Desenvolver, Entregar e dar Suporte, Monitorar e
Melhorar.
e) Planejar e Organizar; Adquirir e Implementar, Entregar e dar Suporte, Medir e Melhorar.
segunda-feira, 10 de setembro de 2012
Questão do COBIT
1. (ESAF/AFC-CGU TI 2006) Analise as seguintes afirmações sobre os processos
relacionados aos quatro domínios do COBIT.
I. A Avaliação dos riscos e a Gerência da qualidade são definidos no domínio
Gerenciamento da Garantia da Qualidade.
II. A definição e manutenção de acordos de níveis de serviços (SLA) e a Gerência dos
serviços de terceiros são processos do domínio Aquisição e Implementação.
III. O Desenvolvimento e manutenção dos procedimentos, instalação e certificação de
software e gerenciamento de mudanças são processos do domínio Aquisição e
Implementação.
IV. O plano estratégico de TI e a arquitetura da informação são definidos no domínio
Planejamento e Organização.
Indique a opção que contenha todas as afirmações verdadeiras.
a) I e II
b) II e III
c) III e IV
d) I e III
e) II e IV
2. (ESAF/AFC-CGU TI 2008) Para que as atividades de Tecnologia da Informação sejam
efetivamente governadas, é importante considerar as atividades e riscos da área de TI a
serem gerenciadas. As atividades são classificadas em domínios de responsabilidade.
No COBIT, estes domínios são denominados
a) Planejar e Organizar; Adquirir e Implementar, Entregar e dar Suporte, Monitorar e
Avaliar.
b) Planejar e Organizar; Adquirir e Executar, Entregar e dar Suporte, Monitorar e Medir.
c) Planejar e Organizar; Implementar, Entregar e dar Suporte, Medir e Avaliar.
d) Planejar e Organizar; Adquirir e Desenvolver, Entregar e dar Suporte, Monitorar e
Melhorar.
e) Planejar e Organizar; Adquirir e Implementar, Entregar e dar Suporte, Medir e Melhorar.
quarta-feira, 5 de setembro de 2012
ATIVIDADE LABORATÓRIO 2
APLICAÇÕES NA NUVEM
TRABALHANDO COM O CLOUDO
1) O QUE É CLOUDO?
2) PROCURE O LINK NA NET PARA ENTRAR NO CLOUDO
3) CRIE UM LOGIN E SENHA E ENTRE NO CLOUDO
4) ABRA O CALENDÁRIO E NO HORÁRIO ATUAL CRIE A ATIVIDADE: TRABALHANDO COM O CLOUDO
5)CRIE UMA PASTA DENTRO DE DESKTOP-> MY DOCUMENTS COM O TÍTULO : TEXTOS
6) ABRA O EDITOR DE TEXTOS E DIGITE : Computação em nuvem (cloud computing) é um conjunto de serviços acessíveis pela internet que visam fornecer os mesmos serviços de um sistema operacional, ou parte deles(WIKIPEDIA). AGORA SALVE NA PASTA TEXTOS QUE VOCÊ CRIOU.
7) INSTALE E ABRA O JOGO CONNECT-FOUR - VEJA SE VOCÊ CONSEGUE VENCER !!!
TRABALHANDO COM O CLOUDO
1) O QUE É CLOUDO?
2) PROCURE O LINK NA NET PARA ENTRAR NO CLOUDO
3) CRIE UM LOGIN E SENHA E ENTRE NO CLOUDO
4) ABRA O CALENDÁRIO E NO HORÁRIO ATUAL CRIE A ATIVIDADE: TRABALHANDO COM O CLOUDO
5)CRIE UMA PASTA DENTRO DE DESKTOP-> MY DOCUMENTS COM O TÍTULO : TEXTOS
6) ABRA O EDITOR DE TEXTOS E DIGITE : Computação em nuvem (cloud computing) é um conjunto de serviços acessíveis pela internet que visam fornecer os mesmos serviços de um sistema operacional, ou parte deles(WIKIPEDIA). AGORA SALVE NA PASTA TEXTOS QUE VOCÊ CRIOU.
7) INSTALE E ABRA O JOGO CONNECT-FOUR - VEJA SE VOCÊ CONSEGUE VENCER !!!
terça-feira, 21 de agosto de 2012
ATIVIDADE DE LABORATÓRIO 1
LABORATÓRIO DE SISTEMAS OPERACIONAIS
1) Os sistemas monoprogramáveis ou monotarefas tem quais características?
2) Abra o windows no modo prompt de comando. - Digitando CMD
3) Veja o conteúdo das pastas no diretório atual. - pesquise o comando na internet
5) limpe a tela.
6) Crie uma pasta com o seu nome - pesquise
7) apague a pasta com o seu nome e saia do interpretador de comandos.
8) Conforme visto em sala, veja o conceito de processamento em lote( Batch).
9) Abra o editor de textos e crie um job em lote.
Digite os seguintes comandos:
@echo off
vol >tmpvol.tmp
find "volume" tmpvol.tmp /i >nul
if errorlevel 0 if errorlevel 1 goto english
echo.
echo Seu Windows e em Portugues
goto fim
:english
echo.
echo Your Windows is in English
goto fim
:fim
del tmpvol.tmp
Salve seu documento com o nome: verifica.bat - depois execute-o no modo de comando.
9)Sistemas de tempo compartilhado foram desenvolvidos para fornecer o uso interativo de um sistema de computação a preços razoáveis. Como este sistema funciona?
10)Dê um exemplo de um sistema de tempo real.
1) Os sistemas monoprogramáveis ou monotarefas tem quais características?
2) Abra o windows no modo prompt de comando. - Digitando CMD
3) Veja o conteúdo das pastas no diretório atual. - pesquise o comando na internet
5) limpe a tela.
6) Crie uma pasta com o seu nome - pesquise
7) apague a pasta com o seu nome e saia do interpretador de comandos.
8) Conforme visto em sala, veja o conceito de processamento em lote( Batch).
9) Abra o editor de textos e crie um job em lote.
Digite os seguintes comandos:
@echo off
vol >tmpvol.tmp
find "volume" tmpvol.tmp /i >nul
if errorlevel 0 if errorlevel 1 goto english
echo.
echo Seu Windows e em Portugues
goto fim
:english
echo.
echo Your Windows is in English
goto fim
:fim
del tmpvol.tmp
Salve seu documento com o nome: verifica.bat - depois execute-o no modo de comando.
9)Sistemas de tempo compartilhado foram desenvolvidos para fornecer o uso interativo de um sistema de computação a preços razoáveis. Como este sistema funciona?
10)Dê um exemplo de um sistema de tempo real.
sexta-feira, 6 de julho de 2012
quarta-feira, 4 de julho de 2012
terça-feira, 5 de junho de 2012
QUESTÃO DE TEMPO
As três diferenças entre a
pessoa produtiva e a pessoa ocupada
Uma frase extremamente comum no mundo corporativo é “Não tenho tempo para nada!”. O
tempo é um dos poucos recursos que todas as pessoas têm, igualmente. Por outro lado, a forma como você aproveita suas 24 horas, aí sim são outros 500.
Se você está entre as pessoas que “não têm tempo pra nada”, confira abaixo algumas diferenças de postura que podem te
levar a um dia a dia muito mais produtivo.
1. Ocupar o tempo X aproveitar o tempo
Existe uma coisa chamada Lei de Parkinson, que diz que “O trabalho se expande para preencher o tempo disponível para ser concluído”. Ou seja, se você fala para uma pessoa ocupada
“Você tem até tal hora para entregar algo”, essa pessoa dará um jeito de ocupar essas horas,
mesmo que o prazo esteja extremamente folgado. Por outro lado, as pessoas produtivas pensam “Preciso entregar esta tarefa. Vou dar um jeito de aproveitar as horas que tenho e fazer o
máximo possível”. Assim, difi cilmente uma pessoa ocupada entregará algo antes do prazo. Em
compensação, a pessoa produtiva está sempre pensando
em formas de produzir além do esperado.
2. Fazer o que acontece X fazer acontecer
Uma pessoa “ocupada” se distrai facilmente. Isso acontece
porque, sem um objetivo claro, qualquer interrupção parece
relevante e o que é importante, mas não é urgente, é sempre deixado para depois. A pessoa produtiva sabe que precisa alcançar um objetivo importante. Tudo que não estiver
relacionado com esse objetivo deve ser ignorado até que ele
seja alcançado.
3. Seguir as regras X criar as regras
Pessoas sem postura produtiva normalmente recebem uma
sequência de tarefas e saem executando sem entender
muito bem o porquê. Isso tira a motivação e aumenta muito
a difi culdade da tarefa. Em compensação, pessoas produtivas fazem questão de entender exatamente onde precisam
chegar. A partir disso, elas conseguem criar seus próprios
planos e executá-los de maneira efi ciente.
Adaptado do site Saia do lugar. Acesso em: 20 abr. 2012.
quinta-feira, 24 de maio de 2012
BASE PARA AV2 - SISTEMAS DISTRIBUÍDOS
COMPUTAÇÃO DISTRIBUÍDA
-CARACTERÍSTICAS DE UM SISTEMA DISTRIBUÍDO.
-DESAFIOS: EX. 1) ausência de memória compartilhada, 2) Ausência de fonte comum de tempo(relógio global) 3) ausência de previsão de tempo de resposta no envio/recebimento de mensagens
-GRID COMPUTING (computação em grade)
-CLUSTER
- CHAMADA DE PROCEDIMENTO REMOTO (RPC)
- TRANSPARÊNCIA
- SERVIÇOS WEB (UDDI, SOAP, WSDL, XML ...)
- MIDDLEWARE
FONTE DE ESTUDO:
http://gruposniffers.blogspot. com.br/ - RPC e MIDDLEWARE
http://marciomesquita.no-ip.org/wordpress -
http://webservice-si.blogspot.com.br/ - SERVIÇOS WEB
-CARACTERÍSTICAS DE UM SISTEMA DISTRIBUÍDO.
-DESAFIOS: EX. 1) ausência de memória compartilhada, 2) Ausência de fonte comum de tempo(relógio global) 3) ausência de previsão de tempo de resposta no envio/recebimento de mensagens
-GRID COMPUTING (computação em grade)
-CLUSTER
- CHAMADA DE PROCEDIMENTO REMOTO (RPC)
- TRANSPARÊNCIA
- SERVIÇOS WEB (UDDI, SOAP, WSDL, XML ...)
- MIDDLEWARE
FONTE DE ESTUDO:
http://gruposniffers.blogspot.
http://marciomesquita.no-ip.org/wordpress -
http://webservice-si.blogspot.com.br/ - SERVIÇOS WEB
quarta-feira, 23 de maio de 2012
segunda-feira, 21 de maio de 2012
terça-feira, 15 de maio de 2012
Exercício C++
01)Observe o trecho de programa abaixo. Acompanhe no teste de mesa com os valores indicados na sequencia de números e diga o que será exibido pela última linha dste trecho.
Sequencia de números: 23, 5, 12, 45, 105, 8
int a, num[6],conta=0;
for(a=0;a<6;a++)
{
cout<<"\nnumero: ";
cin>>num[a];
if(num[a] % 5 == 0)
conta++;
}
cout<<"\ntotal ->" <<conta;
02)Elabore um algoritmo para mostrar se um número é par ou impar com as entradas de 1 a 100.
03)As funções srand(time(NULL)) e rand() do C++ são utiilizadas para para geração aleatória de números inteiros. Utilizando estas funções, com os parâmetros indicados, escreva um programa em C++ adivinhe um número gerado aleatóriamente entre 1 e 1000 com no máximo 10 tentativas. Mostre o número de tentativas usadas para adivinhar o número gerado.
sexta-feira, 11 de maio de 2012
quinta-feira, 10 de maio de 2012
terça-feira, 8 de maio de 2012
sábado, 28 de abril de 2012
sexta-feira, 13 de abril de 2012
Numeros Primos de 1 a 100 por Marcos Renêe Alves Sales
algoritmo "Numeros Primos de 1 a 100"
// Função :
// Autor : Marcos Renêe Alves Sales
// Data : 09/04/2012
// Seção de Declarações
var
numero, contador, incremento: inteiro
inicio
// Seção de Comandos
numero <- 2
incremento <- 1
enquanto (numero <= 100) faca
enquanto (incremento <= numero) faca
se ((numero mod incremento) = 0) entao
contador <- contador + 1
fimse
incremento <- incremento + 1
fimenquanto
se (contador <= 2) entao
escreval (numero)
fimse
contador <- 0
incremento <- 1
numero <- numero + 1
fimenquanto
fimalgoritmo
quarta-feira, 11 de abril de 2012
SOLUÇÃO FATORIAL por GRASIELE CIRILO
algoritmo "Fatorial" var n,i,fatorial:inteiro inicio escreval("Digite o numero que deseja saber o fatorial:") leia(n) i<-1 fatorial<-1 para i de 1 ate n faca fatorial<-fatorial*i fimpara escreva("O fatorial de",n," é:",fatorial) fimalgoritmo
terça-feira, 10 de abril de 2012
Assinar:
Postagens (Atom)