quinta-feira, maio 26, 2011

Mercado de Trabalho em TI e a Falta de Profissionais

Criando Primeiro Script

Mostrarei agora um script simples sua finalidade é exibr uma mensagem de Boas Vindas para isso, faça o seguinte:

1º Escolha o editor de sua preferência
2º Digite o script abaixo entre as tags body:

< script language="javascript" type="text/javascript" >
document.write("Bem vindo ao site!!!!");
< /script >

3º Após digitar o código retire os espaços da tag script e salve a página com o nome index.html. Preferencialmente crie uma pasta com o nome javascript e salve dentro dessa pasta.

Tipos de Dados

Numéricos:  Aceita valores inteiros e flutuantes, esses números podem fazer parte de operações aritiméticas
EX: 1, 2, 1001, 25.368

Lógicos: Aceita valores do tipo boleano TRUE "verdadeiro" FALSE "falso".

String: Aceita valores do tipo texto.
EX: nome = "marcyo";

Null: Representa um objeto não nulo, apesár de se nula ela ocupa um espaço na memória.

Undefined: Significa que a variável não foi definida.

Conflitos ou Valores

Qual a sua opinião na relação entre Conflito e Valores?
Qual a importância das Relações Humanas no âmbito Empresarial?

quarta-feira, maio 25, 2011

Oração - Muito bom!

JavaScript - Conceito e Características Básicas

Desenvolvida pela Netescape, Javascript é uma linguagem de script, utilizada para desenvolver aplicações que rodem no lado do cliente.

Conhecidos como miniprogramas, os scripts executam tarefas específicas tendo sua linguagem parecida com Pascal, C++. 

Seus comandos e funções são incorporados as tags html.
Javascript é uma linguagem baseada em objetos.


Um objeto é um elemento computacional que representa, no domínio da solução, alguma entidade (abstrata ou concreta) do domínio de interesse do problema sob análise.
fonte: http://www.dca.fee.unicamp.br/cursos/PooJava/objetos/conceito.html

Javascript é uma linguagem independente, ou seja não depende do sistema operacional para funcionar basta apenas de um navegador que a interprete.

Entrevista - engraçado!!!

http://www.midiasbr.com

Gestão da Tecnologia da Informação - Centro Universitário Senac

A demanda por profissionais de Gestão da Tecnologia da Informação com foco em Serviços e Governança apresenta uma abrangência nacional e cada vez mais se torna uma exigência das organizações que prestam serviços na área de TI .


 Vale apena assistir!

terça-feira, maio 24, 2011

Instalando Virtual Box - Windows

Primeiramente baixe o programa no site:
http://www.virtualbox.org/wiki/Downloads

Escolha a opção:
  • VirtualBox 4.0.8 for Windows hosts x86/amd64
  • Salve o instalador no local de sua preferência, ao término do  download vá até o arquivo "VirtualBox-4.0.8-71778-Win" e dê um clique duplo.
  • Na janela seguinte clique em executar - - next -- next -- next -- yes -- install
  • Aguarde, caso seja solicitado a instalação de algum componente instale. Ao fim clique em Finish.
Com isso a virtual box é instalada. No próximo post mostrarei como instalar um SO.


Até breve.

Prototipação de Software

Desenvolvimento rápido de software para validar os requisitos.

Objetivo

Compreender o papel da prototipação em diferentes tipos de projetos de desenvolvimento.
  • Discutir a prototipação evolucionária e a prototipação descartável.
  • Introduzir três diferentes técnicas de prototipação.
  • Explicar a técnica de prototipaçãono desenvolvimento de interface com o usuário 
Fonte: http://www.dcce.ibilce.unesp.br/~ines/cursos/eng_soft/aula07.pdf

Arquitetura e Usabilidade

Para ROSENFELD, a Arquitetura de Informação seria “a arte e a ciência de organizar informações
para auxiliar os indivíduos a satisfazerem as suas necessidades informacionais” (apud EWING,
MAGNUSON, e SCHANG, 2003). Isto incluiria a organização, a navegação, a titulagem, e os
mecanismos de busca dos sistemas de informação. Ela seria parte da análise, do Design e da
implementação de um espaço informacional.
fonte: http://www.agner.com.br/download/artigos/2CIPED_Uma_Introducao_AI.pdf

Usabilidade - é o método que procura facilitar a utilização de uma interface pelo usuário sem perder a interação de sua funcionalidades com o sistema.
fonte: http://www.slideshare.net/barao/conceitos-de-usabilidade

Características de um Web Site


Olá galera,  segue abaixo algumas características de um Web Site.
  • Funcional - Apresentar ao usuário elementos que venham a contribuir para o desenvolvimento de suas tarefas no dia a dia.
  • Bem documentado - Ter em mãos todas as etapas de desenvolvimento do projeto quanto à organização dos artefatos, na documentação deve-se encontrar o passo-a-passo da aplicação.
  • Atrativo - definir um elemento que chame à atenção de seu público alvo, sem descaracterizar o projeto.
  • Legibilidade - Apresentar elementos de fácil entendimento do conteúdo proposto, utilizar tipografia forte e uma boa combinação de cores na intenção de que a visualização da informação não seja prejudicada.
  • Reutilizável - Vale aquele ditado que nada se cria tudo se copia, ao desenvolver parte de uma aplicação nada impede de que e a mesma seja utilizada em outros projetos desde que atenda a necessidade do novo projeto, lembro ainda que um código bem comentado ajudará futuramente.


Curriculo campeão


Nos dias atuais ter um bom currículo pode facilitar sua entrada no mercado de trabalho, desde que o mesmo, comprove os conhecimentos ali mostrados. Mediante a isso dê sua opinião sobre esse tema.


quinta-feira, julho 22, 2010

PHP - Exercício

< ? php
//opção do menu
$cont = 1;
$op = $cont;
while($cont<=4){
$cont = $cont + 1;
}
//programa 1 ordenar agenda
if($op==1){
$agenda = array('Paula','Maria','Carla');
$telefone = array('3334-1212','3320-1212','3327-1314');
for (  $i = 0 ; $i < count($agenda) ; $i++ )   {
for (  $j = $i+1 ; $j < count($agenda) ; $j++  )   {
if($agenda[$i]>$agenda[$j]){
$k = $agenda[$i];
$agenda[$i] = $agenda[$j];
$agenda[$j] = $k;
//m variável auxiliar
$m = $telefone[$i];
$telefone[$i]=$telefone[$j];
$telefone[$j]=$m;
}
}
echo 'Nome: '.$agenda[$i]. ' < br > ' ;
echo ' Telefone: '.$telefone[$i].' < br > ' ;
}
}elseif($op==2){
//programa 2
$nota = array(10,10,5,7);
$aluno = array('Carla');
$md = ($nota[0]+$nota[1]+$nota[2]+$nota[3])/4;
if($md>=7){
echo 'O Aluno foi aprovado';
}else{
echo 'O Aluno foi Reprovado';
}
}elseif($op==3){
function dobro($num){
$dobro=$num * 2;
return $dobro;
}
$valor=2;
echo 'O dobro de um número x é: '.dobro($valor);
}

if(($op!=1)and($op!=2)and($op!=3)){
echo ' Opção Inválida
 
Digite 1 para Agenda
Digite 2 para Média
Digite 3 para Função
';
}

?>

terça-feira, julho 20, 2010

PHP - if - else - elseif

IF
É um comando de decisão, que com base em uma expressão lógica formada com operadores condicionais e valores chega em um resultado verdadeiro ou falso.

Else
É uma condição "contrária" utilizada caso a primeira condição não satisfaça o primeiro teste.

Elseif
É o segundo teste a ser realizado, definindo um novo bloco de código tratando uma segunda situação.

Exemplo de codificação
Crie um programa que calcule a comissão de um funcionário de acordo com suas vendas de modo que se o valor das vendas for inferior a 1000 a comissão será de 1%. Se o valor da venda estiver entre 1000 e 3000 a comisão será de 2%. Caso seja superior a faixa anterior será de 3%. Mostre como resultado o Nome do Funcionário e sua comissão.

< ? php

$funcionario = 'Márcyo';
$vendas = 100;
if($vendas < 1000 ){
 $comissao = $vendas * 0.01;
 echo 'Funcionário: ' . $funcionario .
                ' Valor da Comissão: R$  ' . $comissao;
}elseif(($vendas >= 1000)and($vendas <= 3000)) {
 $comissao = $vendas * 0.02;
 echo 'Funcionário: ' . $funcionario .
                ' Valor da Comissão:R$  ' . $comissao;
}else{
 $comissao = $vendas * 0.03;
 echo 'Funcionário: ' . $funcionario .
                 ' Valor da Comissão: R$ ' . $comissao;
}

?>

PHP - For

Comando de repetição que traduzido para o português pode ser traduzido como PARA, no sentido de PARA CADA UM DOS VALORES.

Estrutura sintática

for(valores iniciais;condições;incremento){
                instruções
}

Exemplo codificado
Crie um programa que dado um número qualquer, mostre como resultado a sequencia de 0 até o número escolhido.

< ? php

for($i = 0; $i<=10; $i++){
echo $i . '
'; // o resultado será 012345678910
}

?>

PHP - switch

Comando que funiona de forma semelhante ao if quando a intenção depende apenas do valor de uma variàvel. Para os casos onde diversas situações são testadas.

Exemplo de Codificação
Crie um programa que caso o número seja 1 mostre como resultado janeiro  e assim sucessivamente até 12.


< ? php

$i = 0;

switch($i)
{
case 0:
echo 'Não cadastrado';
break;
case 1:
echo 'Janeiro';
break;
case 2:
echo 'Fevereiro';
break;
//caso queira saber todos os meses repita os cases modificando o número pelo número correspondente ao mês
}

?>

segunda-feira, julho 19, 2010

PHP - Ordenação 3 valores

< ?php

$a=9;
$b=10;
$c=6;

if($a > $b){
        $d = $a;
        $a = $b;
        $b = $d;
}
if($a > $c){
        $d = $a;
        $a = $c;
        $c = $d;
}
if($b > $c){
        $d = $b;
        $b = $c;
        $c = $d;
}
echo $a . "-" . $b ."-" . $c;
?>

domingo, julho 11, 2010

Algorítmo - Matriz 'Uma Dimensão'

Matriz
É a forma mais simples de definição de valores com apenas uma coluna e várais linhas. A dimensão de uma matriz é formada por constantes inteiras e positivas.

Estrutura sintática

variável : conjunto [dimensão] de

Exemplo de codificação
Desenvolver um programa que leia 10 notas, em seguida calcule a média e mostre o resultado.

programa media
var
   i : inteiro
   md : conjunto[1...10] de real
   soma, media : real
inicio
    soma ← 0
    para i de 1 até 10 passo 1 faça
        leia md[i]
        soma ← soma + md[i]
    fim_para
    media ← soma  / 10
    escreva media
fim

sábado, julho 10, 2010

Algorítmo - Loops - Enquanto - Repita - Até_Seja

Enquanto
Comando que executa as instruções subordinadas de um bloco em que seu resultado permanece verdadeiro enquanto a condição for verdadeira, caso contrário a execução do laço é parada automaticamente.

Estrutura sintática:

enquanto ( condição ) faça
    { instruções executadas durante o período em que a condição é verdadeira }
fim_enquanto

Exemplo de codificação
Desenvolver um programa que leia um número inteiro e em seguida realize o cálculo do número multiplicando-o por 5 e mostre seu resultado.

programa teste_enquanto
var
   i, n, r : inteiro
inicio
   i ← 1
   enquanto ( i <= 5 ) faça
         leia n
         r ←  n * 5
         escreva r
         i ←  i + 1
    fim_enquanto
fim

Repita
Comando que tem por finalidade executar pelo menos uma vez as instruções subordinadas de um bloco, funcionará enquanto o resultado lógico não for validado caso seja a execução é parada automaticamente.

Estrutura sintática:

repita
    { instruções executadas durante o período em que a condição é falsa }
até_que ( condição )

Exemplo de codificação
Desenvolver um programa que leia um número inteiro e em seguida realize o cálculo do número multiplicando-o por 5 e mostre seu resultado.

programa teste_repita
var
   i, n, r : inteiro
inicio
   i ← 1
   repita
      leia n
      r ← n * 5
      escreva r
      i ←  i + 1
   até_que ( i >5 )
fim

Até_seja
Comando que executa instruções subordinadas de um bloco enquanto o resultado lógico da condição permanece falso, caso contrário a execução é automaticamente encerrada.

Estrutura sintática:

até_seja ( condição ) efetue
   { instruções executadas durante o período em que a condição é falsa }
fim_até_seja

Exemplo de codificação
Desenvolver um programa que leia um número inteiro e em seguida realize o cálculo do número multiplicando-o por 5 e mostre seu resultado.

programa teste_ate_seja

var
   i, n, r : inteiro
inicio
   i ← 1
  até_seja ( i >5 ) efetue
     leia n
     r ← n * 5
     escreva r
     i ← i + 1
  fim_até_seja
fim