Questão de Programação — Linguagens de programação — CESPE / CEBRASPE 2023
- Código
- ce156126
- Banca
- CESPE / CEBRASPE
- Órgão
- MPE-RO
- Ano
- 2023
- Nível
- Superior
- Cargo
- Analista Programador
- A

- B

- C

- D

- E






GabaritoA — [imagem]
Gabarito: letra A. A alternativa correta apresenta a sintaxe adequada para obter o tamanho de uma lista (ou array) em cada uma das três linguagens: len() em Python, a propriedade .length em JavaScript e a função sizeof() (ou count()) em PHP.
Para resolver esta questão, é necessário identificar os métodos nativos de cada linguagem para calcular o número de elementos em uma estrutura de dados do tipo lista ou array. O enunciado pede o código que gera o número 5 como resultado, o que ocorre após a inserção de um elemento em uma lista que inicialmente continha 4 elementos.
Esta alternativa utiliza corretamente os comandos de cada linguagem:
Python: len(minhalista) retorna o número de elementos da lista.
JavaScript: minhalista.length é a propriedade que retorna o tamanho do array.
PHP: sizeof($minhalista) é um alias da função count(), retornando o número de elementos do array.
O erro está no comando PHP length($minhalista). Em PHP, não existe uma função nativa chamada length() para contar elementos de um array; o correto seria count() ou sizeof().
O erro está no comando JavaScript minhalista.len(). Em JavaScript, o tamanho de um array é acessado pela propriedade .length (sem parênteses), e não por um método chamado .len().
O erro está no comando Python length(minhalista). Em Python, a função correta para obter o tamanho de uma sequência é len(), e não length().
O erro está no comando Python minhalista.len e no comando PHP len($minhalista). Nenhum desses comandos é válido para obter o tamanho de uma lista/array nessas linguagens.
Memorize os comandos de contagem de elementos, pois são fundamentais em qualquer linguagem:
Linguagem | Comando de Tamanho |
|---|---|
Python |
|
JavaScript |
|
PHP |
|
Link permanente: /questoes/ce156126