Criou página com '= Introdução = A disciplina tem o objetivo de inserir o aluno no contexto de computação informando sobre os vários elementos utilizados no mundo atual como softwares, hard...' |
|||
| Linha 14: | Linha 14: | ||
* Também é o nome dado ao conjunto de produtos desenvolvidos durante o Processo de Software, o que inclui não só o programa de computador propriamente dito, mas também manuais, especificações, planos de teste, etc. | * Também é o nome dado ao conjunto de produtos desenvolvidos durante o Processo de Software, o que inclui não só o programa de computador propriamente dito, mas também manuais, especificações, planos de teste, etc. | ||
<br> | <br> | ||
* Em um programa correto e funcional, essa sequência segue padrões específicos que resultam em um comportamento desejado | |||
* Um programa pode ser executado por qualquer dispositivo capaz de interpretar e executar as instruções de que é formado | |||
<br> | |||
* Os softwares são executados em linguagem de máquina. Para facilitar a criação de software por parte dos seres humanos foram criadas as linguagens de programação que buscam aproximar-se da linguagem humana comum | |||
<br> | |||
* Ranking das Linguagens de Programaçã no mundo (Jul/2012) | |||
1. Java – 17% | |||
2. C – 17% | |||
3. C# – 8% | |||
4. C++ – 8% | |||
5. Objective-C – 8% | |||
6. PHP – 6% | |||
7. (Visual) Basic – 4% | |||
8. JavaScript – 3% | |||
9. Python – 3% | |||
10. Perl – 3% | |||
11. Delphi/Objective Pascal | |||
12. PL/SQL | |||
13. Ruby | |||
14. Transact-SQL | |||
15. Lisp | |||
16. Visual Basic.Net | |||
17. Pascal | |||
18. Logo | |||
19. Ada | |||
20. NXT-G | |||
21. Lua | |||
22. R | |||
23. Fortran | |||
24. MATLAB | |||
25. Scheme | |||
26. Assembly | |||
27. Prolog | |||
28. RPG (OS/400) | |||
29. SAS | |||
30. cg | |||
31. Groovy | |||
32. COBOL | |||
33. ActionScript | |||
34. Erlang | |||
35. D | |||
36. Scratch | |||
37. ABAP | |||
38. F# | |||
39. C shell | |||
40. Haskell | |||
41. Awk | |||
42. Smalltalk | |||
43. CFML | |||
44. APL | |||
45. ML | |||
46. Forth | |||
47. Eiffel | |||
48. Bash | |||
49. Tcl | |||
50. PL/I | |||
= Redes de Computadores = | = Redes de Computadores = | ||
Edição das 18h12min de 29 de junho de 2012
Introdução
A disciplina tem o objetivo de inserir o aluno no contexto de computação informando sobre os vários elementos utilizados no mundo atual como softwares, hardwares e redes de computadores e preparar o aluno para a criação de programas.
Hardware
Software
- Conjunto de instruções, funções ou tarefas que definem o que o computador deve executar para chegar a um determinado resultado
- Instruções eletrônicas que em geral residem em um meio de armazenamento
- As instruções são traduzidas para a linguagem de máquina
- Um conjunto de instruções é chamado Programa;
- Também é o nome dado ao conjunto de produtos desenvolvidos durante o Processo de Software, o que inclui não só o programa de computador propriamente dito, mas também manuais, especificações, planos de teste, etc.
- Em um programa correto e funcional, essa sequência segue padrões específicos que resultam em um comportamento desejado
- Um programa pode ser executado por qualquer dispositivo capaz de interpretar e executar as instruções de que é formado
- Os softwares são executados em linguagem de máquina. Para facilitar a criação de software por parte dos seres humanos foram criadas as linguagens de programação que buscam aproximar-se da linguagem humana comum
- Ranking das Linguagens de Programaçã no mundo (Jul/2012)
1. Java – 17% 2. C – 17% 3. C# – 8% 4. C++ – 8% 5. Objective-C – 8% 6. PHP – 6% 7. (Visual) Basic – 4% 8. JavaScript – 3% 9. Python – 3% 10. Perl – 3% 11. Delphi/Objective Pascal 12. PL/SQL 13. Ruby 14. Transact-SQL 15. Lisp 16. Visual Basic.Net 17. Pascal 18. Logo 19. Ada 20. NXT-G 21. Lua 22. R 23. Fortran 24. MATLAB 25. Scheme 26. Assembly 27. Prolog 28. RPG (OS/400) 29. SAS 30. cg 31. Groovy 32. COBOL 33. ActionScript 34. Erlang 35. D 36. Scratch 37. ABAP 38. F# 39. C shell 40. Haskell 41. Awk 42. Smalltalk 43. CFML 44. APL 45. ML 46. Forth 47. Eiffel 48. Bash 49. Tcl 50. PL/I