quinta-feira, 24 de setembro de 2015

Ações que contribuem para a Gestão do Conhecimento


Para os colegas que não leram os livros, o material do eixo temático para ter uma direção, ou que leram e estudaram mas, não entenderam como pesquisar o tema listo abaixo, conteúdo das aulas, e com o conteúdo proposto para seguir o tema.
Eis a lista das ações que contribuem para a Gestão do conhecimento nas organizações.
  1. Comprometimento da alta administração.
  2. Objetivos da Gestão do Conhecimento devem estar ligados ao Planejamento Estratégico.
  3. Formação de equipes de trabalho.
  4. Estímulo ao desenvolvimento do profissional.
  5. Adquirir conhecimento.
  6. Apoio da Tecnologia para compartilhamento de informação e conhecimento.
  7. Estabelecimento de parcerias com organizações que detém conhecimento relevante.
  8. Visão Sistêmica.
  9. Cultura Organizacional.
  10. Estímulo a Criatividade.
É só pesquisar no Google assim: Gestão do Conhecimento + Visão Sistêmica. Isto fará o Google localizar textos, livros, monografias que o tema seja GC e em específico Visão Sistêmica.
Faça o mesmo com os outros tópicos e vais encontrar muito material, artigo, revistas.

É o máximo que posso fazer para apoiar quem me perguntou nos comentários e deixou o nome de anônimo e não deixou um e-mail de contato.

quinta-feira, 17 de setembro de 2015

Apoio portfólio 6º semestre


Você está com dificuldades em fazer seu portfólio individual do sexto semestre? 
Está precisando de ajuda para entender os conteúdos propostos? 
Deseja alguém que te ajude? 

Estou aqui a disposição!
Peça um tópico que te ajudarei. 
Se quiser mais do que um tópico ai já é de mais.

Ai você precisa de assessoria. 
E Assessoria eu cobro! 

Deixe um comentário com seu nome, e-mail e tópico que deseja apoio. 
Mais de um tópico, pergunte o preço da assessoria.

4.2. Elaborar uma pesquisa e descrever um documento contendo as técnicas conforme segue: 
  
a) descrever os recursos utilizados para dispositivos móveis, tais como: 
    • persistência;
    •  threads;
    •  sincronismo de processos;
    •  interface com o usuário;
    • ferramentas de desenvolvimento.
 b) descrever o que é a gestão do conhecimento;  
    • descreva sobre as três ações:  
    • descreva sobre as dimensões do conhecimento;  
    • descreva sobre os tipos de conhecimento; 
    • descreva sobre os tipos de capitais estudados;  
    • Quais ações contribuem para a Gestão do conhecimento;  
    • descreva sobre Gestão Eletrônica de Documentos e sobre as tecnologias de RFID e NFC. 

c) Elaborar um plano de ação para evitar possíveis problemas de invasão do sistema pela internet.

quarta-feira, 29 de julho de 2015

Tabuada em C++: Faça um algoritmo que apresente na tela a tabuada de um número

Tabuada em C++: Faça um algoritmo que apresente na tela a tabuada de um número.

Criar uma tabuada é relativamente simples. É só pegar o valor de uma variável e fazer a multiplicação por ene vezes repetidos. 

Você terá que usar comandos de repetição. Como você tem, por padrão das tabuadas um número de vezes a ser repetido, 10 vezes, é muito mais comum e mais fácil e rápido escrever um laço FOR.

Veja este exemplo:


O código acima é simples e apresenta na tela a tabuada de um número digitado pelo usuário. A saída na tela apresentará isto:


No livro Treinamento em Linguagem C++ - Módulo 1, tem o seguinte código, que, apresenta a tabuada a partir do número 2 até o número 9; exibe toda a tabuada na tela em colunas. Veja o código que transcrevi das páginas do Livro:


O código acima é simples e apresenta na tela a tabuada dos números a partir do 2, até ao número 9. A saída na tela apresentará como abaixo, em colunas, dividida em duas partes. A parte superior da tela, as tabuadas de 2 até 5, e na parte inferior, a tabuada de 6 até 9.

Isto é tudo por hoje!

segunda-feira, 13 de julho de 2015

Crie um algoritmo em VisualG que leia duas matrizes 2x5 e crie uma terceira matriz também 2x5 com o valor da soma dos elementos de mesmo índice.

Crie um algoritmo em VisualG que leia duas matrizes 2x5 e crie uma terceira matriz também 2x5 com o valor da soma dos elementos de mesmo índice.

algoritmo "vet2x5"
var
vet2x5:vetor[1..5,1..5] de inteiro
vetS2x5:vetor[1..5,1..5] de inteiro
i,j:inteiro

inicio

para i de 1 ate 5 faca
     para j de 1 ate 5 faca
       escreva("Lendo dados:","[",i,"]","[",j,"]: ")
       leia(vet2x5[i,j])
         vetS2x5[i,j] <- vet2x5[i,j]+vet2x5[i,j]
     fimpara
fimpara
 escreval(" ---- VOCE DIGITOU ------- ")
para i de 1 ate 5 faca
     para j de 1 ate 5 faca
          escreva(vet2x5[i,j], "-")
     fimpara
     escreval(" ")
fimpara
 escreval(" ---- EU SOMEI ----- ")
para i de 1 ate 5 faca
     para j de 1 ate 5 faca
          escreva(vetS2x5[i,j], " ")
     fimpara
     escreval(" ")
fimpara
fimalgoritmo

segunda-feira, 6 de julho de 2015

VisualG: Faça um programa que recebe o salário de um colaborador e o reajuste e exiba o resultado do reajuste.

Faça um programa que recebe o salário de um colaborador e o reajuste segundo o seguinte critério, baseado no salário atual:

• salários até R$ 280,00 (incluindo) : aumento de 20%
• salários entre R$ 280,00 e R$ 700,00 : aumento de 15%
• salários entre R$ 700,00 e R$ 1500,00 : aumento de 10%
• salários de R$ 1500,00 em diante : aumento de 5%

Após o aumento ser realizado, informe na tela:

• o salário antes do reajuste;
• o percentual de aumento aplicado;
• o valor do aumento;
• o novo salário, após o aumento.

O programa foi escrito no programa VisualG, como me foi enviado por um colaborador.



Sempre publico as imagens e nunca os códigos, para evitar que o estudante de programação apenas copie e cole o texto. Se quiser, os códigos, tem que pagar por eles ou que no mínimo tenha que digitar todas as linhas que eu digitei.

Faz parte do aprendizado, reproduzir códigos.
Quer copiar e colar: compre os código que eu vendo!

sábado, 27 de junho de 2015

C++ me ensina o operador condicional ternário (?)

Eu tive pelo menos três professores de C e de C++ e nenhum deles conseguiram me explicar como é que funciona e como é que se aplica o operador condicional ternário (?), talvez, por que eles mesmos nunca souberam como é que o tal funciona.

No livro Treinamento em C++ tem a seguinte explicação:
Para quem está iniciando os estudos de C++, convenhamos isto não explica muito. Os exemplos são melhores do que as explicações.

No Microsoft Excel, existe uma função muito utilizada que é a função condicional SE(). A função SE() no MS Excel tem a seguinte estrutura:

=SE(TESTE_LÓGICO;"VALOR SE VERDADEIRO";"VALOR SE FALSO")

É isto ai o operador condicional ternário. Veja o exemplo abaixo.

No código acima, é solicitado que o usuário digite dois números.

No código nMaior = (n1>n2) ? n1:n2; quer dizer exatamente o seguinte: SE o teste de comparação entre o número digitado em N1 for MAIOR DO QUE o número digitado em N2; N1 é verdade; N2 é falso. Igual o uso da função SE no Excel.

No código nMaior = (n1<n2) ? n1:n2; quer dizer exatamente o seguinte: SE o teste de comparação entre o número digitado em N1 for MENOR DO QUE o número digitado em N2; N1 é verdade; N2 é falso. Igual o uso da função SE no Excel.

O exemplo abaixo utiliza o operador condicional ternário ? para diferenciar um número impar de um número par; o programa é repetido até que você digitar o número zero.


 Observe o código ((n1%2) ? "IMPAR":"PAR"). Neste código está escrito: Se o número não é divisivel por 2; ele é IMPAR, se for divisivel por 2, é PAR.

quinta-feira, 18 de junho de 2015

Dev C++: programa de adivinhação de dados e de tentativa de acerto de número aleatório

Exemplo de código em que, ao estudante iniciante se pode aprender a utilizar os seguintes comandos de programação C++:

- usar o "do e while";
- usar o switch e case;
- usar a função gotoxy(x,y)

Evidente que o programa abaixo exibido em imagens cumpre sua função. Para um programador profissional, muitas linhas abaixo poderiam ser reduzidas, reescrita de outra maneira, no entanto, para o estudante inicial de programação, o exemplo abaixo é útil para se aprender muito sobre os temas propostos.

É só digitar, compilar e executar.

Pesquise na web e veja o que deve ser feito para usar os #include conio.c e conio.h. No Dev C++ estas funções não vem nativas, e você tem que copiar os arquivos para as pastas do programa.