Questões de Concurso Comentadas para analista de tecnologia da informação

Foram encontradas 16.832 questões

Resolva questões gratuitamente!

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

Q1008145 Direito Penal
Sobre o crime de abandono de função, com base no art. 323 do Código Penal Brasileiro, é CORRETO afirmar:
Alternativas
Q1008144 Legislação Federal
Sobre o desenvolvimento do servidor na carreira, previsto na Lei nº. 11.091/2005, é CORRETO afirmar:
Alternativas
Q1008143 Legislação Federal
Sobre o regime de previdência complementar para os servidores públicos federais titulares de cargo efetivo estabelecido na Lei nº. 12.618/2012, é INCORRETO afirmar:
Alternativas
Q1008140 Noções de Informática
A criptografia é uma forma de proteger as informações contidas em um computador no caso de elas serem obtidas ilegalmente por um invasor (cracker) ou em casos de furto ou roubo. O fluxo da informação de uma solução de criptografia para armazenamento de dados em um computador consiste em:
Alternativas
Q1008138 Noções de Informática
O Microsoft Word 2013 permite criar hiperlinks em seus documentos, a partir da guia “INSERIR” da faixa de opções. Hiperlinks podem ser vinculados a tipos de destino diferentes. NÃO é um destino possível para um hiperlink:
Alternativas
Q944842 Engenharia de Software
Considere que, aplicando as recomendações do PMBOK 5ª Edição, uma equipe de Analistas de Sistemas decidiu realizar um comparativo das práticas reais de processos e operações do CREMESP com outras organizações semelhantes, visando identificar as melhores práticas, gerar ideias para melhorias e obter uma base para medir o desempenho interno. A equipe decidiu realizar
Alternativas
Q944841 Engenharia de Software

De acordo com o PMBOK 5a Edição, é importante que a equipe de gerenciamento de projeto tenha conhecimento prático de processos de controle estatístico da qualidade, para avaliar os dados contidos nas saídas de qualidade do controle, e recomenda que sejam conhecidas as diferenças entre:


..I.. : manter os erros fora do processo e ..II.. : manter os erros fora do alcance do cliente.

..III.. : uma faixa especificada de resultados aceitáveis e ..IV.. : indicam os limites de variação comum em um processo estatisticamente estável ou de desempenho do processo.


As lacunas de I a IV são correta, e respectivamente,

Alternativas
Q944840 Engenharia de Software
No PMBOK 5ª edição, há um processo que monitora o andamento do projeto para atualização do seu orçamento, gerenciamento das mudanças feitas na linha de base de custos e colocação dos excessos de custos não previstos dentro de limites aceitáveis. O principal benefício deste processo é fornecer os meios de se reconhecer a variação do planejado a fim de tomar medidas corretivas e preventivas, minimizando assim os riscos do projeto. Trata-se do processo
Alternativas
Q944838 Engenharia de Software
Considere que nos projetos do CREMESP baseados em XP pratica-se a propriedade coletiva de código, de forma que todos os desenvolvedores podem fazer alterações e refatoração de qualquer parte do código a qualquer momento. Para isso, é necessário que também haja
Alternativas
Q944837 Engenharia de Software
Considere que um projeto do CREMESP está sendo desenvolvido com base no Scrum e uma sprint precisa ser cancelada. Neste caso,
Alternativas
Q944833 Engenharia de Software

Considere que um Analista de Sistemas sugeriu a implementação de um novo projeto com base em um processo de software que organiza suas iterações em quatro fases principais:


[1] Concepção: levantar, de forma genérica e pouco precisa, o escopo do projeto. O objetivo é ter uma visão inicial do problema, estimar esforço e prazos e determinar se o projeto é viável e merece uma análise mais profunda.

[2] Elaboração: levantar todos, ou a maior parte dos requisitos. Em uma primeira iteração alguns requisitos, de maior risco e valor arquitetural, são especificados em detalhes, implementados e servem como base de avaliação junto ao usuário e desenvolvedores para o planejamento da próxima iteração. Ao fim da fase, 90% dos requisitos devem ter sido levantados em detalhes, o núcleo do sistema deve ter sido implementado com alta qualidade, os principais riscos devem ter sido tratados, podendo-se fazer estimativas mais realistas.

[3] Construção: implementar, de forma iterativa, os elementos restantes de menor risco e mais fáceis e preparação para a implantação.

[4] Transição: realizar testes finais e implantação.


O processo de software indicado pelo Analista é o

Alternativas
Q944832 Engenharia de Software

Após a etapa de levantamento de requisitos, foram relacionados os seguintes RF (Requisitos Funcionais) e RNF (Requisitos Não Funcionais):


I. O sistema deverá permitir emissão de relatório de agendamento de consultas médicas.

II. O sistema deve ter tempo de resposta em consultas inferior a 5 segundos em uma condição de rede normal.

III. O sistema deverá permitir cadastro de medicamentos pelos funcionários e médicos.

IV. O sistema deverá permitir aos médicos a geração de receitas.

V. O sistema deverá disponibilizar acesso às informações seguindo normas instituídas no manual do código de ética para de sites de medicina e saúde do CREMESP usando um hiperlink em HTML5.


É correto afirmar que os requisitos

Alternativas
Q944831 Arquitetura de Software

Suponha que exista uma interface ITraduzFrase que define o método imprimeFrase(). Existem, também, as classes InglesTraduzFrase, EspanholTraduzFrase e AlemaoTraduzFrase que estendem a interface ITraduzFrase e utilizam o método imprimeFrase(). Um Analista utilizou um design pattern que cria objetos de forma dinâmica sem conhecer a classe de implementação. A classe FrasePadrao implementa esse padrão de forma que, de acordo com o idioma desejado, retorna um objeto do tipo ITraduzFrase. O objetivo é que, sendo fornecido o idioma, a frase será nele impressa, em inglês, espanhol ou alemão.


Considerando o exemplo e sabendo que a definição do padrão é "Define uma interface para criar um objeto, mas permite às classes decidirem qual classe instanciar. Este padrão permite a uma classe deferir a instanciação para subclasses.", o nome do padrão usado pelo Analista é

Alternativas
Q944830 Engenharia de Software
Considere, por hipótese, que no CREMESP existam diversos projetos de desenvolvimento de código aberto que usam o Subversion (SVN) para controle de versões dos códigos fonte. Um Analista de Sistemas foi solicitado a fazer uma transição para o Git mantendo, no entanto, o SVN em funcionamento. O Analista deve usar o Git como um cliente válido para um servidor Subversion, de forma que possa usar todos os recursos locais do Git e fazer um push para um servidor Subversion, como se estivesse usando o Subversion localmente. Com isso ele poderá fazer ramificação (branching) local e fusão (merge), usar a área de teste (staging area), cherry-picking, e assim por diante, enquanto os colaboradores do CREMESP continuam a trabalhar no SVN. Para isso, o Git oferece uma ferramenta que funciona como um canal de comunicação bidirecional para o SVN cujo principal comando é:
Alternativas
Q944829 Engenharia de Software

Existem no SVN três diretórios especiais com funções bem definidas. O primeiro deles é o trunk, que armazena a versão funcional mais recente de desenvolvimento. Os outros são:


I. armazena versões de desenvolvimento paralelo oriundas do trunk, porém isoladas deste. Deve ser utilizado quando uma implementação oferecer risco de afetar a integridade do trunk.

II. armazena rótulos para facilitar a localização de revisões. Cada rótulo possui um nome único que a identifica, sendo criada como um diretório, sempre através do trunk.


Os diretórios I e II são, correta e respectivamente,

Alternativas
Q944828 Banco de Dados
Um Analista de Sistemas do CREMESP é o responsável pelo desenvolvimento de aplicações usando o Oracle Forms 11g. O Analista afirmou, corretamente, que
Alternativas
Q944827 Banco de Dados

No PL/SQL, um subprograma pode ser um procedure ou uma função. Sobre estas estruturas, considere:


I. No geral, procedure é usado para realizar uma ação e a função para calcular e retornar um valor.

II. Os procedures e as funções têm a mesma estrutura e os mesmos parâmetros como, por exemplo, a cláusula RETURN.

III. Os subprogramas podem ser agrupados em pacotes PL/SQL, que tornam o código mais reutilizável.

IV. Funções e procedures são armazenados no banco de dados em formato não compilado. Eles serão compilados somente no caso de backup do banco de dados.


Está correto o que se afirma APENAS em

Alternativas
Q944826 Banco de Dados

Ao criar a tabela paciente em um banco de dados Oracle, composta pelas colunas id, nome, sobrenome e uf, foi definido o valor padrão 'SP' para a coluna uf. Para inserir um registro nesta tabela, usando o valor padrão definido, utiliza-se a instrução PL/SQL INSERT INTO paciente (id, nome, sobrenome, uf) VALUES (300, 'Paulo', 'Freitas', ..I.. );


A lacuna I é corretamente preenchida por

Alternativas
Q944825 Banco de Dados
No Oracle PL/SQL a instrução ALTER TABLE permite adicionar, modificar e eliminar colunas ou restrições de uma tabela. Considerando a existência da tabela paciente e dos campos paciente_id (primary key), nome e sobrenome, um uso correto desta instrução é apresentado em:
Alternativas
Q944823 Engenharia de Software

Um Analista de Sistemas necessita mostrar a troca de mensagens entre objetos de uma aplicação. Para isso, leu a documentação da UML 2.5 e notou que nessa linguagem os diagramas são divididos em duas categorias: estruturais (structure diagrams) e comportamentais (behavior diagrams).


O diagrama que o Analista deverá utilizar e a categoria à qual pertence são, respectivamente: 

Alternativas
Respostas
13221: C
13222: A
13223: E
13224: A
13225: D
13226: B
13227: E
13228: A
13229: A
13230: E
13231: C
13232: B
13233: B
13234: E
13235: D
13236: A
13237: E
13238: D
13239: A
13240: B