Jump to content
Moerte

Conceitos de programação

Recommended Posts

Moerte

Boas,

Eu sei programar na prática (não sou um expert, ainda) mas hoje fui a uma entrevista e na qual me perguntaram o seguinte "sabes me explicar alguns conceitos de programação informática?" e eu fiquei assim um bocado embasbacado porque honestamente sei o que sao alguns conceitos mas nao os sei explicar porque no meu curso de formação nao demos conceitos, ou seja, aprendi-os através da experiência a programar ou a ver tutoriais, e a minha questão para o forum é a seguinte, existe ou alguem tem conhecimento de algum manual/forum/topico onde explique isso?

 

Cumprimentos,

Nuno Oliveira

Share this post


Link to post
Share on other sites
alexsfernandes
42 minutes ago, Moerte said:

Boas,

Eu sei programar na prática (não sou um expert, ainda) mas hoje fui a uma entrevista e na qual me perguntaram o seguinte "sabes me explicar alguns conceitos de programação informática?" e eu fiquei assim um bocado embasbacado porque honestamente sei o que sao alguns conceitos mas nao os sei explicar porque no meu curso de formação nao demos conceitos, ou seja, aprendi-os através da experiência a programar ou a ver tutoriais, e a minha questão para o forum é a seguinte, existe ou alguem tem conhecimento de algum manual/forum/topico onde explique isso?

 

Cumprimentos,

Nuno Oliveira

Olá,

Não sei em que linguagem(s) programas mas aconselho o "Programming - Principles and Practice using C++" do Bjarne Stroustrup segunda edição.

Mesmo que não sejas utilizador de C++ os conceitos estão todos lá.

Para mim foi e é uma biblia.

 

Espero ter ajudado,

Alexandre

Share this post


Link to post
Share on other sites
Moerte

Boas,

 

Eu costumo programar em php, javascript ou c#, mas la esta, falta-me as definiçoes dos conceitos e quando me perguntaram acerca disso engasguei.

Obrigado pela dica, vou estudar esse livro.

Cumprimentos,

Nuno Oliveira

Share this post


Link to post
Share on other sites
Warrior

Essa pergunta não faz muito sentido, a única resposta nessa situação é perguntar "o que quer dizer com conceitos de programação informática?". Dependendo da resposta dele, desenvolver um pouco.

Share this post


Link to post
Share on other sites
M6

Só nas linguagens apontadas há vários conceitos envolvidos: programação imperativa, programação orientada a objectos, linguagens tipificadas, linguagens não tipificadas, linguagens de scripting, linguagens interpretadas, para indicar alguns.

Podes ser mais claro no que procuras?

 


10 REM Generation 48K!
20 INPUT "URL:", A$
30 IF A$(1 TO 4) = "HTTP" THEN PRINT "400 Bad Request": GOTO 50
40 PRINT "404 Not Found"
50 PRINT "./M6 @ Portugal a Programar."

 

Share this post


Link to post
Share on other sites
Moerte

A questão, e esqueci-me de referir, tinha a ver com os conceitos utilizados dentro da programação orientada a objectos, por exemplo, o que é a herança e coisa do género, foi o que eu entendi, mas la está, como não é algo que eu esteja tão familiarizado complicou-me a entrevista.

 

Cumprimentos,

Nuno Oliveira

Share this post


Link to post
Share on other sites
M6

É fácil encontrar informação. No caso particular da herança: https://pt.wikibooks.org/wiki/Programação_Orientada_a_Objetos/Herança

Aconselho-te a comprares um bom livro sobre os conceitos em que te sentes menos à vontade, vais aprender técnicas que te vão ajudar a resolver problemas de forma mais simples.


10 REM Generation 48K!
20 INPUT "URL:", A$
30 IF A$(1 TO 4) = "HTTP" THEN PRINT "400 Bad Request": GOTO 50
40 PRINT "404 Not Found"
50 PRINT "./M6 @ Portugal a Programar."

 

Share this post


Link to post
Share on other sites
Moerte

Obrigado M6...

Ja agora nao me podes recomendar um bom livro para o efeito?

 

Cumprimentos,

Nuno Oliveira,

 

Share this post


Link to post
Share on other sites
M6

Sinceramente não... Há muito que não compro livros desse género, mas uma editora como a O'Rilley nunca me desiludiu.


10 REM Generation 48K!
20 INPUT "URL:", A$
30 IF A$(1 TO 4) = "HTTP" THEN PRINT "400 Bad Request": GOTO 50
40 PRINT "404 Not Found"
50 PRINT "./M6 @ Portugal a Programar."

 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.