Questões de Concurso Comentadas sobre linguagens de programação em programação

Foram encontradas 4.488 questões

Ano: 2019 Banca: Quadrix Órgão: CRA-PR Prova: Quadrix - 2019 - CRA-PR - Analista Sistema I |
Q975521 Programação

Julgue o item quanto à programação orientada a objetos e à linguagem de programação Python.


A criação de métodos e tipos genéricos não é permitida pelo polimorfismo paramétrico.

Alternativas
Q973841 Programação

Considere o seguinte trecho de código Java abaixo.


Imagem associada para resolução da questão


Após ser executado o método main(), o valor da variável “resultado” é:

Alternativas
Q973840 Programação

Considere as afirmativas abaixo, sobre os modificadores de acesso da linguagem de programação JAVA.


I. O modificador de acesso public é o menos restritivo de todos, ou seja, uma classe Java com esse modificador fica visível para qualquer outra classe dentro do programa, independentemente de estar dentro do mesmo pacote ou não.

II. O modificador de acesso default é o menos restritivo de todos, ou seja, uma classe Java com esse modificador fica visível para qualquer outra classe dentro do programa, independentemente de estar dentro do mesmo pacote ou não.

III. O modificador de acesso private é o mais restritivo de todos.

IV. O modificador de acesso protected é o mais restritivo de todos.


Está correto somente o que se afirma em:

Alternativas
Q972553 Programação

Considere o código a seguir escrito na linguagem C.


Imagem associada para resolução da questão


Assinale a alternativa que apresenta a saída correta.

Alternativas
Q972552 Programação

Considere as afirmações sobre a linguagem C.


I - É considerada uma linguagem fortemente tipada.

II - É uma linguagem orientada a objetos.

III - A função scanf é utilizada para ler dados da entrada padrão.


Está(ão) correta(s):

Alternativas
Q972551 Programação

 Considere as afirmações a seguir sobre o trecho de código bash script apresentado na imagem abaixo.


               Imagem associada para resolução da questão


I - É utilizado para excluir um arquivo ou diretório.

II - Se não receber um parâmetro, retorna à lista de arquivos e/ou diretórios contidos no diretório home do usuário.

III - Recebe um arquivo ou diretório como parâmetro e cria uma versão compactada do arquivo informado como parâmetro.


Está(ão) correta(s):

Alternativas
Q971998 Programação
O JavaScript, como o próprio nome sugere, é uma linguagem scripting. Nesse contexto, assinale a alternativa CORRETA.
Alternativas
Q970916 Programação
Ao analisarmos uma classe Java, nos deparamos com um método que implementa diversas funcionalidades, tornando-se um método com muitas linhas de código, de difícil compreensão e manutenção. Para melhorar essa situação, decidimos dividi-lo em métodos menores, mais fáceis de entender e de efetuar manutenções. A esse processo de organizar e melhorar a estrutura interna de uma aplicação, denominamos de:
Alternativas
Q970693 Programação
Em relação as funções de saída nos algoritmos e JAVA respectivamente, marque a alternativa CORRETA:
Alternativas
Q970692 Programação
Em relação aos delimitadores de blocos em JAVA, marque a alternativa VERDADEIRA:
Alternativas
Q969827 Programação

Sabendo-se que a variável path contém o endereço completo de um arquivo texto, e que a variável X foi declarada como string, analise o código C# a seguir.

X = File.ReadAllText(path)


Assinale a opção que apresenta o efeito desse trecho quando executado.

Alternativas
Q969453 Programação
O JasperReports é um mecanismo de geração de relatórios em vários formatos, como arquivos PDF, HTML, XLS, etc. Normalmente uma Jasper Library é incluída no CLASSPATH do projeto e, em seguida, cria-se o layout design que nada mais é do que um arquivo 
Alternativas
Q969443 Programação

Para criar array um Analista de Informática digitou os comandos abaixo no método main de uma classe Java em condições ideais.


I. int[ ] a = {1,3};

II. int b [ ] = new int[2]; b[0]=1; b[1]=3;

III. int [ ] c = new int[2]; c.add(1); c.add(2);

IV. int [ ] [ ] d = {{1,3},{4,5}};

V . int e [ ] [ ] = {{1,3},{4,5}};


Ao tentar compilar e executar a classe, foi exibida a mensagem “Exception in thread "main" java.lang.RuntimeException: Uncompilable source code”. Essa mensagem foi exibida porque o item

Alternativas
Ano: 2019 Banca: IF-SP Órgão: IF-SP Prova: IF-SP - 2019 - IF-SP - Informática |
Q966955 Programação

No mercado há uma série de frameworks que ajudam os desenvolvedores no processo de codificação e geração de softwares.


Assinale a alternativa que contém apenas frameworks (contendo pacotes, classes e conjunto ferramental de suporte) utilizados para desenvolver soluções em PHP.

Alternativas
Ano: 2019 Banca: IF-SP Órgão: IF-SP Prova: IF-SP - 2019 - IF-SP - Informática |
Q966950 Programação

No início da popularização da Web e até há alguns anos atrás, algumas das alternativas, mais comuns para a inserção de conteúdos dinâmicos e de multimídia em páginas Web era a utilização de controles ActiveX, tecnologia da Microsoft, a utilização de Applets Java, tecnologia atualmente da Oracle e a utilização de animações em Flash, que é um aplicativo de editoração da Adobe, que foi renomeado para Adobe Animate no ano de 2018. Hoje em dia, a utilização dessas tecnologias é desencorajada ou não está mais disponível nos navegadores modernos. A alternativa atual para a utilização de tais tipos de conteúdo é viabilizada pelo HTML5 e pelo JavaScript.

Dada a popularidade do JavaScript e a velocidade com que algumas engines, como a V8 do Google, conseguem executar código JavaScript, assinale a alternativa que contém o nome do ambiente de execução ou a tecnologia que permite a utilização do JavaScript do lado do servidor.

Alternativas
Ano: 2019 Banca: IF-SP Órgão: IF-SP Prova: IF-SP - 2019 - IF-SP - Informática |
Q966949 Programação

Pilhas são consideradas as mais simples e também as mais importantes de todas as estruturas de dados. Define-se pilha como uma coleção de objetos que são inseridos e retirados, seguindo o princípio “o último que entra é o primeiro que sai”, também conhecido como LIFO, por seu acrônimo em inglês Last-In First-Out.

A estrutura de dados pilha é uma classe “embutida” no pacote java.util de Java. A classe (I) é uma estrutura de dados que armazena objetos Java genéricos e inclui, entre outros, o método (II) para inserir o objeto no topo da pilha e o método (III) para remover o elemento no topo da pilha e o retorna.


Os itens (I), (II) e (III) são, respectivamente:

Alternativas
Ano: 2019 Banca: IF-SP Órgão: IF-SP Prova: IF-SP - 2019 - IF-SP - Informática |
Q966947 Programação
Nas linguagens de programação Java e C++, o polimorfismo paramétrico é materializado, respectivamente, pelas funcionalidades e/ou características:
Alternativas
Q963723 Programação

Analise as afirmativas abaixo:


I. Na linguagem PHP a expressão: array(1 => "Um", "Dois", "Três") é equivalente a array(1 => "Um", 2 => "Dois", 3 => "Três").

II. No CSS (Cascading Style Sheets) os seletores de classes possuem a sua identificação precedida do símbolo #.

III. Para adicionar o arquivo Javascript chamado "meu_script.js" em uma página HTML basta adicionar "< script src='meu_script.js' type='text/javascript'></script>" dentro da seção head do HTML da página.


Assinale a alternativa CORRETA:


Alternativas
Q961907 Programação

Considere as afirmações sobre a linguagem de programação PHP.


I - A linguagem de programação PHP é uma linguagem que deve ser compilada. Isto é, todo e qualquer código escrito em PHP deve ser compilado antes de ser executado.

II - O PHP não permite a criação de objetos.

III - As variáveis em PHP são representadas por um cifrão ($) seguido pelo nome da variável.


Está(ão) correta(s):

Alternativas
Q961906 Programação

Considere as afirmações sobre o Framework Cake PHP 3 em uma instalação padrão.


I - O diretório src é onde você fará a maior parte do desenvolvimento de sua aplicação.

II - A camada Model representa a parte da sua aplicação que implementa a lógica de negócio.

III - Suporta apenas o banco de dados MySQL (5.1.10 ou superior).


Está(ão) correta(s):

Alternativas
Respostas
2421: E
2422: C
2423: C
2424: B
2425: C
2426: C
2427: A
2428: E
2429: D
2430: B
2431: A
2432: A
2433: E
2434: D
2435: C
2436: A
2437: A
2438: B
2439: C
2440: C