Pergunta 1: O que é código de máquina?
a) Uma linguagem de programação de baixo nível que consiste em dígitos/bits binários que o computador lê e entende
b) Uma linguagem de programação de alto nível que consiste em listas de instruções que os humanos podem ler e entender
c) Uma linguagem de programação de baixo nível que consiste em dígitos hexadecimais que compõem instruções de linguagem de alto nível
d) Uma linguagem de programação de nível médio que consiste no código de montagem projetado para o processador do computador
Pergunta 2: Quais são os quatro elementos fundamentais que compõem uma linguagem?
a) Um alfabeto, um lexis, uma sintaxe e semânticas
b) Um alfabeto, fonética, fonologia e semântica
c) Um alfabeto, um lexis, fonética e semântica
d) Um alfabeto, morfologia, fonética e semântica
Pergunta 3: Como você chama um arquivo que contém um programa escrito em uma linguagem de programação de alto nível?
a) Um arquivo de destino
b) Um arquivo de código
c) Um arquivo de máquina
d) Um arquivo de fonte
Pergunta 4: O que é verdadeiro sobre a compilação? (Selecione duas respostas)
a) Você e o usuário final devem ter o compilador para executar o código
b) Ela tende a ser mais lenta que a interpretação
c) O código é convertido diretamente em código de máquina executável pelo processador
d) Ela tende a ser mais rápida do que a interpretação
Pergunta 5: Qual é a definição de um arquivo de script?
a)É um arquivo de texto que contém sequências de zeros e uns
b) É um arquivo de texto que contém instruções que compõem um programa Python
c) É uma mensagem de erro gerada pelo compilador
d) É uma mensagem de erro gerada pelo interpretador
Pergunta 6: Selecione as afirmações verdadeiras. (Selecione duas respostas)
a) Python é uma boa opção para criar e executar testes para aplicações
b) Python é uma boa escolha para programação de baixo nível, por exemplo, quando você deseja implementar um driver eficaz
c) Python é gratuito, de código aberto e multiplataforma
d) Python 3 é retrocompatível com Python 2
Pergunta 7: O que é o CPython?
a)É a implementação de referência padrão da linguagem C, escrita em Python
b) É uma linguagem de programação que é um superconjunto do Python, projetada para produzir desempenho em C com código escrito em Python
c) É uma linguagem de programação que é um superconjunto da linguagem C, projetada para produzir desempenho semelhante ao Python com código escrito em C
d) É a implementação de referência padrão do Python, escrita na linguagem C
Pergunta 8: O que você chama de interpretador de linha de comando que permite interagir com o SO e executar scripts e comandos em Python?
a) um compilador
b) Um editor
c) Jython
d) Um Console
Pergunta 9: Qual é o comportamento esperado do seguinte programa?
a) O programa emitirá um Olá! na tela
b) O programa exibirá "Olá!" na tela
c) O programa exibirá ("Olá!") na tela
d) O programa gerará uma mensagem de erro na tela
Pergunta 10: Qual é o comportamento esperado do seguinte programa?
a) O programa emitirá Adeus! na tela
b) O programa exibirá "Adeus!" na tela
c) O programa exibirá ("Adeus!") na tela
d) O programa gerará uma mensagem de erro na tela
Algumas pessoas acham que foco significa dizer sim para a coisa em que você vai se focar.
Mas não é nada disso.
Significa dizer não às centenas de outras boas ideias que existem.
Você precisa selecionar cuidadosamente.”
Steve Jobs