Mostrando postagens com marcador conteúdo. Mostrar todas as postagens
Mostrando postagens com marcador conteúdo. Mostrar todas as postagens

domingo, 4 de novembro de 2012

Como usar o gotoxy() no Dev C++

Para você que não consegue usar a função gotoxy(x,y).

Para você que sempre que vai usar a função gotoxy() e recebe como resposta do compilador a informação:

error: `gotoxy' undeclared (first use this function)

A solução é esta que apresento aqui, e logo abaixo:

1 – Faça o download deste arquivo: conioc.zip.

São apenas três arquivos:

O arquivo conio.c: coloque ele na pasta C:\Dev-Cpp\include
O arquivo conio.h: coloque ele na pasta C:\Dev-Cpp\include
O arquivo libconio.a coloque na pasta C:\Dev-Cpp\lib

Com isto você poderá usar as seguintes funções:

textcolor(), textbackground(), clrscr(), gotoxy() […] Use o seguinte também: #include<conio.c>

quarta-feira, 4 de maio de 2011

Redes de Computadores: LAN, WAN e MAN

Nas aulas de últimas de TI, o prof. Jeime adentrou no assunto de rede de computadores. Não vai demorar para entrar nos protocolos. Nas redes de computadores, também mantém-se a ideia de conjunto entre HARDWARE  e SOFTWARE.

Entende-se por HARDWARE da rede todo os equipamentos pelos quais os computadores estão conectados, e nos quais as informações trafegam entre si. Primeiro vamos as definições clássicas dos tipos de REDE.

REDE DE ÁREA LOCAL  ou só LAN.

Rede de área local (ou LAN, acrônimo de local area network), ou ainda rede local, é uma rede de computadores utilizada na interconexão de equipamentos processadores com a finalidade de troca de dados. Um conceito mais preciso seria: é um conjunto de hardware e software que permite a computadores individuais estabelecerem comunicação entre si, trocando e compartilhando informações e recursos. Tais redes são denominadas locais por cobrirem apenas uma área limitada (10 km no máximo, além do que passam a ser denominadas MANs). Redes em áreas maiores necessitam de tecnologias mais sofisticadas, visto que, fisicamente, quanto maior a distância de um nó da rede ao outro, maior a taxa de erros que ocorrerão devido à degradação do sinal.

As LANs são utilizadas para conectar estações, servidores, periféricos e outros dispositivos que possuam capacidade de processamento em uma casa, escritório, escola e edifícios próximos – LAN Wikipedia

LAN

REDE DE COMPUTADORES A DISTÂNCIA ou MAN

A Wide Area Network (WAN), Rede de área alargada ou Rede de longa distância, também conhecida como Rede geograficamente distribuída, é uma rede de computadores que abrange uma grande área geográfica, com frequência um país ou continente. Difere, assim, das PAN, das LAN e das MAN.

A história da WAN começa em 1965 quando Lawrence Roberts e Thomas Merril ligaram dois computadores, um TX-2 em Massachussets a um Q-32 na Califórnia, através de uma linha telefônica de baixa velocidade, criando a primeira rede de área alargada (WAN). A maior WAN que existe é a Internet.

Em geral, as redes geograficamente distribuídas contém conjuntos de servidores, que formam sub-redes. Essas sub-redes têm a função de transportar os dados entre os computadores ou dispositivos de rede.

As WAN tornaram-se necessárias devido ao crescimento das empresas, onde as LAN não eram mais suficientes para atender a demanda de informações, pois era necessária uma forma de passar informação de uma empresa para outra de forma rapida e eficiente. Surgiram as WAN que conectam redes dentro de uma vasta área geográfica, permitindo comunicação de longa distância.

LAN_MAN_WAN[1]

REDE DE COMPUTADORES METROPOLITANA ou MAN.

MAN (Metropolitan Area Network), também conhecida como MAN é o nome dado às redes que ocupam o perímetro de uma cidade. São mais rápidas e permitem que empresas com filiais em bairros diferentes se conectem entre si.

A partir do momento que a internet atraiu uma audiência de massa, as operadoras de redes de TV a cabo, começaram a perceber que, com algumas mudanças no sistema, elas poderiam oferecer serviços da Internet de mão dupla em partes não utilizadas do espectro.

A televisão a cabo não é a única MAN. Os desenvolvimentos mais recentes para acesso à internet de alta velocidade sem fio resultaram em outra MAN

REDE MUNDIAL DE COMPUTADORES ou INTERNET

A Internet é um conglomerado de redes em escala mundial de milhões de computadores interligados pelo TCP/IP que permite o acesso a informações e todo tipo de transferência de dados. Ela carrega uma ampla variedade de recursos e serviços, incluindo os documentos interligados por meio de hiperligações da World Wide Web, e a infraestrutura para suportar correio eletrônico e serviços como comunicação instantânea e compartilhamento de arquivos.

Estas estruturas de REDE, todas elas utilizam equipamentos em que se permite a interconexão de computadores, de áreas, de locais. Estes equipamentos, todos eles, HUB, Switz, roteadores, DISLANS,

terça-feira, 12 de abril de 2011

Entendendo, resolvendo os exercícios de Algoritmo!

A aula de Algoritmo hoje deixou muitos colegas sem entender o conteúdo. Eu afirmei ao professor que a linha de explicação dele estava mais para baixo nível, do que de alto nível. Entende-se o seguinte:

  • Baixo Nível é quando o programador de computador entende tanto de programação, entende tanto de código, que é capaz de escrever num nível quase parecido como o processador faz suas funções. Os programas escritos em modo de linguagem de baixo nível, são bem menores em questão de tamanho do que em Alto Nível.
  • Alto Nível é quando o programador não usa o tipo de linguagem acima citado, pelo contrário, ele escreve de uma maneira que qualquer pessoa alfabetizada seja capaz de identificar o que está escrito, ainda que, o que está escrito são códigos e  instruções ao computador.

Na aula foi abordado superficialmente a solução de alguns problemas, e ai, foi que alguns ou vários colegas não entenderam.

1.    Faça um algoritmo que receba o ano de nascimento de uma pessoa e o ano atual. Calcule e imprima a idade dessa pessoa.

Este problema é de fácil solução. O que se quer, é que você pense o seguinte: Como é que você, calcularia a idade de uma pessoa qualquer? Coisa muito simples, não é? Basta você perguntar: em que ano você nasceu? A pessoa responde. Em seguida você pega o valor do ano atual, e diminui do ano informado pela pessoa. Neste caso, basta você fazer a seguinte conta: IDADE=(ANO ATUAL – ANO DE NASCIMENTO)

Veja esta imagem para entender como é que você programará seu computador.

  • Você vai criar um formulário para que o usuário possa digitar as informações.

calcular-idade

Depois do usuário informar o ano de nascimento, e clicar em OK é que o processador recebe a instrução e faz os calculos da expressão: IDADE=(ANO ATUAL – ANO DE NASCIMENTO).

Por último, exibe no quadro: “A idade é:” o resultado da operação. Esta expressão: idade=(ano atual – ano de nascimento) não é visto pelo usuário; só o programador é quem cria e escreve a instrução e o processador executa, longe da visão do usuário. O usuário só vê o que ele digitou, e em seguida a resposta.

2.    Faça um algoritmo que receba o salário de um funcionário, calcule e imprima o valor do imposto de renda a ser pago, sabendo que o imposto equivale a 5% do salário.

Primeiro, entender o problema. ou seja, primeiro você deve receber a informação de quanto o funcionário ganha. Depois você vai calcular 5% do valor e apresentar na tela o valor do imposto. Pense no seguinte formulário de entrada de informações.

cinco-porcento

Depois que o usuário insere o valor do salário; depois que se clicar no OK é que o processador vai fazer o seguinte cálculo: imposto=(salario*5)/100 ou seja: valor do salário  multiplicado 5 e dividido por 100. E o resultado desta conta, que é invisível ao usuário, vai aparecer no quadro, valor do imposto.

3.    Faça um algoritmo que receba duas notas de um aluno e seus respectivos pesos, calcule e mostre a média ponderada dessas notas. Média ponderada = (nota1*peso1) + (nota2*peso2) / (peso1 + peso2)

Mesmo principio de solução. Primeiro você deve entender como é que vai calcular a média ponderada, e a solução está proposta assim: Média ponderada = (nota1*peso1) + (nota2*peso2) / (peso1 + peso2). Agora você imagina a entrada dos dados no formulário, sabendo também que os pesos citados podem ser valores fixados antes do processo. Veja o formulário para entender.

media-ponderada

Depois de inserir os valores da nota, e clicar em OK é que o processo de calcular a média será executado. Vamos entender que o valor das notas é informada pelo usuário e o valor dos pesos pode ser fixo. Neste caso, pense que a nota 1 é o número 6, na nota 2, temos o número 8, e que o peso 1 é igual a 3, e o peso 2 é igual a 5. Assim teríamos o seguinte cálculo: MP=(6x3)+(8x5) dividido por (3+5) = 7,25

4.    Faça um algoritmo que receba a idade de uma pessoa em anos, calcule e imprima essa idade em: Meses, Dias, Horas e Minutos.

Este último é todo seu!

domingo, 10 de abril de 2011

Pegue sua cópia do material de Inglês!

O material da aula de Inglês já foi enviado para o e-mail.

Além disso, foi também publicado no grupo, de forma que todos terão pelo menos três oportunidades de ter acesso ao conteúdo. Se você não recebeu uma cópia no seu e-mail, faça download no 4shared. Ainda tem o link nos tópicos no Grupo. Acesse e veja como é! O link está logo ai ao lado!

- ESP – Exercícios de Inglês

Sem desculpas para ao menos lerem durante o domingo e chegar na próxima aula de Inglês com o material em mãos.

Temos também uma conta no 4shared para compartilhamento de arquivos diversos. Apostilas, vídeos, áudios, textos, imagens… tudo que for possível compartilhar e facilitar nossos estudos poderemos lá depositar.

Bons estudos!


Irecê: A melhor cidade para morar e viver do mundo, independente de nossa corrente elétrica fornecida pela COELBA ser de 220 volts!