Questões de Concurso Sobre programação

Foram encontradas 12.233 questões

Q1062464 Programação

Considere o seguinte Script bash para Linux, que não contém erros.


# ! / bin / bash

COUNT=0

for i in `ls`

do

COUNT=$((COUNT+1))

done

..I..


Para que este script seja executado, em condições ideais, e seja impresso na tela o valor contido no contador, a lacuna I deve ser corretamente preenchida com:

Alternativas
Q1062081 Programação

Python é uma linguagem interpretada largamente utilizada atualmente. Não requer tipagem de variáveis e sua sintaxe indentada favorece a organização do código. Uma das suas funcionalidades mais poderosas são as listas. Considere o código em Python do quadro abaixo:


 Código:

1   a = ['UF'] + [ 'RN']

2   len(a)

3   b = ['4']*4

4   len(b)


A saída correta correspondente às linhas 2 e 4 do código é

Alternativas
Q1062080 Programação
A linguagem de programação C está entre as linguagens de programação mais utilizadas para desenvolvimento de bibliotecas e sistemas operacionais pelas suas características de portabilidade e desempenho. É uma linguagem baseada em ponteiros que possui diversas formas de acesso ao conteúdo da memória. Dada uma matriz A com n colunas armazenada continuamente na memória, a lista de expressões que contém formas equivalentes de acesso ao mesmo conteúdo da memória é
Alternativas
Q1062079 Programação

Fortran é uma linguagem de programação criada em 1956 que tem sido continuamente aprimorada e comumente utilizada em computação científica. Nesse contexto, considere o seguinte código em Fortran no quadro abaixo:


Imagem associada para resolução da questão


A computação que o código implementa é

Alternativas
Q1060148 Programação

Considere as seguintes classes Java, que ocupam arquivos separados:


 Imagem associada para resolução da questão

Imagem associada para resolução da questão


Quando o método main() for executado, o console exibirá

Alternativas
Q1060144 Programação

Documentos XML são estruturados segundo uma hierarquia de unidades informacionais chamadas de nós.

Qual tecnologia XML fornece ao desenvolvedor uma API para adicionar, editar e remover esses nós?

Alternativas
Q1060141 Programação

Considerando o programa em Python abaixo.

def x(u):

for i in range(u):

yield(i**i)

def z(n): return lambda x:x+n

w=0

for k in x(5):

w+=(lambda x:x//2)(z(k)(k))

print(w)



Que resultado será impresso por esse programa?

Alternativas
Q1057719 Programação
Assinale a opção que apresenta a API (application programming interface) disponível para o desenvolvedor programar a interface de usuário de um aplicativo.
Alternativas
Q1057715 Programação
Na programação estruturada, as estruturas características da técnica de modularização são
Alternativas
Q1057606 Programação

Observe o programa escrito na linguagem de programação java a seguir.


public class A {

void m() { System.out.print("A"); }


public static void main(String args[]) {

A obj = new B();

((B) obj).m();

}

}


class B extends A {

void m() { super.m(); System.out.print("B"); }

}


Qual o valor impresso na saída padrão, após a execução do programa?

Alternativas
Q1057605 Programação

Sobre a linguagem de Programação Python, analise as afirmações a seguir.


I. Em Python, é possível utilizar o conceito de linguagens funcionais conhecido como compreensão de listas.

II. Como qualquer outra linguagem orientada a objetos, Python segue o princípio do acesso uniforme (uniform access principle) sugerindo que atributos das classes sejam privados e que sejam acessados apenas através de métodos gets e sets.

III. Em Python, é possível utilizar o conceito de linguagens funcionais conhecido como avaliação preguiçosa de tipos.

IV. Funções em Python são tratadas como elementos de segunda ordem, podendo ser guardadas em variáveis, passadas como parâmetro para outras funções.

V. Diferente da maioria das linguagens orientadas a objetos, métodos em Python possuem explicitamente, em suas assinaturas, o parâmetro que representa o objeto sobre o qual o método foi chamado (self).


Estão CORRETAS, apenas, as proposições

Alternativas
Q1057604 Programação

Sobre a linguagem de Programação PHP, analise as afirmações a seguir.


I. O tamanho de um array em PHP é fixo, uma vez que o interpretador do código não aumenta o tamanho do array à medida que o código vai adicionando novos elementos à estrutura.

II. PHP é uma linguagem de propósito geral, multiparadigma e popular no desenvolvimento de projetos para internet.

III. Funções em PHP são tratadas como elementos de primeira ordem, podendo ser guardadas em variáveis e passadas como parâmetro para outras funções.

IV. PHP possui uma vasta biblioteca (API), contendo funções e facilitando a interação com bancos de dados, manipulação de strings, além de gerenciamento de sessões e cookies.

V. PHP possui o conceito de array associativo, permitindo indexar os elementos do array por strings ou até classes.


Estão CORRETAS, apenas, as proposições

Alternativas
Q1057597 Programação
Em qual alternativa apresentam-se características que não são fundamentais para uma linguagem orientada a objetos?
Alternativas
Q1057596 Programação

Dado o código JavaScript apresentado em (A), qual código deve ser colocado no lugar do trecho %codigo% para produzir a saída esperada em (B)?


Imagem associada para resolução da questão

Alternativas
Q1057595 Programação

O CSS (Folha de Estilo em Cascata) é uma linguagem que coloca estilo em páginas web. Na figura abaixo, apresentamos em (A) um código incompleto para a criação da página apresentada em (B).


 Imagem associada para resolução da questão


Para alcançarmos um resultado bem próximo ao apresentado em (B), os valores das propriedades do seletor “formatacao” poderão ser:

Alternativas
Q1057589 Programação

Observe o seguinte código JavaScript:


 Imagem associada para resolução da questão


O resultado apresentado no browser, após a sua execução, é 

Alternativas
Q1057587 Programação

Observe o código JavaScript, a seguir.


Imagem associada para resolução da questão


O resultado apresentado no browser, após sua execução, é

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
Q1056247 Programação

Assinalar a alternativa que preenche a lacuna abaixo CORRETAMENTE:

Uma linguagem de programação é case ___________ quando uma letra em caixa alta (maiúscula) tem significado diferente da mesma letra em caixa baixa (minúscula).

Alternativas
Q1054832 Programação

A sequência de Fibonacci é uma sequência numérica cujo primeiro elemento é 0, o segundo elemento é 1 e, a partir do terceiro, cada elemento é igual à soma dos dois anteriores, ou seja, [0, 1, 1, 2, 3, 5, ...]. Analise o trecho de código abaixo, escrito em Python 3, que calcula a sequência de Fibonacci para 13 elementos.


Imagem associada para resolução da questão


Na chamada da função print da linha 9, será impresso

Alternativas
Respostas
5581: B
5582: A
5583: D
5584: B
5585: C
5586: D
5587: D
5588: E
5589: E
5590: C
5591: C
5592: A
5593: B
5594: C
5595: A
5596: C
5597: E
5598: D
5599: B
5600: C