Questões de Concurso Para analista ministerial - informática

Foram encontradas 177 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q236319 Banco de Dados
A função string do banco de dados MYSQL que retorna a posição da primeira ocorrência de uma string é denominada
Alternativas
Q236318 Banco de Dados
Após a execução dos seguintes comandos SQL:

CREATE TABLE livros (id INT, nome TEXT);
INSERT INTO livros VALUES(1,'livro 1');
INSERT INTO livros (2,'livro 2');
INSERT INTO livros SET id=3,nome='livro 3';
SELECT id FROM livros;

O resultado da consulta para a coluna id será
Alternativas
Q236317 Banco de Dados
Uma empresa possui informações sobre as horas extras trabalhadas de seus funcionários em uma tabela que, além de outras colunas, contém as colunas de horário de entrada e horário de saída e o valor total a ser pago pelas horas trabalhadas. Baseado nas informações apresentadas, é correto afirmar que esta tabela
Alternativas
Q236315 Banco de Dados
Dadas as tabelas: Aluno que contém as colunas Nome e Cidade; e Cidade que contém a coluna Nome. Uma query SQL que retorna apenas os alunos cujas cidades constem na tabela de cidades é:
Alternativas
Q236314 Banco de Dados
A utilização de auto incremento em SQL permite que os valores de uma coluna tenham seu valor incrementado automaticamente para cada nova linha criada. Considere os seguintes trechos em SQL para esta funcionalidade:

1. CREATE TABLE Persons (P_Id int NOT NULL AUTO_INCREMENT);

2. CREATE TABLE Persons (P_Id int PRIMARY KEY IDENTITY);

3. CREATE SEQUENCE seq_person
MINVALUE 1
START WITH 1
INCREMENT BY 1
CACHE 10

As sequências apresentadas referem-se respectivamente aos banco de dados:

Alternativas
Q236313 Engenharia de Software
Atributos estáticos são atributos da classe em vez de serem atributos de uma instância da classe. Em UML um atributo estático é representado ao se utilizar em sua transcrição o:
Alternativas
Q236312 Engenharia de Software
Dentre as práticas do método ágil Extreme Programming (XP), está a prática de propriedade coletiva. É correto afirmar que, nessa prática,
Alternativas
Q236311 Engenharia de Software
A visão estática do RUP prioriza as atividades que ocorrem durante o processo de desenvolvimento. Na descrição do RUP, essas são chamadas de workflows. Existem seis workflows centrais, identificadas no processo e três de apoio, dentre os quais é possível citar os workflows de
Alternativas
Q236310 Engenharia de Software
Dentre os principais estágios do modelo de desenvolvimento em cascata está o Projeto de sistema e software, que
Alternativas
Q236309 Engenharia de Software
Sobre os itens que devem ser incluidos em uma estrutura preliminar para um plano de qualidade de software, considere:

I. Uma introdução ao produto, contendo uma descrição do produto, seu mercado pretendido e as expectativas de qualidade do produto.

II. Planos do produto, com datas críticas de release e responsabilidades para o produto, junto com os planos para a distribuição e prestação de serviço do produto.

III. Descrições de processo. Os processos de desenvolvimento e serviço são padrões que devem ser usados para o gerenciamento e desenvolvimento de produto.

IV. Os riscos mais importantes que podem afetar a qualidade do produto e as ações que devem ser tomadas ao lidar com eles.

É correto incluir os itens:
Alternativas
Q236308 Engenharia de Software
Sobre Modelagem algorítmica de custos, uma das técnicas de estimativa e planejamento de software, é correto afirmar:
Alternativas
Q236307 Gerência de Projetos
Sobre gerência de projetos de software, considere:

I. Os processos de software são variáveis e de organização específica, determinando, dessa forma, que os processos de software variem significantemente de uma organização para outra. Porém, devido à sua padronização, é possível prever quando um processo de software, em particular, conduzirá problemas de desenvolvimento.

II. Os grandes projetos de software são, muitas vezes, 'projetos únicos'. Geralmente, os grandes projetos de software são diferentes dos projetos anteriores em alguns aspectos. Portanto, até mesmo os gerentes que têm grande experiência prévia podem achar difícil antecipar problemas.

III. Os gerentes de projeto de software não podem ver o progresso, simplesmente olhando para o artefato que está sendo construído. Em vez disso, eles dependem de outros para produzir provas que eles possam usar para revisar o progresso do trabalho.

Está correto o que consta em
Alternativas
Q236306 Engenharia de Software
Os requisitos não funcionais não estão diretamente ligados aos serviços específicos oferecidos pelo sistema a seus usuários. Eles podem estar relacionados às propriedades emergentes do sistema, como confiabilidade, tempo de resposta e ocupação de área, entre outros. Dentre os tipos de requisitos não funcionais, é possível destacar os requisitos de produto, organizacionais e externos. Dentre os requisitos de produto, podemos citar os requisitos
Alternativas
Q236305 Programação
No JBoss Application Server 7, o servidor poderá ser iniciado para permitir o gerenciamento de múltiplas instâncias do servidor (sejam elas físicas ou virtuais, a partir de um ponto único) ou para se comportar como um único processo independente. Essas formas de execução podem ser conseguidas respectivamente por meio da execução do(s) script(s) ......, presente(s) na pasta bin do JBoss no servidor.

A lacuna pode ser preenchida corretamente por:
Alternativas
Q236304 Programação
Analise o código Java a seguir:

public class Classe1 {
     public static void main(String[] args) {
          int n, r, c, s;
          n = 6;
          r = 0;
          c = 1;
          s = -1;
          while (c <= n) {
              if (c % 2 == 0) {
                   r = r + c * s;
              } else {
                   r = r + c;
              }
              c++;
          }
          System.out.println(r);
     }
}


Ao compilar e executar a Classe1, os valores finais nas variáveis r e c serão respectivamente:
Alternativas
Q236303 Programação
Analise o código a seguir.

import java.sql.*;
public class Dao {
    public int metodoA(String v) {
          int x = 0;
          try {
            Class.forName("com.mysql.jdbc.Driver");
              Connection con = DriverManager.getConnection
("jdbc:mysql://localhost:3306/controle", "root", "x");
              Statement st = con.createStatement();
              x = st.executeUpdate(v);
              return x;
         } catch (ClassNotFoundException ex) {
              return x;
         } catch (Exception ex1) {
              return x;
        }
    }
}


Para que o metodoA execute a operação desejada, na chamada ao método executeUpdate é necessário que ele receba como parâmetro uma instrução DML SQL
Alternativas
Q236302 Programação
Em Python, os métodos de lista permitem utilizar listas como pilhas, onde o item adicionado por último é o primeiro a ser recuperado. Para adicionar um item ao topo da pilha, e para recuperar um item do topo da pilha utilizam-se, respectivamente os métodos:
Alternativas
Q236301 Programação

Em uma aplicação web Java que utiliza JSP, as linhas de código comuns a diversas páginas podem ser criadas em um arquivo ..I.. , que pode ser incluído nas páginas utilizando-se a diretiva ..II.. .


As lacunas I e II são preenchidas correta e respectivamente por

Alternativas
Q236300 Banco de Dados
Marcos está desenvolvendo uma aplicação web PHP utilizando o WAMPServer. Como está utilizando um banco de dados MySQL, escolheu uma função para enviar uma consulta ou comando SQL (por exemplo, os comandos select, insert ou delete) para o banco de dados ativo. A função correta escolhida foi:
Alternativas
Q236299 Programação
Na HTML5, é um atributo booleano que, quando especificado, indica que o conteúdo do elemento Imagem 009.jpg deve ser renderizado de maneira que pareça fazer parte da página que contém o Imagem 010.jpg sem bordas ou barras de rolagem.

O atributo citado no texto acima é o
Alternativas
Respostas
61: C
62: E
63: D
64: E
65: D
66: A
67: C
68: A
69: D
70: D
71: A
72: D
73: A
74: C
75: B
76: C
77: A
78: E
79: B
80: C