Questões de Concurso Sobre programação

Foram encontradas 15.139 questões

Q3451119 Programação
Comentários são essenciais na programação em Java, pois ajudam a melhorar a legibilidade e a manutenção do código. Eles permitem que os desenvolvedores expliquem e documentem o que o código faz, facilitando a compreensão tanto para quem está escrevendo quanto para outros que possam trabalhar no código no futuro. Um tipo específico de comentário é o Javadoc que é utilizado para gerar documentação automática em HTML (Hypertext Markup Language) e oferece uma forma estruturada de documentar classes, métodos e campos, facilitando a criação e o compartilhamento de documentação técnica. Qual é a estrutura correta do comentário Javadoc?
Alternativas
Q3451115 Programação
XML (Extensible Markup Language) é uma linguagem de marcação amplamente utilizada para representar dados estruturados de forma legível tanto por humanos quanto por máquinas, a qual é frequentemente empregada em contextos como web services, configuração de aplicativos e troca de dados entre sistemas. Comentários em XML são importantes para fornecer contexto e explicações adicionais sobre o conteúdo e a estrutura dos dados sem interferir na sua interpretação. Qual é a estrutura correta para um comentário em XML?
Alternativas
Q3451101 Programação
Como analista de informática da Sanepar, você está envolvido no desenvolvimento de um novo sistema web para o órgão. Parte do seu trabalho inclui a documentação das pseudoclasses do CSS3 que você utilizou no projeto, sendo uma dessas pseudoclasses o :root. Para garantir que a documentação esteja correta, você precisa assinalar a alternativa que descreve corretamente a função da pseudoclasse :root.
Alternativas
Q3451100 Programação
Como analista de informática da Sanepar, você está envolvido no desenvolvimento de um novo sistema web para o órgão. Durante o desenvolvimento, você precisa adicionar um recurso interativo à página para melhorar a experiência do usuário. Para isso, você deseja usar um elemento HTML que permita exibir um resumo visível para um conteúdo adicional. Nesse caso, considerando o HTML 5 (Hypertext Markup Language, versão 5), qual elemento você deve utilizar para definir esse resumo visível para um elemento <details>?
Alternativas
Q3449913 Programação
Avalie o fragmento de código escrito em PHP e executado na versão 8.3.6. Indique qual é o resultado esperado após a sua execução.
Imagem associada para resolução da questão
Alternativas
Q3449912 Programação
Avalie o fragmento de código escrito em Python e indique qual é o resultado após sua execução. Considere que o computador possui acesso à internet, que o Python instalado está na versão 3.12.2 e com todas as dependências para o funcionamento do código, e que as URLs estão acessíveis e possuem dados no formato texto.

Imagem associada para resolução da questão

Alternativas
Q3449911 Programação
Considere o seguinte fragmento de código, escrito na linguagem java, baseado em GEEKS FOR GEEKS (2022)

Imagem associada para resolução da questão

(GEEKS FOR GEEKS. Java Program for Bitonic Sort. Noida: Geeks for Geeks, 2022. Disponível em https:// www.geeksforgeeks.org/java-program-for-bitonic-sort/. Acesso em: 14 abr. 2024.)

Escolha a opção que indique o resultado obtido após a sua execução na última versão oficial do Java.
Alternativas
Q3449442 Programação
Considere o circuito abaixo baseado em Thinkercad (2024), composto por uma placa Arduino Uno R3, resistores de 220Ω, leds, placa de ensaio e demais componentes que garantem o seu perfeito funcionamento. 

Imagem associada para resolução da questão O comportamento esperado do circuito, quando estiver em funcionamento, é o acendimento e desligamento dos leds, alternadamente de baixo (led na posição 28e e 29e na placa de ensaio) para cima (led na posição 7e e 8e na placa de ensaio). Avalie o código fonte e indique quais comandos devem ser preenchidos nas linhas 12 e 14 respectivamente.
Imagem associada para resolução da questão
(PROGRAM AN LED LIGHT SHOW. (2024). Tinkercad. Disponível em: https://www.tinkercad. com/lessonplans/program-an-led-light-show. Acesso em: 18 abr. 2024.)
Alternativas
Q3449440 Programação

Avalie o código fonte escrito em Assembly, baseado em Papbad (2018).

Imagem associada para resolução da questão

(PAPBAD. How to print a triangle of stars in assembly? Stack Overflow. [S. l.: s. n.], 19 mar. 2018. Disponível em: https://stackoverflow.com/q/49342767. Acesso em: 20 abr. 2024.)


Considere um computador com sistema operacional Linux, distribuição Ubuntu 24.04 e NASM versão 2.16.01, utilizado para compilar o código fonte. Qual é o resultado apresentado após sua execução?

Alternativas
Q3449433 Programação

Considere as seguintes sentenças sobre a linguagem de programação Python (SWEIGART, 2015).


(SWEIGART, Al. Automatize tarefas maçantes com Python. São Paulo: Novatec, 2015.)


I - O tratamento de exceções pode ser implementado por meio das cláusulas try e except.


II - É possível usar inteiros negativos como índices de uma lista, na qual o valor -1 refere-se ao último índice da lista, o valor -2 refere-se ao penúltimo índice da lista, e assim por diante.


III - Caso se queira copiar uma lista que contenha listas, o módulo copy deve ser importado e utilizado o comando copy.copy() para copiar a lista e suas respectivas listas internas.


IV - O módulo logging possui 4 níveis, sendo eles logging.default(), logging.info(), logging.warning() e logging. error().


Assinale a alternativa CORRETA:

Alternativas
Q3446159 Programação
Com relação às funções em PHP, assinale a alternativa correta.
Alternativas
Q3446158 Programação
No que diz respeito à compilação e interpretação de programas PHP, é correto afirmar que o PHP é
Alternativas
Q3446157 Programação
A estrutura de controle em Java utilizada para repetir um bloco de código enquanto uma condição se mantém verdadeira é o
Alternativas
Q3446156 Programação
Assinale a alternativa que apresenta um tipo de dado estruturado em Java.
Alternativas
Q3445450 Programação
Analise o seguinte código de declaração de método e, em seguida, identifique qual sua linguagem nativa.

39.png (316×189)
Alternativas
Q3445449 Programação
Os ___________ são construções de linguagem de programação shell. Cada construção começa com uma palavra reservada ou operador de controle e termina com uma palavra reservada ou operador correspondente. Quaisquer redirecionamentos associados a ele se aplicam a todos os comandos deste, a menos que sejam explicitamente substituídos.

Analise e indique a alternativa que melhor preenche a lacuna no texto acima. 
Alternativas
Q3445448 Programação
Em programação de scripts shell, A list é uma sequência de um ou mais pipelines separados por operadores. São operadores válidos nesse parâmetro, exceto: 
Alternativas
Q3445445 Programação
Sobre a sobrecarga, em programação orientada a objetos, é correto afirmar que: 
Alternativas
Q3445443 Programação
Qual das seguintes alternativas não apresenta um exemplo de comando válido em Python? 
Alternativas
Q3445439 Programação
Associe os seguintes componentes da programação orientada a objetos com seus respectivos papéis.

I) Encapsulamento
II) Interface
III) Objeto

a) A capacidade de um objeto de ocultar seus dados e métodos do restante do mundo exterior.
b) Um pacote de software de estado e comportamento relacionado.
c) Um contrato entre a classe e o mundo exterior, e esse contrato é aplicado no momento da construção pelo compilador. 
Alternativas
Respostas
1981: B
1982: C
1983: C
1984: B
1985: A
1986: E
1987: B
1988: B
1989: B
1990: D
1991: E
1992: B
1993: A
1994: B
1995: C
1996: C
1997: E
1998: D
1999: E
2000: B