Questões de Concurso
Comentadas sobre conceitos básicos de programação em programação
Foram encontradas 1.030 questões
Julgue o item subsecutivo, que se referem a conceitos de programação e banco de dados.
Na linguagem Python, os blocos de código são separados por
chaves.
Julgue o item subsecutivo, que se referem a conceitos de programação e banco de dados.
Os algoritmos gráficos e os narrativos são instrumentos da
lógica linear utilizados para projetar programas de
computador.
I. Não criar métodos get. II. Não possibilitar que a classe seja superclasse. III. Impossibilitar a alteração dos valores dos atributos. IV. Definir os atributos como privados.
Quais são passos que devem ser observados na definição de uma classe se o objetivo for criar objetos imutáveis?
( ) O estado agrupa os valores de todos os atributos de um objeto, e cada atributo é uma parte da informação que qualifica o objeto continente. Cada atributo pode receber um valor em um domínio de definição.
( ) O estado de um objeto corresponde a uma seleção determinada de valores, partindo de valores possíveis dos diversos atributos. Essencialmente, um atributo é uma propriedade ou característica de uma classe e descreve uma gama de valores que a propriedade poderá conter nos objetos da classe.
( ) O comportamento é o conjunto de capacidades e atitudes de um objeto e que descreve as suas ações e reações. Cada componente de comportamento individual de um objeto denomina-se operação. Uma operação é algo que a classe pode realizar ou o que podemos fazer a uma classe. As operações de um objeto são acionadas (ativadas) como resultado de um estímulo externo representado na forma de uma mensagem enviada a outro objeto.
( ) A identidade é a propriedade que diferencia um objeto de outro similar. Essencialmente, a identidade de um objeto caracteriza sua própria existência. A identidade torna possível distinguir qualquer objeto sem ambiguidade e, independentemente de seu estado, isso permite, dentre outros fatores, a diferenciação de dois objetos que tenham os atributos idênticos.
A sequência está correta em
No contexto da linguagem R, assinale o código que, quando executado, exibe o resultado a seguir.
"manga" "banana" "laranja"
Julgue o item a seguir, acerca de funções e procedimentos.
As funções executam um ou mais comandos e sempre
retornam um resultado para quem fez uma chamada
à função.
O Git é um sistema de controle de versão muito utilizado na atualidade. Com ele podemos controlar versões de quaisquer tipos de arquivos, principalmente códigos-fonte de aplicações e sistemas. Suponha que um programador da UFCA executou a seguinte sequência de comandos no shell do Git. Assinale a alternativa que indica corretamente o provável objetivo do programador.
git add raiz.java git commit -m "primeiro commit do programa"Analise o trecho de código abaixo:
1 | let a = 'teste'
2 | // declaração de função escolhida
3 | X (a);
Uma função js pode ser declarada de várias formas. Qual das alternativas abaixo é uma forma lNCORRETA para substituir a linha comentada acima com uma declaração de função X para que o código imprima o valor 'teste' no terminal?
String str1 = “Oi eu sou”;
String str2 = “Uma pessoa programando!”;
System.out.println(str1.concat(str2));
System.out.println(str1 + str2);
Dado o código acima, qual é a saída do programa?
I. A compilação é o processo de análise de um programa escrito em linguagem de alto nível (código-fonte) e sua conversão em um programa equivalente, porém em linguagem binária de máquina (código-objeto).
II. A interpretação consiste na possibilidade de certas partes do código de um programafonte (por exemplo, um loop) terem que ser interpretadas somente uma única vez. Enquanto, no método de compilação, isso acontece tantas vezes quantas definidas no loop.
III. A interpretação se caracteriza por realizar as três fases (tradução, ligação e execução), comando a comando, de um programa-objeto (código-objeto).
IV. O programa que realiza a tarefa de compilação é denominado de compilador. Inicialmente, o compilador realizará uma análise do código-fonte, dividido em três (3) partes: análise léxica, análise sintática e análise semântica.
Estão CORRETOS apenas os itens: