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

Foram encontradas 1.255 questões

Q788631 Programação

Considere o seguinte código de script de MATLAB.

Imagem associada para resolução da questão

Considerando esse código, o comando na linha 1 é

Alternativas
Q786254 Programação
Um algoritmo e, posteriormente, um programa recebem dados que precisam ser armazenados no computador para serem utilizados no processamento. Esse armazenamento é feito na memória. Todo computador possui uma tabela que contém os seguintes itens que compõem uma variável, EXCETO:
Alternativas
Q786225 Programação

Considere o código a seguir.


Especificamente entre as linhas 9 e 12 observa-se:
Alternativas
Q777134 Programação

Considere as afirmações sobre os paradigmas de linguagens de programação.

I. Python, Ruby e Java são linguagens de programação interpretada multiparadigma, de tipagem dinâmica e forte.

II. As linguagens de programação Object-Pascal, C++ e Java, embora deem suporte à Orientação a Objetos (OO), não são completamente orientadas a objetos.

III. As linguagens de programação Smalltalk e Ruby são consideradas puramente orientadas a objetos, isto é, tudo é considerado um objeto, até mesmo os tipos básicos da linguagem.

Está(ão) correta(s):

Alternativas
Q776719 Programação

Acerca de linguagens de programação e J2EE e portais corporativos, julgue o seguinte item.

Em linguagem de programação, uma chamada de função é considerada uma abstração de processo se não fornecer os detalhes para o chamador de como a execução será realizada.

Alternativas
Q775570 Programação
Em lógica de programação, existe um artifício que, geralmente, economiza linhas de código com uma solução elegante e eficaz de reúso do código, o qual faz uma chamada a si mesmo. Este artifício algorítmico é denominado de
Alternativas
Ano: 2017 Banca: IFB Órgão: IFB Prova: IFB - 2017 - IFB - Professor - Informática |
Q774946 Programação
Analise as seguintes afirmativas. I) Ocultar dados dentro das classes e torná-los disponíveis apenas por meio de métodos é uma técnica muito usada em programas orientados a objetos, chamada de sobreescrita de classes. II) Uma subclasse pode implementar novamente métodos que foram herdados de uma superclasse. Chamamos isso de sobrecarga de atributos. III) Em Java não existe herança múltipla como em C++. Essa limitação pode ser parcialmente simulada pelo uso de encaminhamento de métodos a variáveis de instância. Assinale a alternativa CORRETA com relação às afirmativas acima.
Alternativas
Q774272 Programação

Dadas as seguintes definições sobre métodos de descrição semântica, segundo Sebesta:

I) Descreve o significado de uma sentença ou programa pela especificação dos efeitos e executa-o em uma máquina.

II) Método mais rigoroso e mais conhecido para a descrição do significado de programas.

III) Baseada em lógica matemática, é a abordagem mais abstrata para a especificação de semântica.

( ) Semântica Axiomática

( ) Semântica Operacional

( ) Semântica Denotacional

Assinale a alternativa que descreve a ordem correta de preenchimento, de cima para baixo, dos parênteses, de acordo com a relação entre as definições e os tipos de semântica:
Alternativas
Q774271 Programação
Assinale a alternativa que apresenta os três principais métodos de descrição semântica das linguagens de programação, segundo Sebesta (2011):
Alternativas
Q774270 Programação
Assinale a alternativa que apresenta os três métodos gerais de implementar uma linguagem de programação, segundo Sebesta (2011):
Alternativas
Q774269 Programação
Segundo Sebesta (2011), as linguagens de programação são, normalmente, divididas em quatro categorias. Assinale a alternativa que as apresenta CORRETAMENTE:
Alternativas
Q774267 Programação

Com relação a Algoritmos e Estrutura de Dados, segundo Farrer (1999), dadas as afirmações, abaixo:

I) Denomina-se expressão aritmética aquela cujos operadores são aritméticos e cujos operandos são constantes ou variáveis do tipo numérico.

II) Uma expressão relacional é uma comparação realizada entre dois valores, independentemente de seu tipo básico. Estes valores são representados na relação através de constantes, variáveis ou expressões aritméticas.

III) E, OU e NÃO são conectivos usados na formação de novas proposições nas expressões lógicas.

Assinale a alternativa que apresenta a resposta CORRETA:

Alternativas
Q2757706 Programação

A mensagem visualizada após a execução do programa abaixo, desenvolvido em “Portugol” (pseudo-linguagem algorítmica), é


inicio

variavel inteiro valorx,contador

valorx 12

enquanto (contador*2) <= 12 faz

valorx valorx + contador + 3

contador contador + 1

fim enquanto

escrever valorx

fim



Alternativas
Q1718643 Programação
Quanto à linguagem de texto estruturado, utilizada em linguagens de programação, é correto afirmar que
Alternativas
Q1380328 Programação

Observe o código em Matlab a seguir.


v = 0:.1:2;

x = ones(size(v));

for i = 1:length(v)

if v(i) > 1

x(i) += v(i);

end

end


disp(x(i))



Após a execução do código, o valor da variável “x” impresso na tela será

Alternativas
Ano: 2016 Banca: CESPE / CEBRASPE Órgão: TCE-PA
Q1219785 Programação
Julgue o item seguinte, relativo a linguagens de programação.
Utilizando-se linguagens fracamente tipadas, é possível alterar o tipo de dado contido em uma variável durante a execução do programa.
Alternativas
Ano: 2016 Banca: IOPLAN Órgão: Prefeitura de São Domingos - SE
Q1185352 Programação
Qual alternativa diz respeito a um computador digital?
Alternativas
Q1083884 Programação
Qual das linguagens de programação apresentadas a seguir utiliza o tipo de dados dinâmico?
Alternativas
Q1063194 Programação

A definição de visibilidade é um valioso artifício disponível em linguagens de programação de alto nível, tais como Java e C++. De acordo com a literatura, dentre as possibilidades de visibilidades estão: visibilidade privada, pública e protegida. A seguir, é apresentada a codificação de duas classes Java:

Imagem associada para resolução da questão

Dadas as afirmativas sobre o código apresentado para as classes “Classe1” e “Classe2”,

I. O código apresentado na Linha 4 da “Classe1” apresenta erro de sintaxe, uma vez que a palavra reservada “protected” somente pode ser utilizada para atributos.

II. O código apresenta erro de visibilidade na Linha 7 da “Classe2”.

III. O código apresenta erro de visibilidade na Linha 9 da “Classe2”.

IV. Mesmo removendo a palavra reservada “protected” da Linha 4 da “Classe1”, o código ainda apresentará erro de visibilidade.

verifica-se que estão corretas

Alternativas
Q1056248 Programação
Dentro de uma linguagem de programação, o desenvolvedor ou programador necessita utilizar-se de um recurso em que é possível guardar as informações, ou seja, armazenar os dados ou valores para manipulá-los futuramente, com isso é possível agilizar e facilitar o trabalho do programador no momento do desenvolvimento de um sistema. Esse recurso de armazenamento dentro de uma linguagem de programação chama-se:
Alternativas
Respostas
861: D
862: C
863: A
864: E
865: C
866: B
867: C
868: B
869: A
870: D
871: C
872: C
873: D
874: C
875: A
876: C
877: C
878: A
879: D
880: D