sexta-feira, 17 de maio de 2013

Programas Auto-Suficientes X Programas Dependentes De APIs...

Os programadores podem programarem um entre duas formas para Sistemas Operacionais...
...
I - Fazendo programas os quais sao Auto-Suficientes os quais nao dependem de recursos dos Sistemas Operacionais
II - Fazer programas os quais usam recursos dos Sistemas Operacionais chamados de API
...
Os programas Auto-Suficientes sao muito maiores, porque seu codigo eh completo e independentes... Sao muito mais caros, muito mais rentaveis e possuem uma manutencao muito mais facil e rapida que os programas os quais usam APIs... Sao muito mais dificeis de serem feitos e requerem muito mais tempo para isso... Sao muito mais rapidos que os programas os quais usam APIs... Funcionam em qualquer versam do Sistema Operacional o qual esses programas se propoem ah usarem...
... Os programas os quais usam APIs funcionam mal ou param de funcionarem se suas APIs tiverem algum problema... Sao dependentes de suas APIs e nao sao aproveitados nas versoes do Sistema Operacional o qual se propoem ah usarem as quais nao tenham as APIs requisitadas...
... O jogo Diablo - II eh um exemplo de um programa Auto-Suficiente e roda em todos os Sistemas Operacionais Windows desde seu lancamento e em outros os quais foram lancados antes desse jogo como o Windows 98... O Blender para Windows eh outro exemplo de programas Auto-Suficientes...
O jogo Max Payne - I e o AutoCAD sao exemplos de programas os quais sao dependentes de APIs...
... Um programa Auto-Suficiente requer muito desenvolvimento mental de seus autores... O desenvolvimento de um programa Auto-Suficiente eh muito caro e demorado, porem os programas gerados possuem longevidade... O codigo desses programas requerem agregamento apenas de mais codigos como upgrades quase sempre o que facilita muito sua evolucao, barateia e reduz muito o tempo para essa tarefa...
... Um programa pode ser feito logo dependente de APIs para gerar logo um retorno financeiro e suprir a demanda do mercado e um projeto paralelo ah esse estar em adamento com o intuito de produzir o mesmo programa porem em uma versao Auto-suficiente, porem uma estrategia eficiente eh necessaria para o programa nao nascer morto por causa de ser lancado na vespera do lancamento uma versao nova de seu Sistema Operacional

domingo, 3 de fevereiro de 2013

quarta-feira, 23 de janeiro de 2013

Quando eu vi e compreendi como programacao e circuitos sao e funcionam...

Eu assisitia as aulas de programacao basica as quais tratam muito sobre sintaxe de programacao do simestre primeiro, mas eu nao sabia o que programar eh ainda... Eu compreendi o que programacao eh e aprendi ah programar quando eu vi a professora Chris fez o primeiro programa na aula... Se eu vir como funciona, entao ja era...
...
... Eu assisti a aula primeira de circuitos, mas eu nao compreendi como fazer circuitos... Eu assisti a aula segunda de circuitos, mas eu nao compreendi como fazer circuitos e pensei que so cmpreenderia circuitos quando repetisse essa materia... Eu assisti a aula terceira de circuitos achando que nao compreenderia circuitos, mas eu compreendi circuitos e vi como circuitos funcionam quando o professor Atta fez mais o circuito dessa aula... Se eu vir como funciona, entao ja era...
...
... Texto De Zero Absoluto - TRON - Eu luto pelos usuarios

quarta-feira, 5 de outubro de 2011

Eu e uma solucao minha...

Com todo respeito infinito que eu tenho por todos meus professores eu digo que eu fiz apenas o que eles ensinaram ah mim...
... Basicamente eu destesto bagunca... Eu ja estava vendo alguns problemas em algumas formas de lidar os problemas computacionais, mas quando chegou ah um determinado assunto a coisa complicou mais... A solucao apresentada ah mim possuia seus problemas e os problemas vistos antes... A solucao apresentada ah mim apresentava muita bagunca... Minha intensao nao eh menospresar o trabalho dos outros Cientistas Da Computacao... Se os Cientistas Da Computacao nao trabalhacem ate hoje muita coisa nao existiria, mas A FILA anda... Nao chamem ah mim de NERD, por causa desse piada... Eu DETESTO ser chamado de NERD e MALUCO... Voces nao assistiram Hancock?... Eu sabia qual eh a finalidade da solucao apresentada, mas eu sabia tambem que seria bom esse trabalho continuar seu caminho... Eu estou no terceiro simestre e nao sei muitas coisas do curso, assim como se uma solucao melhor que minha solucao existe...
... Bem... Quais sao os problemas os quais eu mensionei?... Problemas de logica e consequentemente de didatica... Quando a solucao eh baguncada, tem excessos e esta sem logica o profissional nao consegue dominar a solucao e como consequecia o profissional nao consegue passar o assunto de forma compreencivel... Se a solucao eh legivel e compreensivel facilmente o profisional resolve todos e quaisquer problemas relativos ah essa solucao e a didatica esta incluida nessas resolucoes, porque o profissional sabe absolutamente sobre o que a solucao eh relativa... Eu nao conheco muitos assuntos de meu curso, mas se esta assim onde eu estou, provavelmente esta pior la na frente, mas como eu disse, eu estou no terceiro simestre e nao sei muitas coisas do curso...
... Eu nao posso negar, eu queria nunca usar aquela bagunca, mas gosto eh gosto e ninguem eh igual ah ninguem, mas para eu usar uma solucao simples, legivel, clara, limpa e compreencivel eu precisava criar essa solucao e eu fiz isso...

segunda-feira, 22 de agosto de 2011

Cursos Superior - Linguagens De Programacao - Nao confundam Ze Carroceiro com Zeca Roceiro...

As pessoas confundem tudo ate em Informatica... As Linguagens De Programacao possuem sua estrutura muito parecida entre elas com diferencas poucas de Sintaxe entre elas...
... Pessoas dedicadas e com intencoes forte e boa se dedicam e se dedicaram a desenvolverem sistemas de ensino para tudo... Os Cursos Superior sao assim tambem... As pessoas acham que umas Linguagem De Programacao sao dificil e outras nao... Isso nao existe como eu disse antes... Os Cursos Superior possuem focos e interesses... O uso de mais que uma Linguagem De Programacao em um Curso Superiror eh intensional e o objetivo eh exercitar a mente do estudante para ele evoluir... Exemplo... O estudante acha que a Linguagem De Programacao C eh muito dificil, mas nao eh... O problema eh que o estudante confunde tudo... O estudante pensa que a Linguagem De Programacao C eh muito dificil, porque comecou ah usar ela em assuntos a mais dificil e avancado e o estudante inventa de juntar o que eh para ser separado e separa o que eh para ser juntado... Pode?... Nao confundam Ze Carroceiro com Zeca Roceiro... Um exemplo claro que ajuda a vermos claramente esse problema eh o uso de Pseudo Codigo... Muitos professores usam Pseudo Codigo no inicio dos Cursos Superior para alem de fazer aquele exercicio para a mente facilitar a introducao da programacao no estudante... Se o professor usace Pseudo Codigo no assunto mais complexo do curso e o estudante fixesse a confusao dele ele acharia que Pseudo Codigo eh a coisa mais dificil de todos os tempos...
...
Texto De Zero Absoluto - Cientista Da Computacao - Analista De Sistemas - Professor...

sexta-feira, 18 de fevereiro de 2011

IDE - DEV - Pascal - PROBLEMAO...

A IDE DEV - Pascal tem um PROBLEMAO FACILIMO de ser resolvido...
... Quando o DEV - Pascal eh instalado ele eh instalado com uma pasta dele com o nome errado e ISSO eh o que causa o PROBLEMAO nele...
... A pasta com o nome errado e a pasta - Icons - e voce so precisa apagar o - S - do nome - Icons - e deixar - Icon - que TUDO fica LINDO...
... Tomara que gostem

domingo, 13 de fevereiro de 2011

Zero Absoluto - Ferramentas As Quais Uso E Recomendo - WINE SEM DIRECTX TESTADO...

Meu colegas desejam saberem quais sao as Ferramentas as quais uso para Trabalhar com Programacao ja que nao gosto de Windows e seria UMA PUTA FALTA DE SACANAGEM se eu nao fizesse algo ah respeito...
... Bem... Eu trabalho com Programacao no Linux QUASE sempre e isso nao eh problema... Eu uso 3 Ambientes De Desenvolvimento no Linux - IDE - Interactive Development Environment - Ambiente Interativo De Desenvolvimento... Gedit, Dev - Pascal e Dev - C++... MUITA gente chama os Ambientes De Desenvolvimento de Compilador, mas Compilador eh uma coisa e IDE eh outra COMPLETAMENTE diferente... Uma IDE eh uma Ferramente a qual possue a Sintax de uma ou mais Linguagens De Programacao feito para escreverem Programas em alguma Linguagem De Programacao nele e pode possuir OU nao um Compilador... Um Compilador eh uma Ferramenta a qual transforma um Projeto De Linguagem De Programacao em um Programa na mesma Linguagem De Programacao a qual o Projeto foi escrito... As IDEs e Compiladores sao Auto- Suficientes e no MAXIMO dependem APENAS um do outro...
... Eu sei que voce dira que Dev - Pascal e Dev - C++ sao IDEs compiladas para os Windows E VOCE ESTA ABSOLUTAMENTE CERTO... Logico... Mas voce esqueceu que eu disse que as IDEs e Compiladores sao Auto- Suficientes e no MAXIMO dependem APENAS um do outro, por isso eh MUITO facil usar essa Ferramentas no Linux... Eu instalo essas IDEs no Linux com o Wine e eu ja fiz o Tutorial de intalacao do Wine no Blog de Imagem e no Blog de PCs, mas as IDEs funcionam sem a instalacao de DirectX que mostrei nos Blogs... Vemos em 2 fotos dessa Postagem o Dev - C++ rodando no no Linux Sabayon - Gentoo... Como essas IDEs possuem Compiladores configurados para gerarem programas para Windows elas continuaram compilando assim no Linux... Digo isso, porque so existe um tipo de Compilador para cada Linguagem bastando especificar de alguma forma a Plataforma a qual a gente deseja gerar o Programa... Por exemplo Linux ou Windows... Pode haver mais que um Compilador para uma Linguagem, mas todos eles possuem a mesma natureza da Linguagem... Eh como se voce escolhece a Exportacao a qual deseja... O Programas gerados nessas IDEs sao TAMBEM Auto-Suficientes, por isso eh TAMBEM MUITO facil execultar eles no Wine...
...O Gedit eh uma Ferramenta COLOSSAL a qual possue Suporte a VARIAS Linguagens De Programacao como podemos vermos na primeira foto que coloquei nessa Postagem... O Gedit eh APENAS IDE e nao possue nem um Compilador... O Gedit oferece opcoes de Salvar os Projetos para Plataformas diferentes como para Linux, Mac OS e Windows, mas as IDEs reconhecem os Projetos gerados para elas, por isso voce pode Gerar um Projeto na Linguagem C ou C++ no Gedit e compilar ele no Dev - C++, por exemplo...
... Apenas uma coisa eh diferente nas IDEs Dev - Pascal e Dev - C++ rodando no Linux... Voce cria e Compila o Projeto nessas IDEs, mas nao execulta o Programa Compilado nelas, por isso voce precisa execultar tambem o Programa no Wine,  mas isso nao eh problema... Eu nao nao sei se isso pode ser mudado... Percebam em uma foto a quail botei com o Gedit que voce pode ter VARIOS Projetos abertos nele AO MESMO TEMPO... Chupe essa manga...
... Se seu caso nao requer compilacao e voce quer usar APENAS Linux eh voce usar APENAS o PODEROSO Gedit... Eu ADORO ele...
... Eu configuro as IDEs as quais uso para o Estilo Matrix - Fundo Negro. Eu mostro nas fotos como fazer isso no Dev - C++ e no Gedit... Notem que o Gedit assume as cores de seu Sistema por padrao no modo Classico, mas se seu Sistema estiver Claro voce pode usar o modo Oblivion que escurece, mas nao deixa como o desejado...
... Eu coloquei o mesmo Codigo em todas as IDEs para voce poderem verem PERFEITAMENTE a diferenca... Estou escrevendo esse Codigo...
... Eu coloquei fotos grandes para voces terem versatilidade de trabalho com elas...
...
... Se desejarem verem meu Tutorial de configuracao de Wine basta acessarem um dos Links abaixo que levam a Postagem desse Tutorial em cada um dos dois Blogs os quais postei esses Tutoriais...
Blog - Zero Absoluto - Imagem - Tutorial Wine...
Blog - Zero Absoluto - PCs - Tutorial Wine...