You are on page 1of 10
wno_j_pa0es Dwector AajutoPedagiheo Fro owtor Seam Abb Maka = (Orato dustor) FACULDADE DE ENGENHARIA ra cm Informitica Ts TAT Napa Darna 7s, CP NE SHE Ras RST PLANO ANALITICO DA DISCIPLINA DE LABORATORIO DEINFORMATICA I (C+4) ‘Goico-tAT NO "REGIME: Tabors) |ANO ACADEMICO: 2024 SSEMESTRE: 1 CCREDITOS. $= 150 horas (B6contaco + 6b de estado) NIVEL: 1 TPO: Nuclear DOCENTE(S) BO GRUPO DE DISCIPLINA: Anno Jone L.INTRODUGAO Alinguagem C++ 6 una das melhores linguagens de programagio existentes por conseguir agrupar uma funeionalidade que tenvolve formulagies altamente abstracts como classes, que permitem um trabalho de alto nivel (trabalha-se a nivel de concetos)e formulagdes de bai nivel, como 0 uso de chamadas de iterrupgdes que realizam tarefas atamente espeetfias, Com esta linguagem o estudante poderd aplicarconceitos bisicos de programagdo bem como estudar concetos avancados de programagao erientada a objectos. Dal esta cadeiradestina-se a dar conhecimentos basicos na Area de programacio e desenho te algoritmos para programas de computador usando a ponderasalinguagem Ce 2. oBjECrIvos Nofim dest dscipina os estudantes devem ser capazes de: ‘+ Dominar o uso de wma linguagem de programacao adequada para o desenvolvimento de pesquisas e de aplicarées clentiias: + Saber usar o ambiente de desenvolvimento deaplicagdes voltado para est inguagem (Editor, compilador, depurados); + Conhecer os comands, operadores e tipos de dads hislcos e compostos da linguagem adoptada, bem como, saber usar correctamente sub-rotinas e passagem de parimetros por valore por referéncia + Saber criarestruturas de dados eam alocafoestitica de meméria(vectores) e com aloéag3o dinamica ee meméria (uso de ponteiros. 4, CONTELIDOS PROGRAMATICOS ie ‘ACTIVIDADES DO | 0 UNIDADE TEMATICA conreupos ESTUDO — INDEPENDENTE. | UNIDADE 1 = ALGORITMIZAGAO, |Apresentagio do docente © do] + Premissas ‘POS DE DADOS, OPERADORES E [prprnn dn deuplna “t| his aa Dectanacbes ‘natant | Sn Se preps Uniaeévennra| values penance | AB | cy gas Semone | 33 | 23 |simpemio one)" “Seciedesine | fea [ACD ese ate aeteees reece pectin para oranda Gomes, esta disciplina. Na presente unidade, | + Estrutura bisica de um algoritmes. | Aare ‘ledever demonstra ake: | "algo hae Seng) dicpin de] eeepc co came CME tntomtica | 2 seen rennet aa —- cons ‘ten [12 Ton lose Gs = etedadas| amas Thrills Impetina Tips de dads pins | © | com Tacos oe ss es Ciena] "wer" artmon Freiinenevsioe para + Maines te pos de] * Shales | RBH! = Ce Semana2 | 33 23 |frequeniar esta disciplina, ddados. (Gigned, unsigned, aA te | recaptuando os contels essencials long short) 2002 wi, 3255p. fort attire, oer || UBER dads compar oa cnc dco (craps) tm" Gon explora oe princas [T3,Opersrsen Co = Opedor Je] pongetione, cre pies ane | | * Opens tos] Srugse [ SRLS pica detndaere dsm o pg rede we |e | tise line dominar as] + Gpraores gc (4, |" ataudo | EBERSPACHER, decison te acne 2 irinties | in ee, + Operadrstelonas (| + Operaores de | a) de \ ots» conus utile,» cen inremento | oaramerte: 2 Suns rer erent + Enemies de express | eemunta |i de ‘tind operates semanas] 32 | a3 eirereeet eae! ee aigortmizagio e812 14, Decarie de Varies e| = Exopo ae | Hoe 2ed, Sto impor ro rashid | "Gono fandeig, “*) Paul Makon oo a ey ae + Identificar e utilizar os variiveis, de ‘uma | 197. Drinpts tips de dade cm | 5 am | conan ie Peete, | Thing, einer eae ee. ae + Dominaras Wedapbe de | > Erempls pros —ae carb coentes Seclraioe varres © URIDADE i - REPRESENTACAO'E) 25. Entra Bisa dew = Berane | ASCENCIO. Ana ESTRUTURADEUM PROGRAMA TM | rugaem Css Setunciis. | Femanda Gomes umcomPutAaDon + ncaa de bites anos, ene {Fungo pina ai) Somes AUnidade inoue a estdantea| 1 Decaratiodeeanee enerachi de. fntender' estas sca em conan Findoments de progam Eo, asin Coma a roaramosoo de Tepresetaio de" programas tm 22. OmanizagodeArqvose | + mousse | pouubige | ves ietinos ¢ por titimo | Dire Paige |coareae Compreender or prcesos de | + "Earaturadepastaspara | rtnrato "| Real yc, ‘ompiagiow excited propanas arganzagaoeprociss | Go eit |Si0” faut + Nomencaturdesrxves | foe Prentice Ha semanas | 14 | 11 | nds a condinfo dea undae, ‘convenes de prota, 2002 355. ‘Zant deverdse capes de : forename satirahde ci + Entendera estrutura basica de mead i tm programs em > + Sxl a represented! 23, compasioe mento de | + Funcionament Brogeamas cm aries ©) Progma ode | lito acess decomptasioen | rato /com + Compreender ox process de one sincag comple ewcuie de Gergtode argos He rena exci Compt + Bxeurdde prograase interpreta dea URIDADE Wt — ESTRUTURAS DES. Eats Conicimas | ¥ ie CONTROLE DE EXECURAD hae eek tnishaos, | ASCENCIO, Ane semana 5 26 26 + switch e case, org ks Muito do poder real de um + Exemplos —priticos de Pe ine fempuar vend sual om salen. Agora tamer decese determina unc (32 Ertrs de Rope |» Coniede | Yee de | Ae acto dane a corsa eum | = faentesdoi, fimoter, | ndementar do [ea vrogama AS eseutas decry) Conmledelpean | + Rayan | Proranaio | ‘permitem controlar ocurso das acces ‘break e continue, controlada por | Teta Semmas | 26 | ae |lgcEsatneitabrhsndoe | + Roeeitagaaescons | comes’ | sont | Luposhsies de estruturasde controlo daestuturacoeta, + Repetcoes | Pascal & C/cvs. ‘que sio: as estruturas de condigs0 ou determinadas | $8 — Secioeafesntasdereetise. | 23, Uo tsentedetiraurasde | vai | mic Hal ie Controle ll. 35. Pigs 10 Apis 2 condusto desta unidade, 0 + entcagio de sinagbios ‘que demandanestesturss + Repetiao de pees i ae cee tire Jf (exSaednrmroyradttare | = Robcewre | canmanieh, s Vaudely aSeceurenrativare | * tanner | sxraure endeoniten | + Exeulodelgnce "| + Roce ee sae eel sae rer eacaees elated Semana7 bes rena “TODA MATERIA LECGIONADA TRIDADEW = FUNGORS EA, Fang ow + Bins Parawaraes, Matas’ |" bein © earwur de] Pn ae re oe fen te + Bula « mnie de des | ASCENE Am ‘A unidade IV visa proporcionar aos fungtes tipes de | Fernanda Se. Toroereca Oe MIRE coem| “BSatroa | comes casos, aprofundada das capacidades © uso | vretorno. ios. a ee oc ews os da linguagem de programacao C++. Ao | 4.2. Pardmetrag.em Fungdes: ecuetae ‘compreenderas fangies e parimetros Passagem de parimetros ed crcigiemtriaics rolea | far Pee Sei ct ce art. EIN tween eee esas | ce start ‘demanter. Issa permit divisio do| * Exemplos pritcos de Pascal eC/cts ‘cédigo em unidades logicas, facilitando fungdes com diferentes: a Poni ee eT ee rout ifr ees | pacts |” SS 6] sey ae etude capa ders om| = Aeeacnenosde | _/Maunemia | Preemie diferentes conjuntos de. dads. ‘matrizes. nas eee om a peel ene rm Some es cognates ee : Struct, 3 tctunwat decades commplexs | 44, Porteosen C+ + anipatr | Ean fern cenemente semis |'* "emectoSepeie | "Saat yg | ly Westy, | Sarees a eee Ls cag Apis a ‘nulidimensionas, —enquanto os ponteiros serio sados para ‘manipular enderegos de meméria © ealizar operates avangadas, como odinsmice de memeria, conclusdo desta unidade, 0 ‘estate dever ser capa de Compreender o conceito de fangdesem Ces, Explorar a tinagion de pparimetros em fungbes. Introdusire uso de matries pontoon, 7 Tago de pontlror em Fungo. peragies sNangadas. | eitere Semana 10 4s spec projet, Apis a Semana 11 4s 9 UNIDADEV-—PRINCIPAIS PARADIGMASDE PROGRAMACAO {sta unidade V tem come propisitn fomecer got estudantes uma | compreensio’sbrangente. “dae es abordagens e estlos ce Drogramaglo. Iso. pormitiré que os festuduntes esol bordagem para resolver problemas 2 melhor os, de acordo com. 38 caracteristias © requisites de cada conclusio desta unidade, 0 sstudante devers se capaz de Apresentar 08 princpas yaradigmas de programacto. Explorar as caractertsueas de ‘ada patadigna Demonstraraapieaopritica sessesparaigmas em Ces. 5 52 53 Paradipna imperative: + Goneetoshindamentas + Gxruturas de controle de fuxo. + Exemplospitieos em C+ Paradigna Funciona: 1 eincpios sins + Fungaes purase iad + Aplcages em Cos Paradigm Lbgio Base nalgieamatemstca 1 Regras fates. + Uso de gies em Cos. Bitruturas de controle de ‘xo, Use de ga emces, 5a Paralipma OOP (Programagio Orientals 3 Obetos + Poncpis fundamentals (encapsulamento,heranga, polimorfsma). 1+ Elasseseabjetos em C++. + Exemplos pratcos de programayoorientads 3 objet Paradgmas Concorretes Brerplas priticos de rogramasto Drieniada a ajo. Apleagbes pritcas de Programacso FORDELLONE, André Lala Vilar: [EBERSPACHER, Henn Frederico. Légicade rogramacio:e consiagiode fatgortmase estrucuras de fads. 264, S30 Paulo: Makron Books, 2000 197%. Mano, MoM, & ime CR (2014) Ldgica Digit Principe Prdicas Pearson + Coneeito de concorénda + Threads processon em Gee + Apleagoes priticas de programa concorreate, ‘UNIDADE VI — IMPLENENTACAO DAS PRINCIPAIS CARACTERISTICAS 'DO PARADIGMA OOP. Tnivriyao ao Paradigina OOP. |» —Tnstancagdo de + Definicio € principis| objets, isles, + Vantagenseaplicabiiade ASCENCIO, Ana Esta unidade VI tem come propésite rein heute 5 i -capacitar os estudantes a projetar e | 6.2. (Classes Objetos vem C+: ‘Gomes, CAMPOS, | desenvolver sistemas de software de Conceta de classes @ Edilene forma eficiente, reutilizivel objets. — ‘orientadasodominiodo problema.AD| = Declaragio ee compreender e implementar as implementaglo de cates a pica exes da OOP mcr prosremayso de ome" encpmomenta heron |__« fnnigbodeobictos Eempuiadores polimorfismo —e€ —abstragao, os [63. Heranca em C+4e, * Bremplos de | giaritmos, ‘studantes poder evar sistemas mais | +. Hieranqua de asses ‘sobrecargas, | Raseale GACH. Toddarefeelseticisdemantet | Hosanna Sofa + Aplicagdes préticas. aera ‘Apés a conclusio desta unidade, 0 ae 2002, xvili,355p. ee eee Ee Saeed operadores - ee « oo | See fam, 5. Semana 13 Nimiecetisisderarigea an] Sasa Roden wes, Ties Oceana Pees! Objetos (00P). 65. Polimorfismo em C++: —— + Explorar a implementagio das © Conceito de polimortisma, a Prindpals caracteristas do]. Sonctlte dee de Based Approach Soreness totrearn “eis von Wey. + Aplicar na. pritea 0 uso de foe ee 1994 disses bien, ergs, | Sum srg liners . DREPARACAO REALIEACRO aaa ‘Semana 14 ADE REBLISEAS TO ‘TODA MATERIA LECCIONADA UNIDADEVI: PROJET FNAL 7 ra a Pro i FORRELLONE Teplto doe estore ci ae =e propio dest uidade Il € de obletiondoprjcta | * tablecinent | pie a Sea tae ile depose | RSPACHER, adquirides a0 longo do estudo da relevincia de projeto na — ‘Henri Frederico, _|ingages de Mepapacte Cr.'0 ma a lane Pig 10 Semana 16 ss projeto Tal oferecerd ao etudamtes 2 oportunidade de demostrar suse habiiadesnareslusaode problemas

You might also like