Prévia do material em texto
AULA 01 Questão Resposta 1 Perguntas e Respostas 1- A ferramenta responsável pelo auto incremento chama- se Identity. (Sim) 2- A ferramenta responsável pelo auto incremento chama- se Properties. (Não) 3- A ferramenta responsável pelo auto incremento chama- se Auto Complete. (Não) 2 Perguntas e Respostas 1- O banco de dados é composto pelo servidor, a instância e o nome do banco. (Verdadeiro) 2- O painel responsável pelo Data Connections é o Server Explorer. (Verdadeiro) 3- Nunca devemos mexer na área de trabalho do Visual Studio. (Falso) 3 Pergunta Como chama a propriedade responsável por deixar as bordas do formulário fixa? Alternativas e respostas 1- Datetime (Incorreta) 2- Data Connections (Incorreta) 3- FormBorderStyle (Correta) 4- DataSet (Incorreta) 5- FormBorder (Incorreta) 6- DataSource (Incorreta) Números de questões 4 Gabarito - Programação C# com Visual Studio - Intermediário - 05/08/2013 4 Pergunta Em relação ao Data Source é correto afirmar que: Alternativas e respostas 1- Suas ferramentas só se tornam ativas se não tiver nenhuma tabela aberta. (Correta) 2- É através dele que criamos nosso banco de dados. (Incorreta) 3- É completado através de um assistente. (Correta) 4-É usado para manipulação de dois dados de uma tabela . (Correta) 5- Não cria uma associação com uma fonte de dados. (Incorreta) 6- Não oferece opções sobre o tipo de banco de dados que queremos utilizar. (Incorreta) Números de questões 4 5 Perguntas 1- Dataset e Entity Data Model são modelos de bancos de dados fornecidos pelo assistente do Data Source. (Sim) 2- O DataSet é um modelo que não armazena um conjunto de dados, isto é, suas tabelas, linhas e colunas. (Não) 3- A opção Entity Data Model utiliza o banco indicado proporcionando sua modelagem. (Sim) AULA 02 Questão Resposta 1 Pergunta Em relação ao DataGridView é correto afirmar que: Alternativas e respostas 1- Muito útil quando precisamos criar uma área de pesquisa. (Correta) 2- Não pode ter suas informações alteradas. (Incorreta) 3- Ele é um controle de formulário que vincula os dados. (Correta) 4- Localiza-se no painel Properties e é acessado através de um assistente. (Incorreta) 5- Quando adicionamos um DataGridView de uma tabela, todos os campos pertencentes a ela não são inseridas juntos. (Incorreta) 6- Uma das características é a dificuldade que temos em definir sua aparência, pois tudo é feito por linhas de código. (Incorreta) Números de questões 6 2 Pergunta Através do DataGridView Tasks podemos: Alternativas e respostas 1- Adicionar valores diretamente no DataGridView (Sim) 2- Apagar um registro que se encontra no DataGridView. (Não) 3- Habilitar a edição no DataGridView (Sim) 4- Não conseguimos personalizar a aparência e comportamento do DataGridView. (Não) 5- Alterar um registro que se encontra no DataGridView. (Não) 6- Permitir que valores sejam deletados no DataGridView (Sim) Números de questões 6 3 Perguntas e Respostas 1- Com a janela Edit Columns temos a possibilidade de remover, reorganizar e modificar colunas no DataGridView. (Sim) 2- Na janela Edit Columns não podemos configurar as colunas no DataGridView. (Não) 3- Com a janela Edit Columns podemos alterar a visualização das colunas do DataGridView, entre outras opções. (Sim) 4 Perguntas e Respostas 1- A opção Header Text é responsável pelo texto que está sendo exibido no cabeçalho no DataGridView. (Verdadeiro) 2- Não conseguimos modificar o texto exibido no cabeçalho no DataGridView e nem a largura de sua coluna. (Falso) 3- A opção Width é responsável pela largura da coluna do DataGridView. (Verdadeiro) 5 Pergunta Com a janela Choose Methods to Generate podemos: Alternativas e respostas 1- Não conseguimos gravar alterações no banco de dados. (Falsa) 2- Criar um método para retornar uma tabela de dados preenchida, sendo que em certas aplicações. (Verdadeira) 3- Ajustar o tamanho da letra da tabela. (Falsa) 4- Criar o método padrão para preencher a tabela de dados. (Verdadeira) 5- Gravar alterações no banco de dados. (Verdadeira) 6- Modificar o formato da tabela. (Falsa) Números de questões 6 6 Pergunta O TableAdapter possui a função de: Alternativas e respostas 1- O usuário final realiza uma consulta no design do projeto que manda essas informações para ele. (Correta) 2- É responsável pelo texto que está sendo exibido no cabeçalho. (Incorreta) 3- Ele funciona como um intermediário. (Correta) 4- Responsável por deixar a tabela estática. (Incorreta) 5- Ele busca essas informações no banco e as exibe para o usuário com as configurações de acordo com o especificado. (Correta) 6- Com ele modificamos o texto exibido no cabeçalho no DataGridView e nem a largura de sua caluna. (Incorreta) Números de questões 6 AULA 03 Questão Resposta 1 Perguntas e Respostas 1- Através do componente TabControl podemos adicionar guias ao nosso formulário. (Sim) 2- O número de guias que o TabControl pode criar é no máximo duas.(Não) 3- Não podemos alterar o nome padrão das guias feitas pelo TabControl. (Não) 2 Perguntas e Respostas 1- O DataGridView nos permite adicionar colunas integradas com o banco de dados, as quais exibem as informações desejadas.(Verdadeiro) 2- Quanto as colunas do DataGridView, uma vez criadas jamais poderão ser alteradas.(Falso) 3- No DataGridView só podemos apresentar dados e jamais adicioná-los à uma coluna. (Falso) 3 Pergunta Qual a função do Query Builder? Alternativas e respostas 1- Organizar as linhas de programação.(Falso) 2- Ajudar o DataGridView à exibir informações (Falso) 3- Auxiliar na criação do comando SQL, gerando ele automaticamente. (Verdadeiro) 4- Reunir informações referentes às queries .(Falso) 5- Alterar a estrutura do banco de dados para que este não seja mais ligado ao programa. (Falso) 6- Organizar as guias do aplicativo.(Falso) Números de questões 4 4 Perguntas e Respostas 1- Por meio do Query Builder podemos definir de qual banco de dados as informações serão buscadas. (Sim) 2- Uma query é um tipo de função para adição de guias ao programa. (Não) 3- Não podemos ajustar a forma de exibição das informações, por isso elas vem sempre como decrescente.(Não) 5 Perguntas e Respostas 1- Dentro do DataGridView estabelecemos as ligações entre as colunas e o tipo de informação exibida por meio da opção DataPropertyName. (Verdadeiro) 2- Uma query é uma consulta. (Verdadeiro) 3- Após fazer um tipo de consulta, não podemos fazer outra até não reiniciarmos o programa.(Falso) AULA 04 Questão Resposta 1 Perguntas e Respostas 1- Para criar o componente TabControl, basta clicar sobre ele e depois em qualquer local no formulário. (Sim) 2- A propriedade Dock tem como função ajustar as propriedades da fonte no formulário. (Não) 3- Database é referente a data de base da criação do projeto. (Não) 2 Pergunta Das opções a baixo qual devemos utilizar para preencher o Container em todo o espaço da formulário? Alternativas e respostas 1- Right (Incorreta) 2- Top (Incorreta) 3- Fill (Correta) 4- Left (Incorreta) 5- Bottom (Incorreta) 6- None (Incorreta) Números de questões 4 3 Perguntas e Respostas 1- O componente TabControl nos fornece duas abas, que são totalmente independentes. (Sim) 2- Para criar um novo banco de dados, a partir do Data Connections deveremos ter o SQL Server Express instalado no computador. (Sim) 3- As abas do TabControl não podem ser renomeadas. (Não) 4 Pergunta Para criamos um banco de dados temos que definir: Alternativas e respostas 1- O nome do servidor. (Verdadeiro) 2- O local de criação. (Falso) 3- O nvarchar que será utilizado. (Falso) 4- A forma de autenticação. (Verdadeiro) 5- O nome do novo banco de dados. (Verdadeiro) 6- O tipo de Allow nulls. (Falso) Números de questões 6 5 Perguntas e Respostas 1- As bordas dos formulários não podem ser modificadas. (Falso) 2- Podemos alteraro texto de exibição do formulário, na área Properties, no campo Text. (Verdadeiro) 3- Sempre deveremos utilizar a fonte de texto padrão. (Falso) AULA 05 Questão Resposta 1 Perguntas e Respostas 1- O componente DataGridView pode ser criado de duas maneira, através assistente do Visual Studio e do painel Toolbox. (Verdadeiro) 2- O componente DataGridView pode ser criado apenas pelo assistente do Visual Studio. (Falso) 3- O componente DataGridView pode ser criado apenas através do painel Toolbox. (Falso) 2 Pergunta Para habilitarmos ou desabilitarmos as propriedades de edição, exclusão e inclusão de informações no componente DataGridView, utilizamos a área: Alternativas e respostas 1- DataGridView Tasks (Correta) 2- DataGridView Builder (Incorreta) 3- DataGridView Edit (Incorreta) 4- DataGridView Properties (Incorreta) 5- DataGridView Configuration (Incorreta) 6- DataGridView Tab (Incorreta) Números de questões 4 3 Perguntas e Respostas 1- Ao criamos o DataGridView através do painel Toolbox, temos que adicionar manualmente as colunas que desejamos exibir nele. (Sim) 2- Para atribuirmos as colunas do banco de dados às colunas do DataGridView, utilizamos a propriedade DataPropertyName. (Sim) 3- Criando o DataGridView através do assistente do Visual Studio Toolbox, temos que adicionar manualmente as colunas que desejamos exibir nele. (Não) 4 Pergunta Qual o nome do assistente que o Visual Studio fornece para a configuração de query? Alternativas e respostas 1- Query Help (Incorreta) 2- Query Assistent (Incorreta) 3- Query Builder (Correta) 4- Query Creation (Incorreta) 5- Query Table (Incorreta) 6- Query Adapter (Incorreta) Números de questões 4 5 Perguntas 1- O DataGridView é um controle de formulário responsável por vincular dados. (Verdadeiro) 2- O processo de realizar consultas no banco de dados é chamado de Query Builder. ( Falso) 3- Através da opção Edit Columns podemos editar as propriedades das colunas do componente DataGridView. (Verdadeiro) AULA 06 Questão Resposta 1 Pergunta Para iniciarmos a conexão entre o aplicativo e o banco de dados, acessamos qual opção no Data Source? Alternativas e respostas 1- New Connection.(Falso) 2- Add Data Base. (Falso) 3- Add New Data Source. (Verdadeiro) 4- Add Connection to Data Base. (Falso) 5- Data Base Search. (Falso) 6- Setup Data. (Falso) Números de questões 4 2 Perguntas e Respostas 1- Através do componente Binding Navigator podemos incluir, alterar, excluir e salvar registros. (Verdadeiro) 2- O Binding Navigator tem um local específico na janela, o qual não pode ser alterado.(Falso) 3- É possível adicionar apenas um Bingind Navigator ao projeto.(Falso) 3 Pergunta Para iniciarmos a conexão entre o aplicativo e o banco de dados, acessamos qual opção no Data Source? Alternativas e respostas 1- New Connection.(Falso) 2- Add Data Base. (Falso) 3- Add New Data Source. (Verdadeiro) 4- Add Connection to Data Base. (Falso) 5- Data Base Search. (Falso) 6- Setup Data. (Falso) Números de questões 4 4 Perguntas e Respostas 1- Podemos adicionar uma imagem de nosso computador para deixar de fundo de tela do aplicativo. (Sim) 2- Se a imagem de fundo ficar muito grande, podemos alterar sua apresentação por meio da opção BackgroundImageLayout. (Sim) 3- As imagens utilizadas no BackgroundImageLayout não podem ser muito escuras. (Não) 5 Perguntas e Respostas 1- Com o ToolStrip podemos criar botões e outras ferramentas de acesso que auxiliam no design e navegação do programa. (Verdadeiro) 2- O Toolstrip só permite a inserção de botões do mesmo tamanho. (Falso) 3- Instanciando corretamente a função do botão podemos utilizá-lo no ToolStrip para chamar outra janela do aplicativo.(Falso) AULA 07 Questão Resposta 1 Perguntas e Respostas 1- Ao adicionarmos uma tabela do banco de dados ao ComboBox, o Visual Studio preenche automaticamente as propriedades referentes ao que deverá ser exibido no componente quando ele for clicado. (Sim) 2- Ao adicionarmos uma tabela do banco de dados ao ComboBox, precisamos, obrigatoriamente, preencher as propriedades referentes ao que deverá ser exibido no componente quando ele for clicado. (Não) 3- O Visual Studio não nos permite adicionar uma tabela do banco de dados ao componente ComboBox. (Não) 2 Perguntas e Respostas 1- Através da opção Display Member, definimos qual coluna da tabela adicionada ao ComboBox fornecerá os dados para aparecer na caixa do componente. (Sim) 2- A opção Value Member serve para indicarmos a coluna da tabela que servirá como caminho para se chegar ao nome do médico. (Sim) 3- Através da opção Display Member, informamos que há uma tabela do banco de dados ligada ao ComboBox. (Não) 3 Pergunta Para informarmos os itens a serem mostrados no componente ComboBox, usamos a propriedade: Alternativas e respostas 1- Design. (Incorreta) 2- Mask. (Incorreta) 3- Format. (Incorreta) 4- Items. (Correta) 5- Data. (Incorreta) 6- Font. (Incorreta) Números de questões 4 4 Perguntas e Respostas 1- A opção Use Data Bound informa que os dados de uma determina tabela ligada ao componente serão utilizados por ele. (Sim) 2- Para adicionarmos uma tabela do banco de dados ao ComboBox, basta movermos ela até o componente desejado. (Sim) 3- Para adicionarmos uma tabela do banco de dados ao ComboBox, usamos o menu View. (Não) 5 Pergunta Para definirmos um tipo de máscara para o componente MaskdTextBox, utilizamos a propriedade: Alternativas e respostas 1- Design. (Incorreta) 2- Mask. (Correta) 3- Format. (Incorreta) 4- Items. (Incorreta) 5- Data. (Incorreta) 6- Font. (Incorreta) Números de questões 4 AULA 08 Questão Resposta 1 Perguntas e Respostas 1- A ferramenta GroupBox fica na categoria Containers que se encontra no painel ToolBox. (Sim) 2- A ferramenta GroupBox fica na categoria BackColor que se encontra no painel Properties. (Não) 3- A ferramenta GroupBox fica na categoria Label que se encontra no painel ToolBox. (Não) 2 Pergunta Em relação a ferramenta DateTimePicker é correto afirmar: Alternativas e respostas 1- Utilizada para trabalhar com datas. (Correta) 2- Se localiza no painel Properties. (Incorreta) 3- Possui os tipos de formato Short e Long. (Correta) 4- Não pode ser utilizada como filtro de pesquisa. (Incorreta) 5- Se localiza na categoria Common Controls no painel Format. (Incorreta) 6- Tem como formato padrão, o Short. (Incorreta) Números de questões 4 3 Perguntas e Respostas 1- Para criarmos um DataGridView devemos selecionar essa opção no painel ToolBox ou arrastá-lo do DataSet. (Verdadeiro) 2- Para criarmos uma coluna no DataGridView devemos primeiramente selecionar Add Column. (Falso) 3- Em um DataGridView podemos visualizar todas as colunas que existem em um DataSet. (Verdadeiro) 4 Pergunta Em relação a Query é correto afirmar: Alternativas e respostas 1- Utilizada para pedir ao banco de dados que retorne informações na linguagem SQL. (Correta) 2- Pode ser acessada pelo painel Properties. (Incorreta) 3- Podemos construir a Query de duas maneiras, através de comandos ou no modo visual. (Correta) 4- Utilizada para formatação de datas. (Incorreta) 5- A opção Add Query só pode ser encontrada na janela Query Properties. (Incorreta) 6-No modo visual podemos criar uma query apenas clicando no botão Query Builder. (Incorreta) Números de questões 4 5 Perguntas e Respostas 1- Quando criamos uma Query não podemos adicionar mais de três filtros. (Não) 2- Somente um filtro pode ser adicionado a cada Query criada. (Não) 3- A quantidade de filtros de uma Query depende somente das necessidades do usuário. (Sim) AULA 09 Questão Resposta 1 Perguntas e Respostas 1- A primeira coisa que precisamos definir na janela Data Source Configuration Wizard é aonde o sistema obterá os dados. (Sim) 2- O recurso DataSet, tem a função de armazenardiversas tabelas. (Sim) 3- O painel Properties é responsável por gerar uma nova conexão com o banco de dados. (Não) 2 Pergunta Na janela Add Connection, temos que informar? Alternativas e respostas 1- O Server e as credências da instância do SGBD SQL. (Correta) 2- O tamanho máximo que o banco de dados poderá ter. (Incorreta) 3- O nome do banco de dados. (Correta) 4- O tamanho mínimo que o banco de dados poderá ter. (Incorreta) 5- As queries de buscas. (Incorreta) 6- O tipo de DataGridView. (Incorreta) Números de questões 4 3 Perguntas e Respostas 1- As queries são responsáveis por realizarem as buscas no banco de dados. (Verdadeiro) 2- A criação do DataGridView, fornece automaticamente as colunas do banco de dados que está conectado ao sistema. (Verdadeiro) 3- O componente de navegação BindingNavigador sempre respeitará os limites das Tabs. (Falso) 4 Pergunta Para testar a funcionalidade da Query, basta clicar em qual botão? Alternativas e respostas 1- Start. (Incorreta) 2- Execute Query. (Correta) 3- Add Query. (Incorreta) 4- Test Connection. (Incorreta) 5- Query Builder. (Incorreta) 6- Refresh. (Incorreta) Números de questões 4 5 Perguntas e Respostas 1- Para criar um Evento num botão, basta dar um duplo clique sobre ele. (Sim) 2- Toda vez que é adicionada uma imagem em um botão, ela se ajusta automaticamente o seu tamanho. (Não) 3- O menu ToolStrip é sempre criado no topo do formulário. (Sim) AULA 10 Questão Resposta 1 Perguntas e Respostas 1- Toda vez que criamos uma query temos de utilizar o query builder. (Não) 2- Uma instrução SQL do tipo UPDATE, tem como função de atualizar os dados da tabela. (Sim) 3- Se arrastarmos componentes direto do Data Source, não precisaríamos criar as querys. (Não) 2 Perguntas e Respostas 1- Podemos alterar o conteúdo criado automaticamente pelo query builder. (Verdadeiro) 2- Sem a BindingNavigator é impossível fazer pesquisas. (Falso) 3- O TableAdapter utiliza as queries criadas nele, permitindo a programação de inúmeros tipos de pesquisa. (Verdadeiro) 3 Perguntas e Respostas 1- O evento ListarSabores carrega os registros da tabela Sabor no DataGridView no momento da exibição. (Verdadeiro) 2- O DatagridView está ligado com o design do formulário, de forma que caso não haja espaço para visualização o programa fechará. (Falso) 3- Não é possível alterar os ingredientes de um sabor de Pizza uma vez que um clique em Salvar é feito. (Falso) 4 Pergunta Dos grupos apresentados, quais são as instruções SQL que tem como função atualizar, inserir e excluir dados respectivamente? Alternativas e respostas 1- APPLY, BUILD e RESET(Incorreta) 2- INCREASE, REMOVE e JOIN (Incorreta) 3- UPDATE, INSERT e DELETE (Correta) 4- SELECT, CREATE e MODIFY (Incorreta) 5- ALTERNATE, FILL e DELETE (Incorreta) 6- SAVE, ADD, UPDATE (Incorreta) Números de questões 4 5 Pergunta Dentre as alternativas qual é a que melhor representa o evento Load. Alternativas e respostas 1- Limpar a Tabela e carregar dados recentemente inseridos nela. (Incorreta) 2- Excluir dados quando estes forem carregados de uma fonte não confiável. (Incorreta) 3- Fechar o programa assim que carregar dados errados. (Incorreta) 4- Atribuir novos dados à tabela. (Incorreta) 5- Selecionar um novo tipo de propriedade e aplicar ao formulário. (Incorreta) 6- Programar a ação realizada quando o formulário for carregado. (Correta) Números de questões 6 AULA 11 Questão Resposta 1 1- O painel Data Soucers é responsável por estabelecer a conexão do banco de dados com o Visual Studio. (Sim) 2- O painel Solution Explorer é responsável por estabelecer a conexão do banco de dados com o Visual Studio. (Não) 3- Para acessarmos os parâmetros do banco de dados no Visual Studio, utilizamos o painel Properties. (Não) 2 Qual dos eventos abaixo é responsável pelo carregamento dos cadastros no DataGridView assim que o aplicativo é inciado? 1- Load. (Correta) 2- DoubleClick. (Incorreta) 3- Update. (Incorreta) 4- TableAdapter. (Incorreta) 5- DataSet. (Incorreta) 6- Nenhuma das alternativas. (Incorreta) Números de questões:6 3 1- Pode se dizer que o TableAdapter fornece comunicação entre o aplicativo e o banco de dados. (Verdadeiro) 2- Pode se dizer que o TableAdapter executa e retorna dados de uma determinada tabela. (Verdadeiro) 3- O TableAdapter não fornece comunicação entre o aplicativo e o banco de dados. (Falso) 4 Qual das opções de consultas abaixo tem como função, adicionar uma nova linha na tabela. 1- SELECT. (Incorreta) 2- UPDATE. (Incorreta) 3- UPDATE LINE. (Incorreta) 4- INSERT. (Correta) 5- INSERT LINE. (Incorreta) 6- DELETE. (Incorreta) Números de questões:6 5 Quando temos valor no formato de texto e queremos convertê-los para decimal, qual código utilizamos. 1- Convert.ToDecimal. (Correta) 2- Convert.ToText. (Incorreta) 3- Convert.Decimal. (Incorreta) 4- Convert.ToDouble. (Incorreta) 5- Convert.Single. (Incorreta) 6- Convert.Toint32. (Incorreta) Números de questões:6 AULA 12 Questão Resposta 1 1- Através do botão Add Column adicionamos quantas colunas acharmos necessário. (Sim) 2- Podemos adicionar somente 20 colunas através do botão Add Column. (Não) 3- É impossível alterar as posições das colunas, umas vez que essa foram inseridas. (Não) 2 1- Acessamos o DataSet através do painel Solution Explorer. (Falso) 2- Conseguimos acessar o DataSet somente de um jeito. (Falso) 3- Temos duas maneiras de acessarmos o DataSet. (Verdadeiro) 3 Qual botão podemos utilizar para acessar a janela DataSet? 1- Add New Data Sources. (Incorreta) 2- Collumn Size. (Incorreta) 3- Stop Debugging. (Incorreta) 4- RowHeadersVisible. (Incorreta) 5- Edit DataSet With Design. (Correta) 6- Disable Size Collumn. (Incorreta) Números de questões:6 4 1- O código for possui a função de realizar uma verificação de linha por linha. (Sim) 2- O código for possui a função de inserir uma estrutura condicional. (Não) 3- O código for tem a função de criar uma cópia das variáveis do projeto. (Não) 5 Para definirmos a cor de destaque do texto e a cor da fonte utilizamos quais códigos? 1- dtgPedidos.Rows[i].Cells["SITUACAO"].Style.ForeColor = Color.White; (Correta) 2- dtgPedidos.Rows[i].Cells["SITUACAO"].Style.PagColor = Color.White; (Incorreta) 3- dtgPedidos.Rows[i].Cells["SITUACAO"].Style.BackColor = Color.Firebrick; (Correta) 4- dtgPedidos.Rows[i].Cells["SITUACAO"].Style.TextColor = Color.White; (Incorreta) 5-dtgPedidos.Rows[i].Cells["SITUACAO"].Style.BackColor = Color.ForestGreen; (Correta) 6- dtgPedidos.Rows[i].Cells["SITUACAO"].Style.FontColor = Color.ForestGreen; (Incorreta) Números de questões:6