sulautettujen järjestelmien suunnittelija
Sulautettujen järjestelmien suunnittelijat muuntavat ja suunnittelivat sulautettujen ohjausjärjestelmien vaatimukset ja korkean tason suunnitelman tai arkkitehtuurin teknisten ohjelmistoeritelmien mukaisesti.
Kirjaudu nähdäksesi, miten taitosi vastaavat tätä ammattia.
Aseta tavoiteammatiksiYdintaidot (17)
järjestelmän kehityksen elinkaari
Vaiheet, kuten järjestelmän suunnittelu, luominen, testaaminen ja käyttöönotto, sekä järjestelmän kehittämis- ja elinkaarihallinnan mallit.
sulautetut järjestelmät
Tietokonejärjestelmät ja komponentit, joilla on erityinen ja itsenäinen tehtävä laajemmassa järjestelmässä tai koneessa, kuten sulautettujen järjestelmien ohjelmistoarkkitehtuurit, niihin sulautetut oheislaitteet, suunnittelun periaatteet ja kehittämistyökalut.
tarjota ICT-konsultointineuvoja
Antaa neuvoja soveltuvista ratkaisuista tieto- ja viestintätekniikan alalla valitsemalla vaihtoehtoja ja optimoimalla päätöksiä ottaen samalla huomioon mahdolliset riskit, hyödyt ja kokonaisvaikutukset ammattimaisiin asiakkaisiin.
digitaaliset järjestelmät
Järjestelmät, joilla tallennetaan, käsitellään ja levitetään tietoa digitaalisessa muodossa. Niitä ovat laitteistot, ohjelmistot ja verkot sekä tavat, joilla näitä voidaan käyttää.
luoda ohjelmistorakenne
Muuttaa joukko vaatimuksia selkeäksi ja järjestelmälliseksi ohjelmistosuunnitteluksi.
säätötekniikkateoria
Tekniikan alojen välinen ala, jossa käsitellään tuotantopanoksia sisältävien dynaamisten järjestelmien käyttäytymistä ja sitä, miten niiden käyttäytymistä muutetaan palautteen avulla.
ICT-viestintäprotokollat
Sääntöjärjestelmä, jonka avulla tietokoneiden tai muiden laitteiden välinen tietojenvaihto on mahdollista tietokoneverkkojen kautta.
tehtävien algoritmisointi
Tekniikat, joilla prosessin jäsentämätön kuvaus muunnetaan vaiheittain peräkkäisiksi toimiksi, joissa on tietty määrä vaiheita.
kehittää luovia ideoita
Kehittää uusia taidekonsepteja ja luovia ideoita.
luoda vuokaaviodiagrammi
Laatia kaavio, joka kuvastaa prosessin systemaattista progressiota tai järjestelmää toisiinsa yhdistyvien viivojen sekä symboleiden avulla.
työkalut ohjelmiston kokoonpanon hallintaan
Ohjelmisto-ohjelmat, jotka koskevat konfiguraation määrittämistä, hallintaa, tilakirjanpitoa ja tarkastusta, kuten CVS, ClearCase, Subversion, GIT ja TortoiseSVN.
reaaliaikainen laskenta
Tieto- ja viestintätekniikan laitteisto- ja ohjelmistojärjestelmät, joiden on vastattava syötteeseen tarkasti tiukassa aikataulussa
signaalinkäsittely
Algoritmit, sovellukset ja käyttötavat, jotka liittyvät tietojen siirtoon analogisilla tai digitaalisilla taajuuksilla.
määritellä teknisiä vaatimuksia
Määrittää tavaroiden, materiaalien, menetelmien, prosessien, palvelujen, järjestelmien, ohjelmistojen ja toimintojen tekniset ominaisuudet selvittämällä, mitkä ovat asiakkaan vaatimusten mukaiset erityistarpeet, ja vastaamalla niihin.
tulkita elektronisen suunnittelun määrityksiä
Analysoida ja ymmärtää yksityiskohtaisia elektroniikan suunnitteluspesifikaatioita.
analysoida ohjelmiston teknisiä tietoja
Arvioida kehitettävän ohjelmistotuotteen tai järjestelmän spesifikaatioita määrittämällä toiminnalliset ja muut kuin toiminnalliset vaatimukset, rajoitukset ja mahdolliset käyttötapakokonaisuudet, jotka kuvaavat ohjelmiston ja sen käyttäjien välistä vuorovaikutusta.
systeeminsuunnittelu
Prosessi, jossa määritellään järjestelmän eri komponenttien ja moduulien arkkitehtuuri sekä asiaankuuluvat tiedot tiettyjen vaatimusten täyttämiseksi.
Valinnaiset taidot (61)
Haskell
Ohjelmiston kehittelyä koskevat tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja kääntäminen, Haskell-ohjelmointikielellä.
Erlang
Ohjelmistokehityksen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja kääntäminen, Erlang-ohjelmointikielellä.
SAS-kieli
Ohjelmistokehityksen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja kääntäminen, SAS-ohjelmointikielellä.
verkon hallintajärjestelmän työkalut
Ohjelmistot tai laitteistot, jotka mahdollistavat laajan verkkojärjestelmän yksittäisten verkkokomponenttien tai osien seurannan, analysoimisen ja valvonnan.
Ruby (tietokoneohjelmointi)
Ohjelmiston kehittelyä koskevat tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja kääntäminen, Ruby-ohjelmointikielellä.
Common Lisp
Ohjelmistokehityksen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja kääntäminen, Common Lisp -ohjelmointikielellä.
Apache Maven
Apache Maven on ohjelmisto, jolla konfiguroidaan, valvotaan ja auditoidaan ohjelmistoa ja seurataan sen tilaa sen kehittämisen ja ylläpidon aikana.
Lisp
Ohjelmistokehityksen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja kääntäminen, Lisp-ohjelmointikielellä.
Visual Basic
Ohjelmistokehityksen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja kääntäminen, Visual Basic -ohjelmointikielellä.
käyttää tietokoneavusteisia ohjelmistonsuunnittelutyökaluja
Tietokoneavusteisten ohjelmistonsuunnittelutyökalujen käyttäminen helposti ylläpidettävien ja laadukkaiden ohjelmistojen ja sovellusten kehittämisen, suunnittelun ja toteutuksen tukemiseksi.
Java (tietokoneohjelmointi)
Ohjelmiston kehittelyä koskevat tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja kääntäminen, Java-ohjelmointikielellä.
akunhallintajärjestelmät
Elektroninen järjestelmä, jolla hallinnoidaan ja valvotaan akun suorituskykyä.
tietokoneohjelmointi
Ohjelmistojen kehittämisen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, ohjelmointijärjestelmien ja ohjelmointikielten testaus ja laadinta (esim. kohdesuuntautunut ohjelmointi, toiminnallinen suunnittelu).
Prolog (tietokoneohjelmointi)
Ohjelmistojen kehittämisen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja ohjelmointiparadigmojen laatiminen Prologissa.
OpenEdge Advanced Business Language
Ohjelmistojen kehittämisen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja ohjelmointiparadigmojen laatiminen OpenEdge Advanced Business Languagessa.
JavaScript
Ohjelmistojen kehittämisen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja ohjelmointiparadigmojen laatiminen JavaScriptissa.
ICT-tietoturvastandardit
Parhaat käytännöt ja ohjeet tieto- ja viestintäteknisten järjestelmien ja tietojen suojaamiseksi. Standardit, kuten ISO 27000 -sarja, tarjoavat puitteet tehokkaalle turvallisuusvalvonnalle, mukaan lukien pääsynvalvonta, riskinarviointi ja vaaratilanteiden hallinta, sekä organisaation vaatimustenmukaisuuden varmistamiselle.
Perl
Ohjelmistojen kehittämisen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja ohjelmointiparadigmojen laatiminen Perlissä.
Smalltalk (tietokoneohjelmointi)
Ohjelmistojen kehittämisen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja ohjelmointiparadigmojen laatiminen Smalltalkissa.
PHP
Ohjelmistojen kehittämisen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja ohjelmointiparadigmojen laatiminen PHP:ssä
Assembly (tietokoneohjelmointi)
Ohjelmistojen kehittämisen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja ohjelmointiparadigmojen laatiminen Assemblyssä.
ohjelmistokomponenttikirjastot
Ohjelmistopaketit, -moduulit ja -palvelut sekä verkkopalvelut ja -resurssit, jotka koskevat toisiinsa liittyviä toimintoja, ja tietokannat, joissa nämä uudelleenkäytettävät komponentit ovat saatavilla.
laitteistokomponentit
Olennaiset komponentit, jotka muodostavat laitteiston järjestelmän, kuten nestekidenäyttö (LCD), kamera-anturit, mikroprosessorit, muistit, modeemit, akut ja niiden liitännät.
C#
Ohjelmistojen kehittämisen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja ohjelmointiparadigmojen laatiminen C#:ssä.
R
Ohjelmistojen kehittämisen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja ohjelmointiparadigmojen laatiminen R:ssä.
Groovy
Ohjelmistojen kehittämisen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja ohjelmointiparadigmojen laatiminen Groovyssa.
ASP.NET
Ohjelmistojen kehittämisen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja ohjelmointiparadigmojen laatiminen ASP.NET:ssä.
APL
Ohjelmistojen kehittämisen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja ohjelmointiparadigmojen laatiminen APL:ssä.
Puppet (työkalut ohjelmiston kokoonpanon hallintaan)
Puppet on ohjelmisto-ohjelma, jolla tehdään konfiguroinnin määrittämisen, valvonnan, tilakirjanpidon ja tarkastuksen tehtäviä.
STAF
STAF-työkalu on ohjelmisto-ohjelma, jolla tehdään konfiguroinnin määrittämistä, valvontaa, tilakirjanpitoa ja tarkastuksia.
Ansible
Ansible-työkalu on ohjelmisto-ohjelma, jolla tehdään konfiguroinnin määrittämistä, valvontaa, tilakirjanpitoa ja tarkastusta.
ICT-järjestelmän integrointi
Periaatteet, joiden mukaisesti tieto- ja viestintätekniikan komponentteja ja tuotteita integroidaan useista lähteistä, jotta voidaan luoda toimiva tieto- ja viestintätekninen järjestelmä, tekniikat, joilla varmistetaan komponenttien ja järjestelmän välinen yhteentoimivuus ja rajapinnat.
kerätä asiakkaiden palautetta sovelluksista
Kerätä palautetta ja analysoida asiakkaiden tietoja, jotta voidaan tunnistaa pyyntöjä ja ongelmia, sekä kehittää sovelluksia ja yleistä asiakastyytyväisyyttä.
suunnitteluprosessit
Teknisten järjestelmien kehittämiseen ja ylläpitoon sovellettava järjestelmällinen toimintamalli.
työkalut ICT-testin automatisointiin
Erityisohjelmistot, joilla tehdään tai valvotaan testejä ja vertaillaan ennakoituja testaustuloksia todellisiin testaustuloksiin, kuten Selenium, QTP ja LoadRunner.
Microsoft Visual C++
Tietokoneohjelma Visual C++ on ohjelmistokehitystyökalujen valikoima, jonka avulla voidaan kirjoittaa ohjelmia, kuten laadintaohjelma, ohjelmankorjausohjelma, koodinmuokkausohjelma ja koodinkorostusohjelma, ja jotka on pakattu yhdenmukaiseen käyttöliittymään. Sen on kehittänyt ohjelmistoyritys Microsoft.
TypeScript
Ohjelmistojen kehittämisen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja ohjelmaparadigmojen laadinta TypeScriptissä.
CoffeeScript
Ohjelmistojen kehittämisen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja ohjelmointiparadigmojen laatiminen CoffeeScriptissä.
Objective-C
Ohjelmistonkehittämisen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja ohjelmaparadigmojen laatiminen Objective-C:ssä
ML (tietokoneohjelmointi)
Ohjelmistojen kehittämisen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja ohjelmaparadigmojen laatiminen ML:ssä.
SPARK
Java-ohjelmointikielen mikrosovelluskehysten kehitysympäristö, joka tuo käyttöön erityisominaisuuksia ja -komponentteja, jotka tukevat ja ohjaavat verkkosovellusten kehittämistä.
AJAX
Ohjelmistokehityksen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja ohjelmointiparadigmojen laatiminen AJAX-tekniikoilla.
C++
Ohjelmistonkehitystä koskevat tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja ohjelmaparadigmojen laatiminen C++ -ohjelmointikielellä.
SAP R3
Ohjelmiston kehittelyä koskevat tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja suunnitteluparadigmojen laadinta SAP R3:ssa.
Swift (tietokoneohjelmointi)
Ohjelmistonkehitystä koskevat tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja ohjelmaparadigmojen laatiminen Swift-ohjelmointikielellä.
MATLAB
Ohjelmistokehityksen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja ohjelmointiparadigmojen laatiminen MATLAB:ssä.
Salt (työkalut ohjelmiston kokoonpanon hallintaan)
Salt on tietokoneohjelmisto, jota käytetään konfiguraation tunnistukseen ja hallintaan sekä tilakirjanpidon ja tarkastuksen tehtäviin.
Python (tietokoneohjelmointi)
Ohjelmistojen kehittämisen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja ohjelmaparadigmojen laatiminen Python-ohjelmointikielellä.
tilaestimointi
Prosessi, jossa yhdistetään syöttötietojen mittaukset ja matemaattinen malli energiajärjestelmän sisäisen tilan määrittämiseksi.
Scratch (tietokoneohjelmointi)
Ohjelmistokehityksen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja ohjelmointiparadigmojen laatiminen Scratch-ohjelmointikielellä.
kehittää liikekumppanuuksia
Luoda myönteinen, pitkäaikainen suhde organisaatioiden ja asianomaisten kolmansien osapuolten, kuten tavarantoimittajien, jakelijoiden, osakkeenomistajien ja muiden sidosryhmien välille, jotta niille voidaan antaa tietoa organisaatiosta ja sen tavoitteista.
VBScript
Ohjelmistokehityksen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja ohjelmaparadigmojen kokoaminen VBScript-ohjelmointikielellä.
COBOL
Ohjelmistokehityksen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja ohjelmaparadigmojen kokoaminen COBOL-ohjelmointikielellä.
laitteistoarkkitehtuurit
Suunnitelmat, joissa määritellään laitteiston fyysiset osat ja niiden keskinäiset yhteydet.
Pascal (tietokoneohjelmointi)
Ohjelmistokehityksen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja ohjelmaparadigmojen kokoaminen Pascal-ohjelmointikielellä.
ABAP
Ohjelmistokehityksen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja ohjelmaparadigmojen kokoaminen ABAP-ohjelmointikielellä.
varmentaa viralliset ICT-määritykset
Tarkistaa, vastaako suunnitellun algoritmin tai järjestelmän toimintakyky, virheettömyys ja tehokkuus tiettyjä virallisia määrityksiä.
Jenkins (työkalut ohjelmiston kokoonpanon hallintaan)
Jenkins on ohjelmisto, jonka avulla voidaan tunnistaa, hallita, hoitaa ja auditoida ohjelmistoja järjestelmän kehittämisen ja ylläpidon aikana.
ICT-verkon simulointi
Menetelmät ja välineet, jotka mahdollistavat tieto- ja viestintäverkkokäyttäytymisen mallintamisen siten, että ne laskevat yksiköiden välisen tiedonvaihdon tai matkivat ja toistavat toimivasta verkon toimintaa.
kenttäohjelmoitavat porttimatriisit
Integroidut piirit, jotka voidaan tarkoituksellisesti muuttaa haluttujen käyttö- tai toimintavaatimusten mukaisiksi niiden valmistuksen jälkeen, jolloin käyttäjät pystyvät räätälöimään mikro-ohjaimet vastaamaan omia yksilöllisiä tarpeitaan.
Scala
Ohjelmistokehityksen tekniikat ja periaatteet, kuten analyysi, algoritmit, koodaus, testaus ja ohjelmaparadigmojen laatiminen Scalassa.