Questionário vídeo aulas 01 e 02
Teve início em 1960.
2. Qual foi a linguagem de programação que inaugurou esta trajetória?
A linguagem era chamada ALGOL 60.
3. Para você, o que significa dizer que uma linguagem é de alto nível?
Uma forma em que você possa trabalhar livremente com seu software sem se preocupar com o funcionamento do hardware.
4. Qual era a grande desvantagem da linguagem CPL?
Ela aumentou a complexidade das linguagens tornando difícil a sua implementação.
5. Qual a diferença básica entre as linguagens CPL e B?
A linguagem B era mais simplificada.
6. A linguagem B foi usada para produzir um sistema operacional. Como se chamava este sistema?
Chamava-se Unix.
7. O que foi o PDP-11?
Foi uma das séries de minicomputador mais vendidos da época.
8. Quem foi o criador da linguagem C?
O criador foi Dennis Ritchie.
9. Quais as principais vantagens da linguagem C?
Flexibilidade (permitiu avanço na área comercial, científica e da engenharia) e Portabilidade (permitiu a criação de códigos fontes que podiam ser produzidos em um computador e ser transportado e compilado em outro).
10. O que você entende por:
a. Manipulação de strings; Como se trabalha com um conjunto de caracteres na linguagem C.
b. Manipulação de ponteiros; Através dele é possível trabalhar com endereço de memória.
c. Manipulação de arquivos; É possível controlar leitura e gravação na memória secundária do computador.
d. Alocação dinâmica de memória;
Possível reservar mais memória para o programa mesmo durante sua execução.
e. Linguagem de baixo nível;
Linguagem Assembly; Notação legível para o código de máquina de determinada arquitetura computacional.
11. Como se delimita um programa? Todo programa deve contar pelo menos a função principal chamada, main() Delimita-se através da estrutura seguinte: int main() { /* comentários