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

Foram encontradas 1.255 questões

Q2320073 Programação

Abaixo é apresentado um algoritmo escrito no software VisuAlg 3.0:


Imagem associada para resolução da questão


Ao final da execução do algoritmo acima, qual será o valor da variável "calc"?

Alternativas
Q2320070 Programação
Sobre o paradigma de programação orientada a objetos, assinale a alternativa que identifica uma das vantagens do uso de polimorfismo.
Alternativas
Q2319343 Programação
Em sistemas embarcados, é comum que programadores tenham de trabalhar com linguagens de baixo nível, incluindo a necessidade de fazer operações com números inteiros em representação binária.
Considerando-se apenas 8-bits em um processador hipotético, como seria a representação em complemento de 2 do número -5?
Alternativas
Q2312062 Programação
Considere as alternativas a seguir sobre Encapsulamento e identifique a afirmação correta: 
Alternativas
Ano: 2023 Banca: IBFC Órgão: MGS Prova: IBFC - 2023 - MGS - Analista de Sistemas |
Q2311334 Programação
Em programação o conceito de variáveis, é utilizado constantemente para armazenar temporariamente um determinado valor, desta forma assinale a alternativa correta sobre a definição de uma variável em programação.
Alternativas
Ano: 2023 Banca: IBFC Órgão: MGS Prova: IBFC - 2023 - MGS - Analista de Sistemas |
Q2311333 Programação
Expressões são utilizadas constantemente em diversos algoritmos, desta forma, assinale a alternativa que apresenta o que é um expressão booleana em programação.
Alternativas
Q2308110 Programação
Considere o algoritmo abaixo, feito em VisuAlg 2.0, que implementa uma estrutura de dados (o vetor x):

Algoritmo “Questao” Var x : vetor [1..10] de inteiro i : inteiro
procedimento criar() inicio  para i de 1 até 10 passo 1 faca  x[i] <- i  fimpara fimprocedimento
procedimento alterar (n,p : inteiro) var k: inteiro inicio  n <- n-1  para k de p ate n passo 1 faca  x[k] <- x[k+1]  fimpara fimprocedimento
Inicio  criar ()  alterar (10,4) Fimalgoritmo
Ao executá-lo, o valor final de x[4] será:
Alternativas
Q2299262 Programação
Dos caracteres abaixo, assinale aquele que é representado como “caractere de escape” no Visual Studio. 
Alternativas
Q2299252 Programação
Um paradigma de programação está relacionado com a forma de pensar do programador na construção de soluções para os problemas que venha a aparecer.
A seguir, analise as sentenças sobre alguns tipos de paradigmas.

I- O paradigma imperativo representa a computação como ações, enunciados ou comandos que alteram o estado de um programa.

II- O paradigma estruturado soluciona problemas a partir de sua quebra em problemas menores, de mais fácil solução, denominado de sub-rotinas ou subprogramas.

III- O paradigma declarativo consiste na elaboração de programas a partir de comandos que dizem o que o computador deve fazer a cada momento.

IV- O paradigma orientado a objeto enxerga o problema como uma coleção de objetos que se comunicam por meio da troca de mensagens.

Estão CORRETAS: 
Alternativas
Q2296357 Programação
Qual das seguintes afirmações é verdadeira em relação a variáveis compostas homogêneas e heterogêneas em programação?
Alternativas
Q2296116 Programação
Assinale a alternativa correta para a representação binária do número hexadecimal ABBA. 
Alternativas
Q2295726 Programação
A remoção de containers Docker é uma tarefa essencial para liberar recursos e manter um ambiente limpo. Com o devido comando, é possível remover containers específicos, evitando o acúmulo desnecessário de instâncias. A remoção adequada ajuda a otimizar o uso dos recursos e manter a organização do sistema. Qual dos seguintes comandos é usado para remover um container Docker chamado "nome_do_container"? 
Alternativas
Q2277946 Programação
Considere o seguinte código na linguagem de programação Python:

Q58.png (216×240)

Qual é a saída que será impressa após a execução deste programa?
Alternativas
Q2277433 Programação
Assinalar a alternativa que preenche as lacunas abaixo CORRETAMENTE:

Os(as) ________________ são um conjunto de símbolos, os quais fazem parte de um vocabulário e de regras gramaticais que especificam como transmitir informações entre os desejos do usuário e o computador. São divididos(as) em ______________, linguagem de baixo nível e linguagem de alto nível. 
Alternativas
Q2277298 Programação
Considerando os conceitos de linguagem de programação e conceitos de contêineres, julgue o item seguinte.

A linguagem Python pode ser adotada para a análise de malwares, o envio e a decodificação de pacotes, o acesso a servidores, a varredura de portas e de redes, e até mesmo para testes de intrusão.
Alternativas
Q2277297 Programação
Considerando os conceitos de linguagem de programação e conceitos de contêineres, julgue o item seguinte.

Um aplicativo conteinerizado pode ser testado como uma unidade e implantado como instância de uma imagem de contêiner no sistema operacional hospedeiro
Alternativas
Q2277296 Programação
Considerando os conceitos de linguagem de programação e conceitos de contêineres, julgue o item seguinte.

Programas desenvolvidos com a linguagem Assembly possuem alta capacidade de analisar e proteger o computador de vírus. 
Alternativas
Q2271871 Programação
Com relação aos conceitos de linguagens de programação, assinale a alternativa correta que apresenta as quatro categorias principais relacionadas aos conceitos de linguagens de programação.
Alternativas
Q2268299 Programação
Com relação aos conceitos de linguagens de programação analise os itens a seguir:

I - As linguagens de scripting são mais unidas entre si por seu método de implementação, do que por um projeto de linguagem comum.
II - Em uma linguagem imperativa, um algoritmo é especificado em muitos detalhes, e a ordem de execução específica das instruções ou sentenças não deve ser incluída.
III - Uma linguagem de programação lógica é um exemplo de uma linguagem baseada em regras, onde há várias ordens em particular, e o sistema de implementação da linguagem deve escolher algumas ordens na qual elas são usadas para produzir os resultados desejados.
IV - As linguagens visuais fornecem uma maneira simples de gerar interfaces gráficas de usuário para os programas.

Em relação aos itens acima, podemos afirmar que: 


  
Alternativas
Q2268297 Programação
Com relação aos conceitos do paradigma de orientação a objetos analise os itens a seguir:

     I - Uma classe define o modelo de um objeto, ou seja, todas as características que o objeto contém foram definidas na classe. É importante considerar que uma classe não representa nenhum objeto em particular, pois é só um modelo.

      II - O termo objeto e o termo instância são sinônimos e para usar um objeto após sua criação, devemos enviar mensagens, onde uma mensagem é a forma de comunicação entre objetos.

     III - O encapsulamento é o processo de proteger os membros de uma classe (atributos e métodos), permitindo que somente os membros necessários (públicos) sejam acessados pelos usuários da classe.

      IV - A sobrecarga de métodos é a capacidade de definir mais de um método com o mesmo nome, mas com assinaturas diferentes em duas classes.

Em relação aos itens analisados, podemos afirmar que:
Alternativas
Respostas
481: C
482: E
483: C
484: C
485: A
486: C
487: B
488: A
489: C
490: B
491: B
492: A
493: C
494: B
495: C
496: C
497: C
498: A
499: A
500: A