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

Foram encontradas 888 questões

Q941048 Programação
A respeito da API OpenMP, é correto afirmar:
Alternativas
Q941047 Programação
A programação de sistemas de memória compartilhada pode ser feita utilizando a interface de programação OpenMP. Em OpenMP, sobre a cláusula default associada a uma diretiva da interface, é correto afirmar:
Alternativas
Q941043 Programação
Um programa paralelo pode ser escalável quando
Alternativas
Q940457 Programação
A figura abaixo mostra uma rotina em MATLAB.
Imagem associada para resolução da questão
O valor de "a" obtido após a execução da rotina é
Alternativas
Q934388 Programação

      Para realizar a validação de uma lista com 10 mil endereços de emails, será utilizada a seguinte expressão regular. 


                  

Nessa situação hipotética,


o email [email protected] será considerado como inválido. 

Alternativas
Q934387 Programação

      Para realizar a validação de uma lista com 10 mil endereços de emails, será utilizada a seguinte expressão regular. 


                  

Nessa situação hipotética,


o metacaractere $ realizará a soma dos endereços de emails validados.

Alternativas
Q934385 Programação

      Para realizar a validação de uma lista com 10 mil endereços de emails, será utilizada a seguinte expressão regular. 


                  

Nessa situação hipotética,


a sequência \w* reconhecerá todos os caracteres alfanuméricos (letras e números) e o quantificador * indicará que há zero ou mais ocorrências do elemento precedente.

Alternativas
Q933324 Programação

Julgue o próximo item, relativo a noções de programação Python e R.


Considere o programa a seguir, escrito em R.


x <- c (3, 5, 7)

y <- c (1, 9, 11)

print (x + y)


Após a execução do programa, será obtido o seguinte resultado.

[1] 36

Alternativas
Q933207 Programação

Em geral, APIs são definidas por um conjunto de requisitos que gerenciam a forma como uma aplicação pode conversar com outra aplicação. A esse respeito, julgue o item subsequente.


Uma API restringe a interface entre duas aplicações, nesse sentido, não é possível que uma API especifique uma interface entre uma aplicação e o sistema operacional, já que estão em camadas diferentes de programação.

Alternativas
Q933206 Programação

Em geral, APIs são definidas por um conjunto de requisitos que gerenciam a forma como uma aplicação pode conversar com outra aplicação. A esse respeito, julgue o item subsequente.


Para utilizar uma API que trabalhe com entrada/saída de arquivos, é necessário entender as operações do sistema de arquivo ao se utilizar a função copiar um arquivo de um dispositivo para outro.

Alternativas
Q933205 Programação
Em geral, APIs são definidas por um conjunto de requisitos que gerenciam a forma como uma aplicação pode conversar com outra aplicação. A esse respeito, julgue o item subsequente.
Devido às características de uma API, a separação entre ela e sua implementação permite que programas escritos em uma linguagem usem bibliotecas escritas em outra linguagem.
Alternativas
Q932864 Programação

Com relação à programação Python e R, julgue o item que segue.


Considere os comandos a seguir, na linguagem R, os quais serão executados no ambiente do R, e considere, ainda, que > seja um símbolo desse ambiente.


> helloStr <- "Hello world!"

> print(helloStr)


Nesse caso, após a execução dos comandos, será obtido o resultado a seguir.


[1] "Hello world!"

Alternativas
Q929929 Programação
Assinale a opção correta relativa à Programação.
Alternativas
Q928880 Programação

No contexto de linguagens de programação, considere o trecho a seguir.


Imagem associada para resolução da questão


Assinale o que é tipicamente definido dessa forma.

Alternativas
Q923904 Programação
Linguagem de programação utilizada para aplicações de inteligência artificial (IA), que trabalha com tradução e documentação automática de textos por meio da manipulação de símbolos e listas, é a
Alternativas
Ano: 2018 Banca: FAURGS Órgão: TJ-RS Prova: FAURGS - 2018 - TJ-RS - Programador |
Q922753 Programação
O software pode ser projetado para prover capacidade específica de utilização por muitos clientes. Pode focar em um mercado limitado e particular (por exemplo, produtos para controle de estoque) ou direcionar-se para mercados de consumo em massa (por exemplo, processamento de texto). Esta categoria de software é denominada software
Alternativas
Ano: 2018 Banca: FAURGS Órgão: TJ-RS Prova: FAURGS - 2018 - TJ-RS - Analista de Sistemas |
Q922607 Programação

Considere as afirmações abaixo em relação à programação concorrente.


I - Para realização de exclusão mútua com instrução de test and set, em uma única instrução de máquina, o processador testa o valor de uma variável e atribui um novo valor à mesma variável. É possível que uma interrupção ocorra durante a execução desta instrução.

II - Pode-se usar o bloqueio binário, que impõe a exclusão mútua no item de dado, para sincronizar o acesso a transações concorrentes.

III- No modelo de chamada remota de procedimentos (RPC) em objetos distribuídos, o objeto servidor possui interface com métodos que podem ser chamados remotamente.


Quais estão corretas?

Alternativas
Q921058 Programação

Considere a função abaixo na forma de pseudocódigo.


Imagem associada para resolução da questão


Se a função teste receber o valor 9 para x, 8 para n e o vetor [7, 10, 42, 88, 100, 123, 401, 502] para p, o retorno da função será

Alternativas
Q918842 Programação

Considere as afirmações abaixo sobre subprogramas.


I - Um subprograma é ativo se, depois de ter sido chamado, iniciou a execução, mas ainda não a concluiu.

II - Toda unidade de programa chamadora é suspensa durante a execução do programa chamado, o que implica a existência de somente um subprograma em execução em qualquer dado momento.

III - O controle sempre retorna ao chamador quando a execução do subprograma se encerra.


Quais estão corretas?

Alternativas
Q918839 Programação
Uma linguagem de programação fortemente tipificada permite que
Alternativas
Respostas
501: D
502: D
503: C
504: A
505: C
506: E
507: E
508: E
509: E
510: E
511: C
512: C
513: D
514: E
515: B
516: E
517: D
518: E
519: E
520: E