Questões de Concurso Para analista de sistemas - desenvolvimento de sistemas

Foram encontradas 824 questões

Resolva questões gratuitamente!

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

Q541155 Programação


A tecnologia ASP.NET Web Forms permite construir websites com páginas dinâmicas usando componentes similares e eventos típico de aplicações nativas para sistemas operacionais, tais como o evento “arrastar e soltar" (drag-and-drop).
O DropDownList é um controle utilizado para capturar dados de uma fonte e é capaz de retornar (trazer) ou modificar esses dados na sua origem. Assim sendo, analise o bloco de código a seguir e escolha a única opção correta sobre o resultado do processamento dessas instruções:

<form id=“form 1 runat="server">

     < div >

          <asp:SqlDataSource

               id="SqlDataSource1"

               runat=''server" ProviderName=“System.Data.SqlClient" 

                 DataSourceMode="DataReader"

              ConnectionString=“<%$ ConnectionStrings:nwind%>'' 

              SelectCommand=“SELECT CustomerlD, CompanyName 

 FROM Customers">

         </asp:SqlDataSource>

       <asp:DropDownList ID:''DropDownList1" runat="server" 

DataSourcelD=''SqlDataSource1 " DataTextField=“CompanyName" 

DataValueField=“CustorrierlD">

        </asp:DropDownList>

     </div>

</form>

Alternativas
Q541154 Programação




Analise o código concernente à tecnologia JPA a seguir


1. @Entity

2. //inserir o código 1 aqui

3. public class Cliente {

4.

5. //inserir o código 2 aqui

6. private Long id;

7.

8. private String temporario;

9 } 


Qual das opções a seguir pode, respectivamente, substituir o comentário 1 e 2 para produzir corretamente a classe Cliente?

Alternativas
Q541153 Programação




Analise o código JSP a seguir


<%-- Inserir o código aqui ==%>

< html >

< body >

Hoje é: <%= new Date()%>



< /body >

< /html >


Qual das opções a seguir pode substituir o comentário para produzir a data corrente?
Alternativas
Q541152 Programação




Analise o código JSP a seguir:

Dada a implementação a seguir da interface

HttpServietRequest:


1.String id = request.getParameter(jsessionid);

2. // inserir o código aqui

3. String nome = session.getAttribute("nome)";


E as seguintes instruções:

I- HttpSession session = request.getSession();

II- HttpSession session = request.getSession(id);

III- HttpSession session = request.getSession(true);

IV- HttpSession session = request.getSession(false);

V- HttpSession session = request.getSession(“jsessionid");


Assinale a alternativa que contém a(s) instrução(ões) que pode(m) ser inserida(s) na linha 2 para recuperar um objeto HttpSession existente:
Alternativas
Q541151 Programação








Analise o código escrito em Java a seguir:


               public class Principal {

               public static void main(String[j args) {

               Principal principal = new Principal();

               Carro carro = principal.new Honda();

               carro.MetodoHonda();

               }

               class Carro extends Object {

               void MetodoCarroQ {

               System.out.println(Sou um objeto carro");

                   }

                }

                 class Honda extends Carro {

                 void MetodoHonda() {

                 System.out.println("Sou um carro da marca Honda");

                      }

                   }

                 } 


O que será exibido no console quando o método main() for executado?

Alternativas
Q541150 Engenharia de Software
0 Scrum é fundamentado nas teorias empíricas de controle de processo, ou empirismo. O Scrum emprega uma abordagem iterativa e incremental para aperfeiçoar a previsibilidade e o controle de riscos. Quais são os três pilares que apóiam a implementação de controle de processo empírico?
Alternativas
Q541149 Engenharia de Software
O Scrum prescreve quatro Eventos formais, contidos dentro dos limites da Sprint, para inspeção e adaptação, como descrito na seção Eventos do Scrum Guide. Qual alternativa prescreve esses quatros eventos:
Alternativas
Q541148 Engenharia de Software
Considerando o diagrama de caso de uso abaixo, marque a afirmativa correta:


Imagem associada para resolução da questão

Alternativas
Q541147 Engenharia de Software
Dado o diagrama que mostra as fases do processo unificado, marque a alternativa incorreta:
Imagem associada para resolução da questão
Alternativas
Q541146 Governança de TI
0 MPS.BR {Melhoria do Processo de Software Brasileiro) é um modelo nacional de melhoria de processos de software e serviços que visa, principalmente, estender os benefícios dessas metodologias às micros e pequenas empresas, que, no caso brasileiro, constituem parcela relevante dos fornecedores desse tipo de serviço. O modelo de referência estabelece sete níveis de maturidade, qual das descrições seguintes não corresponde às descrições do modelo?
Alternativas
Q541145 Engenharia de Software
Sobre o diagrama de Transição de Estados da UML, assinale a alternativa falsa:
Alternativas
Q541144 Engenharia de Software
Sobre Testes de Unidade e Integração, assinale a alternativa falsa:
Alternativas
Q541143 Engenharia de Software
Assinale a alternativa que contém um exemplo de requisito funcional:
Alternativas
Q541142 Governança de TI
Os processos de apoio procuram auxiliar o desenvolvimento do software, contribuindo para o sucesso e a qualidade do projeto de software. Qual processo seguinte não se enquadra nos processos de apoio segundo a norma ISO\IEC 12207?
Alternativas
Q541141 Segurança da Informação
Considerando as assertivas a seguir sobre análise de risco de projetos, assinale a alternativa falsa:
Alternativas
Q541140 Engenharia de Software
Considerando o diagrama de sequência seguinte, é correto afirmar:



Imagem associada para resolução da questão


Alternativas
Q541139 Arquitetura de Software
Considerando o modelo de ciclo de vida clássico (waterfaíl), qual das alternativas seguintes não é aderente ao modelo?
Alternativas
Q541138 Arquitetura de Software
O conhecido padrão arquitetural Modelo-Visão-Controle (Model View Controller) fornece uma maneira de separar as funcionalidades da lógica de negócios, do fluxo de controle, e da apresentação dos dados de uma aplicação. Considerando as responsabilidades dos componentes do modelo MVC, assinale a alternativa correta:
Alternativas
Q541137 Banco de Dados
Suponha que seja necessário escrever um gatilho (trigger) em Linguagem SQL no sistema de banco de dados para impedir que haja o cadastramento do salário na tabela “Funcionários" com valor menor que um salário mínimo. Considerando que “salarioMinimo” é uma variável global do sistema, qual das alternativas a seguir descreve essa intenção com exatidão?
Alternativas
Q541136 Banco de Dados

Um analista de sistemas criou um modelo E-R para descrever a relação entre os analistas envolvidos em projetos de programação. Segundo esse modelo, a cardinalidade entre essas duas entidades é N:N, ou seja, um analista pode estar trabalhando em vários projetos e um projeto pode possuir mais de um analista trabalhando no mesmo. Após a criação do modelo, um analista fez o mapeamento relacionai apresentado a seguir, criando duas tabelas “Analistas” e “Projetos” .

Considerando o exposto, assinale a afirmativa correta:


Imagem associada para resolução da questão


Alternativas
Respostas
621: C
622: B
623: A
624: C
625: E
626: B
627: B
628: A
629: E
630: E
631: C
632: B
633: D
634: D
635: E
636: E
637: E
638: C
639: A
640: D