Questões de Concurso Para analista - análise e desenvolvimento de aplicações

Foram encontradas 211 questões

Resolva questões gratuitamente!

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

Q1158662 Arquitetura de Software
A definição do que faz um sistema ser orientado a serviços (SOA) não é o número de web services que ele possui, e sim é necessário enxergar além da simples tecnologia para entender o que é SOA. Não se trata de web services, mas de exposição de lógica de negócios através de meios agnósticos — ou seja, SOA não é baseada em web services, mas sim em quanto do sistema pode ser acessado por mecanismos externos ao próprio sistema, de maneira independente de linguagem. Supomos que você está entrando em uma nova empresa agora que trabalha com a arquitetura de software baseada em SOA e começou a estudar as caraterísticas desse paradigma. Assinale a alternativa que NÃO apresenta uma das caraterísticas do SOA.
Alternativas
Q1158661 Banco de Dados
Pedro foi contratado para desenvolver um sistema para o departamento de Tecnologia da Informação de uma grande empresa e esse sistema será responsável pela gestão dos pedidos de atendimentos dos usuários. Quase na etapa do desenvolvimento da ferramenta, ele precisa fazer uma exclusão de um atendimento que foi finalizado pelos funcionários do departamento a partir do id desse funcionário (123). A tabela atendimento possui os seguintes campos: id, nome, descricao, prazo e prioridade. Sabendo que Pedro está utilizando a versão 8.0 do banco de dados MySQL, assinale a alternativa que apresenta a SQL correta para essa ação.
Alternativas
Q1158660 Programação
O PDO ou PHP Data Objects é uma extensão do PHP utilizada para acessar diversos bancos de dados de uma forma mais consistente e unificada. A vantagem do PDO para quem desenvolve PHP é poder usar uma interface consistente para interagir com diferentes bancos de dados. Analise o seguinte trecho de código no qual o método construtor da classe PDO vai tentar fazer a conexão com o banco de dados usando os dados fornecidos dentro do bloco try e assinale a alternativa que apresenta, respectivamente, os três parâmetros que devem ser preenchidos ao se instanciar essa classe do PDO.
Imagem associada para resolução da questão
Alternativas
Q1158659 Banco de Dados
O banco de dados MySQL é bastante usado em aplicações web por sua versatilidade e por ser suportado em diversas plataformas e diferentes linguagens. Todas as propriedades do MySQL se aplicam também ao MariaDB, pois esse banco tem como ideia principal ser uma alternativa transparente ao MySQL, ou seja, o código feito para o MySQL vai funcionar no MariaDB. Supõe-se que a seguinte SQL para criação de uma tabela foi executada:
Imagem associada para resolução da questão Nessa tabela, foram inseridas diversas tarefas e, agora, é necessário fazer uma seleção do nome e do prazo das tarefas que têm prioridade 5. Assinale a alternativa que apresenta a SQL correta para realizar essa operação.
Alternativas
Q1158658 Programação

Supomos que você está implementando o seguinte trecho de código usando PHP7:

Imagem associada para resolução da questão

Nesse trecho, é usada a função array_key_exists() que verifica se o índice nome existe no array $_GET. Assinale a alternativa que apresenta uma função do PHP que é uma outra maneira de verificar se um índice em um array existe e pode ser utilizada para verificar se uma variável já foi definida.

Alternativas
Respostas
26: A
27: A
28: A
29: E
30: D