Organização e Arquitetura de Computadores
Prof: Giocondo Marino Antonio Gallotti
Conteúdo Programático
Sem.
1
Tópico
01
Nº de
Aulas
Descrição
3
Apresentação do professor e avisos da Direção. Motivação para o
estudo da disciplina de Organização e Arquitetura de Computadores
e sua contribuição na formação do aluno. Apresentação do conteúdo
programático, bibliografia recomendada e material didático de apoio,
atividades de pesquisa e procedimentos de avaliação.
1
Diferenciando SISTEMAS DE INFORMAÇÃO, CIÊNCIAS DA
COMPUTAÇÃO e ENG. DA COMPUTAÇÃO
•
Ciência da Computação:
Esse é um curso que aborda de maneira aprofundada os conceitos e teorias
da computação, dando uma sólida formação em áreas como estruturas de
informação, linguagens de programação, desenvolvimento e análise de
sistemas. É uma que trabalha essencialmente com software que tem um forte
embasamento em fundamentos matemáticos e em cálculo. O estudante de
Ciência da Computação é preparado para resolver problemas reais, aplicando
soluções que envolvam computação. Quem se forma nesta área, tem uma
variedade grande de carreiras profissionais a seguir, uma vez que a
computação é aplicada em diversas áreas do conhecimento.
•
Engenharia da Computação:
Esse curso tem semelhanças com o curso de ciência da computação, tendo,
inclusive, disciplinas em comum. No entanto, a Engenharia da Computação é
focada no projeto e desenvolvimento de equipamentos computacionais. Em
outras palavras, é uma área que trabalha mais com hardware. Quem se
forma neste curso, torná-se apto a projetar e implementar sistemas de
hardware e software em equipamentos, aplicações industriais, redes de
comunicação, entre outros.
•
SISTEMAS DE INFORMAÇÃO:
Esse curso é focado no planejamento e desenvolvimento de sistemas de
informação e automação. Além disso, o estudante de Sistemas da Informação
recebe preparos para atuar no desenvolvimento e suporte de softwares.
Também são aplicados conhecimentos de administração, negócios e relações
humanas. O profissional desta área é capaz de aplicar recursos de
informática na solução de problemas das empresas. Em outras palavras,
esse curso visa formar profissionais aptos a desenvolver sistemas comerciais.2
PROFISSÕES DO FUTURO
• Um estudo recém-concluído pelo Instituto de Trabalho dos Estados
Unidos realizou projeções para descobrir quais serão as carreiras
mais promissoras dos próximos dez anos. Sete entre 20 listadas
exigem experiência em computação.
As carreiras mais promissoras para os próximos dez anos
Carreira
Perspectiva de aumento
Engenheiro ambiental
54%
Analista de sistemas e informações
42%
Conselheiro de finanças pessoais
36%
Administradores de banco de dados
33%
Engenheiro de Software
28%
Engenheiro biomédico
28%
Relações públicas
28%
Fonte: Bureau of Labor Statistics
Revista Exame – Ed. 840 , 12/04/2005
http://portalexame.abril.com.br/edicoes/840/gestao/
conteudo_66305.shtml
3
• “... O braço brasileiro da Accenture, consultoria internacional que
fatura 13 bilhões de dólares no mundo e atua fortemente na
prestação de serviços de tecnologia da informação, esperava fechar
2004 com a contratação de 500 engenheiros de computação,
mecatrônica, produção e informática. Não conseguiu. Cerca de 40%
das vagas permanecem abertas. Faltaram candidatos qualificados.
Praticamente todas as grandes empresas em atuação no Brasil
enfrentaram -- ou estão enfrentando -- dificuldade semelhante.
Querem contratar, têm vaga, têm salário, mas não acham o
profissional desejado. "Há carência de mão-de-obra preparada da
base ao topo da pirâmide, e em todos os ramos da economia",
afirma o sociólogo José Pastore, um dos maiores especialistas em
emprego no Brasil. "A lista de limitações percebidas pelas empresas
nos candidatos é interminável", diz.”
• Revista Exame – Ed. 840
• http://portalexame.abril.com.br/edicoes/836/economia/conteudo_61
070.shtml
4
• Um estudo da IBM em meados de 2002
revelou que nos próximos 15 anos
haverá uma demanda de 200.000.000 de
profissionais de informática no
mundo!!!
• Com essa informação percebe-se que
há boas perspectivas profissionais de
computação.
5
Sobram vagas em TI
Revista INFO.
6
CONHECENDO O CÓDIGO DE SEU CURSO
•
Veja o exemplo abaixo:
•
XX#%Y.$
•
Sendo:
•
XX => Código do curso. No nosso caso: AS = Sistemas de Informação, PD =
Processamento de dados. (A sigla do curso de Sistemas de Informação é AS
devido a antiga nomenclatura, vai demorar muito para mudar, portanto
acostumem-se).
•
# => Código do campus. Sendo:
•
•
•
•
•
•
•
•
0 = ABC
1 = Osasco
2 = Campo Limpo.
3 = Marte
4 = Morumbi 1
7 = Maria Candida
9 = Rudge
G = Tatuapé (TP)
% = Série
Y = Contador da mesma série no campus.
$ = Turno. Sendo:
1 = Matutino
2 = Vespertino
3 = Noturno
7
• Exemplos:
• AS01A.3 –
• SISTEMAS DE INFORMAÇÃO, CAMPUS ABC, 1º ANO,
TURMA A, NOTURNO;
• AS11B.2 –
• SISTEMAS DE INFORMAÇÃO, CAMPUS OSASCO, 1º
ANO, TURMA B, VESPERTINO;
8
DISCIPLINAS DO CURSO
Processamento de dados
1a. SÉRIE
2a. SÉRIE
3a. SÉRIE
Lógica de
Programação
Algoritmos e
Estrutura de
Dados
Administração e
Projeto de Banco
De Dados
Matemática
Estatística
Administração e
Projeto de
Redes
Introdução à
Tecnologia
WEB
Desenvolviment
o
WEB
Desenvolvimento
WEB
Avançado
Técnicas de
Redação
Linguagem
de
Programação
Tópicos
Avançados
de Programação
Organização e
Arquitetura de
Computadores
Administração
e
Finanças
Sistemas
Operacionais
9
Objetivos do curso
•
Projetar e interpretar projetos de sistemas de software, utilizando técnicas que
garantam a melhor qualidade da solução;
•
Construir programas de computador, utilizando as técnicas e as linguagens de
programação adequadas a obter eficácia e qualidade na aplicação;
•
Propor soluções computacionais para automação dos procedimentos em qualquer
área do conhecimento;
•
Atuar no mercado de trabalho de forma autônoma, através da sua própria empresa
prestadora de serviços ou através de empresas de consultoria especializadas, na
área afim do processamento da informação;
•
Auxiliar outras áreas do conhecimento no uso de sistemas de computação.
•
Oferecer conteúdo aderente ao mercado de trabalho permitindo que o aluno possa
rapidamente atuar na área profissional;
•
Oferecer um conteúdo básico que permita ao futuro profissional atuar em outras
especificações/funções dentro da área de computação;
•
Permitir que o aluno tenha conhecimentos aplicáveis imediatamente em seu local de
trabalho, através do uso de softwares utilizados nas empresas.
10
DISCIPLINAS DO CURSO
SISTEMAS DE INFORMAÇÃO
1a. SÉRIE
2a. SÉRIE
3a. SÉRIE
4a. SÉRIE
Lógica de
Programação
Algoritmos e
Estrutura de
Dados
Administração e
Projeto de Banco
De Dados
Análise e Projeto
Orientado à
Objetos
Matemática
Estatística
Administração e
Projeto de
Redes
Engenharia de
Software
Introdução à
Tecnologia
WEB
Desenvolvimento
WEB
Desenvolvimento
WEB
Avançado
Gerenciamento
e Projeto de
Sistemas
Técnicas de
Redação
Linguagem
de
Programação
Tópicos
Avançados
de Programação
Qualidade e
Teste de
Software
Organização e
Arquitetura de
Computadores
Administração
e
Finanças
Sistemas
Operacionais
Segurança e
Auditoria de
Sistemas
11
•
Objetivos do curso
A meta profissional para os formados neste curso são:
– Gerenciar a infra-estrutura de tecnologia da informação das organizações,
contribuindo com competência no planejamento e na definição de suas
estratégias;
–
–
–
–
–
–
–
–
–
–
•
•
•
•
•
•
•
•
Projetar e administrar Sistemas de Informação;
Atuar como analista de sistemas e/ou Analista Programador;
Atuar como Administrador de Bancos de Dados;
Atuar como Gestor de área de sistemas de informação;
Atuar como administrador e/ou Gestor de redes de computadores;
Atuar como Auditor de Sistemas de Informação;
Projetar sistemas para Internet, Intranet e Extranet;
Ser empresário na área de sistemas de informação;
Atuar como Instrutor de ferramentas computacionais;
Atuar em área de Engenharia/Qualidade de Software.
Oferecer conteúdo aderente ao mercado de trabalho permitindo que o aluno possa
rapidamente atuar na área profissional;
Oferecer um conteúdo básico que permita ao futuro profissional atuar em outras
especificações/funções dentro da área de computação;
Permitir que o aluno tenha conhecimentos aplicáveis imediatamente em seu local de
trabalho, através do uso de softwares utilizados nas empresas.
Formar, nos 3 primeiros anos, um Programador de Computadores com ênfase em:
– Linguagem de Programação compatível com a realidade do mercado (Em 2005
– Java);
– Desenvolvimento de sistemas para Internet, Intranet e Extranet;
Projetar Sistemas usando técnicas avançadas (Orientação à Objetos);
Gerenciar Projetos usando técnicas de mercado.
Atuar em área de Engenharia de Software/Qualidade.
12
Formar um profissional de computação “Generalista”.
RECONHECIMENTO DOS CURSOS
• As informações sobre os Atos Oficiais que reconhecem os
cursos estão disponíveis ao público em geral no site do INEP –
Instituto Nacional de Estudos e Pesquisas Educacionais Anísio
Teixeira (www.inep.gov.br).
CURSO:
• Sistemas de Informação (Análise de Sistemas)
• ÁREA DE CONHECIMENTO:
• Exatas
ATOS OFICIAIS:
• Portaria ministerial no. 941, de 27/03/2002, publicado em
28/03/2002.
TÍTULO CONFERIDO:
• Bacharel em Sistemas de Informação
13
RECONHECIMENTO DOS CURSOS
CURSO:
• Processamento de Dados
• ÁREA DE CONHECIMENTO:
• Exatas
ATOS OFICIAIS:
• Portaria ministerial no. 634 de 13/04/1999,
publicada em 14/04/1999.
TÍTULO CONFERIDO:
• Tecnólogo em Processamento de Dados
14
QUANTIDADE DE FALTAS
• A informação está no Passaporte Universitário, página 15.
•
•
•
•
Nota Final = 7,0 => Freqüência mínima = 75%
Nota Final > 7,0 até 8,0 => Freqüência mínima = 70%
Nota Final > 8,0 até 9,0 => Freqüência mínima = 65%
Nota Final > 9,0 => Freqüência mínima = 60%
• Lembrando que o cálculo deve ser sobre a quantidade de aulas
anuais de cada disciplina.
•
•
•
•
Disciplina com 2 aulas semanais = 88 aulas anuais
Disciplina com 3 aulas semanais = 132 aulas anuais
Disciplina com 4 aulas semanais = 176 aulas anuais
Não existe. Conversar com a coordenadoria acadêmica sobre
“CASOS DE LEI”.
15
Avaliação:
Pelo menos uma avaliação individual sem consulta. AC: Sistema Integrado do Rendimento
Acadêmico.
Bibliografia Básica:
- PATTERSON, A.D.E.; HENNESSY, L.J.. Organização e projetos de computadores: a
interface hardware/software. São Paulo: Campus, 2005.
- MONTEIRO, Mário A.. Introdução à organização de computadores. 5.ed. Rio de
Janeiro: LTC, 2007.
- STALLINGS, William. Arquitetura e organização de computadores : projeto para o
desempenho. São Paulo: Pearson Education, 2005.
Bibliografia Complementar:
- CAPRON, H.L.. Introdução à informática: conceitos. 8.ed. São Paulo: Prentice
Hall, 2004.
- TANENBAUM, Andrew S.. Organização estruturada de computadores. São
Paulo: LTC, 2000.
- MURDOCCA, Miles J.. Introdução à arquitetura de computadores. Rio de
Janeiro: Elsevier, 2001.
- PARHAMI, Behrooz. Arquitetura de computadores: de microprocessadores a
supercomputadores. São Paulo: McGraw Hill, 2008.
- HENNESSY, John L.. Arquitetura de computadores : uma abordagem quantitativa. Rio
16
de Janeiro: Campus, 2007.
Download

Sistemas de Informação