Questões de Concurso Sobre conceitos básicos de programação em programação

Foram encontradas 1.251 questões

Q3687406 Programação
Para exibir uma mensagem na tela de console utilizando a linguagem C# contendo o seguinte a mensagem “Hello, World!”, utiliza-se o comando: 
Alternativas
Q3685243 Programação

Considere o trecho de código a seguir, implementado em JavaScript.

Imagem associada para resolução da questão

Assinale a alternativa referente ao conteúdo presente no vetor myArray após a execução do código apresentado.

Alternativas
Q3685240 Programação

Considere o código a seguir, escrito em JavaScript


Imagem associada para resolução da questão

Assinale a alternativa que apresenta a impressão resultante do comando console.log. 

Alternativas
Q3668337 Programação
Qual das seguintes linguagens de programação é visual?
Alternativas
Q3663944 Programação
Quando falamos em depuração de código, estamos nos referindo a:
Alternativas
Q3658738 Programação

Considere as afirmativas relacionadas à programação em linguagem de blocos. Registre V, para verdadeiras, e F, para falsas:


(__)Para facilitar a aprendizagem dos conceitos de programação para crianças e adolescentes, é introduzida primeiro a programação em linguagem textual, seguida então da programação em linguagem de blocos. A programação em linguagem textual permite compreender a estrutura de algoritmos de programação.

(__)A programação em linguagem de blocos utiliza interfaces gráficas que permitem aos alunos arrastarem e encaixar blocos de comandos para criar programas simples.

(__)A programação em blocos surgiu para auxiliar na transmissão dos conceitos abstratos de programação para algo mais simples e cotidiano das crianças e adolescentes que não precisam entender linguagem de programação textual.


Assinale a alternativa com a sequência correta:

Alternativas
Q3656733 Programação
Sobre a estrutura de dicionário do Python, analise as alternativas a seguir.

I. É definido por pares chave: valor, mapeando chaves únicas a seus respectivos valores.
II. Seus elementos só podem ser acessados por índices numéricos.
III. Uma estrutura mutável pode ser inserida como valor, mas nunca como chave.

Estão corretas as afirmativas 
Alternativas
Q3656732 Programação

Analise o código em Python a seguir.


a = [10, 20, 30, 40, 50, 60, 70, 80, 90]

print(a[3:0:-1])


Assinale a alternativa que apresenta corretamente a saída impressa ao executar o programa.

Alternativas
Q3634707 Programação
Sobre linguagens de programação, compiladores e interpretadores, é CORRETO afirmar que:
Alternativas
Q3629961 Programação

Dado o código abaixo:


Imagem associada para resolução da questão


Assinale a alternativa que indica corretamente o resultado apresentado ao usuário, após a execução.

Alternativas
Q3628370 Programação

As linguagens de programação são ferramentas fundamentais na interação do usuário com o computador. Sobre essas linguagens, considere as afirmações a seguir.



I- Um programa é uma sequência de instruções escritas em determinada linguagem.


II- JavaScript (JS) é um exemplo de linguagem de programação utilizada em aplicações web.


III- Assembly é um exemplo de linguagem de programação.


IV- Um compilador é capaz de traduzir um programa escrito em linguagem de alto nível para código em linguagem de máquina.



Está(ão) CORRETA(s) a(s) afirmação(ções):

Alternativas
Q3570173 Programação
Analise as seguintes afirmativas:

I. Uma constante é um item de dados nomeado com um valor predefinido que pode ser alterado durante o uso do software.
II. Uma variável é um item de dados nomeado cujo valor pode ser alterado durante a execução do programa.
III. As variáveis podem ser globais ou locais, dependendo da lógica aplicada na programação.
IV. As variáveis precisam ser declaradas anteriormente ao primeiro uso do software.

Estão CORRETAS as afirmativas 
Alternativas
Q3558951 Programação

Considere o código a seguir, que busca calcular o fatorial de um número:


Q19.png (574×114)


Sobre o código apresentado acima, é CORRETO afirmar:

Alternativas
Q3476866 Programação

Associe os tipos de dados às suas descrições corretas:



(1) Inteiro


(2) Ponto Flutuante


(3) Caractere


(4) Booleano



( ) Representa números reais, incluindo números decimais.


(  ) Armazena valores verdadeiro ou falso.


( ) Utilizado para armazenar caracteres individuais.


( ) Armazena números inteiros sem parte fracionária.



Assinale a alternativa que correlaciona correta e respectivamente os dados às suas descrições.



Alternativas
Q3247842 Programação
Analise a imagem abaixo e responda corretamente. 

Q19.png (318×132)

Qual porta lógica está representada abaixo?
Alternativas
Q2635812 Programação

Considere o seguinte caso hipotético:


Um Analista de um Tribunal Regional do Trabalho está criando uma aplicação de gerenciamento de logística para distribuição de processos. A primeira versão da sua aplicação pode lidar apenas com a distribuição física feita por meio de pessoas, portanto, a maior parte do código fica dentro da classe Entregador. Depois de um tempo, a aplicação se torna bastante utilizada e ele recebe frequentemente várias solicitações de outros departamentos do órgão para incorporar, na aplicação, a logística de distribuição dos processos digitalizados por meio do computador. A adição de uma nova classe (meio) de distribuição ao programa causa um problema porque adicionar uma nova classe ao programa não é tão simples se o restante do código já estiver acoplado às classes existentes. Atualmente, a maior parte do código é acoplada à classe Entregador. Adicionar Computador à aplicação exigiria alterações em toda a base de código. Além disso, se mais tarde ele decidir adicionar outro meio de distribuição à aplicação, provavelmente precisará fazer todas essas alterações novamente. Como resultado, ele terá um código bastante sujo, repleto de condicionais que alteram o comportamento da aplicação, dependendo da classe de objetos de meio de distribuição.


Uma solução de melhoria para deixar o código mais limpo e manutenível é usar o padrão de projeto

Alternativas
Q2524595 Programação

Considere o seguinte programa escrito na linguagem PHP.




Imagem associada para resolução da questão



Pode-se afirmar corretamente que o valor impresso correspondente à variável $z será:

Alternativas
Q2460956 Programação
Qual princípio da programação orientada a objetos é a forma pela qual o programa é dividido a ponto de se tornar o mais isolado possível, ou seja, cada método pode ser executado isoladamente e retornar um resultado satisfatório ou não para cada situação?
Alternativas
Ano: 2023 Banca: UNITINS Órgão: AFTO Prova: UNITINS - 2023 - AFTO - Analista de Sistemas |
Q2436334 Programação

As principais linguagens orientadas a documentos são:


• JSON (JavaScript Object Notation): é uma linguagem de troca de dados leve e de fácil leitura e escrita. É baseada em chaves e valores e é frequentemente usada para transmitir dados entre sistemas;

• XML (Extensible Markup Language): é uma linguagem de marcação que permite a descrição de dados de forma estruturada. É frequentemente usada para armazenar dados em bancos de dados relacionais;

• YAML (YAML Ain’t Markup Language): é uma linguagem de configuração e serialização que é leve e fácil de ler. É frequentemente usada para armazenar dados em arquivos de configuração.


Linguagens orientadas a documentos são úteis para armazenar dados de forma flexível e eficiente. Elas são frequentemente usadas para aplicações de armazenamento de dados, como bancos de dados NoSQL, sistemas de gerenciamento de conteúdo e aplicações Web.


Sobre essas linguagens, analise as seguintes assertivas a respeito de como elas podem ser utilizadas.


I. Armazenar dados de produtos em um banco de dados NoSQL: os dados de um produto, como nome, descrição, preço e imagem, podem ser armazenados em um documento JSON.

II. Gerenciar um sistema de gerenciamento de conteúdo: um sistema de gerenciamento de conteúdo pode usar um documento YAML para armazenar a configuração do sistema.

III. Criar uma aplicação web: uma aplicação web pode usar um documento JSON para armazenar os dados do usuário.


É correto o que se afirma em

Alternativas
Q2431038 Programação

No contexto de linguagens de programação, os lexemas são divididos em grupos, ou categorias, e cada grupo é representado por um(a):

Alternativas
Respostas
421: B
422: A
423: B
424: D
425: B
426: B
427: B
428: C
429: E
430: A
431: B
432: D
433: C
434: E
435: C
436: C
437: C
438: A
439: E
440: B