約 3,229,298 件
https://w.atwiki.jp/shibawiki/pages/17.html
プログラミング入門2 担当教員 講義内容 教員別傾向 クチコミ
https://w.atwiki.jp/ganbarucoder/pages/19.html
ZXcXdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd - 名無しさん 2012-11-13 08 54 52
https://w.atwiki.jp/kqarto/pages/55.html
プログラミング言語 試験について C言語で1問(7-2の問題の1~4?PP参照ヨロ) その他(Ruby,Prolog,CASL)で1問ずつ プログラミング言語のあり方についての論述が1問 もちろん、講義内レポートの「評価」も加点されます出せば無条件で加点されるわけではありません 練習問題 問1 キーボードから20文字以内の文字列nameを読み込んで、ディスプレイ上に Hello, name! (nameは読み込んだ文字列) と表示するプログラムをC言語で書いてください 問2 問1で作ったプログラムを全く同じ文字列を出力するプログラムをBASICかLISPかCASLで書いて下さい 去年の問題?? 問1 倍精度整数型の配列a[100]にキーボードから入力された整数を順に格納する。 ただし、今までに入力された数を掛け合わせたものが1000万を超えればそこで終了し、 結果とそこまでの配列aの内容を逆順に出力するプログラムをC言語で作れ(50点) 問2と問3と問4の中から1問選択して答えよ(各30点) 問2 タグ名1 タグ名2 タグ名3 ... = 値 となっている。(ただし、タグは最低1つあることだけが保証されている。値は整数値) ファイルを読み込んで各タグの平均値を計算し出力する(平均の順にソートする)プログラムをRuby言語で作成せよ。 問3 以下の磯野家の謎プログラム oya(namihei,sazae) (#゚Д゚)ここまでしか写せてねーよヴォケ! コメント 名前 コメント すべてのコメントを見る Last Up Data 2007-12-21
https://w.atwiki.jp/dragonkiller/pages/596.html
プログラミング/関連書籍 公開日:2017年03月18日 更新日:2023年03月13日 プログラミングについては★関連記事プログラミングを参照 ゲーム制作については★関連記事ゲーム制作を参照 ゲーム制作関連書籍については★関連記事ゲーム制作/関連書籍を参照 iPhone ■2013 ■2014 ■2015 ■2016 小学生でもわかるiPhoneアプリのつくり方 ■2017 iPhone Androidアプリ内課金プログラミング完全ガイド 第2版 (Smart Mobile Developer) iPhone+Swift ■2013 ■2014 詳解Swift http //www.sbcr.jp/products/4797380491.html ■2015 詳解 Swift 改訂版 http //www.sbcr.jp/products/4797386257.html 絶対に挫折しない iPhoneアプリ開発「超」入門 増補改訂第4版【Swift 2 & iOS 9】完全対応 ほんきで学ぶSwift+iOSアプリ開発入門 Swift2,Xcode7,iOS9対応 ■2016 詳解Swift 第3版 http //www.sbcr.jp/products/4797390537.html 本気ではじめるiPhoneアプリ作り Xcode 7.x+Swift 2.x対応 http //www.sbcr.jp/products/4797389821.html Xcodeではじめる 簡単iPhoneアプリ開発[Xcode 8 Swift 3対応] これからつくる iPhoneアプリ開発入門 ~Swiftではじめるプログラミングの第一歩~ http //www.sbcr.jp/products/4797387148.html 詳細! Swift 3 iPhoneアプリ開発 入門ノート Swift3 + Xcode 8対応 絶対に挫折しない iPhoneアプリ開発「超」入門 増補改訂第5版 【Swift 3 iOS 10.1以降】 完全対応 iPhoneアプリ開発講座 はじめてのSwift http //www.sbcr.jp/products/4797385281.html 本気ではじめるiPhoneアプリ作り Xcode 8.x+Swift 3.x対応 ノンプログラマーのためのSwiftブック ゼロから作ろう! iPhoneアプリ ■2017 Swift Macアプリ開発入門―次世代iOS、macOSプログラマーのための やさしくはじめるiPhoneアプリ作りの教科書 【Swift 3&Xcode 8.2対応】 TECHNICAL MASTER はじめてのiOSアプリ開発 第2版 Xcode 8+Swift 3対応 ■2018 ■2019 ■2020 ■2021 詳細! SwiftUI iPhoneアプリ開発入門ノート [2021] iOS15 + Xcode13対応 Swift UI対応 たった2日でマスターできる iPhoneアプリ開発集中講座 Xcode13/iOS15/Swift 5.5対応 ■2022 詳細! SwiftUI iPhoneアプリ開発入門ノート[2022] iOS 16+Xcode 14対応 SwiftUI対応 たった2日でマスターできる iPhoneアプリ開発集中講座 Xcode 14/iOS 16/Swift 5.7対応 ■2023 Swift ■2016 15時間でわかるSwift集中講座 Swiftポケットリファレンス Android ■2013 ■2014 ■2015 ■2016 基本からしっかり身につくAndroidアプリ開発入門 Android Studio 2.x対応 http //www.sbcr.jp/products/4797384505.html はじめてのAndroidプログラミング ■2017 Visual Basic ■2010 ■2011 ■2012 ■2013 ■2014 ■2015 ■2016 基礎からきちんと知りたい人のVisual Basicプログラミング入門 ■2017 ■2018 現場ですぐに使える! Visual Basic 2017逆引き大全 555の極意 ■2019 VisualBasic2019パーフェクトマスター (Perfect Master) ■2020 ■2021 ■2022 ■2023 C言語 C++言語 ■2010 プログラムを作ろう! MS VISUAL C++ 2010 入門 (MSDNプログラミングシリーズ) これからはじめるVisualC++2010forマネージコードC++/CLI ゼロから学ぶ! 最新C/C++ (日経BPパソコンベストムック) ■2011 かんたんVisualC++ (プログラミングの教科書) VisualC++2010パーフェクトマスター (Perfect Master SERIES) ■2012 はじめてのVisual C++プログラミング講座 (I・O BOOKS) プロフェッショナル VISUAL C++ 2010 (MSDNプログラミングシリーズ) ■2013 猫でもわかるC++プログラミング 第2版 (猫でもわかるプログラミング) ■2014 VisualC++2013パーフェクトマスター (Perfect Master SERIES) 新版 明解C++ 中級編 ■2015 新・明解C言語 中級編 新・明解C言語 実践編 ■2016 アプリを作ろう! Visual C++入門 Visual C++2015対応 基礎からきちんと知りたい人のC/C++プログラミング入門 (日経BPパソコンベストムック) ■2017 やさしいC++ 第5版 (「やさしい」シリーズ) 新・明解C++入門 世界でいちばん簡単なVisualC++のe本[最新第2版] 標準C++の基本と考え方がわかる本 VisualC++2017パーフェクトマスター (Perfect Master) かんたん Visual C++ [改訂2版] (プログラミングの教科書) 基礎からしっかり学ぶC++の教科書 C++14対応 ■2018 新・明解C++で学ぶオブジェクト指向プログラミング アプリを作ろう! Visual C++入門 Visual C++ 2017対応 無償のVisual Studio Communityでゼロから学ぶプログラミング 現場ですぐに使える! C/C++逆引き大全 560の極意 作って覚えるVisualC++2017 デスクトップアプリ入門 ■2019 VisualC++2019パーフェクトマスター (Perfect Master) 作って楽しむプログラミング Visual C++ 2019超入門 独習C++ 新版 ■2020 ■2021 ■2022 VisualC++2022パーフェクトマスター かんたん Visual C++ [改訂3版] ■2023 C#言語 ■2013 ■2014 ■2015 ■2016 ■2017 ■2018 ■2019 ■2020 作って覚える Visual C# 2019 デスクトップアプリ入門 ■2021 Visual C# 2022パーフェクトマスター ■2022 ■2023 Windowsストアアプリ ■2012 作りいながら覚えるWindowsストアアプリプログラミング Visual Studio Express 2012とJavaScript ■2013 基礎から学ぶWindowsストアアプリ開発 Visual Studio Express 2012とXAML ■2015 中学生でもわかるWindowsストアアプリ開発講座 Visual Studio Express 2013とXAML Java JavaScript ■ よくわかるJavaScriptの教科書 ■2013 10日でおぼえるJavaScript入門教室 第3版 ■2014 ■2015 JavaScript Web開発パーフェクトマスター (Perfect Master) JavaScript仕事の現場でサッと使える!デザイン教科書 プロに必要な実践知識がここにある! 【注意】内容はjQuery中心 ■2016 改訂新版JavaScript本格入門 ~モダンスタイルによる基礎から現場での応用まで ■2017 徹底マスター JavaScriptの教科書 https //www.sbcr.jp/product/4797388640/ ■2018 JavaScript逆引きレシピ 第2版 本当によくわかるJavaScriptの教科書 はじめての人も、挫折した人も、基礎力が必ず身に付く https //www.sbcr.jp/product/4797395150/ いちばんやさしい JavaScript 入門教室 スラスラ読める JavaScript ふりがなプログラミング (ふりがなプログラミングシリーズ) ■2019 JavaScript コードレシピ集 確かな力が身につくJavaScript「超」入門 第2版 いちばんやさしいJavaScriptの教本 第2版 ECMAScript 2017(ES8)対応 人気講師が教えるWebプログラミング入門 ■2020 初心者からちゃんとしたプロになる JavaScript基礎入門 ■2020 ■2021 独習JavaScript 新版 ■2022 ■2023 改訂3版JavaScript本格入門 ~モダンスタイルによる基礎から現場での応用まで HTML5、アプリ ■2011 実践テクニックHTML5スマートフォンWebアプリ制作 https //www.shuwasystem.co.jp/book/9784798031897.html ■2012 アプリを作ろう! HTML5入門 ~HTML5+CSS3+JavaScriptで学ぶAndroid/iPhoneアプリ作成 https //www.nikkeibp.co.jp/atclpubmkt/book/12/P96120/ 基本から学ぶHTML5+JavaScript HTML5でモバイルアプリ開発入門―モバイルアプリをプロデュース ■2013 HTML5とJavaScriptによるiPhone/Android両対応 アプリ開発ガイド https //www.shoeisha.co.jp/book/detail/9784798129686 [iOS/Android対応] HTML5 ハイブリッドアプリ開発[実践]入門 ■2014 HTML5アプリ開発の入門書(日経BP Next ICT選書) HTML5 スマホアプリ開発の教科書 ■2015 クラウドでできるHTML5ハイブリッドアプリ開発 ■2016 ■2017 ■2018 ■2019 作って楽しむプログラミング HTML5超入門 https //www.nikkeibp.co.jp/atclpubmkt/book/19/P53890/ ■2020 ■2021 ■2022 ■2023 Python ■2013 ■2014 ■2015 ■2016 みんなのPython 第4版 https //www.sbcr.jp/product/4797389463/ ■2017 ■2018 ■2019 ■2020 新・明解Pythonで学ぶアルゴリズムとデータ構造 https //www.sbcr.jp/product/4815603199/ 独習Python https //www.shoeisha.co.jp/book/detail/9784798163642 ■2021 Python[完全]入門 ■2022 ■2023 PHP ■2003 実例で身につける!MySQL×PHPによる本格Web‐DBシステム入門 ■2004 今日からつかえるPHP5サンプル集 http //www.shuwasystem.co.jp/products/7980html/0945.html ■2006 PHPによるWebアプリケーションスーパーサンプル ■2010 よくわかるPHPの教科書 https //book.mynavi.jp/ec/products/detail/id=24503# https //book.mynavi.jp/support/pc/5064/ https //book.mynavi.jp/support/pc/php/ 独習PHP 第2版 即戦力になるためのPHPシステム開発の教科書 ■2011 PHP逆引き大全516の極意 http //www.shuwasystem.co.jp/products/7980html/3093.html PHPレッスンブック―PHP5対応 いきなりはじめるPHP~ワクワク・ドキドキの入門教室 ■2012 たったコレだけでPHPプログラミングが理解できる本 http //www.shuwasystem.co.jp/products/7980html/3509.html 10日でおぼえるPHP入門教室 第4版 PHPによるWebアプリケーションスーパーサンプル活用編 第3版 ■2013 基礎からのPHP (基礎からシリーズ) http //www.sbcr.jp/products/4797371857.html ■2014 はじめてのCakePHP―日本でも人気!無料で使えるPHP用フレームワーク (I・O BOOKS) PHPライブラリ サンプル実践活用[厳選100] WordPressユーザーのためのPHP入門 PHPとMySQLのツボとコツがゼッタイにわかる本 やさしいPHP 第3版 https //www.sbcr.jp/product/4797380897/ ■2015 [改訂第3版]PHPポケットリファレンス 3日でマスターPHP PHPサーバーサイドプログラミングパーフェクトマスター (Perfect Master) ~短期集中講座~ 土日でわかる PHPプログラミング教室 環境づくりからWebアプリが動くまでの2日間コース (Informatics IDEA) https //www.sbcr.jp/product/4797382747/ ■2016 改訂新版 ゼロからわかるPHP超入門 詳細! PHP 7+MySQL 入門ノート 独習PHP 第3版 確かな力が身につくPHP「超」入門 http //www.sbcr.jp/products/4797388725.html ■2017 PHPフレームワーク CakePHP 3入門 3ステップでしっかり学ぶ PHP入門 いちばんやさしい PHP の教本 第2版 人気講師が教える実践 Web プログラミング (「いちばんやさしい教本」) 気づけばプロ並みPHP 改訂版--ゼロから作れる人になる! WordPressユーザーのためのPHP入門 はじめから、ていねいに。[第2版] PHPの絵本 第2版 Webアプリ作りが楽しくなる新しい9つの扉 ■2018 誰もがあきらめずにすむPHP超入門 https //www.sbcr.jp/product/4797398977/ PHP7+MariaDB/MySQLマスターブック ■2019 ■2020 ■2021 いちばんやさしいPHPの教本 第3版 PHP 8対応 人気講師が教える実践Webプログラミング 独習PHP 第4版 ■2022 確かな力が身につくPHP「超」入門 第2版 ■2023 名無し ■2013 ■2014 ■2015 ■2016 ■2017 ■2018 ■2019 ■2020 ■2021 ■2022 ■2023
https://w.atwiki.jp/kyo20090608/pages/33.html
ソートの話 21年度アルゴリズムとプログラミング 20年度アルゴリズムとプログラミング 19年度アルゴリズムとプログラミング 18年度アルゴリズムとプログラミング 17年度アルゴリズムとプログラミング
https://w.atwiki.jp/bokuyo/pages/24.html
プログラミングノート いろいろと適当にまとめていきます。 適当まとめ。 DirectXかOpenGLで悩んでるなら、DirectXを使おう。DirectXが使える人はOpenGLも使えるはず。OpenGLを先に使った場合、DirectX使えなくなるのでは?安心してほしい、OpenGL使える人はDirectXが使えるから。 結局、どっち選んでも変わらない。 しいていうならDirectXは入力やサウンドその他もろもろもカバーしてるって違いがあるけど、OpenGL使ってもそこに支障は出ないみたいよ。 プログラマが成長するとき。 プログラム書いてる時はまったく伸びない。 プログラムが完成した時にぐぐっと信じられないくらい伸びる。 そのため プログラムはきりいいところで勝手に「完成!」ってことにして、新たなプログラムをどんどん書いたほうが賢いやり方! 昔のソースを引きずってはダメ!そんな汚いソースを書き直すくらいなら新たに作ったほうがいい。 すーぱーはかーじゃないから、どんなにがんばったって、そのソースはスマートじゃない。だって凡人だもの。 さっさと完成させて動かせればそれでいい。 書いていてダメなところを新たなプログラムに反映させればそれでよし! プログラムは正しい、間違ってるのはプログラマ そのプログラムは正しいです。間違ってるのはいつもプログラマのほうです。 だからプログラマはいつも自分の書くソースを「これは間違ってる」と思いながらがんばってください。プログラマは正しくないのです。 「自分が正しい」と思いこんでるから、いつまでたってもエラーを取り除けないのです。 飛行機の整備士はいつも、「俺が作った飛行機には乗りたくない」といってるそうです。そんな整備士さんの飛行機に乗りたいよね。
https://w.atwiki.jp/sevenlives/pages/2013.html
構造化定理? 分割統治法 順次? 分岐? 反復? goto文? エドガー・ダイクストラ? プログラミング言語 オブジェクト指向
https://w.atwiki.jp/murindo/pages/92.html
プログラミング基礎1 学年 1年 時期 前期 時間 教員 教科書情報 やさしいJava 第4版 教科書番号 12 教科書販売価格 \2620 備考 必要性 選択肢 投票 5 (1) 4 (0) 3 (0) 2 (0) 1 (0) コメント 名前 コメント 分類 1年前期 月曜4限 月曜5限 木曜4限 木曜5限 火曜4限 火曜5限 金曜4限 金曜5限
https://w.atwiki.jp/sphin/pages/22.html
プログラミングに関するメモ Java Java Applet が読み込める外部ファイルは,Appletのある同じホスト上のファイルだけに限定
https://w.atwiki.jp/shohei0504/pages/6.html
MPIプログラミングを実際にC言語で実装してみた そもそもMPIとは?? Message Passing Interfaceの略。並列計算をする際、それぞれのプロセスがお互いに通信をするためのAPI。ソケットプログラムの段階から、この機能を実装するのは大変であるため、ライブラリとして提供されている。もちろん、MPIはインターフェースの名称であり、その実装は様々。今回はMPICH1で実装してみた。他にはLAMとかいろいろあるみたい。MPICH2はもあるらしく、これはMPICH1の機能プラスアルファみたいな感じみたい。追加された機能は、いろいろあるみたいだけど、知ってるところだと、走らせるプロセス数を実行時に決定できるとかなんとか。とにかく、そのようなライブラリでして、今回はごく簡単なプログラムでそのライブラリを実装してみよーっと思ったわけです。 どんなプログラムを書いたか? ごくごく簡単なプログラムだが、ランダム生成されたM×N行列と、長さNの列ベクトルの積をMPIを活用して解くプログラム。コマンドは以下のようにする。 ~$ ~/mpirun -np 4 -machinefile ./mf ./mpi_matrix 10 12 これは、プロセス数が4で、カレントディレクトにあるmfってmachinefileを読み込み、実行可能プログラム mpi_matrixを、10と12という引数を持たせて実行する、とゆー意味。 この場合、10が行の数、12が列の数、となる。 実際に使ったprimitiveとその意味 MPI_Init(int *argc, char ***argv)初期化。まずこいつを呼ぶ。コマンドから引数を読み取るのは、こいつを呼んでからあとのほうがよい。ルートプロセスは自分でコマンド入れてるから、ちゃんと変数にコマンドから値が入るだろうけど、他のプロセスにはそれじゃ入らん。それで少しハマった。よく考えれば当たり前だけど。 MPI_Comm_size(MPI_Comm comm, int *size)指定するコミュニケ-タ(プロセスがお互いに通信できるグループのこと?デフォルトだとMPI_COMM_WORLD。今回はこれしか使ってない)における、総プロセス数を知ることができる。 MPI_Comm_rank(MPI_Comm comm, int *rank)そのコミュニケータにおける自分のランクを知ることができる。 MPI_Scatter(void *sendbuf, int sendcount, MPI_Datatype sendtype, void *recvbuf, int recvbuf, MPI_Datatype recvtype, int root, MPI_Comm comm)配列のデータを各プロセスにばらまく。この関数では、それぞれのプロセスに決まった量のデータした撒けない。 MPI_Scatterv(void *sendbuf, int *sendcounts, int *displs, MPI_Datatype sendtype, void *recvbuf, int recvcnt, MPI_Datatype recvtype, int root, MPI_Comm comm)Scatterの拡張版。各プロセスに対して異なるデータ数を送ることができる。そのために、sendcountsやdisplsとかゆーint型の配列を自分で作る必要あり。 MPI_Gatherv(void *sendbuf, int sendcount, MPI_Datatype sendtype, void *recvbuf, int recvcount, MPI_Datatype, int root, MPI_Comm comm)Scattervの逆バージョン。 MPI_Finalize()MPIの終了時に必ず読む関数。 MPI_Send()とかMPI_Recv()は、基本的な関数だけど、今回は使ってません。 やってみた感想 簡単なプログラムだけど、やると意外に時間がかかってしまった。。。反省点は、やっぱりいきなりMPIを実装するのではなく、Sequentialなものを書いてから、そこで用意した関数をバリバリ適用していくってのがラクだな、と思った。昔から気になっていた、MPIだけど、今回実装してみてなんとなく雰囲気が分かりよかった。本場のMPIプログラミングはことはだいぶ複雑なんだろうけど -