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

Foram encontradas 754 questões

Q952510 Programação
Uma organização que usa a metodologia DevOps deseja ter uma infraestrutura ágil e escalável que permita facilmente a realização de mudanças. Para isso, optou pelo uso de recursos que ajudem a construir, entregar e executar qualquer aplicação em qualquer ambiente, independentemente do local onde estejam implantadas, para permitir maior agilidade, controle e versionamento, melhor interação entre equipes e um ambiente mais resiliente. São recursos adequados para tal finalidade os contêineres
Alternativas
Q945025 Programação

A estrutura léxica de uma linguagem de programação é o conjunto de regras elementares que especificam o modo de escrever programas nessa linguagem. É a sintaxe de nível mais baixo de uma linguagem.


Avalie os itens que se afirma fazerem parte da estrutura léxica de uma linguagem de programação.


I. Literais.

II. Objetivas.

III. Comentários.

IV. Conjunto de caracteres.


Está correto apenas o que se afirma em

Alternativas
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
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
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
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
Q915442 Programação
Existem bibliotecas de funções, procedimentos e métodos que são incorporados a uma linguagem de programação para comunicação entre threads ou entre processos e viabilizar a paralelização. Considere uma biblioteca que realize somente a criação de processos para explorar paralelismo na execução de um programa. Essa biblioteca usará:
Alternativas
Q913596 Programação

A codificação UTF-8 permite a representação letras e símbolos gráficos usando entre 1 e 4 bytes, e é compatível com a codificação ASCII.


Assinale o motivo pelo qual essa compatibilidade é importante para dados de texto em Língua Portuguesa.

Alternativas
Q909571 Programação
A linguagem orientada a comandos ou declarações é a
Alternativas
Q894049 Programação

Acerca das características das principais linguagens de programação, julgue o item seguinte.


Linguagem de programação de alto nível consiste de um conjunto de símbolos, palavras e regras próximo da linguagem humana, e que é fácil de escrever, depurar e manter.

Alternativas
Respostas
421: E
422: D
423: D
424: D
425: C
426: E
427: E
428: E
429: C
430: C
431: D
432: B
433: E
434: D
435: E
436: E
437: C
438: A
439: B
440: C