Questões de Concurso Comentadas sobre programação
Foram encontradas 9.409 questões
I. Abstração.
II. Polimorfismo.
III. Encapsulamento.
IV. Herança.
Quais estão corretos?
( ) A Linguagem de Máquina é uma linguagem usualmente baseada num código binário, específico para cada tipo de computador.
( ) A Linguagem de Baixo Nível introduz a abstração, pois os códigos binários são substituídos por mnemônicos.
( ) A Linguagem de Alto Nível introduz um pouco mais de abstração, mas requer conhecimento da arquitetura da máquina, pois é dependente da máquina.
( ) A Linguagem de Super Nível é a mais próxima da linguagem do homem, não requer conhecimento da arquitetura da máquina, mas ainda não é portável, e, portanto, é dependente da máquina.
A ordem correta de preenchimento dos parênteses, de cima para baixo, é:
A UML é uma linguagem de programação utilizada para escrever código‑fonte em várias linguagens de programação, como HTML, CSS e JavaScript.
Em Python, o argumento optimize da função compile() especifica o nível de otimização do compilador.
O interpretador do Python possui várias funções e tipos embutidos que sempre estão disponíveis, e uma dessas funções é a aiter(), que é responsável por retornar True, se todos os elementos de iterable forem verdadeiros.
O comando range(n), em Python, gera uma lista (implícita) com os valores de 0 até n−1.
A propriedade da POO que permite que um objeto possa ser tratado de várias formas, assumindo diferentes comportamentos é denominada abstração.
Na POO, a principal característica da herança é que os dados dentro da classe são protegidos e acessíveis apenas por meio de métodos públicos.
As variáveis de controle de um loop “for” são utilizadas para controlar o número de iterações em um loop.
Uma das vantagens dos processadores vetoriais é a redução da quantidade de fetch e decode de instruções.
No que diz respeito aos tipos de variáveis, à orientação a objetos e aos métodos de acesso a arquivos, julgue o item.
O método Fopen() é utilizado para abrir um arquivo em um determinado modo, como, por exemplo, leitura.
No que diz respeito aos tipos de variáveis, à orientação a objetos e aos métodos de acesso a arquivos, julgue o item.
O método BufferedWriter() é utilizado em diversas linguagens orientadas a objetos e tem como função principal retornar o número de blocos lidos.
No que diz respeito aos tipos de variáveis, à orientação a objetos e aos métodos de acesso a arquivos, julgue o item.
O polimorfismo permite que uma função possa agir de maneiras diferentes com base nos tipos de dados com os quais está sendo chamada.
No que diz respeito aos tipos de variáveis, à orientação a objetos e aos métodos de acesso a arquivos, julgue o item.
Na orientação a objetos, a associação permite modelar interações e dependências entre objetos.
As variáveis globais possuem as seguintes características: são declaradas fora do escopo das funções; não são visíveis a todas as funções; não criam dependência entre as funções; e facilitam o entendimento e o reuso de código.