AQUA's .NET 奮闘記

Hobby Programmer の成長記録

目次

ニュース

  • わんくま同盟
    わんくま同盟
  • わんくま掲示板
    C# と VB.NET の質問掲示板
スカウター : AQUA's .NET 奮闘記

日記カテゴリ

記事カテゴリ

書庫

Blog 利用状況

わんくま同盟 AWARD

わんくま同盟 影

電卓アプリの状態遷移図

電卓アプリケーションを構築するにあたり、状態遷移図というキーワードをヒントとしていただきました。


そこで、状態遷移図なるものを調べて、実際に図としてみました。

何回かボツ稿を作ってしまいましたが、ようやく見れるものが出来たのがこちらです。

初めて作った割には結構自信作w


電卓の状態遷移図


状態遷移図とはプログラム実行中のある状態を起点に、イベントに応じた状態の変化(変動)モデル化したもののようです。

( 間違っていたらご指摘ください。 )


このブログをご覧のみなさんにとっては既に周知の事とは思いますが、たいへん素晴しい方法を教えて頂きました。


この意味もなく自信満々の状態遷移図を基にコーディングしようとしたのですが、私の作成した状態遷移図では不足している箇所があるようなので、加筆修正をしながらこれからコーディングに移りたいと思っています。


…って、既に今日は7月11日

ま、間に合うのか!? 締め切りに!!?? www

投稿日時 : 2007年7月11日 15:26

Feedback

# re: 電卓アプリの状態遷移図 2007/07/11 16:16 NAO

アクアさんならきっとやってくれると思われ(www

# re: 電卓アプリの状態遷移図 2007/07/11 16:29 ひろえむ

UMLのステートチャートですよね?

どこが起点となってどこが終点となっているでしょう?

状態遷移図というだけあって、状態の遷移を表す図となるはずなので、起点となる場所があって、ある状態となり、その状態から何のアクション(イベント)で状態が変わっていく遷移が図として表せてないといけないと思うのですが・・・(^^;

もしかして、なんか私勘違いしてますか?(^^;

# re: 電卓アプリの状態遷移図 2007/07/11 17:04 中博俊

うん>ひろえむさん
一般的な状態センイ図は○と丸い矢印で表しますが、そうなっていないだけで、一般的な状態センイ図でしょう。
ちなみに、in-outが必須というのは思いこみで、通常の電卓にはoutがないと見なせます。

電源断をいれると、電源断から電源入れで、初期状態にきて、すべての状態からタイムアウトもしくは、すべての状態からOFFボタンで電源断状態にセンイすると考えられますが、冗長だねぇ

絵なんてわかりゃいいのよ~

# re: 電卓アプリの状態遷移図 2007/07/11 17:04 アクア

■ ひろえむさん
ん?
んんん??

ご、ごめんなさい。
またやらかしました?

ざくっとUMLを調べてみましたが、UMLの記法とは違うようです。
# UMLという言葉すら始めて目にしました。(大汗

> どこが起点となってどこが終点となっているでしょう?
それを表すのはデータフロー図なのかと思ってました。

チョット勉強してみます。

# re: 電卓アプリの状態遷移図 2007/07/11 17:06 中博俊

間に合わなければ廊下で水の入ったバケツ2つもって、1つを頭に置いて1日ですね。(^^

# re: 電卓アプリの状態遷移図 2007/07/11 17:15 片桐

アクアさん、ふぁいっ♪

# re: 電卓アプリの状態遷移図 2007/07/11 17:16 アクア

■ 中 博俊さん
> 一般的な状態センイ図は○と丸い矢印で表します

そーなんですか…勉強になります。

> 間に合わなければ廊下で水の入ったバケツ2つもって、1つを頭に置いて1日ですね。(^^

え!? そんな懐かしい罰が待ってるんですね。
そ~ならないようがんばります。(>_<;

# re: 電卓アプリの状態遷移図 2007/07/11 17:45 ひろえむ

一般的な状態遷移図ってのがよくわかりませんが(^^;

まま、とにかくUMLのステートチャートとはちゃうってことですね(^^;

こりゃ失礼しました(^^;;;

# re: 電卓アプリの状態遷移図 2007/07/11 18:01 アクア

■ ひろえむ さん
> こりゃ失礼しました(^^;;;

そんな事はないです。
UMLを学ぶきっかけを作っていただき本当に感謝です。

# 締め切りまで時間がないので、後日あらためて勉強します。

# re: 電卓アプリの状態遷移図 2007/07/11 18:12 とりこびと

>間に合わなければ廊下で水の入ったバケツ2つもって、1つを頭に置いて1日ですね。(^^

ちょwヤバスwww

# re: 電卓アプリの状態遷移図 2007/07/11 23:53 通り*

この図見てたら、これを元に私ももう一度作ってみたくなってきました!
これならスパゲッティ作らなくて済みそうな気がしてます。
#私どんなけ電卓好きなのかとw(もちろん自粛)

# re: 電卓アプリの状態遷移図 2007/07/12 10:45 επιστημη

初期状態ってゆー状態名が起点であることを含意してますな。
図から表を起こしたやつをこさえたなりよ。
http://blogs.wankuma.com/episteme/archive/2007/07/12/84809.aspx

# re: 電卓アプリの状態遷移図 2007/07/12 11:48 NAO

ちょwヤバスwww

# 15Calc電卓ソースコード公開~ 2007/08/03 0:49 XAMLab(ザムラボ)

15Calc電卓ソースコード公開~

# jBnMHQrXWguAkh 2019/04/23 5:19 https://www.suba.me/

jRGnRV state. That is the very first time I frequented your website page and so

# iyduXqItRnMO 2019/04/26 19:46 http://www.frombusttobank.com/

That is a good tip especially to those new to the blogosphere. Simple but very precise information Thanks for sharing this one. A must read post!

# MHLcCOyCcbDxqYzCA 2019/04/26 22:09 http://www.frombusttobank.com/

Top-notch info it is actually. My friend has been waiting for this update.

# fOaDRaVAEscGmnMLTX 2019/04/27 3:12 https://www.minds.com/blog/view/968512408713134080

Wow, what a video it is! In fact pleasant quality video, the lesson given in this video is truly informative.

# zUgMRcsnixIJj 2019/04/28 3:02 http://bit.ly/2v3xlzV

Many thanks for sharing this first-class article. Very inspiring! (as always, btw)

# KnJBcXgFJxwmxBPKW 2019/04/28 5:18 http://bit.do/ePqW5

You produce a strong financially viable decision whenever you decide to purchase a motor vehicle with a

# oVgQLVEqLt 2019/04/29 18:43 http://www.dumpstermarket.com

These are actually enormous ideas in on the topic of blogging. You have touched some pleasant points here. Any way keep up wrinting.

# CvhTRXMyPiNsNJPPwh 2019/04/30 16:18 https://www.dumpstermarket.com

We all talk a little about what you should speak about when is shows correspondence to because Perhaps this has more than one meaning.

# tVfQqbQHztGTEAMg 2019/04/30 20:32 https://cyber-hub.net/

Its hard to find good help I am forever saying that its difficult to procure good help, but here is

# KqHOtTgjEo 2019/05/01 19:13 http://kawasakidisease.org/__media__/js/netsoltrad

It as best to take part in a contest for among the best blogs on the web. I will advocate this site!

# pwKKUgJKkvQob 2019/05/03 3:28 http://aby.pet/bitrix/redirect.php?event1=&eve

You could certainly see your expertise in the work you write. The world hopes for more passionate writers like you who aren at afraid to mention how they believe. All the time follow your heart.

# pcVqomaiMPeY 2019/05/03 16:47 https://mveit.com/escorts/netherlands/amsterdam

You ave made some really good points there. I checked on the net to learn more about the issue and found most people will go along with your views on this web site.

# EyoSsqrpCvtVgtJ 2019/05/03 21:05 https://talktopaul.com/pasadena-real-estate

Merely a smiling visitant here to share the love (:, btw great design. аАТ?а?а?аАТ?а? Treat the other man as faith gently it is all he has to believe with.аАТ?а? аАТ?а?а? by Athenus.

# zkrlCDyWGUg 2019/05/07 17:08 https://www.mtcheat.com/

Well I truly enjoyed reading it. This tip offered by you is very practical for accurate planning.

# fawpHeYehiynNVa 2019/05/08 19:46 http://onliner.us/story.php?title=nhuy-hoa-nghe-ta

pretty practical material, overall I consider this is worthy of a bookmark, thanks

# tseyQkKhbZbAYGY 2019/05/08 20:46 https://ysmarketing.co.uk/

Wow, marvelous blog layout! How long have you ever been blogging for? you made running a blog look easy. The total glance of your web site is fantastic, let alone the content!

# SgWIQWlniBZEFFCto 2019/05/09 1:03 https://tsjyoti.com/article.php?id=482916

Thorn of Girl Very good information might be identified on this web web site.

# VdMEivbDSNsUmBUt 2019/05/09 1:56 https://jmp.sh/v/bxvZ3fYfsnM0YvOShvVj

This text is worth everyone as attention. Where can I find out more?

# aSQwsebZhaUEE 2019/05/09 5:37 https://www.youtube.com/watch?v=9-d7Un-d7l4

Thanks so much for the blog post.Thanks Again. Really Great.

# CUcAYzmrxkt 2019/05/09 6:14 https://www.intensedebate.com/people/BridgerBranch

very good publish, i certainly love this website, keep on it

# vtrqkWeXojEpFpvWxD 2019/05/09 8:06 https://amasnigeria.com/tag/kwasu-portal/

Peculiar article, just what I wanted to find.

# aLyOMUPkVyENFANuF 2019/05/09 9:38 http://freepdfhosting.com/8c1c4b99ae.pdf

I truly appreciate this post.Really looking forward to read more. Great.

# JLggOoepUA 2019/05/09 16:04 https://reelgame.net/

Your method of explaining everything in this piece of writing is actually good, every one be able to simply understand it, Thanks a lot.

# vaukVhvGgpSP 2019/05/09 16:49 http://boyd2477jr.tutorial-blog.net/wrap-a-wooden-

Regards for helping out, wonderful info. If you would convince a man that he does wrong, do right. Men will believe what they see. by Henry David Thoreau.

# hmvJAXJfQRyXkot 2019/05/09 18:14 https://www.mjtoto.com/

I really liked your post.Really looking forward to read more. Much obliged.

# WWaHVzbDMWEnipfmlX 2019/05/09 22:17 https://www.sftoto.com/

Some really choice articles on this site, saved to bookmarks.

# ipKccPajnQh 2019/05/10 0:28 https://www.ttosite.com/

personal war first presumably was Li Xuan Ba or flowed a breeze star?Caesar as if deep in thought

# yGYfbLKLkcMFGETLAA 2019/05/10 3:38 https://totocenter77.com/

This blog is definitely cool as well as factual. I have discovered helluva useful advices out of it. I ad love to go back every once in a while. Thanks a bunch!

# BnFLMvnSDLXnMeoZs 2019/05/10 3:49 http://www.introrecycling.com/index.php?option=com

Im grateful for the article post.Thanks Again. Want more.

# rNofTeqfYOQEQdIrvjX 2019/05/10 5:16 https://disqus.com/home/discussion/channel-new/the

You made some decent factors there. I looked on the internet for the difficulty and located most people will go together with along with your website.

# KCxfwiSLJCxSBCPLhVT 2019/05/10 5:49 https://bgx77.com/

Perfectly indited subject matter, thankyou for entropy.

# JXgsXXNEOrxRPjBKbwJ 2019/05/10 16:19 http://airportglobal.com/__media__/js/netsoltradem

I truly appreciate this blog post. Will read on...

# iRXItBwOeXHsRuAJ 2019/05/10 19:40 https://cansoft.com

This excellent website certainly has all the info I needed concerning this subject and didn at know who to ask.

# JjKVqxUDIdbLpGcLOJ 2019/05/11 0:18 https://www.youtube.com/watch?v=Fz3E5xkUlW8

This website has lots of really useful stuff on it. Thanks for informing me.

# PBACZFHggKNUYWsy 2019/05/11 3:49 https://www.mtpolice88.com/

welcome to wholesale mac makeup from us.

# quoCUPDzdFhy 2019/05/12 23:16 https://www.mjtoto.com/

There as certainly a lot to know about this issue. I like all of the points you have made.

# PLtSFEYuUPaH 2019/05/13 2:16 https://reelgame.net/

Perch, my favourite species Hook Line Bid Blog

# ddrvsEMxFXISc 2019/05/14 13:17 http://maritzagoldware3cv.tubablogs.com/buying-a-p

Wow, fantastic blog layout! How long have you been blogging for? you made blogging look easy. The overall look of your web site is magnificent, let alone the content!

# CmAQOlbGpkp 2019/05/14 21:32 http://herb2229pc.intelelectrical.com/if-you-hold-

Thanks-a-mundo for the blog.Really looking forward to read more. Really Great.

# DpwmZZiTNqOpAASOXs 2019/05/14 22:08 https://totocenter77.com/

The problem is something which not enough men and women are speaking intelligently about.

# ZBghzSupUvb 2019/05/15 2:50 http://www.jhansikirani2.com

Why viewers still make use of to read news papers when in this technological world everything is available on web?

# DGrkvMLDcByadcKaqXg 2019/05/15 4:46 https://alvarezcramer7626.de.tl/Welcome-to-my-blog

Thanks for sharing, this is a fantastic blog article.Much thanks again. Fantastic.

# JJUIFBgqOHQnXPmz 2019/05/15 6:17 https://angel.co/djbutterrock-prestige

Outstanding post, I think people should learn a lot from this web site its very user friendly. So much great info on here :D.

# noGipQYQWwiPuj 2019/05/15 6:45 http://financial-hub.net/story.php?title=cotizar-s

Paragraph writing is also a fun, if you be familiar with then you can write

# mcpvqLaIGToePqaumsm 2019/05/15 13:32 https://www.talktopaul.com/west-hollywood-real-est

tarde sera je serais incapable avons enfin du les os du.

# vFRCnTtokoeq 2019/05/15 23:25 https://www.kyraclinicindia.com/

My brother suggested I might like this blog. He was entirely right. This post actually made my day. You cann at imagine just how much time I had spent for this information! Thanks!

# GQIWNTknTBYkJZJOYs 2019/05/16 19:58 http://concours-facebook.fr/story.php?title=produc

Pas si sAа?а?r si ce qui est dit sera mis en application.

# EgSJwqCOExCWqeb 2019/05/17 0:16 https://www.mjtoto.com/

Major thankies for the article post.Thanks Again. Great.

# YARRdUvsGeEaRTXdYg 2019/05/17 18:02 https://www.youtube.com/watch?v=9-d7Un-d7l4

pretty practical stuff, overall I imagine this is worth a bookmark, thanks

# kZCyZKpHzvRBaEBBW 2019/05/18 3:20 https://tinyseotool.com/

used to be a amusement account it. Glance complex to more added agreeable

# XmuexwIxajVF 2019/05/18 6:25 http://3dfx.ch.celsius.ch-meta.net/gallery/main.ph

Really informative article.Much thanks again. Much obliged.

# DNjagJcmdeKVrSdHYJm 2019/05/18 8:49 https://bgx77.com/

Your style is so unique in comparison to other folks I ave read stuff from. Many thanks for posting when you ave got the opportunity, Guess I will just book mark this blog.

# ZjLdwZYdSbh 2019/05/18 11:48 https://www.dajaba88.com/

This is a terrific website. and i need to take a look at this just about every day of your week ,

# znkpvveZyT 2019/05/20 20:28 http://nadrewiki.ethernet.edu.et/index.php/E_Mail_

Thanks for writing such a good article, I stumbled onto your website and read a few articles. I like your way of writing

# fZteaBVDMWJXfJnkYbw 2019/05/21 2:36 http://www.exclusivemuzic.com/

Just discovered this blog through Yahoo, what a way to brighten up my day!

# KhUVcBXpkZ 2019/05/22 18:03 https://zenwriting.net/storytank1/middle-east-deta

This web site truly has all of the info I wanted concerning this subject and didn at know who to ask.

# QUrwdmWWaRLEmkRpy 2019/05/23 0:48 https://totocenter77.com/

Thanks , I have just been looking for info about this subject for ages and yours is the best I ave discovered till now. But, what about the conclusion? Are you sure about the source?

# JCjkqrXtgIRwJpAp 2019/05/24 6:04 https://www.talktopaul.com/videos/cuanto-valor-tie

pretty helpful stuff, overall I feel this is well worth a bookmark, thanks

# xluTlJggNdPyPhV 2019/05/24 11:25 http://www.fmnokia.net/user/TactDrierie745/

Some really select posts on this website , saved to my bookmarks.

# DXCjjSRXDlrLGzP 2019/05/24 18:22 http://imamhosein-sabzevar.ir/user/PreoloElulK972/

Major thankies for the blog post. Much obliged.

# IRSyREybvYcJbPPoM 2019/05/24 23:02 http://tutorialabc.com

Very good article! We are linking to this particularly great content on our website. Keep up the good writing.

# PeVuVjajXIdQuzSwWyD 2019/05/25 4:11 http://mywire360.com/__media__/js/netsoltrademark.

Wow, wonderful blog format! How long have you been running a blog for? you make blogging look easy. The total look of your website is excellent, let alone the content!

# GKUZzqvaLMlwaOjYD 2019/05/25 8:34 https://squareblogs.net/gasglass06/vehicle-warrant

I used to be suggested this web site by means

# jgqebaYbbfV 2019/05/26 3:59 http://www.fmnokia.net/user/TactDrierie819/

You ave made some decent points there. I checked on the web to learn more about the issue and found most individuals will go along with your views on this website.

タイトル  
名前  
Url
コメント