APRESENTAÇÃO DA DISCIPLINA E CONCEITOS BÁSICOS

Documentos relacionados
Recursos e Tecnologias dos Sistemas de Informação:

1. Conceitos Básicos de Sistemas de Informação

Introdução à Ciência da Computação

UNIVERSIDADE FEDERAL RURAL DE PERNAMBUCO PRÓ-REITORIA DE ENSINO DE GRADUAÇÃO

Conceitos Básicos INTRODUÇÃO À COMPUTAÇÃO E SUAS APLICAÇÕES

desafia, não te transforma Semestre

Introdução à Computação

MANUTENÇÃO DE COMPUTADORES

Laboratório de Informática Aula 1. Josino Rodrigues Neto

Introdução à Informática

Componentes dos Sistemas da Informação

Prof. Me. Elvis Pontes. Unidade I

Programação de Computadores I - PRG1 Engenharia Elétrica

INTRODUÇÃO A ARQUITETURA DE COMPUTADORES FELIPE G. TORRES

Informática I. Aula /09/2006 1

Figura 4.2: Matriz Curricular

Universidade Federal de Roraima Departamento de Matemática Introdução à Ciência da Computação

Informática I. Aula 1. Objetivo da disciplina

PERÍODO LETIVO ENGENHARIA DE COMPUTAÇÃO

UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO Data: 29/08/2011 Currículo de Cursos Hora: 16:19:21

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

RESOLUÇÃO N.º 1010/2005 ANEXO II MODALIDADE ELÉTRICA NIVALDO J. BOSIO

UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO Data: 23/09/2015 Currículo de Cursos Hora: 07:48:26

UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO Data: 05/07/2017 Currículo de Cursos Hora: 17:30:22

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

ANEXO 9 EQUIVALÊNCIA DOS COMPONENTES CURRICULARES OBRIGATÓRIOS DO CURSO DE ENGENHARIA ELÉTRICA

SOPP. Aula 1.4 Carreira e Mercado de Trabalho em TI. Prof. Dr. Bruno Moreno

ENTRADA E SAÍDA FELIPE G. TORRES

UD 1: CONCEITOS SOBRE SISTEMAS DE INFORMAÇÃO

Oportunidades na Ciência da Computação: Uma visão na perspectiva de Ciência de Dados

CURSO DE GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO MATRIZ CURRICULAR MATUTINO Fase N.

Estrutura e Funcionamento dos Computadores (Conceitos Básicos)

LICENCIATURA EM ENGENHARIA DE REDES DE COMUNICAÇÃO E INFORMAÇÃO EQUIVALÊNCIAS ENTRE PLANOS CURRICULARES. Plano Curricular

Ementário das disciplinas do curso de Engenharia da Computação. - Núcleo Básico -

DESENVOLVIMENTO BASEADO EM COMPONENTES

Tecnologia e Administração

Introdução à Computação

Curso Gestão Períodos Formação Turno Vagas Anuais. Engenharia de Computação Vanderlea Queiroz 10 períodos Bacharel Manhã ou Noite 80 vagas

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

Algoritmos e Técnicas de Programação. Professora Luciana Faria

Algoritmos e Lógica de Programação Componentes e Arquitetura

ALP Algoritmos e Programação. . Um modelo de Computador

MATRIZ CURRICULAR BACHARELADO EM ENGENHARIA DA COMPUTAÇÃO. 1º Período

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

Grade Curricular do Curso de Graduação em Engenharia de Computação

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

Conceitos computacionais

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

ASSUNTO DA APOSTILA: SISTEMAS DE INFORMAÇÃO E AS DECISÕES GERENCIAIS NA ERA DA INTERNET

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

Introdução à Programação de Computadores Fabricação Mecânica

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

GRADE HORÁRIA ENGENHARIA DE TELECOMUNICAÇÕES 1º SEMESTRE DE 2017

CRONOGRAMA DE AVALIAÇÕES NA AULA ANTERIOR OBJETIVOS DA AULA 26/02/2014. Prof. Marcia Cristina. Instituto Federal do Paraná Campus Jacarezinho 1

MINISTÉRIO DA EDUCAÇÃO SECRETARIA DE EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA INSTITUTO FEDERAL DO NORTE DE MINAS GERAIS CAMPUS MONTES CLAROS 1 PERÍODO

GRADE HORÁRIA ENGENHARIA DE TELECOMUNICAÇÕES 2º SEMESTRE DE 2017

MINISTÉRIO DA EDUCAÇÃO UNIVERSIDADE FEDERAL DO SUL E SUDESTE DO PARÁ CONSELHO SUPERIOR DE ENSINO, PESQUISA E EXTENSÃO

FACULDADE DE CIÊNCIA DE ENGENHARIA DE SOFTWARE MATRIZ CURRICULAR DO CURSO DE ENGENHARIA DE SOFTWARE PRIMEIRO PERÍODO SEGUNDO PERÍODO

Informática I. Aula 2. Ementa

CP Introdução à Informática Prof. Msc. Carlos de Salles

Aula 12. Aquisição de Hardware

Introdução à Computação

FTC Faculdade de Tecnologia e Ciências Engenharia Civil 1º Semestre. Conceitos Básicos. Rafael Barbosa Neiva

Sistemas de Informação (SI) Telecomunicações, Internet e tecnologia sem fio (II)

Curso de Bacharelado em Ciência da Computação

Fundamentos de sistemas de Informação

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

Grade por Curso. 69B - ENGENHARIA ELÉTRICA - HAB. EM ROBÓTICA E AUTOMAÇÃO INDUSTRIAL Currículo: DISCIPLINAS OBRIGATÓRIAS

AULA. Processamento de Dados

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

O uso consciente da tecnologia para o gerenciamento. Editora Saraiva Emerson de Oliveira Batista

Introdução à Ciência da Computação

Relação de Pré-Requisitos

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

Introdução à Computação

SERVIÇO PÚBLICO FEDERAL UNIVERSIDADE FEDERAL DO PARÁ INSTITUTO DE TECNOLOGIA FACULDADE DE ENGENHARIA DA COMPUTAÇÃO E TELECOMUNICAÇÕES

Relação de Pré-Requisitos

SUGESTÃO DE FLUXO PARA INTEGRALIZAÇÃO CURRICULAR MATUTINO PRIMEIRO SEMESTRE

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

Página 1 de 7 PRÓ-REITORIA DE GRADUAÇÃO ANEXO "F" ESCOLA POLITÉCNICA CURRÍCULO IDEAL (EC3-2018) Curso: Engenharia Elétrica - Ênfase em Computação

Introdução à Programação Aula 01. Prof. Max Santana Rolemberg Farias Colegiado de Engenharia de Computação

AULA: Introdução à Informática I

SERVIÇO PÚBLICO FEDERAL UNIVERSIDADE FEDERAL DE PERNAMBUCO Centro de Informática Departamento de Sistemas de Computação

DISCIPLINA: Programação de Computadores I

Matriz de Disciplinas do Curso de Engenharia Industrial Elétrica. Formação Básica

Fundamentos da Informática e Manutenção de Computadores. Professor: Orlando Filho Graduação: Sistemas de Informação

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

ATUALIZAÇÃO DE MATRIZES CURRICULARES CURSO DE ENGENHARIA DE COMPUTAÇÃO

GRADE CURRICULAR E CORPO DOCENTE. Fase 1 Carga horária total: 360h

Revisão FUI. Tiago Alves de Oliveira

HORÁRIO ESCOLAR - CIÊNCIA DA COMPUTAÇÃO 2017 Atualizado 02/02/2017 INGRESSANTES A PARTIR DE 2010

Grade por Curso. 69B - ENGENHARIA ELÉTRICA - HAB. EM ROBÓTICA E AUTOMAÇÃO INDUSTRIAL Currículo: DISCIPLINAS OBRIGATÓRIAS

SUGESTÃO DE FLUXO PARA INTEGRALIZAÇÃO CURRICULAR MATUTINO E NOTURNO PRIMEIRO SEMESTRE

1. Fundamentos do Sistema de Informação. Objetivos do Módulo 1

Transcrição:

APRESENTAÇÃO DA DISCIPLINA E CONCEITOS BÁSICOS Introdução a Computação e Engenharia de Software Profa. Cynthia Pinheiro Objetivo Geral Conhecer os Fundamentos da Computação Conhecer as metodologias para construção de sistemas 1

Objetivos Específicos Conhecer a história da computação, a estrutura básica do computador, os tipos de softwares e o uso das redes e dos sistemas distribuídos; Entender a internet e sua influência no mundo moderno e as alterações nos negócios derivadas de sua implantação no mundo; Ter noções de Segurança de Dados; Ter uma visão geral sobre a Engenharia de Software, programas e documentação; Conhecer as etapas de desenvolvimento de um software. Apresentação da Disciplina Posição em relação à Grade Curricular (ES) Carga horária: 96h 2

1ª Parte Conceitos básicos e história do computador Hardware e software Álgebra booleana e circuitos digitais Apresentação das demais disciplinas do curso 2ª Parte Conceitos básicos de Engenharia de Software Ciclo de Vida de software e Modelos de Processo Áreas da Engenharia de Software 3

Avaliação da Disciplina 1ª Parte 02 provas e 01 trabalho Provas: 08/09 e 09/10 Apresentações de trabalhos: 13/10 e 16/10 2ª Parte 02 provas e 01 trabalho Prova: 10/11 e 06/12 Apresentações de trabalhos: 11/12 e 13/12 Nota em cada parte: Prova 01 + Prova 02 + Trabalho / 3 Estrutura das Provas Ao todo, 05 questões: Questões objetivas: 1 ou 2 Questões discursivas: 4 ou 3 Questões Problema: 1 Definição de Questão Problema. Valor total de cada prova: 10 pontos 4

Estrutura do Trabalho Oportunidade para complementar o conteúdo teórico Conteúdo e equipes: A serem definidas em momento oportuno. As datas de apresentação serão definidas mediante sorteio. Pontuação do trabalho: 10 pontos Listas de Exercícios Não são obrigatórias! Mas quem entregar pode garantir de 0 a 1 ponto na média final, se precisar: Ou seja, se ficar abaixo de 7,0 na média final. Atenção: Qualquer pontuação extra no final do semestre somente será dada através das listas. Objetivos da lista: Fixar o conteúdo da disciplina Que o aluno fazendo-a, não precise dela! 5

Listas de Exercícios Somente serão recebidas as listas que forem: Entregues dentro do prazo Respondidas a mão Não serão recebidas listas digitadas Entregues pessoalmente Não serão recebidas listas por e-mail Ao final do semestre, as listas entregues serão corrigidas e a pontuação (de até 1 ponto) será atribuída à média do aluno. Listas de Exercícios (Estatísticas): Disciplinas: ICES (1º ES), IPRS (2º ES), RS (5º ES) e MS (6º ES) 6

Horários de Atendimento Para dúvidas, recebimento de provas, esclarecimentos sobre trabalhos etc. Local: Sala de Estar dos Professores Às quartas, pela manhã, de 8h às 12h Às sextas, pela manhã, de 8h às 10h Material: Acessar site: www.vindematrix.com.br/aulas/ Neste site, você encontrará: Plano da Disciplina Notas de Aula Listas de Exercícios Informações sobre Trabalhos Resultados Gerais 7

Material e Bibliografia Bibliografia FEDELI, Ricardo Daniel; POLLONI, Enrico Giulio Franco; PERES, Fernando Eduardo. Introdução à ciência da computação. 2. ed. atual. São Paulo, SP: Cengage Learning, 2010. SOMMERVILLE, Ian; OLIVEIRA, Kalinka; BOSNIC, Ivan. Engenharia de Software. 9. ed. São Paulo, SP: Pearson/ Prentice Hall, 2011. FOROUZAN, B., MOSHARRAF, F. Fundamentos da Ciência da Computação - Tradução da 2ª Edição Internacional. Cengage Learning. 2012. Vamos começar! 8

Computação Ciência que estuda as técnicas, metodologias e instrumentos computacionais que automatiza processos e desenvolve soluções baseadas no uso do processamento digital Busca de uma solução para um problema a partir de entradas (inputs) e tem seus resultados (outputs) depois de trabalhada através de um algoritmo. Informática Ciência que estuda o processamento automático da informação por meio do computador. A informática e os recursos computacionais avançam para prover, em maior quantidade e qualidade, mais informações e conhecimento. 9

Dado, Informação e Conhecimento Dado, Informação e Conhecimento Dado Informação Conhecimento 10

Computador Máquina composta de elementos físicos do tipo eletrônico, capaz de realizar uma grande variedade de trabalhos com alta velocidade e precisão, desde que receba as instruções adequadas. Máquina capaz de variados tipos de tratamento automático de informações ou processamento de dados. Pode possuir inúmeros atributos, dentre eles armazenamento de dados, processamento de dados, cálculo em grande escala, desenho industrial, tratamento de imagens gráficas, realidade virtual etc. Sistema Computacional Está composto por componentes físicos (hardware) que interatuam através de um conjunto de instruções estabelecidas (software) para processar dados. 11

Hardware Representa a parte física de um sistema informático. É o equipamento. Software Conjunto de instruções, organizadas em um ou mais arquivos, que fazem com que o computador execute tarefas que solucionam determinados problemas. Os softwares são compostos de elementos lógicos que direcionam a ação do hardware. Sistema de Informação (SI) Utilizam hardware, software, redes de telecomunicações, técnicas de administração de dados computadorizadas e outras formas de Tecnologia da Informação (TI). Transformam recursos de dados em uma variedade de produtos de informação para consumidores e profissionais de negócios. 12

Sistema de Informação (SI) Recursos dos Sistemas de Informação: Recursos humanos Recursos de hardware Recursos de software Recursos de dados Recursos de rede Sistema de Informação (SI) Recursos Humanos: Pessoas necessárias para a operação de todos os sistemas de informação. Usuários finais: pessoas que usam um SI ou a informação que ele produz. Especialistas em SI: são pessoas que desenvolvem e operam sistemas de informação. Analistas de Sistemas: projetam SI com base nas demandas dos usuários finais. Desenvolvedores de Software: criam programas de computador seguindo as especificações dos analistas de sistemas. Operadores do sistema: monitoram e operam grandes redes e sistemas de computadores. 13

Sistema de Informação (SI) Recursos de Hardware: Sistemas de computadores: unidades de processamento central contendo microprocessadores e uma multiplicidade de dispositivos periféricos interconectados. Periféricos de computador: dispositivos, como um teclado ou um mouse, para a entrada de dados e de comandos, uma tela de vídeo ou impressora, para a saída de informação, e discos magnéticos ou ópticos para armazenamento de recursos de dados. Sistema de Informação (SI) Recursos de Software: Software de sistema: por exemplo, um programa de sistema operacional, que controla e apoia as operações de um sistema de computador. Software aplicativo: programas que dirigem o processamento para um determinado uso do computador pelo usuário final. Procedimentos: são instruções operacionais para as pessoas que utilizarão um SI. 14

Sistema de Informação (SI) Recursos de Dados: Bancos de Dados: coleção de registros e arquivos logicamente relacionados que serve a uma ou várias aplicações. Bases de Conhecimento: guardam conhecimento em uma multiplicidade de formas como fatos, regras e inferência sobre vários assuntos. Sistema de Informação (SI) Recursos de Redes: Mídia de comunicações: cabo de par trançado, cabo coaxial, cabo de fibra ótica, sistemas de micro-ondas e sistemas de satélite de comunicações. Suporte de rede: recursos de dados, pessoas, hardware e software que apoiam diretamente a operação e uso de uma rede de comunicações. 15

Carreiras Projeto, desenvolvimento e implementação de equipamentos e dispositivos computacionais. Trabalha mais com hardware e, até certo ponto, semelhante a Engenharia Elétrica. Projeta e implementa tecnologias de hardware e software em equipamentos, aplicações industriais, redes de comunicação, sistemas embarcados, entre outros. Carreiras Planejamento e desenvolvimento de sistemas de informação e automação. Atua tanto no desenvolvimento de software quanto em atividades relacionadas, como suporte. Aplicados conhecimentos de administração, negócios e relações humanas. Mais aplica recursos de computação na solução do que os desenvolve. 16

Carreiras Junção entre ciência e técnica. Conjunto de atividades, soluções, equipamentos e pessoas envolvidas na produção, armazenamento, segurança, gerenciamento, transmissão e acesso a informações. Possibilita a automatização de processos que antes exigiam grande esforço físico. Carreiras Aborda de maneira aprofundada conceitos e teorias da computação. Sólida formação em estruturas de dados, algoritmos, linguagens de programação, desenvolvimento e análise de sistemas etc. Forte embasamento em fundamentos matemáticos e em cálculo. Trabalha essencialmente com software. 17

Carreiras Foca a especificação, desenvolvimento e manutenção de sistemas de software Aplica tecnologias e práticas de ciência da computação, gerência de projetos e outras disciplinas. Usa modelos abstratos e precisos que permitem especificar, projetar, implementar e manter sistemas de software. Concentra-se nos aspectos práticos da produção de um sistema de software. Carreiras No Desenvolvimento de Software: Programador Analista Engenheiro de Software Testador Engenheiro de Manutenção Arquiteto/Projetista Líder de Projeto / Líder Técnico Coach Softwares desenvolvidos: Sistemas de Informação Middlewares Software embarcado Jogos Aplicações científicas Software para controle industrial Inteligência artificial 18

Carreiras No Projeto de Serviços : Arquiteto/Projetista Líder de Projeto / Líder Técnico Gerentes de uma maneira geral Todo tipo de técnicos de alto nível para fazer planejamento e tratar de estratégias de TI No Suporte a Serviços: Suporte de linha de frente ou 1º nível (help-desk) Suporte de retaguarda (quando o 1º nível não resolve) Gerentes de uma maneira geral Operador Administrador de Banco de Dados Carreiras No Nível Executivo/Diretoria: Chief Information Officer (CIO): líder de TI na empresa, gerencia a informação da empresa. Chief Technical Officer (CTO): líder técnico-científico na empresa, zela pela infraestrutura (como fazer a informação chegar onde tem que chegar). Em Negócios: (Analisa o mercado e suas tendências, contato entre o cliente e o fornecedor dos serviços) Analista de Negócios Analista de Pré-Venda Vendedor de Soluções em TI Gerente de Produto Empreendedor em Informática 19

Carreiras Na Educação: Instrutor Professor: Ensino Médio Escola Técnica Faculdade Universidade Outros: Consultor (muito conhecimento em determinada área) Auditor de Sistemas (fiscalização) Perito Criminal (combate a crimes cibernéticos) Pesquisador (academia ou indústria) Gerente de Pesquisa e Desenvolvimento Escritor Técnico (para manuais etc.) 20