Nome do Candidato Número de inscrição Assinatura do candidato

Tamanho: px
Começar a partir da página:

Download "Nome do Candidato Número de inscrição Assinatura do candidato"

Transcrição

1 Nome do Candidato Número de inscrição Assinatura do candidato

2 I N S T R U Ç Õ E S LEIA COM ATENÇÃO 1. Este Caderno de Prova, com páginas numeradas de 1 a 13 é constituído de 40 (quarenta) questões objetivas, cada uma com cinco alternativas, assim distribuídas: 01 a 10 Língua Portuguesa 11 a 40 Conhecimentos Específicos 2. Caso o Caderno de Prova esteja incompleto ou tenha qualquer defeito de impressão, solicite ao fiscal que o substitua. 3. Sobre a Marcação da Folha de Respostas As respostas deverão ser, obrigatoriamente, transcritas com caneta esferográfica de tinta preta não porosa para a Folha de Respostas, que será o único documento válido para correção. Não haverá substituição da Folha de Respostas por erro do candidato Para cada questão existe apenas uma alternativa que a responde acertadamente. Para a marcação da alternativa escolhida na FOLHA DE RESPOSTAS, pinte completamente o campo correspondente. Exemplo: Suponha que para determinada questão a alternativa C seja a escolhida. N.º da Questão A B C D E 3.2. Será invalidada a questão em que houver mais de uma marcação, marcação rasurada ou emendada, ou não houver marcação Não rasure nem amasse a FOLHA DE RESPOSTAS. 4. A duração da prova é de quatro horas, já incluído o tempo destinado ao preenchimento da FOLHA DE RESPOSTAS e a coleta de impressão de digital dos candidatos. 5. Todos os espaços em branco, neste caderno, podem ser utilizados para rascunho. 6. Será permitida a saída de candidatos da sala de prova somente após decorridas duas horas e trinta minutos do início da prova. Nesse caso, o candidato deverá entregar, obrigatoriamente, ao fiscal o Caderno de Prova e a Folha de Respostas. 7. O candidato que insistir em sair da sala de prova antes de transcorridas duas horas e trinta minutos do início da prova deverá assinar Termo de Ocorrência declarando desistência do Concurso. 8. Será permitida a saída de candidatos levando o Caderno de Prova somente após três horas e trinta minutos do início da prova. 9. É vedado ao candidato copiar as marcações feitas na Folha de Respostas. 10. Terminada a prova, o candidato deverá, obrigatoriamente, entregar ao fiscal a FOLHA DE RESPOSTAS.

3 Língua Portuguesa INSTRUÇÃO: Leia atentamente o texto para responder às questões de 01 a 10. Quanto nós merecemos? O ser humano é um animal que deu errado em várias coisas. A maioria das pessoas que conheço, se fizesse uma terapia, haveria de viver melhor. Os problemas podiam continuar ali, mas elas aprenderiam a lidar com eles. Sem querer fazer uma interpretação barata ou subir além do chinelo: como qualquer pessoa que tenha lido Freud e companhia, não raro penso nas rasteiras que o inconsciente nos passa e em quanto nos atrapalhamos por achar que merecemos pouco. Pessoalmente, acho que merecemos muito: nascemos para ser bem mais felizes do que somos, mas nossa cultura, nossa sociedade, nossa família não nos contaram essa história direito. Fomos onerados com contos de ogros sobre culpa, dívida, deveres e... mais culpa. Um psicanalista me disse um dia: Minha profissão ajuda as pessoas a manter a cabeça à tona d água. Milagres acontecem. Nessa tona das águas da vida, por cima da qual nossa cabeça espia se não naufragamos de vez, somos assediados por pensamentos nem sempre muito inteligentes sobre nós mesmos. As armadilhas do inconsciente, que é onde nosso pé derrapa, talvez nos façam vislumbrar nessa fenda obscura um letreiro que diz: Eu não mereço ser feliz. Quem sou eu para estar bem, ter saúde, ter alguma segurança e alegria? Não mereço uma boa família, afetos razoavelmente seguros, felicidade em meio aos dissabores. Nada disso. Não nos ensinaram que Deus faz sofrer a quem ama? Portanto, se algo começa a ir muito bem, possivelmente daremos um jeito que desmorone a não ser que tenhamos aprendido a nos valorizar. Vivemos o efeito de muita raiva acumulada, muito mal-entendido nunca explicado, mágoas infantis, obrigações excessivas e imaginárias. Somos ofuscados pelo danoso mito da mãe santa e da esposa imaculada e do homem poderoso, pela miragem dos filhos mais que perfeitos, do patrão infalível e do governo sempre confiável. Sofremos sob o peso de quanto devemos a todas essas entidades inventadas, pois, afinal, por trás delas existe apenas gente, tão frágil quanto nós. Esses fantasmas nos questionam, mãos na cintura, sobrancelhas iradas: Ué, você está quase se livrando das drogas, está quase conquistando a pessoa amada, está quase equilibrando sua relação com a família, está quase obtendo sucesso, vive com alguma tranquilidade financeira... Será que você merece? Veja lá! Ouvindo isso, assustados réus, num ato nada falho tiramos o tapete de nós mesmos e damos um jeito de nos boicotar coisa que aliás fazemos demais nesta curta vida. Escolhemos a droga em lugar da lucidez e da saúde; nos fechamos para os afetos em lugar de lhes abrir espaço; corremos atarantados em busca de mais dinheiro do que precisaríamos; se vamos bem em uma atividade, ficamos inquietos e queremos trocar; se uma relação floresce, viramos críticos mordazes ou traímos o outro, dando um jeito de podar carinho, confiança ou sensualidade. Se a gente pudesse mudar um pouco essa perspectiva, e não encarar drogas, bebida em excesso, mentira, egoísmo e isolamento como proibidos, mas como uma opção burra e destrutiva, quem sabe poderíamos escolher coisas que nos favorecessem. E não passar uma vida inteira afastando o que poderia nos dar alegria, prazer, conforto ou serenidade. No conflitado e obscuro território do inconsciente, que o velho sábio Freud nos ensinaria a arejar e iluminar, ainda nos consideramos maus meninos e meninas, crianças mal comportadas que merecem castigo, privação, desperdício de vida. Bom, isso também somos nós: um estranho animal que nasceu precisando urgente de conserto. (LUFT, Lya. Quanto nós merecemos? VEJA, 14/12/2009.) 1/13 TECNÓLOGO 2010

4 Questão 01 Qual o ponto de vista defendido pela cronista? [A] O homem, quando atinge a felicidade, inicia a própria derrocada. [B] Somos destinados, por vontade divina, a não atingir nossos objetivos. [C] A distância entre o homem e a consecução de seus objetivos é infinita. [D] Nossa cultura nos faz crer que não somos merecedores de felicidade. [E] Estamos destinados a não conseguir nossos objetivos, se não crermos em um ser superior. Questão 02 A coluna da esquerda apresenta tipos de argumentos e a da direita, exemplos. Numere a coluna da direita de acordo com a da esquerda. 1 Enumeração ( ) como qualquer pessoa que tenha lido Freud e companhia, não raro penso nas rasteiras 2 Testemunho ( ) Vivemos o efeito de muita raiva acumulada, muito malentendido nunca explicado 3 Causa/consequência ( ) Não mereço uma boa família, afetos razoavelmente seguros, felicidade em meio aos dissabores. ( ) Ouvindo isso, assustados réus, num ato nada falho tiramos o tapete de nós mesmos e damos um jeito de nos boicotar Assinale a sequência correta. [A] 2, 3, 1, 3 [B] 2, 1, 1, 3 [C] 3, 2, 1, 2 [D] 3, 1, 2, 1 [E] 1, 3, 3, 2 Questão 03 Sobre os dois últimos parágrafos do texto, que compõem a conclusão, marque V para as afirmativas verdadeiras e F para as falsas. ( ) Sugerem uma proposta de mudar o modo de enfrentar os fatos. ( ) Uma síntese dos argumentos revela o desencanto da cronista. ( ) A cronista atribui a Freud nosso modo de ver os fatos. ( ) O tom bem humorado do final reforça a argumentação. Assinale a sequência correta. [A] V, V, F, F [B] F, F, V, F [C] V, F, F, V [D] F, V, V, V [E] V, F, V, F Questão 04 Assinale a alternativa que apresenta a correlação correta entre a expressão dada e o sentido no texto. [A] onerados em contos de ogros representados por histórias infantis [B] subir além do chinelo ir além do próprio saber [C] onde nosso pé derrapa pensar em falsas esperanças [D] fenda obscura desesperança [E] tiramos o tapete de nós mesmos deixar aflorar dúvidas 2/13 TECNÓLOGO 2010

5 Questão 05 Sobre a postura adotada pela cronista, assinale a afirmativa INCORRETA. [A] Utilizou a primeira pessoa, a exemplo de A maioria das pessoas que conheço, se fizesse uma terapia, haveria de viver melhor. [B] Revelou impressões pessoais sobre o assunto trabalhado no texto. [C] Intencionou motivar o leitor a repensar sua conduta em relação à vida. [D] Defendeu ideias com argumentos coerentes e figuras de linguagem. [E] Analisou com impessoalidade os sentimentos do leitor. Questão 06 No trecho Nessa tona das águas da vida, por cima da qual nossa cabeça espia se não naufragamos de vez, a expressão grifada tem o mesmo sentido de [A] senão. [B] porque. [C] portanto. [D] em lugar de. [E] quando não. Questão 07 A autora critica qual comportamento do ser humano? [A] Impositivo [B] Autossuficiente [C] Respeitoso [D] Autopunitivo [E] Fatalista Questão 08 No trecho Eu não mereço ser feliz. Quem sou eu para estar bem, ter saúde, ter alguma segurança e alegria? Não mereço uma boa família, afetos razoavelmente seguros, felicidade em meio aos dissabores., quais palavras funcionam como adjetivo, por caracterizar uma outra com valor de substantivo? [A] família e afetos [B] seguros e dissabores [C] boa e seguros [D] felicidade e afetos [E] boa e felicidade Questão 09 Uma oração adjetiva restritiva limita a significação do nome a que se refere. Qual alternativa apresenta esse tipo de oração? [A] No conflitado e obscuro território do inconsciente, que o velho sábio Freud nos ensinaria a arejar e iluminar, ainda nos consideramos maus meninos e meninas [B] Ouvindo isso, assustados réus, num ato nada falho tiramos o tapete de nós mesmos e damos um jeito de nos boicotar [C] Os problemas podiam continuar ali, mas elas aprenderiam a lidar com eles. [D] Quem sou eu para estar bem, ter saúde, ter alguma segurança e alegria? [E] se uma relação floresce, viramos críticos mordazes ou traímos o outro, dando um jeito de podar carinho, confiança ou sensualidade. 3/13 TECNÓLOGO 2010

6 Questão 10 Qual palavra, embora seja classificada como advérbio, refere-se à postura da autora sobre o assunto discutido no texto? [A] razoavelmente (linha 16) [B] possivelmente (linha 18) [C] sempre (linha 13) [D] não (linha 16) [E] muito (linha 7) Questão 11 Conhecimentos Específicos Tendo como base o modelo orientado a objetos de desenvolvimento de software, analise as afirmativas. I - Uma classe é a representação (estêncil) de um conjunto de objetos que compartilham a mesma estrutura de atributos, operações e relacionamentos. II - Uma classe especifica a estrutura de dados dos objetos, mas não as suas funcionalidades. III - Cada ocorrência concreta da classe (uma instância) representa um objeto, que possui um estado definido pelos valores de seus atributos num dado momento. IV - Dois objetos da mesma classe terão o mesmo estado quando todos os seus atributos correspondentes (exceto object ID) possuírem valores iguais. Estão corretas as afirmativas [A] I, II e IV, apenas. [B] I, II e III, apenas. [C] I, III e IV, apenas. [D] II, III e IV, apenas. [E] III e IV, apenas. Questão 12 Analise o diagrama de classes construído segundo notações da linguagem de modelagem UML (em português Linguagem de Modelagem Unificada). Com base na interpretação do diagrama, assinale a afirmativa correta. [A] A classe Empregado é uma subclasse da classe Endereco. [B] O método calcularsalario da classe Empregado é concreto. [C] Existe sobrecarga (overload) de métodos nas classes EmpregadoCLT e EmpregadoComissao. [D] As classes EmpregadoCLT e EmpregadoComissao caracterizam uma generalização da classe Empregado. [E] A classe Empregado agrega a classe Endereco. 4/13 TECNÓLOGO 2010

7 INSTRUÇÃO: Analise os trechos de códigos em Java apresentados a seguir para responder às questões 13 e 14. Questão 13 Sobre as classes A e B e a interface I, assinale a afirmativa correta. [A] A classe A implementa a interface I, contudo não atende o contrato estabelecido por esta, pois adiciona outra operação além das já estabelecidas pela interface I. [B] As classes A e B são do tipo I, pois a classe B implementa de forma indireta a interface I. [C] Tanto a classe A, como a classe B usam o recurso de sobrecarga (overload) de métodos como meio de especializar o comportamento dos métodos media() e soma(). [D] A classe A é denominada subclasse de B e a classe B é denominada superclasse de A. [E] O modificador de escopo protected (protegido) usado na classe A define que os atributos x e y serão visíveis somente na classe A. 5/13 TECNÓLOGO 2010

8 Questão 14 Sobre as classes A, B e Principal e a interface I, assinale a afirmativa correta. [A] Na linha 8 da classe Principal, existem erros semânticos e sintáticos, pois não é possível criar instância de objetos a partir de uma interface. [B] Nas linhas 10, 11 e 12 da classe Principal, são feitas sobreposições dos objetos criados na linha 8. [C] O comando de repetição for, presente na classe Principal (linhas 13 a 16), foi escrito incorretamente, pois não define condição de parada. [D] Na linha 8 da classe Principal, é feita a instanciação de quatro objetos do tipo I. [E] As classes A e B implementam comportamento polimórfico e isso fica evidente nas linhas 14 e 15 da classe Principal. Questão 15 As linguagens de programação orientadas a objetos, como Java e C#, incorporaram um elemento de programação denominado Interface. Sobre esse assunto, assinale a afirmativa correta. [A] Em uma interface são especificadas as operações públicas e privadas, sem definir suas implementações, apenas as assinaturas. [B] O tipo de herança promovida pelo uso das interfaces é caracterizado como herança de implementação. [C] A classe que implementa uma interface deve cumprir o contrato estabelecido por ela, fornecendo corpo concreto aos métodos herdados da interface, com exceção das abstratas. [D] Uma classe não pode implementar mais de uma interface, já que essas linguagens não permitem herança múltipla. [E] Por definição, todos os métodos (operações) de uma interface são concretos. Questão 16 Sobre as atividades da fase de Projeto de Software Orientado a Objetos, especificamente da atividade de distribuição de responsabilidade, assinale a afirmativa correta. [A] Classes contendo informações necessárias a um processamento devem delegar a responsabilidade por este processamento para as classes controladoras do sistema. [B] Quanto mais alta a coesão entre classes de um sistema, mais alto será o acoplamento entre essas classes. [C] Uma classe deve assumir a responsabilidade de criar instância de outra quando não agrega objetos da outra, não possui dados de inicialização da outra e não registra instâncias da outra. [D] O quesito acoplamento estabelece que as classes em um sistema Orientado a Objetos devem ter o mínimo de acoplamento possível. [E] Quanto mais acopladas estiverem as classes de um sistema, maior possibilidade de reuso. Questão 17 Sobre a Qualidade de Software, analise as afirmativas. I - Os fundamentos de Qualidade de Software se baseiam em: cultura e ética, valor e custo e modelos de melhoria da qualidade. II - No processo de Gerência de Qualidade de Software, pode-se destacar: verificações e validações, revisões e auditoria e garantia da qualidade. III - Requisitos, caracterização de defeitos, técnicas de gerenciamento e medição da qualidade são critérios práticos da Qualidade de Software. Está correto o que se afirma em [A] I e III, apenas. [B] II e III, apenas. [C] I e II, apenas. [D] I, II e III. [E] III, apenas. 6/13 TECNÓLOGO 2010

9 Questão 18 Levando em consideração a linguagem de programação C#, especificamente os recursos de organização de código-fonte, analise o trecho de código a seguir. Considerando que esse código esteja armazenado em um arquivo denominado Programa1.cs, assinale a afirmativa correta. [A] O namespace C3 usa o recurso de definição de alias para as classes com o objetivo de evitar ambiguidade de nomes de classes. [B] O código apresentado é inconsistente, pois a linguagem C# não permite a definição de mais de um namespace no mesmo arquivo. [C] Na classe Aplicacao, foi utilizado o recurso denominado polimorfismo, pois a partir do objeto ca, é possível chamar o método m1(), tanto da ClasseA, como da ClasseB. [D] O namespace C3 redefine o nome do namespace C1 para ClasseA e do namespace C2 para ClasseB. [E] O código da classe Aplicacao apresentado é inconsistente, pois a ClasseA não existe, logo não pode ser declarado e muito menos instanciado um objeto a partir dela. Questão 19 São ferramentas de e-learning Assíncrono: [A] , Fórum e Blog [B] , Chat e Fórum [C] Videoconferência, e Blog [D] Chat, Fórum e Videoconferência [E] , Chat e Blog 7/13 TECNÓLOGO 2010

10 Questão 20 Levando em consideração a linguagem de programação C#, analise o trecho de código a seguir. Assinale a alternativa que apresenta a sequência correta da saída do programa. [A] primeiro, primeiro, primeiro, primeiro [B] primeiro, quinto, primeiro, quinto [C] quinto, primeiro, quinto, primeiro [D] primeiro, primeiro, quinto, quinto [E] primeiro, quinto, quinto, primeiro Questão 21 A coluna da esquerda apresenta os tipos de teste de software e a da direita, suas caracterizações. Numere a coluna da direita de acordo com a da esquerda. 1- Teste estrutural (caixa branca) 2- Teste funcional (caixa preta) 3- Teste de usabilidade 4- Teste de volume Assinale a sequência correta. [A] 2, 3, 4, 1 [B] 3, 1, 2, 4 [C] 2, 1, 4, 3 [D] 3, 2, 1, 4 [E] 4, 3, 1, 2 ( ) Teste que dá ênfase a: fatores humanos, estética, consistência na interface do usuário, ajuda on-line e contextual, agentes e assistentes, documentação do usuário e treinamento. ( ) São testados os caminhos lógicos através dos softwares, propondo casos de teste que põem à prova conjuntos específicos de condições e/ou laços. ( ) É usado para provar que as funções dos softwares são operacionais, verificando se a entrada é adequadamente aceita e a saída é corretamente produzida. ( ) Destinado a verificar a capacidade dos softwares de lidar com grande quantidade de dados, como entrada e saída no acesso à base de dados. 8/13 TECNÓLOGO 2010

11 Questão 22 Analise o comando em linguagem SQL abaixo. SELECT MEDICOS.NOME FROM MEDICOS INNER JOIN CONSULTAS ON MEDICOS.CODM = CONSULTAS.CODM WHERE CONSULTAS.DATA = 13/05/2003 O resultado desse comando lista [A] os médicos que possuem consultas ou não na data 13 de maio de [B] apenas os médicos que possuem consultas na data 13 de maio de [C] apenas os médicos que não possuem consultas na data 13 de maio de [D] apenas as consultas apresentando o nome do paciente na data 13 de maio de [E] as consultas apresentando o nome do paciente na data 13 de maio de 2003 ou não nesta data. Questão 23 A coluna da esquerda apresenta os tipos da linguagem SQL e a da direita, seus principais comandos. Numere a coluna da direita de acordo com a da esquerda. 1- Linguagem de Manipulação de Dados 2- Linguagem de Definição de Dados 3- Linguagem de Controle Transacional 4- Linguagem de Controle de Dados Assinale a sequência correta. [A] 3, 1, 2, 4 [B] 2, 3, 4, 1 [C] 4, 2, 3, 1 [D] 2, 1, 4, 3 [E] 4, 3, 1, 2 Questão 24 9/13 TECNÓLOGO 2010 ( ) Grant e Revoke ( ) Create, Alter e Drop ( ) Commit e Rollback ( ) Insert, Update e Delete Qual comando em linguagem SQL retorna todas as linhas e colunas da tabela FUNCIONARIO que possui os campos ID_FUNCIONARIO, NOME, SOBRENOME, ID_DEPARTAMENTO, SALARIO? [A] SELECT *.* FROM FUNCIONARIO [B] SELECT % FROM FUNCIONARIO [C] SELECT ALL FROM FUNCIONARIO [D] SELECT * FROM FUNCIONARIO [E] SELECT ID_FUNCIONARIO, NOME, SOBRENOME, ID_DEPARTAMENTO FROM FUNCIONARIO Questão 25 Analise o comando em linguagem SQL abaixo. SELECT F.F_NOME FROM FUNCIONARIO F, TRABALHA T WHERE F.N_ FUNCIONARIO = T.N_ FUNCIONARIO AND T.N_PROJETO = 1 GROUP BY F.N_ FUNCIONARIO, F.F_NOME HAVING SUM(T.HORAS) > 10 O resultado desse comando lista todos os funcionários envolvidos [A] em qualquer projeto e que possuam mais de 10 horas trabalhadas em pelo menos um deles. [B] no projeto 1 e que possuam a soma de todas as horas trabalhadas nele. [C] em qualquer projeto exceto o projeto 1 e que possuam mais de 10 horas trabalhadas nesses projetos. [D] em qualquer projeto e mostra a soma de todas as horas trabalhadas nesses projetos. [E] no projeto 1 e que possuam mais de 10 horas trabalhadas nele.

12 Questão 26 Analise o algoritmo escrito em português estruturado. Algoritmo N2 Var Cont, Cont2: inteiro nome : vetor[1..10] de cadeia nota: vetor[1..10] de real Ordena, M1, Total : real Nomeaux: cadeia Inicio Total<- 0 Para Cont de 1 ate 10 passo 1 faça Leia( nome[cont], nota[cont]) Total <- Total +nota[cont] Fim_para M1 <- Total/Cont Para Cont de 1 ate 10 passo 1 faça se nota[cont+1] > nota[cont] então Ordena <- nota[cont+1] nota[cont+1] <- nota[cont] nota[cont] <- Ordena Nomeaux <- nome[cont+1] nome [Cont+1] <- nome [Cont] nome [Cont] <- Nomeaux Fim_se Se Cont = 9 então Para Cont2 de 1 ate 9 passo 1 faça se nota[cont2+1] > nota[cont2] então Cont <- 1 Fim_se Fim_para Fim_se Fim_para Escreva ( Nota1 : nome[1], nota[1]) Escreva ( Nota2 : nome[10], nota[10]) Escreva ( Nota3 :,M1) Fim_algoritmo Sobre o algoritmo dado, assinale a afirmativa correta. [A] Calcula a média de 10 alunos, mostra no final o nome do aluno com a maior nota e o nome do aluno com a menor nota, além da média das notas de todos os alunos. [B] Mostra a menor e a maior nota de 10 alunos e a média dessas notas. [C] Mostra as notas de 10 alunos de forma ordenada. [D] Mostra o primeiro e o último aluno inseridos e suas respectivas notas, além de suas médias. [E] Mostra 10 notas de 10 alunos e calcula no final a maior nota do primeiro aluno e a menor nota do último aluno, além de sua média. Questão 27 Considerando a metodologia de gerenciamento de projetos SCRUM, assinale a afirmativa correta. [A] Toda arquitetura do sistema é modelada no primeiro sprint. [B] Cada projeto possui apenas um sprint. [C] Em cada sprint são implementadas as funcionalidades prioritárias. [D] Participa do sprint somente o cliente. [E] Cada sprint tem duração de, no mínimo, 3 meses. 10/13 TECNÓLOGO 2010

13 Questão 28 Sobre o Ambiente Virtual de Aprendizagem Moodle, marque V para as afirmativas verdadeiras e F para as falsas. ( ) É disponibilizado livremente por licença GNU-GPL. ( ) Os cursos Moodle podem ser configurados somente em formato Social e Semanal. ( ) Permite, dentre outros recursos para o desenvolvimento de atividades, pesquisa de opinião, trabalho com revisão e avaliação de cursos. Assinale a sequência correta. [A] V, F, V [B] V, V, V [C] V, F, F [D] F, V, V [E] F, V, F Questão 29 Analise as expressões lógicas abaixo. I - p q (p q) ~(p q) II - (p q) r p (q r) III - p (q r) (p q) (q r) Está correto o que se afirma em [A] I, II e III. [B] II e III, apenas. [C] I e II, apenas. [D] III, apenas. [E] II, apenas. Questão 30 Considerando a API JDBC de manipulação de banco de dados da linguagem Java, analise o trecho de código. Sobre o trecho de código, assinale a afirmativa correta. [A] O comando Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver") realiza a conexão com o banco de dados, por meio do driver de conexão. [B] O método preparecall retorna um objeto do tipo CallableStatement, usado para executar diretamente gatilhos (triggers) armazenados em um banco de dados. [C] O método preparecall retorna um objeto do tipo CallableStatement, usado para executar um gatilho (trigger) chamado p1, com um parâmetro de saída e quatro de entrada. [D] O método preparecall retorna um objeto do tipo CallableStatement, usado para executar um procedimento (procedure) chamado p1, com um parâmetro de saída e quatro de entrada. [E] O método preparecall retorna um objeto do tipo CallableStatement, usado para executar um procedimento (procedure) chamado p1, com um parâmetro de entrada e quatro de saída. 11/13 TECNÓLOGO 2010

14 Questão 31 Em relação ao mecanismo de manipulação de banco de dados ADO.NET, marque V para as afirmativas verdadeiras e F para as falsas. ( ) A classe Connection é responsável por fazer a conexão com o banco de dados; para isso, é necessário definir a propriedade ConnectionString com as informações da conexão. ( ) A classe Command é usada para executar comandos em SQL no banco de dados conectado; o método ExecuteNonQuery dessa classe executa comandos de consulta (Select). ( ) A classe DataReader é usada para receber os resultados do método ExecuteNonQuery da Classe Command, permitindo acessar as linhas e colunas por meio de seu método Read(). ( ) A classe DataSet representa uma base de dados em memória contendo uma ou mais tabelas (DataTables). Assinale a sequência correta. [A] V, F, F, V [B] F, F, V, V [C] V, V, F, F [D] F, V, F, V [E] V, F, F, F Questão 32 Assinale a alternativa que apresenta unicamente ferramentas voltadas para automatizar as atividades de gerenciamento de projetos. [A] Jira, Netbeans e Doxygen. [B] Trac, Hibernate e Eclipse. [C] Subversion, Mantis e Doxygen. [D] CVS, Doxygen e Subversion. [E] Jira, Trac e Mantis. Questão 33 Sobre Sistemas Gerenciadores de Banco de Dados (SGBD), assinale a afirmativa correta. [A] SGBD relacional é aquele que trabalha com conjunto de objetos. [B] SGBD relacional é aquele que trabalha com tabelas. [C] SGBD orientado a objetos trabalha com conjunto de dados chamados registros. [D] SGBD relacional é aquele que identifica suas tuplas somente por um campo chamado chave. [E] SGBD orientado a objetos é aquele que representa herança por meio de tabelas hierárquicas. Questão 34 No comando CREATE TABLE, é permitido incluir restrições sobre os dados. Sobre restrições, assinale a afirmativa correta. [A] A PRIMARY KEY é aplicada somente em um campo da tabela. [B] A FOREIGN KEY cria índice na tabela referenciada. [C] A PRIMARY KEY é aplicada somente em campos numéricos. [D] A UNIQUE cria implicitamente um índice. [E] A UNIQUE é aplicada somente em campos numéricos. Questão 35 Sobre comandos Data Definition Language (DDL), assinale a afirmativa correta. [A] Abrem uma nova transação e cancelam a transação ativa. [B] Cancelam a transação ativa. [C] Confirmam automaticamente a transação ativa. [D] Não afetam o dicionário de dados. [E] Só podem afetar um registro por vez. 12/13 TECNÓLOGO 2010

15 Questão 36 Na arquitetura cliente/servidor, o SGBD atua como servidor e responde requisições do programa cliente. Nesse contexto, assinale a afirmativa correta. [A] A conexão do cliente com o servidor é feita somente em máquinas diferentes. [B] Para garantir a segurança da comunicação, a conexão é feita somente por protocolo SSL. [C] Para conectar-se ao servidor, o cliente precisa antes acessar o dicionário de dados. [D] Para cada conexão o servidor abre duas sessões, uma para receber e uma para enviar os dados. [E] Para cada conexão é aberta uma sessão no servidor. Questão 37 Assinale a alternativa que apresenta uma técnica usada para prototipar a interface de um sistema Web. [A] Wireframe de site web [B] Firewire de site web [C] Wireless de site web [D] Framewire de site web [E] Wirefire de site web Questão 38 Sobre requisitos de software, assinale a afirmativa correta. [A] Requisitos lógicos são suficientes para especificar o sistema. [B] Requisitos funcionais são os únicos a serem especificados. [C] Requisitos não funcionais são externos e devem ser desprezados na especificação do sistema. [D] Requisitos funcionais e não funcionais devem ser especificados. [E] Requisitos lógicos não devem ser especificados. Questão 39 Analise o comando em SQL abaixo. CREATE INDEX MEUINDICE ON LOJA (NOME) UNIQUE DESCENDING; Sobre o comando dado, assinale a afirmativa correta. [A] É criado um índice que permite que nomes repetidos possam ser cadastrados na tabela Loja. [B] É criado um índice baseado no campo nome da tabela Loja. [C] O índice criado na tabela Loja é organizado em ordem decrescente e permite cadastrar nomes repetidos. [D] O índice criado não permite a inclusão de novos nomes. [E] O índice criado indexa somente os registros existentes e não é usado por novos registros. Questão 40 Em relação ao gerenciamento ágil de projetos, assinale a afirmativa correta. [A] A documentação é mais importante que o produto pronto. [B] A interação com o cliente não é priorizada. [C] O produto pronto é mais importante que a documentação. [D] As mudanças nos requisitos não são permitidas. [E] O produto é entregue somente após todos os requisitos serem implementados. 13/13 TECNÓLOGO 2010

Orientação a Objetos

Orientação a Objetos 1. Domínio e Aplicação Orientação a Objetos Um domínio é composto pelas entidades, informações e processos relacionados a um determinado contexto. Uma aplicação pode ser desenvolvida para automatizar ou

Leia mais

LINGUAGEM DE BANCO DE DADOS

LINGUAGEM DE BANCO DE DADOS LINGUAGEM DE BANCO DE DADOS Gabriela Trevisan Bacharel em Sistemas de Informação Universidade Federal do Rio Grande Pós-Graduanda Formação Pedagógica de Professores (FAQI) Conceito de BD Um banco de dados

Leia mais

Como funciona? SUMÁRIO

Como funciona? SUMÁRIO SUMÁRIO 1. Introdução... 2 2. Benefícios e Vantagens... 2 3. Como utilizar?... 2 3.1. Criar Chave / Senha de Usuário... 2 3.2. Recursos da Barra Superior... 2 3.2.1. Opções... 3 3.2.1.1. Mover Para...

Leia mais

2 Diagrama de Caso de Uso

2 Diagrama de Caso de Uso Unified Modeling Language (UML) Universidade Federal do Maranhão UFMA Pós Graduação de Engenharia de Eletricidade Grupo de Computação Assunto: Diagrama de Caso de Uso (Use Case) Autoria:Aristófanes Corrêa

Leia mais

Especificação do 3º Trabalho

Especificação do 3º Trabalho Especificação do 3º Trabalho I. Introdução O objetivo deste trabalho é abordar a prática da programação orientada a objetos usando a linguagem Java envolvendo os conceitos de classe, objeto, associação,

Leia mais

Análise e Desenvolvimento de Sistemas ADS Programação Orientada a Obejeto POO 3º Semestre AULA 03 - INTRODUÇÃO À PROGRAMAÇÃO ORIENTADA A OBJETO (POO)

Análise e Desenvolvimento de Sistemas ADS Programação Orientada a Obejeto POO 3º Semestre AULA 03 - INTRODUÇÃO À PROGRAMAÇÃO ORIENTADA A OBJETO (POO) Análise e Desenvolvimento de Sistemas ADS Programação Orientada a Obejeto POO 3º Semestre AULA 03 - INTRODUÇÃO À PROGRAMAÇÃO ORIENTADA A OBJETO (POO) Parte: 1 Prof. Cristóvão Cunha Objetivos de aprendizagem

Leia mais

BANCO DE DADOS. info 3º ano. Prof. Diemesleno Souza Carvalho diemesleno@iftm.edu.br www.diemesleno.com.br

BANCO DE DADOS. info 3º ano. Prof. Diemesleno Souza Carvalho diemesleno@iftm.edu.br www.diemesleno.com.br BANCO DE DADOS info 3º ano Prof. Diemesleno Souza Carvalho diemesleno@iftm.edu.br www.diemesleno.com.br BANCO DE DADOS Unidade 1 - Introdução Dados; Banco de Dados; Base de Dados; Projeto de Banco de Dados.

Leia mais

Faculdade Lourenço Filho - ENADE 2011-1

Faculdade Lourenço Filho - ENADE 2011-1 1. Quando se constrói um banco de dados, define-se o modelo de entidade e relacionamento (MER), que é a representação abstrata das estruturas de dados do banco e seus relacionamentos. Cada entidade pode

Leia mais

Diagrama de Classes. Um diagrama de classes descreve a visão estática do sistema em termos de classes e relacionamentos entre as classes.

Diagrama de Classes. Um diagrama de classes descreve a visão estática do sistema em termos de classes e relacionamentos entre as classes. 1 Diagrama de Classes Um diagrama de classes descreve a visão estática do sistema em termos de classes e relacionamentos entre as classes. Um dos objetivos do diagrama de classes é definir a base para

Leia mais

Tabela de Símbolos. Análise Semântica A Tabela de Símbolos. Principais Operações. Estrutura da Tabela de Símbolos. Declarações 11/6/2008

Tabela de Símbolos. Análise Semântica A Tabela de Símbolos. Principais Operações. Estrutura da Tabela de Símbolos. Declarações 11/6/2008 Tabela de Símbolos Análise Semântica A Tabela de Símbolos Fabiano Baldo Após a árvore de derivação, a tabela de símbolos é o principal atributo herdado em um compilador. É possível, mas não necessário,

Leia mais

Apresentação. Nossa sugestão é que você experimente e não tenha medo de clicar!!!

Apresentação. Nossa sugestão é que você experimente e não tenha medo de clicar!!! Apresentação Este manual é uma orientação para os participantes de cursos no ambiente Moodle do INSTITUTO PRISMA. Tem como objetivo orientar sobre as ações básicas de acesso e utilização do ambiente virtual

Leia mais

14/08/2008. Curso Superior de Tecnologia em Banco de Dados Disciplina: Projeto de Banco de Dados Relacional 1 Prof.: Fernando Hadad Zaidan

14/08/2008. Curso Superior de Tecnologia em Banco de Dados Disciplina: Projeto de Banco de Dados Relacional 1 Prof.: Fernando Hadad Zaidan Faculdade INED Curso Superior de Tecnologia em Banco de Dados Disciplina: Projeto de Banco de Dados Relacional 1 Prof.: Fernando Hadad Zaidan 1 Unidade 2 Introdução a SQL 2 Leitura Obrigatória ELMASRI,

Leia mais

PROGRAMAÇÃO AVANÇADA -CONCEITOS DE ORIENTAÇÃO A OBJETOS. Prof. Angelo Augusto Frozza, M.Sc. frozza@ifc-camboriu.edu.br

PROGRAMAÇÃO AVANÇADA -CONCEITOS DE ORIENTAÇÃO A OBJETOS. Prof. Angelo Augusto Frozza, M.Sc. frozza@ifc-camboriu.edu.br PROGRAMAÇÃO AVANÇADA -CONCEITOS DE ORIENTAÇÃO A OBJETOS Prof. Angelo Augusto Frozza, M.Sc. frozza@ifc-camboriu.edu.br ROTEIRO 1. Conceitos de Orientação a Objetos Introdução O paradigma da POO Classes

Leia mais

Wilson Moraes Góes. Novatec

Wilson Moraes Góes. Novatec Wilson Moraes Góes Novatec Copyright 2014 Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra, mesmo parcial, por qualquer processo,

Leia mais

Introdução à Banco de Dados. Nathalia Sautchuk Patrício

Introdução à Banco de Dados. Nathalia Sautchuk Patrício Introdução à Banco de Dados Nathalia Sautchuk Patrício Histórico Início da computação: dados guardados em arquivos de texto Problemas nesse modelo: redundância não-controlada de dados aplicações devem

Leia mais

Manipulação de Banco de Dados com Java. Ms. Bruno Crestani Calegaro (bruno.calegaro@ifsc.edu.br) Maio/ 2015

Manipulação de Banco de Dados com Java. Ms. Bruno Crestani Calegaro (bruno.calegaro@ifsc.edu.br) Maio/ 2015 Manipulação de Banco de Dados com Java Ms. Bruno Crestani Calegaro (bruno.calegaro@ifsc.edu.br) Maio/ 2015 Acesso a um SGBD Em sistemas mais simples o uso de arquivos pode ser usado mas para aplicações

Leia mais

APOSTILA BANCO DE DADOS INTRODUÇÃO A LINGUAGEM SQL

APOSTILA BANCO DE DADOS INTRODUÇÃO A LINGUAGEM SQL 1. O que é Linguagem SQL 2. Instrução CREATE 3. CONSTRAINT 4. ALTER TABLE 5. RENAME TABLE 6. TRUCANTE TABLE 7. DROP TABLE 8. DROP DATABASE 1 1. O que é Linguagem SQL 2. O SQL (Structured Query Language)

Leia mais

NOME SEXO CPF NASCIMENTO SALARIO

NOME SEXO CPF NASCIMENTO SALARIO Tutorial SQL Fonte: http://www.devmedia.com.br/articles/viewcomp.asp?comp=2973 Para começar Os Sistemas Gerenciadores de Bancos de Dados Relacionais (SGBDr) são o principal mecanismo de suporte ao armazenamento

Leia mais

Banco de Dados. Aula 1 - Prof. Bruno Moreno 16/08/2011

Banco de Dados. Aula 1 - Prof. Bruno Moreno 16/08/2011 Banco de Dados Aula 1 - Prof. Bruno Moreno 16/08/2011 Roteiro Apresentação do professor e disciplina Definição de Banco de Dados Sistema de BD vs Tradicional Principais características de BD Natureza autodescritiva

Leia mais

Programação Orientada a Objetos Herança Técnico em Informática. Prof. Marcos André Pisching, M.Sc.

Programação Orientada a Objetos Herança Técnico em Informática. Prof. Marcos André Pisching, M.Sc. Herança Técnico em Informática, M.Sc. Herança 2 Herança Reutilização de código Exemplo Banco: Um banco oferece diversos serviços que podem ser contratados individualmente pelos clientes. Quando um serviço

Leia mais

Engenharia de Software III

Engenharia de Software III Engenharia de Software III Casos de uso http://dl.dropbox.com/u/3025380/es3/aula6.pdf (flavio.ceci@unisul.br) 09/09/2010 O que são casos de uso? Um caso de uso procura documentar as ações necessárias,

Leia mais

CAPÍTULO 3 - TIPOS DE DADOS E IDENTIFICADORES

CAPÍTULO 3 - TIPOS DE DADOS E IDENTIFICADORES CAPÍTULO 3 - TIPOS DE DADOS E IDENTIFICADORES 3.1 - IDENTIFICADORES Os objetos que usamos no nosso algoritmo são uma representação simbólica de um valor de dado. Assim, quando executamos a seguinte instrução:

Leia mais

Faculdade Pitágoras 16/08/2011. Curso Superior de Tecnologia: Banco de Dados Sistemas para Internet

Faculdade Pitágoras 16/08/2011. Curso Superior de Tecnologia: Banco de Dados Sistemas para Internet Faculdade Pitágoras Curso Superior de Tecnologia: Banco de Dados Sistemas para Internet Disciplina: Banco de Dados Prof.: Fernando Hadad Zaidan SQL A linguagem SQL é responsável por garantir um bom nível

Leia mais

MANUAL TISS Versão 3.02.00

MANUAL TISS Versão 3.02.00 MANUAL TISS Versão 3.02.00 1 INTRODUÇÃO Esse manual tem como objetivo oferecer todas as informações na nova ferramenta SAP que será utilizada pelo prestador Mediplan, a mesma será responsável para atender

Leia mais

Faculdade Pitágoras. Curso Superior de Tecnologia: Banco de Dados. Disciplina: Banco de Dados Prof.: Fernando Hadad Zaidan SQL

Faculdade Pitágoras. Curso Superior de Tecnologia: Banco de Dados. Disciplina: Banco de Dados Prof.: Fernando Hadad Zaidan SQL Faculdade Pitágoras Curso Superior de Tecnologia: Banco de Dados Disciplina: Banco de Dados Prof.: Fernando Hadad Zaidan SQL A linguagem SQL é responsável por garantir um bom nível de independência do

Leia mais

Conceitos de Banco de Dados

Conceitos de Banco de Dados Conceitos de Banco de Dados Autor: Luiz Antonio Junior 1 INTRODUÇÃO Objetivos Introduzir conceitos básicos de Modelo de dados Introduzir conceitos básicos de Banco de dados Capacitar o aluno a construir

Leia mais

SUMÁRIO 1. AULA 6 ENDEREÇAMENTO IP:... 2

SUMÁRIO 1. AULA 6 ENDEREÇAMENTO IP:... 2 SUMÁRIO 1. AULA 6 ENDEREÇAMENTO IP:... 2 1.1 Introdução... 2 1.2 Estrutura do IP... 3 1.3 Tipos de IP... 3 1.4 Classes de IP... 4 1.5 Máscara de Sub-Rede... 6 1.6 Atribuindo um IP ao computador... 7 2

Leia mais

Guia de Especificação de Caso de Uso Metodologia CELEPAR

Guia de Especificação de Caso de Uso Metodologia CELEPAR Guia de Especificação de Caso de Uso Metodologia CELEPAR Agosto 2009 Sumário de Informações do Documento Documento: guiaespecificacaocasouso.odt Número de páginas: 10 Versão Data Mudanças Autor 1.0 09/10/2007

Leia mais

SISTEMA TYR DIAGRAMAS DE CLASSE E SEQUÊNCIA Empresa: Academia Universitária

SISTEMA TYR DIAGRAMAS DE CLASSE E SEQUÊNCIA Empresa: Academia Universitária SISTEMA TYR DIAGRAMAS DE CLASSE E SEQUÊNCIA Empresa: Academia Universitária Cascavel Novembro de 2009 Pedro Patitucci Finamore Daniel Bordignon Cassanelli Marco Antonio da Rosa DIAGRAMAS DE CLASSE E SEQUÊNCIA

Leia mais

Editor de Questões E24H

Editor de Questões E24H Editor de Questões E24H Conteúdo: Apresentação O que é o Editor de Questões Objetivos Potencialidades Vantagens adicionais Visualização no site (Quem acessa o Editor de Questões) (não Para quem o Editor

Leia mais

Introdução Banco de Dados

Introdução Banco de Dados Introdução Banco de Dados Vitor Valerio de Souza Campos Adaptado de Vania Bogorny Por que estudar BD? Os Bancos de Dados fazem parte do nosso dia-a-dia: operação bancária reserva de hotel matrícula em

Leia mais

UNIVERSIDADE FEDERAL DO PARANÁ UFPR Bacharelado em Ciência da Computação

UNIVERSIDADE FEDERAL DO PARANÁ UFPR Bacharelado em Ciência da Computação SOFT DISCIPLINA: Engenharia de Software AULA NÚMERO: 10 DATA: / / PROFESSOR: Andrey APRESENTAÇÃO O objetivo desta aula é apresentar e discutir os conceitos de coesão e acoplamento. DESENVOLVIMENTO Projetar

Leia mais

Introdução. Banco de dados. Por que usar BD? Por que estudar BD? Exemplo de um BD. Conceitos básicos

Introdução. Banco de dados. Por que usar BD? Por que estudar BD? Exemplo de um BD. Conceitos básicos Introdução Banco de Dados Por que usar BD? Vitor Valerio de Souza Campos Adaptado de Vania Bogorny 4 Por que estudar BD? Exemplo de um BD Os Bancos de Dados fazem parte do nosso dia-a-dia: operação bancária

Leia mais

PHP INTEGRAÇÃO COM MYSQL PARTE 1

PHP INTEGRAÇÃO COM MYSQL PARTE 1 INTRODUÇÃO PHP INTEGRAÇÃO COM MYSQL PARTE 1 Leonardo Pereira leonardo@estudandoti.com.br Facebook: leongamerti http://www.estudandoti.com.br Informações que precisam ser manipuladas com mais segurança

Leia mais

Transações Seguras em Bancos de Dados (MySQL)

Transações Seguras em Bancos de Dados (MySQL) Transações Seguras em Bancos de Dados (MySQL) Índice Entendendo os storage engines do MySQL 5 1 As ferramentas 1 Mais algumas coisas que você deve saber 1 Com a mão na massa 2 Mais ferramentas Usando o

Leia mais

Programação Orientada a Objetos com PHP & MySQL Cookies e Sessões. Prof. MSc. Hugo Souza

Programação Orientada a Objetos com PHP & MySQL Cookies e Sessões. Prof. MSc. Hugo Souza Programação Orientada a Objetos com PHP & MySQL Cookies e Sessões Prof. MSc. Hugo Souza Se você precisar manter informações sobre seus usuários enquanto eles navegam pelo seu site, ou até quando eles saem

Leia mais

Universidade Federal de Santa Maria Curso de Arquivologia. Disciplina de Banco de Dados Aplicados à Arquivística. Versao 1.

Universidade Federal de Santa Maria Curso de Arquivologia. Disciplina de Banco de Dados Aplicados à Arquivística. Versao 1. Universidade Federal de Santa Maria Curso de Arquivologia Disciplina de Banco de Dados Aplicados à Arquivística Prof. Andre Zanki Cordenonsi Versao 1.0 Março de 2008 Tópicos Abordados Conceitos sobre Banco

Leia mais

Banco de Dados. Marcio de Carvalho Victorino www.dominandoti.eng.br. Exercícios SQL

Banco de Dados. Marcio de Carvalho Victorino www.dominandoti.eng.br. Exercícios SQL Banco de Dados Exercícios SQL 1 TRF (ESAF 2006) 32. Analise as seguintes afirmações relacionadas a Bancos de Dados e à linguagem SQL: I. A cláusula GROUP BY do comando SELECT é utilizada para dividir colunas

Leia mais

Manual do Ambiente Moodle para Professores

Manual do Ambiente Moodle para Professores UNIVERSIDADE FEDERAL DA FRONTEIRA SUL Manual do Ambiente Moodle para Professores Fórum e Chat Versão 1.0b Setembro/2011 Direitos Autorais: Essa apostila está licenciada sob uma Licença Creative Commons

Leia mais

ATRIBUTOS PRIVADOS 6. ENCAPSULAMENTO MÉTODOS PRIVADOS MÉTODOS PRIVADOS

ATRIBUTOS PRIVADOS 6. ENCAPSULAMENTO MÉTODOS PRIVADOS MÉTODOS PRIVADOS ATRIBUTOS PRIVADOS Podemos usar o modificador private, para tornar um atributo privado, obtendo um controle centralizado Definimos métodos para implementar todas as lógicas que utilizam ou modificam o

Leia mais

Bancos de dados distribuídos Prof. Tiago Eugenio de Melo tiagodemelo@gmail.com. http://www.tiagodemelo.info

Bancos de dados distribuídos Prof. Tiago Eugenio de Melo tiagodemelo@gmail.com. http://www.tiagodemelo.info Bancos de dados distribuídos Prof. Tiago Eugenio de Melo tiagodemelo@gmail.com Última atualização: 20.03.2013 Conceitos Banco de dados distribuídos pode ser entendido como uma coleção de múltiplos bds

Leia mais

Exercícios de Lógica Exercícios de Fixação 08

Exercícios de Lógica Exercícios de Fixação 08 Exercícios Exercícios de Lógica Exercícios de Fixação 08 1. A linguagem SQL apresenta uma série de comandos que permitem a definição dos dados, chamada de DDL (Data Definition Language). Assinale a alternativa

Leia mais

Hoje é inegável que a sobrevivência das organizações depende de dados precisos e atualizados.

Hoje é inegável que a sobrevivência das organizações depende de dados precisos e atualizados. BANCO DE DADOS Universidade do Estado de Santa Catarina Centro de Ciências Tecnológicas Departamento de Ciência da Computação Prof. Alexandre Veloso de Matos alexandre.matos@udesc.br INTRODUÇÃO Hoje é

Leia mais

Principais Comandos SQL Usados no MySql

Principais Comandos SQL Usados no MySql Principais Comandos SQL Usados no MySql O que é um SGBD? Um Sistema Gerenciador de Banco de Dados (como no Brasil) ou Sistema Gestor de Base de Dados (SGBD) é o conjunto de programas de computador (softwares)

Leia mais

Edital 012/PROAD/SGP/2012

Edital 012/PROAD/SGP/2012 Edital 012/PROAD/SGP/2012 Nome do Candidato Número de Inscrição - Assinatura do Candidato Secretaria de Articulação e Relações Institucionais Gerência de Exames e Concursos I N S T R U Ç Õ E S LEIA COM

Leia mais

Os desafios do Bradesco nas redes sociais

Os desafios do Bradesco nas redes sociais Os desafios do Bradesco nas redes sociais Atual gerente de redes sociais do Bradesco, Marcelo Salgado, de 31 anos, começou sua carreira no banco como operador de telemarketing em 2000. Ele foi um dos responsáveis

Leia mais

Codificar Sistemas Tecnológicos

Codificar Sistemas Tecnológicos Codificar Sistemas Tecnológicos Especificação dos Requisitos do Software Sistema de gestão para a Empresa Cliente SlimSys Autor: Equipe Codificar Belo Horizonte MG Especificação dos Requisitos do Software

Leia mais

Prof. Raul Sidnei Wazlawick UFSC-CTC-INE. Fonte: Análise e Projeto de Sistemas de Informação Orientados a Objetos, 2ª Edição, Elsevier, 2010.

Prof. Raul Sidnei Wazlawick UFSC-CTC-INE. Fonte: Análise e Projeto de Sistemas de Informação Orientados a Objetos, 2ª Edição, Elsevier, 2010. Visão Geral do Sistema Prof. Raul Sidnei Wazlawick UFSC-CTC-INE 2010 Fonte: Análise e Projeto de Sistemas de Informação Orientados a Objetos, 2ª Edição, Elsevier, 2010. A fase de concepção do UP consiste

Leia mais

http://aurelio.net/vim/vim-basico.txt Entrar neste site/arquivo e estudar esse aplicativo Prof. Ricardo César de Carvalho

http://aurelio.net/vim/vim-basico.txt Entrar neste site/arquivo e estudar esse aplicativo Prof. Ricardo César de Carvalho vi http://aurelio.net/vim/vim-basico.txt Entrar neste site/arquivo e estudar esse aplicativo Administração de Redes de Computadores Resumo de Serviços em Rede Linux Controlador de Domínio Servidor DNS

Leia mais

Sumário. Uma visão mais clara da UML

Sumário. Uma visão mais clara da UML Instituto Federal de Santa Catarina Câmpus Chapecó Ensino Médio Integrado em Informática Módulo V Unidade Curricular: Engenharia de Software Professora: Lara P. Z. B. Oberderfer Uma visão mais clara da

Leia mais

Utilizando a ferramenta de criação de aulas

Utilizando a ferramenta de criação de aulas http://portaldoprofessor.mec.gov.br/ 04 Roteiro Utilizando a ferramenta de criação de aulas Ministério da Educação Utilizando a ferramenta de criação de aulas Para criar uma sugestão de aula é necessário

Leia mais

2 a Lista de Exercícios

2 a Lista de Exercícios Projeto de Sistemas 2011/2 2 a Lista de Exercícios (1) Um importante aspecto do projeto da camada de Lógica de Negócio (LN) diz respeito à organização das classes e distribuição de responsabilidades entre

Leia mais

Algoritmos e Programação (Prática) Profa. Andreza Leite andreza.leite@univasf.edu.br

Algoritmos e Programação (Prática) Profa. Andreza Leite andreza.leite@univasf.edu.br (Prática) Profa. Andreza Leite andreza.leite@univasf.edu.br Introdução O computador como ferramenta indispensável: Faz parte das nossas vidas; Por si só não faz nada de útil; Grande capacidade de resolução

Leia mais

GUIA BÁSICO DA SALA VIRTUAL

GUIA BÁSICO DA SALA VIRTUAL Ambiente Virtual de Aprendizagem - MOODLE GUIA BÁSICO DA SALA VIRTUAL http://salavirtual.faculdadesaoluiz.edu.br SUMÁRIO 1. Acessando Turmas 4 2. Inserindo Material 4 3. Enviando Mensagem aos Alunos 6

Leia mais

Banco de Dados Aula 1 Introdução a Banco de Dados Introdução Sistema Gerenciador de Banco de Dados

Banco de Dados Aula 1 Introdução a Banco de Dados Introdução Sistema Gerenciador de Banco de Dados Banco de Dados Aula 1 Introdução a Banco de Dados Introdução Um Sistema Gerenciador de Banco de Dados (SGBD) é constituído por um conjunto de dados associados a um conjunto de programas para acesso a esses

Leia mais

SQL APOSTILA INTRODUÇÃO A LINGUAGEM SQL

SQL APOSTILA INTRODUÇÃO A LINGUAGEM SQL SQL APOSTILA INTRODUÇÃO Uma linguagem de consulta é a linguagem por meio da qual os usuários obtêm informações do banco de dados. Essas linguagens são, tipicamente, de nível mais alto que as linguagens

Leia mais

Banco de Dados. Arquitetura e Terminologia. Prof. Walteno Martins Parreira Jr www.waltenomartins.com.br waltenomartins@yahoo.

Banco de Dados. Arquitetura e Terminologia. Prof. Walteno Martins Parreira Jr www.waltenomartins.com.br waltenomartins@yahoo. Banco de Dados Arquitetura e Terminologia Prof. Walteno Martins Parreira Jr www.waltenomartins.com.br waltenomartins@yahoo.com 2015 Modelo de Dados e Esquemas O modelo de Banco de Dados é como um detalhamento

Leia mais

BANCO DE DADOS II Prof. Ricardo Rodrigues Barcelar http://www.ricardobarcelar.com

BANCO DE DADOS II Prof. Ricardo Rodrigues Barcelar http://www.ricardobarcelar.com - Aula 11-1. INTRODUÇÃO TRIGGERS (GATILHOS OU AUTOMATISMOS) Desenvolver uma aplicação para gerenciar os dados significa criar uma aplicação que faça o controle sobre todo ambiente desde a interface, passando

Leia mais

AULA 4 VISÃO BÁSICA DE CLASSES EM PHP

AULA 4 VISÃO BÁSICA DE CLASSES EM PHP AULA 4 VISÃO BÁSICA DE CLASSES EM PHP Antes de mais nada, vamos conhecer alguns conceitos, que serão importantes para o entendimento mais efetivos dos assuntos que trataremos durante a leitura desta apostila.

Leia mais

TUTORIAL DO ALUNO. Olá, bem vindo à plataforma de cursos a distância da Uniapae!!!

TUTORIAL DO ALUNO. Olá, bem vindo à plataforma de cursos a distância da Uniapae!!! TUTORIAL DO ALUNO Olá, bem vindo à plataforma de cursos a distância da Uniapae!!! O Moodle é a plataforma de ensino a distância utilizada pela Uniapae sendo a unidade de ensino para rápida capacitação

Leia mais

Manual do Painel Administrativo

Manual do Painel Administrativo Manual do Painel Administrativo versão 1.0 Autores César A Miggiolaro Marcos J Lazarin Índice Índice... 2 Figuras... 3 Inicio... 5 Funcionalidades... 7 Analytics... 9 Cidades... 9 Conteúdo... 10 Referência...

Leia mais

Prova de pré-requisito

Prova de pré-requisito Prova de pré-requisito Curso Python e Django 1. Ao se acessar o site www.google.com qual comando e parâmetros são enviados para o servidor pelo navegador? a. GET / b. GET www.google.com c. PAGE index.html

Leia mais

Agora todas as Unimeds vão falar uma só língua. Unimed do Brasil Federação São Paulo Portal Unimed

Agora todas as Unimeds vão falar uma só língua. Unimed do Brasil Federação São Paulo Portal Unimed Agora todas as Unimeds vão falar uma só língua. Unimed do Brasil Federação São Paulo Portal Unimed Folheto perguntas e respostas (15X15)cm.indd 1 9/25/08 4:38:13 PM E as primeiras palavras são inovação,

Leia mais

Manual de configuração do sistema

Manual de configuração do sistema Manual de configuração do sistema (v.1.5.x Beta) Rua México, 119 Sala 2004 Centro Rio de Janeiro, RJ www.doctors-solution.com.br www.simdoctor.com.br contato@simdoctor.com.br Sumário 1. Fazendo seu primeiro

Leia mais

PROGRAMANDO EM C# ORIENTADO A OBJETOS

PROGRAMANDO EM C# ORIENTADO A OBJETOS PROGRAMANDO EM C# ORIENTADO A OBJETOS AGENDA MÓDULO 2 Domínio e Aplicação Objetos, Atributos e Métodos Classes em C# Criando Objetos em C# Referências em C# Manipulando Atributos Valores Padrão Exercícios

Leia mais

DESENVOLVIMENTO DE SOFTWARE. Introdução ao Visual Studio VB.Net. Programação Estruturada. Prof. Celso Candido ADS / REDES / ENGENHARIA

DESENVOLVIMENTO DE SOFTWARE. Introdução ao Visual Studio VB.Net. Programação Estruturada. Prof. Celso Candido ADS / REDES / ENGENHARIA Introdução ao Visual Studio VB.Net Programação Estruturada 1 Nesse momento inicial não iremos programar em VB.Net, usando o Visual Studio, mas conhecer alguns comandos e variáveis usadas em uma linguagem

Leia mais

Prof.: Clayton Maciel Costa clayton.maciel@ifrn.edu.br

Prof.: Clayton Maciel Costa clayton.maciel@ifrn.edu.br Programação com acesso a BD Prof.: Clayton Maciel Costa clayton.maciel@ifrn.edu.br 1 Modelos de Dados, Esquemas e Instâncias 2 Modelos de Dados, Esquemas e Instâncias Modelo de dados: Conjunto de conceitos

Leia mais

10 DICAS DE TECNOLOGIA PARA AUMENTAR SUA PRODUTIVIDADE NO TRABALHO

10 DICAS DE TECNOLOGIA PARA AUMENTAR SUA PRODUTIVIDADE NO TRABALHO 10 DICAS DE TECNOLOGIA PARA AUMENTAR SUA PRODUTIVIDADE NO TRABALHO UMA DAS GRANDES FUNÇÕES DA TECNOLOGIA É A DE FACILITAR A VIDA DO HOMEM, SEJA NA VIDA PESSOAL OU CORPORATIVA. ATRAVÉS DELA, ELE CONSEGUE

Leia mais

Feature-Driven Development

Feature-Driven Development FDD Feature-Driven Development Descrição dos Processos Requisitos Concepção e Planejamento Mais forma que conteúdo Desenvolver um Modelo Abrangente Construir a Lista de Features Planejar por

Leia mais

Orientação a Objetos

Orientação a Objetos Orientação a Objetos 1. Sobrecarga (Overloading) Os clientes dos bancos costumam consultar periodicamente informações relativas às suas contas. Geralmente, essas informações são obtidas através de extratos.

Leia mais

Aprenda como estudar em quatro etapas PORVIR

Aprenda como estudar em quatro etapas PORVIR ENG POR!FAZER POR?PENSAR POR+CRIAR POR PESSOAS POR:VIR DIÁRIO DE INOVAÇÕES WIKI DICAS BLOG DESTAQUE // POR?PENSAR 1 COMENTÁRIO // 10 TWEETS // 999 LIKES Aprenda como estudar em quatro etapas Educador Fábio

Leia mais

Entendendo como funciona o NAT

Entendendo como funciona o NAT Entendendo como funciona o NAT Vamos inicialmente entender exatamente qual a função do NAT e em que situações ele é indicado. O NAT surgiu como uma alternativa real para o problema de falta de endereços

Leia mais

Certificado Digital. Manual do Usuário

Certificado Digital. Manual do Usuário Certificado Digital Manual do Usuário Índice Importante... 03 O que é um Certificado Digital?... 04 Instalação do Certificado... 05 Revogação do Certificado... 07 Senhas do Certificado... 08 Renovação

Leia mais

RESPOSTA AO RECURSO. 11110011+00010001 = 100000100 que corresponde a 260 decimal, alternativa A.

RESPOSTA AO RECURSO. 11110011+00010001 = 100000100 que corresponde a 260 decimal, alternativa A. QUESTÃO: 12 Na questão 12 referente a conhecimentos específicos da área de "Informática: Banco de dados e programação" 11110011+00010001 = 100000100 que corresponde a 260 decimal, alternativa A. RESPOSTA:

Leia mais

Backup. jmcordini@hotmail.com

Backup. jmcordini@hotmail.com Backup jmcordini@hotmail.com Backups e restauração de dados Backup é uma das tarefas mais incômodas na administração de sistemas mas é sem dúvida uma das mais importantes. Backup é nossa última linha de

Leia mais

COORDENAÇÃO DE ENSINO A DISTÂNCIA - EaD

COORDENAÇÃO DE ENSINO A DISTÂNCIA - EaD COORDENAÇÃO DE ENSINO A DISTÂNCIA - EaD TUTORIAL MOODLE VERSÃO ALUNO Machado/MG 2013 SUMÁRIO 1. INTRODUÇÃO... 4 2. EDITANDO O PERFIL... 5 2.1 Como editar o perfil?... 5 2.2 Como mudar a senha?... 5 2.3

Leia mais

Prova de Conhecimento para Consultores de Implementação MPS.BR INSTRUÇÕES

Prova de Conhecimento para Consultores de Implementação MPS.BR INSTRUÇÕES Implementação MPS.BR 26 de maio de 2008 4 horas de duração e-mail: (DEIXAR EM BRANCO) RESULTADO: Q1 Q2 Q3 Q4 Q5 Q6 Q7 Q8 Q9 Q10 Nota INSTRUÇÕES Para a maioria das questões você tem mais de uma opção e

Leia mais

MANUAL DE UTILIZAÇÃO SISTEMA DE CADASTRO INTRANET

MANUAL DE UTILIZAÇÃO SISTEMA DE CADASTRO INTRANET MANUAL DE UTILIZAÇÃO SISTEMA DE CADASTRO INTRANET I Sumário 1. Objetivo do Documento... 1 2. Início... 1 3. Cadastro de Pessoa Física... 3 3.1. Preenchimentos Obrigatórios.... 4 3.2. Acesso aos Campos

Leia mais

Prof. Marcelo Machado Cunha www.marcelomachado.com mcelobr@yahoo.com.br

Prof. Marcelo Machado Cunha www.marcelomachado.com mcelobr@yahoo.com.br Prof. Marcelo Machado Cunha www.marcelomachado.com mcelobr@yahoo.com.br Ementa Introdução a Banco de Dados (Conceito, propriedades), Arquivos de dados x Bancos de dados, Profissionais de Banco de dados,

Leia mais

Nome: Login: CA: Cidade: UF CARTÃO RESPOSTA QUESTÃO RESPOSTA QUESTÃO RESPOSTA

Nome: Login: CA: Cidade: UF CARTÃO RESPOSTA QUESTÃO RESPOSTA QUESTÃO RESPOSTA ANÁLISE E DESENVOLVIMENTO DE SISTEMAS TURMA 2008 3º PERÍODO - 6º MÓDULO AVALIAÇÃO A2 DATA 02/07/2009 SISTEMAS EMPRESARIAIS Dados de identificação do Acadêmico: Nome: Login: CA: Cidade: UF CARTÃO RESPOSTA

Leia mais

Nome: Login: CA: Cidade: UF CARTÃO RESPOSTA QUESTÃO RESPOSTA QUESTÃO RESPOSTA

Nome: Login: CA: Cidade: UF CARTÃO RESPOSTA QUESTÃO RESPOSTA QUESTÃO RESPOSTA ANÁLISE E DESENVOLVIMENTO DE SISTEMAS TURMA 2008 3º PERÍODO - 5º MÓDULO AVALIAÇÃO A4 DATA 23/04/2009 ENGENHARIA DE SOFTWARE Dados de identificação do Acadêmico: Nome: Login: CA: Cidade: UF CARTÃO RESPOSTA

Leia mais

PARANÁ GOVERNO DO ESTADO

PARANÁ GOVERNO DO ESTADO A COMUNICAÇÃO NA INTERNET PROTOCOLO TCP/IP Para tentar facilitar o entendimento de como se dá a comunicação na Internet, vamos começar contando uma história para fazer uma analogia. Era uma vez, um estrangeiro

Leia mais

Notas de Aula 05: Aplicação de um caso de uso

Notas de Aula 05: Aplicação de um caso de uso Notas de Aula 05: Aplicação de um caso de uso Objetivos da aula: Aprender a aplicar a técnica de casos de uso em um pequeno problema real Identificar as variáveis relevantes a serem consideradas Modelar

Leia mais

Histórico de Revisão Data Versão Descrição Autor

Histórico de Revisão Data Versão Descrição Autor H6Projetos Documento de Requisitos Versão 1.3 Histórico de Revisão Data Versão Descrição Autor 05/09/2013 1.0 Preenchimento do Capítulo 2 Requisitos Funcionais Evilson Montenegro 26/09/2013 1.1 Preenchimento

Leia mais

Arquitetura de Rede de Computadores

Arquitetura de Rede de Computadores TCP/IP Roteamento Arquitetura de Rede de Prof. Pedro Neto Aracaju Sergipe - 2011 Ementa da Disciplina 4. Roteamento i. Máscara de Rede ii. Sub-Redes iii. Números Binários e Máscara de Sub-Rede iv. O Roteador

Leia mais

Noções de. Microsoft SQL Server. Microsoft SQL Server

Noções de. Microsoft SQL Server. Microsoft SQL Server Noções de 1 Considerações Iniciais Basicamente existem dois tipos de usuários do SQL Server: Implementadores Administradores 2 1 Implementadores Utilizam o SQL Server para criar e alterar base de dados

Leia mais

3.1 Definições Uma classe é a descrição de um tipo de objeto.

3.1 Definições Uma classe é a descrição de um tipo de objeto. Unified Modeling Language (UML) Universidade Federal do Maranhão UFMA Pós Graduação de Engenharia de Eletricidade Grupo de Computação Assunto: Diagrama de Classes Autoria:Aristófanes Corrêa Silva Adaptação:

Leia mais

Procedimentos para Reinstalação do Sisloc

Procedimentos para Reinstalação do Sisloc Procedimentos para Reinstalação do Sisloc Sumário: 1. Informações Gerais... 3 2. Criação de backups importantes... 3 3. Reinstalação do Sisloc... 4 Passo a passo... 4 4. Instalação da base de dados Sisloc...

Leia mais

02 - Usando o SiteMaster - Informações importantes

02 - Usando o SiteMaster - Informações importantes 01 - Apresentação do SiteMaster - News Edition O SiteMaster foi desenvolvido para ser um sistema simples de gerenciamento de notícias, instalado em seu próprio computador e com configuração simplificada,

Leia mais

ARRAYS. Um array é um OBJETO que referencia (aponta) mais de um objeto ou armazena mais de um dado primitivo.

ARRAYS. Um array é um OBJETO que referencia (aponta) mais de um objeto ou armazena mais de um dado primitivo. Cursos: Análise, Ciência da Computação e Sistemas de Informação Programação I - Prof. Aníbal Notas de aula 8 ARRAYS Introdução Até agora, utilizamos variáveis individuais. Significa que uma variável objeto

Leia mais

Omega Tecnologia Manual Omega Hosting

Omega Tecnologia Manual Omega Hosting Omega Tecnologia Manual Omega Hosting 1 2 Índice Sobre o Omega Hosting... 3 1 Primeiro Acesso... 4 2 Tela Inicial...5 2.1 Área de menu... 5 2.2 Área de navegação... 7 3 Itens do painel de Controle... 8

Leia mais

ALGORITMOS PARTE 01. Fabricio de Sousa Pinto

ALGORITMOS PARTE 01. Fabricio de Sousa Pinto ALGORITMOS PARTE 01 Fabricio de Sousa Pinto Algoritmos: Definição 2 É uma sequência de instruções finita e ordenada de forma lógica para a resolução de uma determinada tarefa ou problema. Algoritmos 3

Leia mais

BH PARK Software de Estacionamento

BH PARK Software de Estacionamento BH PARK Software de Estacionamento WWW.ASASSOFTWARES.COM.BR Índice 1 Informações Básicas... 1 1.1 Sair da aplicação... 1 1.2 Travar aplicação... 1 1.3 Licenciando a aplicação... 1 1.4 Contrato de Manutenção...

Leia mais

Ferramenta de apoio a gerência de configuração de software. Aluno: Rodrigo Furlaneto Orientador: Everaldo Artur Grahl

Ferramenta de apoio a gerência de configuração de software. Aluno: Rodrigo Furlaneto Orientador: Everaldo Artur Grahl Ferramenta de apoio a gerência de configuração de software Aluno: Rodrigo Furlaneto Orientador: Everaldo Artur Grahl Roteiro de apresentação Introdução Objetivos Fundamentação Teórica Gerência de Configuração

Leia mais

Introdução ao Modelos de Duas Camadas Cliente Servidor

Introdução ao Modelos de Duas Camadas Cliente Servidor Introdução ao Modelos de Duas Camadas Cliente Servidor Desenvolvimento de Sistemas Cliente Servidor Prof. Esp. MBA Heuber G. F. Lima Aula 1 Ciclo de Vida Clássico Aonde estamos? Page 2 Análise O que fizemos

Leia mais

Apresentação. O Que é o Sim, Sei! Es mado(a) Professor(a),

Apresentação. O Que é o Sim, Sei! Es mado(a) Professor(a), Apresentação Es mado(a) Professor(a), Gostaria de apresentar- me: meu nome é João Antonio e sou o fundador e coordenador de um dos mais bem sucedidos empreendimentos para concursos públicos na Internet:

Leia mais

04/08/2012 MODELAGEM DE DADOS. PROF. RAFAEL DIAS RIBEIRO, M.Sc. @ribeirord MODELAGEM DE DADOS. Aula 1. Prof. Rafael Dias Ribeiro. M.Sc.

04/08/2012 MODELAGEM DE DADOS. PROF. RAFAEL DIAS RIBEIRO, M.Sc. @ribeirord MODELAGEM DE DADOS. Aula 1. Prof. Rafael Dias Ribeiro. M.Sc. MODELAGEM DE DADOS PROF. RAFAEL DIAS RIBEIRO, M.Sc. @ribeirord MODELAGEM DE DADOS Aula 1 Prof. Rafael Dias Ribeiro. M.Sc. @ribeirord 1 Objetivos: Apresenta a diferença entre dado e informação e a importância

Leia mais

BANCO DE DADOS. Fixação dos conteúdos Integridade Referencial Normalização Exercícios

BANCO DE DADOS. Fixação dos conteúdos Integridade Referencial Normalização Exercícios BANCO DE DADOS Fixação dos conteúdos Integridade Referencial Normalização Exercícios BANCO DE DADOS X SGBD Banco de Dados: Um "banco de dados" pode ser definido como um conjunto de "dados" devidamente

Leia mais