wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

PND - Aula 29

Total questions: 18

Worksheet time: 12mins

Name
Class
Date
1.

Qual o principal objetivo da técnica de fatiamento de strings em programação, de acordo com o material?

a)

Inserir novos caracteres em uma string.

b)

Alterar o tipo de dado de uma string.

c)

Isolar segmentos específicos de uma string com base em delimitadores.

d)

Concatenar várias strings em uma única.

2.

No cenário apresentado, Sérgio precisa extrair qual informação específica de uma URL de perfil?

a)

O domínio do site.

b)

O protocolo de segurança.

c)

O nome do usuário.

d)

A porta de comunicação.

3.

Qual a URL de exemplo fornecida no problema de Sérgio para a extração do nome de usuário?

a)

https://www.google.com

b)

http://example.com/profiles/username

c)

ftp://files.server.net

d)

mailto:user@example.com

4.

Para que as strings são consideradas fundamentais em programação, de acordo com o conteúdo?

4 lines
5.

Para que as strings são fundamentais em programação, segundo o material?

a)

Para armazenar dados numéricos, facilitando cálculos matemáticos.

b)

Para armazenar dados textuais, permitindo automação e manipulação eficiente de informações.

c)

Exclusivamente para o controle de hardware.

d)

Somente para a criação de gráficos 3D.

6.

Além de armazenar dados textuais, as strings são essenciais para quais outras finalidades mencionadas no material?

a)

Somente para criptografia de dados.

b)

Interações de usuário, processamento de dados e integração de sistemas.

c)

Gerenciamento de memória RAM.

d)

Configuração de rede.

7.

O fatiamento de strings é importante para extrair subseções específicas de textos em quais contextos, segundo o slide?

a)

Apenas em documentos PDF.

b)

Somente em arquivos de áudio.

c)

Em logs, URLs ou dados de usuário.

d)

Exclusivamente em imagens.

8.

Qual a função principal dos parâmetros em URLs em web design?

a)

Apenas para aumentar a segurança do site.

b)

Para transmitir informações entre páginas.

c)

Para determinar o estilo visual de uma página.

d)

Para armazenar arquivos de mídia.

9.

Os parâmetros em URLs geralmente são formatados como pares chave-valor separados por '&' e permitem:

a)

Enviar informações adicionais para o servidor

b)

Definir o layout da página

c)

Alterar o endereço IP do servidor

d)

Modificar o protocolo de comunicação

10.

Para que servem os parâmetros em URLs?

a)

Para exibir imagens em páginas web.

b)

Formatos chave=valor após '?' e permitem filtrar conteúdo, realizar buscas e gerenciar autenticações.

c)

Como imagens e permitem apenas a exibição de gráficos.

d)

Como sons e permitem apenas a reprodução de áudio.

11.

Para que são vitais as técnicas avançadas de manipulação de strings, como expressões regulares?

a)

Apenas para a criação de bancos de dados.

b)

Para manipulações complexas de strings, incluindo validação, extração e substituição de dados.

c)

Para o desenvolvimento de hardware.

d)

Exclusivamente para a compilação de código.

12.

As ferramentas de manipulação avançada de strings, como expressões regulares, aumentam a precisão e a eficiência do código em quais cenários?

a)

Apenas na formatação de documentos de texto simples.

b)

Para a validação de entradas e manipulação de grandes volumes de texto.

c)

Somente na impressão de relatórios.

d)

Exclusivamente na criação de apresentações de slides.

13.

O que as inovações em manipulação de strings, como novas bibliotecas e frameworks, estão integrando com sistemas de dados?

a)

Apenas funcionalidades de jogos.

b)

Funcionalidades avançadas de processamento de texto com sistemas de dados em tempo real.

c)

Funções de cálculo financeiro.

d)

Métodos de controle de robôs.

14.

Explicação: O material indica que "Novas bibliotecas e frameworks estão constantemente evoluindo as técnicas de manipulação de strings, integrando funcionalidades avançadas de processamento de texto com sistemas de dados em tempo real." Qual é o benefício das inovações em manipulação de strings mencionadas no slide?

a)

Apenas tornam o código mais lento.

b)

Dificultam operações complexas.

c)

Facilitam operações complexas e abrem novas possibilidades para o manejo de dados textuais.

d)

Reduzem a capacidade de automação.

15.

Qual método Python é utilizado para dividir uma string em uma lista, onde cada palavra é um item?

a)

.join()

b)

.append()

c)

.split()

d)

.replace()

16.

A manipulação de strings e o funcionamento dos parâmetros em URLs ampliam qual conjunto de habilidades de um desenvolvedor?

a)

Apenas habilidades de design gráfico.

b)

Habilidades relacionadas à criação de aplicativos web mais poderosos e dinâmicos.

c)

Habilidades de manutenção de hardware.

d)

Habilidades de contabilidade.

17.

Considerando o problema de Sérgio, a técnica de fatiamento de strings seria aplicada para extrair o "username" da URL "http://example.com/profiles/username". Qual o delimitador comum que permitiria isolar o nome do usuário?

a)

O caractere . (ponto).

b)

O caractere ? (interrogação).

18.

O caractere / (barra).

a)

O caractere / (barra).

b)

O caractere - (hífen).