Questões de Concurso Sobre programação

Questões Discursivas

Foram encontradas 15.019 questões

Q2319491 Programação
Suponha que você precise implementar um uma estrutura do tipo monitor para controlar uma determinada região crítica de memória. Qual seria a estrutura presente em linguagens de programação mais adequada entre as presentes nas alternativas abaixo?
Alternativas
Q2319261 Programação
Shell scripts nos permitem programar comandos e executá-los como um evento de script, assim como arquivos de lote. Considere o script a seguir, onde os números representam o número da linha. 
 1 #/bin/csh  2 @ argcount = $#argv  3 @ count=1  4 while ( $count <= $argcount )  5 echo $argv[$count]  6 set equalfound = `echo $argv[$count] | awk '/\=/ {print "yes"}'`  7 if ($equalfound == "yes") then  8 set $argv[$count]  9 echo " doing set.." 10 endif 11 if ($argv[$count] == "compile") set compile=yes 12 if ($argv[$count] == "reg" )set global=no 13 if ($argv[$count] == "clean")set clean=yes 14 if ($argv[$count] == "avn") set source=avn 15 @ count++ 16 end 17 ...

Assinale a alternativa INCORRETA
Alternativas
Q2319260 Programação
O shell script é uma linguagem de comandos usada em vários sistemas operacionais. Considere as afirmativas abaixo:

I. A interpretação do script depende do interpretador de comandos utilizados.
II. Podemos utilizar os comandos um após o outro em uma linha.
III. Um shell script pode ser reutilizado diversas vezes, sempre que necessário.
IV. Os scripts estão diretamente associados a um ou outro tipo de Unix/Linux. 
V. Pode ser considerada linguagem de programação por ter estruturas condicionais, laços de repetição, a possibilidade de modularização, entre outras.

Assinale a alternativa correta.
Alternativas
Q2319252 Programação
Existem várias funções predefinidas em FORTRAN que podem ser usadas em qualquer parte do programa, são as funções intrínsecas.
Considere o trecho de código em linguagem de programação FORTRAN abaixo: 

...
CHARACTER(12) :: surname, firstname CHARACTER(2) :: initial INTEGER :: length, pos
...
length = LEN(surname) firstname = ‘Walter‘ pos=INDEX(firstname, ‘al‘) firstname = ‘Fred‘ pos = INDEX(firstname, ‘al‘) length = LEN(TRIM(firstname)) initial = firstname(1:1) initial(2:2) = ‘.’ print*,initial,’ ‘,pos,’ ‘,length
... 

Assinale a alternativa que apresenta, corretamente, o que esse trecho de código fará ao ser executado.
Alternativas
Q2319251 Programação
Assinale a alternativa correta. Os comandos associados a alocação dinâmica de memória em FORTRAN são: 
Alternativas
Q2319250 Programação
Na linguagem de programação FORTRAN, variáveis são valores ou números ou conjuntos de caracteres que ocorrem num programa e que podem sofrer variações durante a execução do programa. Uma variável é o nome de uma localização da memória. Sobre a declaração de variáveis considere as afirmativas a seguir:

I. Se for usado o comando IMPLICIT NONE, por convenção, toda variável numérica cujo nome inicia por uma das letras i, j, k, l, m ou n, é uma variável inteira.
II. As variáveis declaradas como INTEGER assumem valores inteiros de -128 a 127.
III. As variáveis REAL*8 ou DOUBLE PRECISION apresentam precisão de até 15 casas decimais.
IV. As variáveis alfanuméricas são declaradas como CHARACTER*8 para o número máximo de caracteres. 
V. Os tipos de variáveis em Fortran são: REAL, INTEGER, CHARACTER, COMPLEX, LOGICAL ou tipo derivado de dado.

Assinale a alternativa correta:
Alternativas
Q2319249 Programação

Considere o trecho de código em linguagem de programação C a seguir: 

main()

{

int myCount = 0;

while (myCount < 10)

{

printf("%d",myCount+1);

}

system("pause");


Assinale a alternativa que apresenta, corretamente, o que esse trecho de código fará ao ser executado. 

Alternativas
Q2319248 Programação

Quanto vale k no fim da execução do seguinte trecho de código em linguagem C?  


k = 0;

for (i=1; i <= n; i++)

for(j = i; j <= n; j++)

k = k + 1;

 . . . 

Alternativas
Q2319247 Programação
Ordenação é uma atividade importantíssima em processamento automático de informações. O algoritmo de ordenação QuickSort (ordenação rápida) é um método de ordenação de vetores que: 
Alternativas
Q2240218 Programação
Julgue o item que se segue referentes ao uso da linha de comandos no Windows e práticas seguras de desenvolvimento.
De acordo com o processo de persistência definido pelo Java Enterprise Edition, todos os objetos do mundo real devem ser mapeados para o banco de dados orientado a objetos por meio da interface de conteúdo de dados denominada JDBC (Java data base connectivity).

Alternativas
Q2240215 Programação

A respeito das tecnologias e técnicas aplicadas em portais corporativos, julgue o item subsequente.


De acordo com o modelo de acessibilidade em governo eletrônico (e-Mag), v3.0, toda página XHTML deve possuir seu DOCTYPE declarado corretamente para que o agente do usuário final consiga processar corretamente as informações da página.


Alternativas
Q2240214 Programação

A respeito das tecnologias e técnicas aplicadas em portais corporativos, julgue o item subsequente.


Uma página HTML pode utilizar qualquer DOCTYPE que os agentes do usuário consigam interpretar de acordo com o e-Mag, v3.0.

Alternativas
Q2240211 Programação

Julgue o item seguinte, relativos a conceitos de interoperabilidade de sistemas XML. 


O código XML a seguir tem aderência às regras de sintaxe definidas pela W3C.

Imagem associada para resolução da questão


Alternativas
Q2240209 Programação

Julgue o item seguinte, com relação ao desenvolvimento de sistemas.


Imagem associada para resolução da questão

Alternativas
Q2240208 Programação

Julgue o item seguinte, com relação ao desenvolvimento de sistemas.


No código JavaScript a seguir, a propriedade readyState, cujo valor igual a 4 está sendo testado, tem por objetivo verificar se o estado atual do objeto xmlhttp está pronto ou response is ready. 

Imagem associada para resolução da questão

Alternativas
Q2240207 Programação

Julgue o item seguinte, com relação ao desenvolvimento de sistemas.


Imagem associada para resolução da questão

Alternativas
Q2240198 Programação

A respeito da análise e do projeto orientados a objetos, julgue o seguinte item.


Por meio da análise orientada a objetos, é possível criar um diagrama de classes, que poderá ser usado para a modelagem do banco de dados do sistema a ser desenvolvido.


Alternativas
Q2240197 Programação

A respeito da análise e do projeto orientados a objetos, julgue o seguinte item.


Em um projeto orientado a objetos, a alteração da regra de validação de dados inseridos por um objeto não afetará outros objetos, que apenas repassam as informações e aguardam um retorno positivo ou negativo da transação.

Alternativas
Q1803373 Programação

A questão baseia-se na Figura 8(a) 8(b) e 8(c), que mostram programas elaborados na linguagem de programação Java, os quais foram salvos corretamente, todos na raiz do drive Cc: em um computador com o sistema operacional Windows.



Observando-se os programas em Java, apresentados nas Figura 8(a), 8(b) e 8(c), pode-se afirmar que o código fonte, da Figura


I. 8(a), implementa a característica fundamental da orientação a objetos chamada “encapsulamento”.

Il. 8(b) implementa a característica fundamental da orientação a objetos chamada "herança".

IIl 8(b) implementa a característica fundamental da orientação a objetos chamada “polimorfismo”.


Quais estão corretas?

Alternativas
Q1803372 Programação

A questão baseia-se na Figura 8(a) 8(b) e 8(c), que mostram programas elaborados na linguagem de programação Java, os quais foram salvos corretamente, todos na raiz do drive Cc: em um computador com o sistema operacional Windows.



Após observar os programas em Java, mostrados nas Figura 8(a), 8(b) e 8(c), pode-se afirmar que:
Alternativas
Respostas
10681: B
10682: C
10683: A
10684: B
10685: A
10686: C
10687: E
10688: D
10689: A
10690: E
10691: C
10692: E
10693: E
10694: C
10695: C
10696: E
10697: C
10698: C
10699: E
10700: B